From b3d2d3f4fd4a474f0432814cac1fe104f9c7ff19 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Fri, 29 Aug 2025 14:59:38 +0200 Subject: [PATCH] feat: update search phrases with emojis for enhanced user experience --- apps/infoalloggi/src/components/codiceRicerca.tsx | 7 +++---- apps/infoalloggi/src/i18n/en.ts | 6 +++++- apps/infoalloggi/src/i18n/it.ts | 6 +++--- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/apps/infoalloggi/src/components/codiceRicerca.tsx b/apps/infoalloggi/src/components/codiceRicerca.tsx index e3f6662..ff36219 100644 --- a/apps/infoalloggi/src/components/codiceRicerca.tsx +++ b/apps/infoalloggi/src/components/codiceRicerca.tsx @@ -167,20 +167,19 @@ const AutocompleteSearchBox = ({ ); }; +const backupFrase = "Inserisci il codice 👈"; const MovingText = ({ hidden }: { hidden: boolean }) => { const { t } = useTranslation(); const [randomFrase, setRandomFrase] = useState( - // biome-ignore lint/style/noNonNullAssertion: - t.code_search_frases[0]!, + t.code_search_frases[0] || backupFrase, ); useEffect(() => { const interval = setInterval(() => { const randomIndex = Math.floor( Math.random() * t.code_search_frases.length, ); - // biome-ignore lint/style/noNonNullAssertion: - setRandomFrase(t.code_search_frases[randomIndex]!); + setRandomFrase(t.code_search_frases[randomIndex] || backupFrase); }, 5000); return () => clearInterval(interval); diff --git a/apps/infoalloggi/src/i18n/en.ts b/apps/infoalloggi/src/i18n/en.ts index 70bff17..afa8bbe 100644 --- a/apps/infoalloggi/src/i18n/en.ts +++ b/apps/infoalloggi/src/i18n/en.ts @@ -290,7 +290,11 @@ export const en: LangDict = { "The document you are looking for is not available or does not exist.", CTA: "If you need assistance, please contact technical support.", }, - code_search_frases: ["Search by code", "Enter the code", "Type the code"], + code_search_frases: [ + "Search by code 👈", + "Enter the code ✨", + "Type the code ✏️", + ], acquisto: { pagamento: "Payment", titolo: "PURCHASE", diff --git a/apps/infoalloggi/src/i18n/it.ts b/apps/infoalloggi/src/i18n/it.ts index cc1023d..33b27e7 100644 --- a/apps/infoalloggi/src/i18n/it.ts +++ b/apps/infoalloggi/src/i18n/it.ts @@ -293,9 +293,9 @@ export const it: LangDict = { CTA: "Se hai bisogno di assistenza, contatta il supporto tecnico.", }, code_search_frases: [ - "Cerca con codice", - "Inserisci il codice", - "Digita il codice", + "Cerca con codice 👈", + "Inserisci il codice ✨", + "Digita il codice ✏️", ], pricing_cmp: { titolo: "Paga in base alla tua ricerca",