From a965ca9d39f7b91b8659dd54e36e67d93f11bd3d Mon Sep 17 00:00:00 2001 From: giancarlo Date: Fri, 7 Jun 2024 01:39:27 +0700 Subject: [PATCH] Add shouldCreateUser property to MagicLinkAuthContainer The update integrates a new property, shouldCreateUser, in MagicLinkAuthContainer component. This property defines the behavior for both the sign-in and sign-up methods. It is assigned false for sign-in and true for sign-up methods. --- .../features/auth/src/components/magic-link-auth-container.tsx | 3 +++ .../features/auth/src/components/sign-in-methods-container.tsx | 1 + .../features/auth/src/components/sign-up-methods-container.tsx | 1 + 3 files changed, 5 insertions(+) diff --git a/packages/features/auth/src/components/magic-link-auth-container.tsx b/packages/features/auth/src/components/magic-link-auth-container.tsx index 6a41e58eb..3b5b1f8dc 100644 --- a/packages/features/auth/src/components/magic-link-auth-container.tsx +++ b/packages/features/auth/src/components/magic-link-auth-container.tsx @@ -27,9 +27,11 @@ import { useCaptchaToken } from '../captcha/client'; export function MagicLinkAuthContainer({ inviteToken, redirectUrl, + shouldCreateUser, }: { inviteToken?: string; redirectUrl: string; + shouldCreateUser: boolean; }) { const { captchaToken, resetCaptchaToken } = useCaptchaToken(); const { t } = useTranslation(); @@ -56,6 +58,7 @@ export function MagicLinkAuthContainer({ options: { emailRedirectTo, captchaToken, + shouldCreateUser, }, }); diff --git a/packages/features/auth/src/components/sign-in-methods-container.tsx b/packages/features/auth/src/components/sign-in-methods-container.tsx index 089eca2c2..be170935b 100644 --- a/packages/features/auth/src/components/sign-in-methods-container.tsx +++ b/packages/features/auth/src/components/sign-in-methods-container.tsx @@ -58,6 +58,7 @@ export function SignInMethodsContainer(props: { diff --git a/packages/features/auth/src/components/sign-up-methods-container.tsx b/packages/features/auth/src/components/sign-up-methods-container.tsx index 8585c0c00..697ede916 100644 --- a/packages/features/auth/src/components/sign-up-methods-container.tsx +++ b/packages/features/auth/src/components/sign-up-methods-container.tsx @@ -42,6 +42,7 @@ export function SignUpMethodsContainer(props: {