- 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;
onError?: (() => void);
onSuccess?: (() => void);
username: string;
}Optional
firstName?: string
formsAppId: number
Optional
lastName?: string
Optional
onError?: (() => void)
Optional
onSuccess?: (() => void)
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;
}