Skip to content

Commit bf15858

Browse files
committed
chore: customizes expires on date
1 parent 2acaa6f commit bf15858

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

packages/clerk-js/src/ui/components/ApiKeys/CreateApiKeyForm.tsx

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -150,19 +150,19 @@ export const CreateApiKeyForm: React.FC<CreateApiKeyFormProps> = ({ onCreate, is
150150
}
151151

152152
const expirationDate = new Date(Date.now() + timeLeftInSeconds * 1000);
153-
return (
154-
t(localizationKeys('apiKeys.formFieldCaption__expiration__expiresOn')) +
155-
' ' +
156-
expirationDate.toLocaleString(undefined, {
157-
year: 'numeric',
158-
month: 'long',
159-
day: '2-digit',
160-
hour: 'numeric',
161-
minute: '2-digit',
162-
second: '2-digit',
163-
hour12: true,
164-
timeZoneName: 'short',
165-
})
153+
return t(
154+
localizationKeys('apiKeys.formFieldCaption__expiration__expiresOn', {
155+
date: expirationDate.toLocaleString(undefined, {
156+
year: 'numeric',
157+
month: 'long',
158+
day: '2-digit',
159+
hour: 'numeric',
160+
minute: '2-digit',
161+
second: '2-digit',
162+
hour12: true,
163+
timeZoneName: 'short',
164+
}),
165+
}),
166166
);
167167
}, [selectedExpiration?.value]);
168168

packages/localizations/src/en-US.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export const enUS: LocalizationResource = {
3434
createdAndExpirationStatus__expiresOn:
3535
"Created {{ createdDate | shortDate('en-US') }} • Expires {{ expiresDate | longDate('en-US') }}",
3636
formFieldCaption__expiration__never: 'This key will never expire',
37-
formFieldCaption__expiration__expiresOn: 'Expiring',
37+
formFieldCaption__expiration__expiresOn: 'Expiring {{ date }}',
3838
},
3939
backButton: 'Back',
4040
badge__activePlan: 'Active',

packages/types/src/localization.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1183,7 +1183,7 @@ export type __internal_LocalizationResource = {
11831183
createdAndExpirationStatus__never: LocalizationValue<'createdDate'>;
11841184
createdAndExpirationStatus__expiresOn: LocalizationValue<'createdDate' | 'expiresDate'>;
11851185
formFieldCaption__expiration__never: LocalizationValue;
1186-
formFieldCaption__expiration__expiresOn: LocalizationValue;
1186+
formFieldCaption__expiration__expiresOn: LocalizationValue<'date'>;
11871187
};
11881188
};
11891189

0 commit comments

Comments
 (0)