All files / server/gql/users/lib findEmailInAttributes.ts

0% Statements 0/6
0% Branches 0/2
0% Functions 0/2
0% Lines 0/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16                               
import { AttributeListType } from 'aws-sdk/clients/cognitoidentityserviceprovider';
 
const findEmailInAttributes = (
  attributes: AttributeListType,
): string | null => {
  const foundEmail = attributes.find(item => item.Name === 'email');
 
  if (foundEmail && foundEmail.Value) {
    return foundEmail.Value;
  }
 
  return null;
};
 
export default findEmailInAttributes;