Skip to content

Commit 8349348

Browse files
authored
Merge pull request #394 from auth0/fix/sso-localize-types
fix(react): fix customMessages type structure for SSO provider configure fields
2 parents d8c1da7 + fb663ab commit 8349348

2 files changed

Lines changed: 9 additions & 4 deletions

File tree

packages/core/src/i18n/custom-messages/my-organization/idp-management/sso-provider/sso-provider-create-types.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ export interface ProviderDetailsMessages {
2828
}
2929

3030
/**
31-
* Interface for provider configuration field messages
31+
* Interface for provider-specific field messages (used inside ProviderConfigureFieldsMessages.fields)
3232
*/
33-
export interface ProviderConfigureFieldsMessages {
33+
export interface ProviderFieldsMessages {
3434
common?: {
3535
show_as_button?: {
3636
label?: string;
@@ -314,9 +314,14 @@ export interface ProviderConfigureMessages {
314314
title?: string;
315315
description?: string;
316316
guided_setup_button_text?: string;
317-
fields?: ProviderConfigureFieldsMessages;
317+
fields?: ProviderFieldsMessages;
318318
}
319319

320+
/**
321+
* Provider configuration field messages for strategy forms.
322+
*/
323+
export type ProviderConfigureFieldsMessages = Pick<ProviderConfigureMessages, 'fields'>;
324+
320325
export interface SsoProviderCreateMessages {
321326
header?: {
322327
title?: string;

packages/react/src/components/auth0/my-organization/shared/idp-management/sso-provider-create/provider-configure/provider-configure.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export const ProviderConfigure = React.forwardRef<ProviderConfigureHandle, Provi
6464
strategy={strategy}
6565
initialData={initialData}
6666
readOnly={readOnly}
67-
customMessages={customMessages.fields}
67+
customMessages={{ fields: customMessages.fields }}
6868
idpConfig={idpConfig}
6969
/>
7070
</Section>

0 commit comments

Comments
 (0)