@@ -145,29 +145,31 @@ export function AuthCard({
145
145
</ CardHeader >
146
146
147
147
< CardContent className = { cn ( "grid gap-6" , classNames ?. content ) } >
148
- < div className = "grid gap-4" >
149
- < AuthForm
150
- classNames = { classNames ?. form }
151
- callbackURL = { callbackURL }
152
- isSubmitting = { isSubmitting }
153
- localization = { localization }
154
- otpSeparators = { otpSeparators }
155
- pathname = { pathname }
156
- redirectTo = { redirectTo }
157
- setIsSubmitting = { setIsSubmitting }
158
- />
148
+ { ( credentials || magicLink ) && (
149
+ < div className = "grid gap-4" >
150
+ < AuthForm
151
+ classNames = { classNames ?. form }
152
+ callbackURL = { callbackURL }
153
+ isSubmitting = { isSubmitting }
154
+ localization = { localization }
155
+ otpSeparators = { otpSeparators }
156
+ pathname = { pathname }
157
+ redirectTo = { redirectTo }
158
+ setIsSubmitting = { setIsSubmitting }
159
+ />
159
160
160
- { magicLink &&
161
- credentials &&
162
- [ "forgotPassword" , "signUp" , "signIn" , "magicLink" ] . includes ( view ) && (
163
- < MagicLinkButton
164
- classNames = { classNames }
165
- localization = { localization }
166
- view = { view }
167
- isSubmitting = { isSubmitting }
168
- />
169
- ) }
170
- </ div >
161
+ { magicLink &&
162
+ credentials &&
163
+ [ "forgotPassword" , "signUp" , "signIn" , "magicLink" ] . includes ( view ) && (
164
+ < MagicLinkButton
165
+ classNames = { classNames }
166
+ localization = { localization }
167
+ view = { view }
168
+ isSubmitting = { isSubmitting }
169
+ />
170
+ ) }
171
+ </ div >
172
+ ) }
171
173
172
174
{ view !== "resetPassword" && ( providers ?. length || otherProviders ?. length ) && (
173
175
< >
0 commit comments