Skip to content

Commit 405bff2

Browse files
authored
chore(ui): update unverifiedContactMethods types (#2681)
1 parent c24407d commit 405bff2

File tree

1 file changed

+9
-5
lines changed
  • packages/ui/src/types/authenticator/stateMachine

1 file changed

+9
-5
lines changed

packages/ui/src/types/authenticator/stateMachine/context.ts

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
import { ValidationError } from '../validator';
22
import { AuthFormData, AuthFormFields } from '../form';
3-
import { AuthChallengeName, AmplifyUser } from '../user';
3+
import {
4+
AuthChallengeName,
5+
AmplifyUser,
6+
UnverifiedContactMethods,
7+
} from '../user';
48
import { CodeDeliveryDetails as CognitoCodeDeliveryDetails } from 'amazon-cognito-identity-js';
59
import { LoginMechanism, SignUpAttribute, SocialProvider } from '../attributes';
610
import { defaultServices } from '../../../machines/authenticator/defaultServices';
@@ -81,25 +85,25 @@ export interface SignInContext extends BaseFormContext {
8185
formFields?: AuthFormFields;
8286
attributeToVerify?: string;
8387
redirectIntent?: string;
84-
unverifiedContactMethods?: Record<string, string>;
88+
unverifiedContactMethods?: UnverifiedContactMethods;
8589
}
8690
export interface SignUpContext extends BaseFormContext {
8791
loginMechanisms: Required<AuthContext>['config']['loginMechanisms'];
8892
socialProviders: Required<AuthContext>['config']['socialProviders'];
8993
formFields: AuthFormFields;
90-
unverifiedContactMethods?: Record<string, string>;
94+
unverifiedContactMethods?: UnverifiedContactMethods;
9195
}
9296

9397
export interface ResetPasswordContext extends BaseFormContext {
9498
username?: string;
95-
unverifiedContactMethods?: Record<string, string>;
99+
unverifiedContactMethods?: UnverifiedContactMethods;
96100
formFields?: AuthFormFields;
97101
}
98102

99103
export interface SignOutContext {
100104
authAttributes?: Record<string, any>;
101105
challengeName?: AuthChallengeName;
102-
unverifiedContactMethods?: Record<string, string>;
106+
unverifiedContactMethods?: UnverifiedContactMethods;
103107
user?: AmplifyUser;
104108
formFields?: AuthFormFields;
105109
}

0 commit comments

Comments
 (0)