diff --git a/apps/infoalloggi/src/components/Layout.tsx b/apps/infoalloggi/src/components/Layout.tsx index 3706033..6e5d1cb 100644 --- a/apps/infoalloggi/src/components/Layout.tsx +++ b/apps/infoalloggi/src/components/Layout.tsx @@ -27,6 +27,7 @@ import { WhatsAppIcon2 } from "~/components/svgs"; import { Button } from "~/components/ui/button"; import { Separator } from "~/components/ui/separator"; import { UserViewContext, UserViewProvider } from "~/lib/userViewContext"; +import { cn } from "~/lib/utils"; import { useTranslation } from "~/providers/I18nProvider"; import { EnforcedSessionContext, @@ -37,41 +38,55 @@ import type { ValidSession } from "~/server/api/trpc"; import { api } from "~/utils/api"; interface Props { + bodyClassName?: string; + containerClassName?: string; children: ReactNode; noFooter?: boolean; + footerClassName?: string; } -export const Layout = ({ children, noFooter }: Props) => { +export const Layout = ({ + children, + noFooter, + bodyClassName, + containerClassName, + footerClassName, +}: Props) => { const { data: bannerData } = api.settings.getBannerData.useQuery({ area_riservata: false, }); return ( -
- {mq ? Number.parseFloat(mq) : 0}{" "} - - m2 + + {locale === "it" ? titolo_it : titolo_en} + +
- {camereTesti({ camere: camere, testi: t.card })} -
-- {handleConsegna({ - aggiornamento: t.card.in_aggiornamento, - consegna: consegna, - consegna_da: t.card.consegna_da, - mesi: t.preferenze.mesi, - subito: t.card.consegna_subito, - })} -
++ {mq ? Number.parseFloat(mq) : 0}{" "} + + m2 + +
++ {camereTesti({ camere: camere, testi: t.card })} +
++ {handleConsegna({ + aggiornamento: t.card.in_aggiornamento, + consegna: consegna, + consegna_da: t.card.consegna_da, + mesi: t.preferenze.mesi, + subito: t.card.consegna_subito, + })} +
+- {mq ? Number.parseFloat(mq) : 0}{" "} - - m2 - -
-- {camereTesti({ camere: camere, testi: t.card })} -
-- {handleConsegna({ - aggiornamento: t.card.in_aggiornamento, - consegna: consegna, - consegna_da: t.card.consegna_da, - mesi: t.preferenze.mesi, - subito: t.card.consegna_subito, - })} -
-