diff --git a/apps/web/src/components/AuthForm.tsx b/apps/web/src/components/AuthForm.tsx index 978c2a00..9bb66931 100644 --- a/apps/web/src/components/AuthForm.tsx +++ b/apps/web/src/components/AuthForm.tsx @@ -361,8 +361,8 @@ export function Auth({ setIsMagicLinkSent, isSignUp }: AuthProps) { })} )} -
- {!isCredentialsEnabled && socialProviders?.length === 0 && ( + {!(isCredentialsEnabled || isMagicLinkAvailable) && + socialProviders?.length === 0 && (
@@ -371,65 +371,62 @@ export function Auth({ setIsMagicLinkSent, isSignUp }: AuthProps) {
)} - {!isCredentialsEnabled && socialProviders?.length !== 0 && ( -
-
- - {t`or`} - -
-
- )} -
- {isSignUp && isCredentialsEnabled && ( -
- - {errors.name && ( -

- {t`Please enter a valid name`} -

- )} + {(isCredentialsEnabled || isMagicLinkAvailable) && ( + + {socialProviders?.length !== 0 && ( +
+
+ + {t`or`} + +
)} - {(isCredentialsEnabled || isMagicLinkAvailable) && ( - <> +
+ {isSignUp && isCredentialsEnabled && (
- {errors.email && ( + {errors.name && (

- {t`Please enter a valid email address`} + {t`Please enter a valid name`}

)}
- - {isCredentialsEnabled && ( -
- - {errors.password && ( -

- {errors.password.message ?? - t`Please enter a valid password`} -

- )} -
+ )} +
+ + {errors.email && ( +

+ {t`Please enter a valid email address`} +

)} - - )} - {loginError && ( -

{loginError}

- )} -
- {(isCredentialsEnabled || isMagicLinkAvailable) && ( +
+ + {isCredentialsEnabled && ( +
+ + {errors.password && ( +

+ {errors.password.message ?? + t`Please enter a valid password`} +

+ )} +
+ )} + {loginError && ( +

{loginError}

+ )} +
- )} - + + )} + {!(isCredentialsEnabled || isMagicLinkAvailable) && loginError && ( +

{loginError}

+ )}
); }