From 0b43b5bcc31d36c0d615ea54a52b83acf5f6c082 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Mon, 10 Nov 2025 11:52:36 +0100 Subject: [PATCH] feat: update confirmation modals and translations; refactor service announcement filtering logic --- apps/infoalloggi/TODO | 3 --- apps/infoalloggi/src/components/servizio/annuncio_card.tsx | 2 +- apps/infoalloggi/src/components/servizio/conferma.tsx | 4 ++-- apps/infoalloggi/src/components/servizio/main.tsx | 6 +++--- apps/infoalloggi/src/i18n/en.ts | 4 ++-- apps/infoalloggi/src/i18n/it.ts | 4 ++-- apps/infoalloggi/src/i18n/locales.ts | 2 +- 7 files changed, 11 insertions(+), 14 deletions(-) diff --git a/apps/infoalloggi/TODO b/apps/infoalloggi/TODO index ed0b6f6..af839d2 100644 --- a/apps/infoalloggi/TODO +++ b/apps/infoalloggi/TODO @@ -1,8 +1,5 @@ TODOS: -- Parametri del servizio transitorio specificare termine contrato/scadenza altra motivazione transitoria -- Preparazione sevizio, aggiungere flags "può saltare pagamento", "può saltare controllo documento", "può confermare senza doc motivazione" Se può saltare passaggi i bottoni o sezioni allegare doc sono nascosti -- Mod conferma deve essere tipo "sei interessato a confermare imm.." con caricamento del file di motivazione - Modale admin conferma mostrare scorciatoia a doc lavoro o simile per facilitare la verifica e sezione per override pack in base a doc presentati - Post modale conferma, mostrare se transitorio , modale con informativa tipo:" il saldo del servizio e il periodo di permanenza veranno adeguati alle condizioni stabilite insieme al locatore nel momento della trattativa e alla documentazione presentata come giustificazione di transitorietà" (modificato) diff --git a/apps/infoalloggi/src/components/servizio/annuncio_card.tsx b/apps/infoalloggi/src/components/servizio/annuncio_card.tsx index 2474387..2efa9a0 100644 --- a/apps/infoalloggi/src/components/servizio/annuncio_card.tsx +++ b/apps/infoalloggi/src/components/servizio/annuncio_card.tsx @@ -251,7 +251,7 @@ const AnnuncioDettaglio = ({ data }: { data: AnnuncioData }) => { - + diff --git a/apps/infoalloggi/src/components/servizio/conferma.tsx b/apps/infoalloggi/src/components/servizio/conferma.tsx index fe40dfd..aa19370 100644 --- a/apps/infoalloggi/src/components/servizio/conferma.tsx +++ b/apps/infoalloggi/src/components/servizio/conferma.tsx @@ -62,7 +62,7 @@ export const ConfermaAnnuncioModal = () => { @@ -127,7 +127,7 @@ const InvioConferma = ({ setOpen }: { setOpen: (value: boolean) => void }) => { - + diff --git a/apps/infoalloggi/src/components/servizio/main.tsx b/apps/infoalloggi/src/components/servizio/main.tsx index 82c6f6c..390bc39 100644 --- a/apps/infoalloggi/src/components/servizio/main.tsx +++ b/apps/infoalloggi/src/components/servizio/main.tsx @@ -199,8 +199,8 @@ export const ServizioContent = () => { ); } - const annunciPreContatti = servizio.annunci.filter( - (a) => a.open_contatti_at === null && a.user_confirmed_at === null, + const annunciSelezionati = servizio.annunci.filter( + (a) => a.user_confirmed_at === null, ); const openContattiAnnunci = servizio.annunci.filter( @@ -293,7 +293,7 @@ export const ServizioContent = () => { })} - +
diff --git a/apps/infoalloggi/src/i18n/en.ts b/apps/infoalloggi/src/i18n/en.ts index b0543b0..fffb8e7 100644 --- a/apps/infoalloggi/src/i18n/en.ts +++ b/apps/infoalloggi/src/i18n/en.ts @@ -1210,8 +1210,8 @@ The Stable Rent service, ideal for those with demonstrable work references and f acc_title: "The owner is interested in meeting you 👍", accettata: "Request accepted", conf_desc: "Confirm Property modal", - conf_title: "Confirm Property", - conferma: "Confirm", + conf_title: "Are You intrested?", + cta: "I'm interested in confirming", conferma_txt: "By continuing, you are expressing your interest in the property you are viewing and your willingness to proceed with a rental agreement.", crea: "Create a Request", diff --git a/apps/infoalloggi/src/i18n/it.ts b/apps/infoalloggi/src/i18n/it.ts index 6713ef3..ed5f17b 100644 --- a/apps/infoalloggi/src/i18n/it.ts +++ b/apps/infoalloggi/src/i18n/it.ts @@ -1207,8 +1207,8 @@ export const it: LangDict = { acc_title: "Il proprietario è interessato a conoscerti 👍", accettata: "Richiesta accettata", conf_desc: "Conferma Immobile modal", - conf_title: "Conferma Immobile", - conferma: "Conferma", + conf_title: "Sei interessato a questo immobile?", + cta: "Sono interessato a confermare", conferma_txt: "Proseguendo stai manifestando il tuo interesse per l'immobile visitato e la tua volontà di procedere con un contratto di locazione.", crea: "Crea una Richiesta", diff --git a/apps/infoalloggi/src/i18n/locales.ts b/apps/infoalloggi/src/i18n/locales.ts index 4df5431..e6e32fa 100644 --- a/apps/infoalloggi/src/i18n/locales.ts +++ b/apps/infoalloggi/src/i18n/locales.ts @@ -689,7 +689,7 @@ export type LangDict = { acc_desc: string; acc_text: string; vai_al_servizio: string; - conferma: string; + cta: string; conf_title: string; conf_desc: string; valutazione: string;