- useSignUp(options): {
clearSignUpError: (() => void);
isSigningUp: boolean;
signUpComplete: boolean;
signUpError: null | Error;
signUpWithUserDetails: (() => Promise<void>);
usernameValidation: {
isInvalid: boolean;
};
}
-
Parameters
-
options: {
firstName?: string;
formsAppId: number;
lastName?: string;
username: string;
}
-
Optional
firstName?: string
-
formsAppId: number
-
Optional
lastName?: string
-
username: string
Returns {
clearSignUpError: (() => void);
isSigningUp: boolean;
signUpComplete: boolean;
signUpError: null | Error;
signUpWithUserDetails: (() => Promise<void>);
usernameValidation: {
isInvalid: boolean;
};
}
-
clearSignUpError: (() => void)
-
isSigningUp: boolean
-
signUpComplete: boolean
-
signUpError: null | Error
-
signUpWithUserDetails: (() => Promise<void>)
-
- (): Promise<void>
-
Returns Promise<void>
-
usernameValidation: {
isInvalid: boolean;
}