feat: update confirmation modals and translations; refactor service announcement filtering logic
This commit is contained in:
parent
b7850f6994
commit
0b43b5bcc3
7 changed files with 11 additions and 14 deletions
|
|
@ -1,8 +1,5 @@
|
||||||
TODOS:
|
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
|
- 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)
|
- 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)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -251,7 +251,7 @@ const AnnuncioDettaglio = ({ data }: { data: AnnuncioData }) => {
|
||||||
</CredenzaBody>
|
</CredenzaBody>
|
||||||
<CredenzaFooter>
|
<CredenzaFooter>
|
||||||
<CredenzaClose asChild>
|
<CredenzaClose asChild>
|
||||||
<Button aria-label="Chiudi Credenza">Chiudi</Button>
|
<Button aria-label="Chiudi Credenza">{t.chiudi}</Button>
|
||||||
</CredenzaClose>
|
</CredenzaClose>
|
||||||
</CredenzaFooter>
|
</CredenzaFooter>
|
||||||
</CredenzaContent>
|
</CredenzaContent>
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ export const ConfermaAnnuncioModal = () => {
|
||||||
<Credenza onOpenChange={setOpen} open={open}>
|
<Credenza onOpenChange={setOpen} open={open}>
|
||||||
<CredenzaTrigger asChild>
|
<CredenzaTrigger asChild>
|
||||||
<Button aria-label="Conferma immobile" className="w-fit">
|
<Button aria-label="Conferma immobile" className="w-fit">
|
||||||
<Handshake className="size-6" /> Sono interessato a confermare
|
<Handshake className="size-6" /> {t.richieste.cta}
|
||||||
</Button>
|
</Button>
|
||||||
</CredenzaTrigger>
|
</CredenzaTrigger>
|
||||||
<CredenzaContent className="max-h-[90vh]">
|
<CredenzaContent className="max-h-[90vh]">
|
||||||
|
|
@ -127,7 +127,7 @@ const InvioConferma = ({ setOpen }: { setOpen: (value: boolean) => void }) => {
|
||||||
</LoadingButton>
|
</LoadingButton>
|
||||||
|
|
||||||
<CredenzaClose asChild>
|
<CredenzaClose asChild>
|
||||||
<Button aria-label="Chiudi modal credenza">Chiudi</Button>
|
<Button aria-label="Chiudi modal credenza">{t.chiudi}</Button>
|
||||||
</CredenzaClose>
|
</CredenzaClose>
|
||||||
</CredenzaFooter>
|
</CredenzaFooter>
|
||||||
</>
|
</>
|
||||||
|
|
|
||||||
|
|
@ -199,8 +199,8 @@ export const ServizioContent = () => {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const annunciPreContatti = servizio.annunci.filter(
|
const annunciSelezionati = servizio.annunci.filter(
|
||||||
(a) => a.open_contatti_at === null && a.user_confirmed_at === null,
|
(a) => a.user_confirmed_at === null,
|
||||||
);
|
);
|
||||||
|
|
||||||
const openContattiAnnunci = servizio.annunci.filter(
|
const openContattiAnnunci = servizio.annunci.filter(
|
||||||
|
|
@ -293,7 +293,7 @@ export const ServizioContent = () => {
|
||||||
})}
|
})}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<AnnunciSelezionatiAccordion annunci={annunciPreContatti} />
|
<AnnunciSelezionatiAccordion annunci={annunciSelezionati} />
|
||||||
<div className="flex items-center justify-center">
|
<div className="flex items-center justify-center">
|
||||||
<AnnunciCompatibili />
|
<AnnunciCompatibili />
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -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 👍",
|
acc_title: "The owner is interested in meeting you 👍",
|
||||||
accettata: "Request accepted",
|
accettata: "Request accepted",
|
||||||
conf_desc: "Confirm Property modal",
|
conf_desc: "Confirm Property modal",
|
||||||
conf_title: "Confirm Property",
|
conf_title: "Are You intrested?",
|
||||||
conferma: "Confirm",
|
cta: "I'm interested in confirming",
|
||||||
conferma_txt:
|
conferma_txt:
|
||||||
"By continuing, you are expressing your interest in the property you are viewing and your willingness to proceed with a rental agreement.",
|
"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",
|
crea: "Create a Request",
|
||||||
|
|
|
||||||
|
|
@ -1207,8 +1207,8 @@ export const it: LangDict = {
|
||||||
acc_title: "Il proprietario è interessato a conoscerti 👍",
|
acc_title: "Il proprietario è interessato a conoscerti 👍",
|
||||||
accettata: "Richiesta accettata",
|
accettata: "Richiesta accettata",
|
||||||
conf_desc: "Conferma Immobile modal",
|
conf_desc: "Conferma Immobile modal",
|
||||||
conf_title: "Conferma Immobile",
|
conf_title: "Sei interessato a questo immobile?",
|
||||||
conferma: "Conferma",
|
cta: "Sono interessato a confermare",
|
||||||
conferma_txt:
|
conferma_txt:
|
||||||
"Proseguendo stai manifestando il tuo interesse per l'immobile visitato e la tua volontà di procedere con un contratto di locazione.",
|
"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",
|
crea: "Crea una Richiesta",
|
||||||
|
|
|
||||||
|
|
@ -689,7 +689,7 @@ export type LangDict = {
|
||||||
acc_desc: string;
|
acc_desc: string;
|
||||||
acc_text: string;
|
acc_text: string;
|
||||||
vai_al_servizio: string;
|
vai_al_servizio: string;
|
||||||
conferma: string;
|
cta: string;
|
||||||
conf_title: string;
|
conf_title: string;
|
||||||
conf_desc: string;
|
conf_desc: string;
|
||||||
valutazione: string;
|
valutazione: string;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue