Skip to content

Commit 2b4eab2

Browse files
committed
Address review comments
1 parent 31f6f55 commit 2b4eab2

File tree

11 files changed

+33
-32
lines changed

11 files changed

+33
-32
lines changed

packages/clerk-js/src/ui/common/ChooseEnterpriseConnectionCard.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export const ChooseEnterpriseConnectionCard = ({
3535
<Card.Alert>{card.error}</Card.Alert>
3636

3737
<Grid
38-
elementDescriptor={descriptors.chooseEnterpriseConnectionsRoot}
38+
elementDescriptor={descriptors.enterpriseConnectionsRoot}
3939
gap={2}
4040
>
4141
{enterpriseConnections?.map(({ id, name }) => (
@@ -71,7 +71,7 @@ const ChooseEnterpriseConnectionButton = (props: ChooseEnterpriseConnectionButto
7171

7272
return (
7373
<SimpleButton
74-
elementDescriptor={descriptors.chooseEnterpriseConnectionButton}
74+
elementDescriptor={descriptors.enterpriseConnectionButton}
7575
variant='outline'
7676
block
7777
isLoading={isLoading}
@@ -110,7 +110,7 @@ const ChooseEnterpriseConnectionButton = (props: ChooseEnterpriseConnectionButto
110110
</Flex>
111111
)}
112112
<Text
113-
elementDescriptor={descriptors.chooseEnterpriseConnectionButtonText}
113+
elementDescriptor={descriptors.enterpriseConnectionButtonText}
114114
as='span'
115115
truncate
116116
variant='buttonLarge'

packages/clerk-js/src/ui/components/SignIn/SignInFactorOne.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ import { localizationKeys } from '../../localization';
1313
import { useRouter } from '../../router';
1414
import { AlternativeMethods } from './AlternativeMethods';
1515
import { hasMultipleEnterpriseConnections } from './shared';
16-
import { SignInChooseEnterpriseConnection } from './SignInChooseEnterpriseConnection';
1716
import { SignInFactorOneAlternativePhoneCodeCard } from './SignInFactorOneAlternativePhoneCodeCard';
1817
import { SignInFactorOneEmailCodeCard } from './SignInFactorOneEmailCodeCard';
1918
import { SignInFactorOneEmailLinkCard } from './SignInFactorOneEmailLinkCard';
19+
import { SignInFactorOneEnterpriseConnections } from './SignInFactorOneEnterpriseConnections';
2020
import { SignInFactorOneForgotPasswordCard } from './SignInFactorOneForgotPasswordCard';
2121
import { SignInFactorOnePasskey } from './SignInFactorOnePasskey';
2222
import { SignInFactorOnePasswordCard } from './SignInFactorOnePasswordCard';
@@ -130,7 +130,7 @@ function SignInFactorOneInternal(): JSX.Element {
130130
* @experimental
131131
*/
132132
if (hasMultipleEnterpriseConnections(signIn.supportedFirstFactors)) {
133-
return <SignInChooseEnterpriseConnection />;
133+
return <SignInFactorOneEnterpriseConnections />;
134134
}
135135

136136
if (showAllStrategies || showForgotPasswordStrategies) {

packages/clerk-js/src/ui/components/SignIn/SignInChooseEnterpriseConnection.tsx renamed to packages/clerk-js/src/ui/components/SignIn/SignInFactorOneEnterpriseConnections.tsx

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ import { useCoreSignIn, useEnvironment, useSignInContext } from '@/ui/contexts';
77
import { Flow, localizationKeys } from '@/ui/customizables';
88
import type { AvailableComponentProps } from '@/ui/types';
99

10+
import { withCardStateProvider } from '@/ui/elements/contexts';
1011
import { hasMultipleEnterpriseConnections } from './shared';
1112

1213
/**
1314
* @experimental
1415
*/
15-
const SignInChooseEnterpriseConnectionInternal = () => {
16+
const SignInFactorOneEnterpriseConnectionsInternal = () => {
1617
const ctx = useSignInContext();
1718
const { displayConfig } = useEnvironment();
1819

@@ -44,10 +45,10 @@ const SignInChooseEnterpriseConnectionInternal = () => {
4445
};
4546

4647
return (
47-
<Flow.Part part='chooseEnterpriseConnection'>
48+
<Flow.Part part='enterpriseConnections'>
4849
<ChooseEnterpriseConnectionCard
49-
title={localizationKeys('signIn.chooseEnterpriseConnection.title')}
50-
subtitle={localizationKeys('signIn.chooseEnterpriseConnection.subtitle')}
50+
title={localizationKeys('signIn.enterpriseConnections.title')}
51+
subtitle={localizationKeys('signIn.enterpriseConnections.subtitle')}
5152
onClick={handleEnterpriseSSO}
5253
enterpriseConnections={enterpriseConnections}
5354
/>
@@ -76,6 +77,6 @@ const withEnterpriseConnectionsGuard = <P extends AvailableComponentProps>(Compo
7677
return HOC;
7778
};
7879

79-
export const SignInChooseEnterpriseConnection = withEnterpriseConnectionsGuard(
80-
SignInChooseEnterpriseConnectionInternal,
80+
export const SignInFactorOneEnterpriseConnections = withCardStateProvider(
81+
withEnterpriseConnectionsGuard(SignInFactorOneEnterpriseConnectionsInternal),
8182
);

packages/clerk-js/src/ui/components/SignUp/SignUpChooseEnterpriseConnection.tsx renamed to packages/clerk-js/src/ui/components/SignUp/SignUpEnterpriseConnections.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { withCardStateProvider } from '@/ui/elements/contexts';
88
import { LoadingCard } from '@/ui/elements/LoadingCard';
99
import { useFetch } from '@/ui/hooks';
1010

11-
const SignUpChooseEnterpriseConnectionInternal = () => {
11+
const SignUpEnterpriseConnectionsInternal = () => {
1212
const clerk = useClerk();
1313
const ctx = useSignUpContext();
1414

@@ -35,11 +35,11 @@ const SignUpChooseEnterpriseConnectionInternal = () => {
3535
}
3636

3737
return (
38-
<Flow.Part part='chooseEnterpriseConnection'>
38+
<Flow.Part part='enterpriseConnections'>
3939
{enterpriseConnections?.length ? (
4040
<ChooseEnterpriseConnectionCard
41-
title={localizationKeys('signUp.chooseEnterpriseConnection.title')}
42-
subtitle={localizationKeys('signUp.chooseEnterpriseConnection.subtitle')}
41+
title={localizationKeys('signUp.enterpriseConnections.title')}
42+
subtitle={localizationKeys('signUp.enterpriseConnections.subtitle')}
4343
onClick={handleEnterpriseSSO}
4444
enterpriseConnections={enterpriseConnections}
4545
/>
@@ -53,6 +53,6 @@ const SignUpChooseEnterpriseConnectionInternal = () => {
5353
/**
5454
* @experimental
5555
*/
56-
export const SignUpChooseEnterpriseConnection = withRedirectToAfterSignUp(
57-
withCardStateProvider(SignUpChooseEnterpriseConnectionInternal),
56+
export const SignUpEnterpriseConnections = withRedirectToAfterSignUp(
57+
withCardStateProvider(SignUpEnterpriseConnectionsInternal),
5858
);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ function SignUpStartInternal(): JSX.Element {
364364
isClerkAPIResponseError(err) &&
365365
err.errors?.[0]?.code === 'enterprise_connection_id_is_required_with_multiple_connections'
366366
) {
367-
return navigate('./choose-enterprise-connection');
367+
return navigate('./enterprise-connections');
368368
}
369369

370370
return handleError(err, fieldsToSubmit, card.setError);

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import { SignUpEmailLinkFlowComplete } from '../../common/EmailLinkCompleteFlowC
99
import { SignUpContext, useSignUpContext, withCoreSessionSwitchGuard } from '../../contexts';
1010
import { Flow } from '../../customizables';
1111
import { Route, Switch, VIRTUAL_ROUTER_BASE_PATH } from '../../router';
12-
import { SignUpChooseEnterpriseConnection } from './SignUpChooseEnterpriseConnection';
1312
import { SignUpContinue } from './SignUpContinue';
13+
import { SignUpEnterpriseConnections } from './SignUpEnterpriseConnections';
1414
import { SignUpSSOCallback } from './SignUpSSOCallback';
1515
import { SignUpStart } from './SignUpStart';
1616
import { SignUpVerifyEmail } from './SignUpVerifyEmail';
@@ -83,8 +83,8 @@ function SignUpRoutes(): JSX.Element {
8383
<Route path='tasks'>
8484
<LazySessionTasks redirectUrlComplete={signUpContext.afterSignUpUrl} />
8585
</Route>
86-
<Route path='choose-enterprise-connection'>
87-
<SignUpChooseEnterpriseConnection />
86+
<Route path='enterprise-connections'>
87+
<SignUpEnterpriseConnections />
8888
</Route>
8989
<Route index>
9090
<SignUpStart />

packages/clerk-js/src/ui/customizables/elementDescriptors.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -506,9 +506,9 @@ export const APPEARANCE_KEYS = containsAllElementsConfigKeys([
506506
'subscriptionDetailsDetailRowLabel',
507507
'subscriptionDetailsDetailRowValue',
508508

509-
'chooseEnterpriseConnectionsRoot',
510-
'chooseEnterpriseConnectionButton',
511-
'chooseEnterpriseConnectionButtonText',
509+
'enterpriseConnectionsRoot',
510+
'enterpriseConnectionButton',
511+
'enterpriseConnectionButtonText',
512512
] as const).map(camelize) as (keyof ElementsConfig)[];
513513

514514
type TargettableClassname<K extends keyof ElementsConfig> = `${typeof CLASS_PREFIX}${K}`;

packages/clerk-js/src/ui/elements/contexts/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ export type FlowMetadata = {
124124
| 'complete'
125125
| 'accountSwitcher'
126126
| 'chooseOrganization'
127-
| 'chooseEnterpriseConnection';
127+
| 'enterpriseConnections';
128128
};
129129

130130
const [FlowMetadataCtx, useFlowMetadata] = createContextAndHook<FlowMetadata>('FlowMetadata');

packages/localizations/src/en-US.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -714,7 +714,7 @@ export const enUS: LocalizationResource = {
714714
subtitle: 'To continue, please enter the verification code generated by your authenticator app',
715715
title: 'Two-step verification',
716716
},
717-
chooseEnterpriseConnection: {
717+
enterpriseConnections: {
718718
subtitle: 'Select the enterprise account with which you wish to continue.',
719719
title: 'Choose your enterprise account',
720720
},
@@ -806,7 +806,7 @@ export const enUS: LocalizationResource = {
806806
title: 'Create your account',
807807
titleCombined: 'Create your account',
808808
},
809-
chooseEnterpriseConnection: {
809+
enterpriseConnections: {
810810
subtitle: 'Select the enterprise account with which you wish to continue.',
811811
title: 'Choose your enterprise account',
812812
},

packages/types/src/appearance.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -641,9 +641,9 @@ export type ElementsConfig = {
641641
subscriptionDetailsDetailRowLabel: WithOptions;
642642
subscriptionDetailsDetailRowValue: WithOptions;
643643

644-
chooseEnterpriseConnectionsRoot: WithOptions;
645-
chooseEnterpriseConnectionButton: WithOptions;
646-
chooseEnterpriseConnectionButtonText: WithOptions;
644+
enterpriseConnectionsRoot: WithOptions;
645+
enterpriseConnectionButton: WithOptions;
646+
enterpriseConnectionButtonText: WithOptions;
647647
};
648648

649649
export type Elements = {

0 commit comments

Comments
 (0)