UNPKG

361 BPlain TextView Raw
1import type { CognitoUser, CognitoUserAttribute } from 'amazon-cognito-identity-js'
2export async function getUserAttributes(user:CognitoUser):Promise<CognitoUserAttribute[]> {
3 return new Promise((resolve, reject)=>{
4 user.getUserAttributes((err, result)=>{
5 if (err) {
6 reject(err)
7 return
8 }
9 resolve(result as CognitoUserAttribute[])
10 })
11 })
12}