Skip to content

Commit 9140af7

Browse files
committed
Minimize fields for existing sign-up
1 parent d28c182 commit 9140af7

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

packages/clerk-js/src/ui/components/SignUp/SignUpStart.tsx

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ function SignUpStartInternal(): JSX.Element {
143143
attributes,
144144
hasTicket: hasTicket || hasExistingSignUpWithTicket,
145145
hasEmail,
146+
signUp,
146147
activeCommIdentifierType,
147148
isProgressiveSignUp,
148149
legalConsentRequired: isLegalConsentEnabled,
@@ -173,6 +174,7 @@ function SignUpStartInternal(): JSX.Element {
173174
redirectUrlComplete,
174175
verifyEmailPath: 'verify-email-address',
175176
verifyPhonePath: 'verify-phone-number',
177+
continuePath: './continue',
176178
handleComplete: () => {
177179
removeClerkQueryParam('__clerk_ticket');
178180
removeClerkQueryParam('__clerk_invitation_token');
@@ -437,24 +439,25 @@ function SignUpStartInternal(): JSX.Element {
437439
gap={6}
438440
>
439441
<SocialButtonsReversibleContainerWithDivider>
440-
{(showOauthProviders || showWeb3Providers || showAlternativePhoneCodeProviders) && (
441-
<SignUpSocialButtons
442-
enableOAuthProviders={showOauthProviders}
443-
enableWeb3Providers={showWeb3Providers}
444-
enableAlternativePhoneCodeProviders={showAlternativePhoneCodeProviders}
445-
onAlternativePhoneCodeProviderClick={onAlternativePhoneCodeProviderClick}
446-
continueSignUp={missingRequirementsWithTicket}
447-
legalAccepted={Boolean(formState.legalAccepted.checked) || undefined}
448-
/>
449-
)}
442+
{(showOauthProviders || showWeb3Providers || showAlternativePhoneCodeProviders) &&
443+
!onlyLegalAcceptedMissing && (
444+
<SignUpSocialButtons
445+
enableOAuthProviders={showOauthProviders}
446+
enableWeb3Providers={showWeb3Providers}
447+
enableAlternativePhoneCodeProviders={showAlternativePhoneCodeProviders}
448+
onAlternativePhoneCodeProviderClick={onAlternativePhoneCodeProviderClick}
449+
continueSignUp={missingRequirementsWithTicket}
450+
legalAccepted={Boolean(formState.legalAccepted.checked) || undefined}
451+
/>
452+
)}
450453
{shouldShowForm && (
451454
<SignUpForm
452455
handleSubmit={handleSubmit}
453456
fields={fields}
454457
formState={formState}
458+
onlyLegalAcceptedMissing={onlyLegalAcceptedMissing}
455459
canToggleEmailPhone={canToggleEmailPhone}
456460
handleEmailPhoneToggle={handleChangeActive}
457-
onlyLegalAcceptedMissing={onlyLegalAcceptedMissing}
458461
/>
459462
)}
460463
</SocialButtonsReversibleContainerWithDivider>

0 commit comments

Comments
 (0)