Invite prefill email (#43)

* Add prepopulation of email field in sign-up form
* Updated packages
This commit is contained in:
Giancarlo Buomprisco
2024-07-11 13:59:14 +08:00
committed by GitHub
parent 4f0e6b9bbb
commit 21f42f14ce
24 changed files with 151 additions and 85 deletions

View File

@@ -14,11 +14,16 @@ import { AuthErrorAlert } from './auth-error-alert';
import { PasswordSignUpForm } from './password-sign-up-form';
interface EmailPasswordSignUpContainerProps {
defaultValues?: {
email: string;
};
onSignUp?: (userId?: string) => unknown;
emailRedirectTo: string;
}
export function EmailPasswordSignUpContainer({
defaultValues,
onSignUp,
emailRedirectTo,
}: EmailPasswordSignUpContainerProps) {
@@ -72,7 +77,11 @@ export function EmailPasswordSignUpContainer({
<If condition={!showVerifyEmailAlert}>
<AuthErrorAlert error={signUpMutation.error} />
<PasswordSignUpForm onSubmit={onSignupRequested} loading={loading} />
<PasswordSignUpForm
onSubmit={onSignupRequested}
loading={loading}
defaultValues={defaultValues}
/>
</If>
</>
);