Skip to content
9 changes: 9 additions & 0 deletions .changeset/api-keys-search-clear-button.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
'@clerk/localizations': patch
'@clerk/shared': patch
'@clerk/ui': patch
---

Add a clear button to search inputs for quickly resetting the current query. It appears in the `<APIKeys />` search and the `<OrganizationProfile />` members search.

Search inputs now expose a shared `searchInput` appearance element (layered alongside any existing component-specific element), and the clear button is themeable via the new shared `searchInputClearButton` element. The clear button's label can be customized with the new shared `searchInput.action__clear` localization key.
3 changes: 3 additions & 0 deletions packages/localizations/src/ar-SA.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1216,6 +1216,9 @@ export const arSA: LocalizationResource = {
title: undefined,
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'إضافة حساب',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/be-BY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1223,6 +1223,9 @@ export const beBY: LocalizationResource = {
title: 'Код TOTP',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Дадаць уліковы запіс',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/bg-BG.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1220,6 +1220,9 @@ export const bgBG: LocalizationResource = {
title: 'Authenticator App MFA',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Add account',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/bn-IN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1228,6 +1228,9 @@ export const bnIN: LocalizationResource = {
title: 'যাচাইকরণ প্রয়োজন',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'অ্যাকাউন্ট যোগ করুন',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/ca-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1228,6 +1228,9 @@ export const caES: LocalizationResource = {
title: 'Verificació per TOTP (2FA)',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Afegeix compte',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/cs-CZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1226,6 +1226,9 @@ export const csCZ: LocalizationResource = {
title: 'Vyžadováno ověření',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Přidat účet',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/da-DK.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1218,6 +1218,9 @@ export const daDK: LocalizationResource = {
title: undefined,
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Tilføj konto',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/de-DE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1235,6 +1235,9 @@ export const deDE: LocalizationResource = {
title: 'TOTP-Verifizierung (MFA)',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Konto hinzufügen',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/el-GR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1226,6 +1226,9 @@ export const elGR: LocalizationResource = {
title: 'Επαλήθευση δύο παραγόντων',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Προσθήκη λογαριασμού',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/en-GB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1219,6 +1219,9 @@ export const enGB: LocalizationResource = {
title: 'Verification required',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Add account',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/en-US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1247,6 +1247,9 @@ export const enUS: LocalizationResource = {
title: 'Verification required',
},
},
searchInput: {
action__clear: 'Clear search',
},
signIn: {
accountSwitcher: {
action__addAccount: 'Add account',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/es-CR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1224,6 +1224,9 @@ export const esCR: LocalizationResource = {
title: 'Verificación requerida',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Agregar cuenta',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/es-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1229,6 +1229,9 @@ export const esES: LocalizationResource = {
title: 'Verificación por TOTP (2FA)',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Añadir cuenta',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/es-MX.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1225,6 +1225,9 @@ export const esMX: LocalizationResource = {
title: 'Verificación requerida',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Agregar cuenta',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/es-UY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1223,6 +1223,9 @@ export const esUY: LocalizationResource = {
title: 'Verificación requerida',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Agregar cuenta',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/fa-IR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1228,6 +1228,9 @@ export const faIR: LocalizationResource = {
title: 'تایید هویت الزامی است',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'افزودن حساب',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/fi-FI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1230,6 +1230,9 @@ export const fiFI: LocalizationResource = {
title: 'Vahvistus vaaditaan',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Lisää tili',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/fr-FR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1236,6 +1236,9 @@ export const frFR: LocalizationResource = {
title: 'Vérification par application d’authentification',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Ajouter un compte',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/he-IL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1213,6 +1213,9 @@ export const heIL: LocalizationResource = {
title: 'אימות דו-שלבי',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'הוסף חשבון',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/hi-IN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1228,6 +1228,9 @@ export const hiIN: LocalizationResource = {
title: 'सत्यापन आवश्यक है',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'खाता जोड़ें',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/hr-HR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1229,6 +1229,9 @@ export const hrHR: LocalizationResource = {
title: 'Potrebna verifikacija',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Dodaj račun',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/hu-HU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1231,6 +1231,9 @@ export const huHU: LocalizationResource = {
title: 'Ellenőrzés szükséges',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Fiók hozzáadása',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/id-ID.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1222,6 +1222,9 @@ export const idID: LocalizationResource = {
title: 'Verifikasi diperlukan',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Tambah akun',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/is-IS.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1230,6 +1230,9 @@ export const isIS: LocalizationResource = {
title: 'Staðfesting nauðsynleg',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Bæta við reikningi',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/it-IT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1228,6 +1228,9 @@ export const itIT: LocalizationResource = {
title: 'Verifica TOTP (MFA)',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Aggiungi account',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/ja-JP.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1229,6 +1229,9 @@ export const jaJP: LocalizationResource = {
title: '確認が必要です',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'アカウントを追加',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/kk-KZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1212,6 +1212,9 @@ export const kkKZ: LocalizationResource = {
title: 'Растау қажет',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Есептік жазба қосу',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/ko-KR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1217,6 +1217,9 @@ export const koKR: LocalizationResource = {
title: '인증이 필요해요',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: '계정 추가',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/mn-MN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1221,6 +1221,9 @@ export const mnMN: LocalizationResource = {
title: undefined,
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Бүртгэл нэмэх',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/ms-MY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1232,6 +1232,9 @@ export const msMY: LocalizationResource = {
title: 'Pengesahan diperlukan',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Tambah akaun',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/nb-NO.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1231,6 +1231,9 @@ export const nbNO: LocalizationResource = {
title: 'Verifisering påkrevd',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Legg til konto',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/nl-BE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1222,6 +1222,9 @@ export const nlBE: LocalizationResource = {
title: 'Tweestapsverificatie',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Account toevoegen',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/nl-NL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1222,6 +1222,9 @@ export const nlNL: LocalizationResource = {
title: 'Tweestapsverificatie',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Account toevoegen',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/pl-PL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1220,6 +1220,9 @@ export const plPL: LocalizationResource = {
title: 'Wymagana weryfikacja',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Dodaj konto',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/pt-BR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1230,6 +1230,9 @@ export const ptBR: LocalizationResource = {
title: 'Autenticação TOTP',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Adicionar conta',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/pt-PT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1231,6 +1231,9 @@ export const ptPT: LocalizationResource = {
title: 'Verificação necessária',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Adicionar conta',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/ro-RO.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1231,6 +1231,9 @@ export const roRO: LocalizationResource = {
title: 'Verificare în doi pași',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Adaugă cont',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/ru-RU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1227,6 +1227,9 @@ export const ruRU: LocalizationResource = {
title: 'Двухфакторная верификация',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Добавить учетную запись',
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/sk-SK.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1221,6 +1221,9 @@ export const skSK: LocalizationResource = {
title: 'Vyžaduje sa overenie',
},
},
searchInput: {
action__clear: undefined,
},
signIn: {
accountSwitcher: {
action__addAccount: 'Pridať účet',
Expand Down
Loading
Loading