AuthUserCredentialVO.fromAuthUserCredential constructor

AuthUserCredentialVO.fromAuthUserCredential(
  1. UserCredential credential
)

Implementation

factory AuthUserCredentialVO.fromAuthUserCredential(
    UserCredential credential) {
  return AuthUserCredentialVO(
    userVO: credential.user is User
        ? AuthUserVO.fromAuthUser(credential.user!)
        : null,
    credentialVO: credential.credential is AuthCredential
        ? AuthCredentialVO.fromAuthCredential(credential.credential!)
        : null,
    additionalUserInfo: credential.additionalUserInfo is AdditionalUserInfo
        ? AuthAdditionalUserInfoVO.fromAuthAdditionalUserInfo(
            credential.additionalUserInfo!)
        : null,
  );
}