Add line break support in AnnuncioDettaglio description and update Italian FAQ text for clarity

This commit is contained in:
Marco Pedone 2025-08-19 14:32:46 +02:00
parent a4dc57c6ef
commit 1619833103
2 changed files with 13 additions and 5 deletions

View file

@ -166,6 +166,9 @@ const AnnuncioDettaglio = ({
>;
}) => {
const { locale, t } = useTranslation();
function replaceWithBr(text: string) {
return text.replace(/\n/g, "<br />");
}
return (
<Credenza>
<CredenzaTrigger asChild>
@ -199,7 +202,7 @@ const AnnuncioDettaglio = ({
height={200}
priority={idx === 0}
src={`/go-api/images/get/${img}`}
className={"h-[35rem] w-full object-contain"}
className={"h-80 w-full object-contain sm:h-[35rem]"}
/>
</CarouselItem>
))}
@ -255,9 +258,14 @@ const AnnuncioDettaglio = ({
</div>
<div className="mb-3">
<dd className="text-base">
{locale === "it" ? data.desc_it : data.desc_it}
</dd>
<dd
className="text-base"
dangerouslySetInnerHTML={{
__html: replaceWithBr(
(locale === "it" ? data.desc_it : data.desc_it) || "",
),
}}
/>
</div>
</div>
</div>

View file

@ -34,7 +34,7 @@ const Faq: Record<FaqKeys, Faq> = {
posso_visitarli: {
title: "Ci sono tanti annunci che mi interessano, come posso visitarli?",
description:
"Per visitare gli immobili che ti interessano, contattaci e ti aiuteremo ad individuare le soluzioni più adatte a te. Una volta delineati gli immobili compatibili con le tue esigenze, potrai acquistare il servizio e procedere alla visita degli immobili con i proprietari.",
"Per visitare gli immobili che ti interessano, contattaci e ti aiuteremo ad individuare le soluzioni più adatte a te. Una volta trovati gli immobili compatibili con le tue esigenze, potrai acquistare il servizio e procedere alla visita con i proprietari.",
},
posso_contattarvi: {
title: "Come posso contattarvi se mi interessa un immobile?",