From 7ae27d8e30c4c83b91f7adda11f91e3816dd4bc6 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Thu, 4 Dec 2025 11:02:28 +0100 Subject: [PATCH] refactor: remove MiniFooter from AreaRiservataLayout and update layout usage across pages --- apps/infoalloggi/src/components/Layout.tsx | 12 +++------ apps/infoalloggi/src/components/footer.tsx | 25 ------------------- .../admin/scheda-annuncio-stampa/[id].tsx | 6 +---- .../pages/area-riservata/comunicazioni.tsx | 2 +- .../payment-recap/[ordineId].tsx | 6 +---- .../pages/servizio/condizioni/[stringaId].tsx | 6 +---- .../servizio/conferma-immobile/[...slug].tsx | 6 +---- .../contratto-registrazione/[...slug].tsx | 6 +---- .../pages/servizio/contratto/[...slug].tsx | 6 +---- .../pages/servizio/onboard/[servizioId].tsx | 6 +---- .../pages/servizio/pagamento/[ordineId].tsx | 6 +---- .../servizio/pre-onboard/[servizioId].tsx | 2 +- .../servizio/riapri-conferma/[...slug].tsx | 6 +---- 13 files changed, 14 insertions(+), 81 deletions(-) diff --git a/apps/infoalloggi/src/components/Layout.tsx b/apps/infoalloggi/src/components/Layout.tsx index 0d6211b..7ec9a04 100644 --- a/apps/infoalloggi/src/components/Layout.tsx +++ b/apps/infoalloggi/src/components/Layout.tsx @@ -6,7 +6,7 @@ import { Sidebar, } from "~/components/area-riservata/sidebar"; import { BannerFactory } from "~/components/banners"; -import { Footer, MiniFooter } from "~/components/footer"; +import { Footer } from "~/components/footer"; import { LoadingPage } from "~/components/loading"; import { SiteHeader } from "~/components/navbar/site-header"; import { UserViewProvider } from "~/lib/userViewContext"; @@ -56,7 +56,8 @@ export const Layout = ({ ); }; -interface AreaRiservataLayoutProps extends Props { +interface AreaRiservataLayoutProps + extends Omit { ignoreSessionCheck?: boolean; noSidebar?: boolean; } @@ -64,11 +65,9 @@ interface AreaRiservataLayoutProps extends Props { export const AreaRiservataLayout = ({ children, noSidebar, - noFooter, ignoreSessionCheck, bodyClassName, containerClassName, - footerClassName, }: AreaRiservataLayoutProps) => { const { data: bannerData } = api.banners.getBannerData.useQuery({ area_riservata: true, @@ -95,7 +94,6 @@ export const AreaRiservataLayout = ({ - {!noFooter && } ); if (session.status !== "success" || !session.user) { @@ -119,7 +117,6 @@ export const AreaRiservataLayout = ({ - {!noFooter && } ); } @@ -153,7 +150,6 @@ export const AreaRiservataLayout = ({ - {!noFooter && } ); }; @@ -201,8 +197,6 @@ export const AreaRiservataLayoutUserView = ({ - - ); }; diff --git a/apps/infoalloggi/src/components/footer.tsx b/apps/infoalloggi/src/components/footer.tsx index 4c2fcb0..b3e529c 100644 --- a/apps/infoalloggi/src/components/footer.tsx +++ b/apps/infoalloggi/src/components/footer.tsx @@ -78,28 +78,3 @@ export const Footer = ({ className }: FooterProps) => { ); }; -export const MiniFooter = ({ className }: FooterProps) => { - const { t } = useTranslation(); - return ( -
-
-
-
- - Infoalloggi.it - -
- -
-

{t.footer.endtxt}

-

{t.footer.endtxt2}

-
-
-
-
- ); -}; diff --git a/apps/infoalloggi/src/pages/area-riservata/admin/scheda-annuncio-stampa/[id].tsx b/apps/infoalloggi/src/pages/area-riservata/admin/scheda-annuncio-stampa/[id].tsx index bc07ff5..173f4a5 100644 --- a/apps/infoalloggi/src/pages/area-riservata/admin/scheda-annuncio-stampa/[id].tsx +++ b/apps/infoalloggi/src/pages/area-riservata/admin/scheda-annuncio-stampa/[id].tsx @@ -40,11 +40,7 @@ const SchedaAnnuncioPage: NextPageWithLayout = ({ }; SchedaAnnuncioPage.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default SchedaAnnuncioPage; diff --git a/apps/infoalloggi/src/pages/area-riservata/comunicazioni.tsx b/apps/infoalloggi/src/pages/area-riservata/comunicazioni.tsx index f1fff1f..f9e54aa 100644 --- a/apps/infoalloggi/src/pages/area-riservata/comunicazioni.tsx +++ b/apps/infoalloggi/src/pages/area-riservata/comunicazioni.tsx @@ -37,5 +37,5 @@ export async function getServerSideProps() { } Comunicazioni.getLayout = function getLayout(page) { - return {page}; + return {page}; }; diff --git a/apps/infoalloggi/src/pages/area-riservata/payment-recap/[ordineId].tsx b/apps/infoalloggi/src/pages/area-riservata/payment-recap/[ordineId].tsx index 5b71241..59dce90 100644 --- a/apps/infoalloggi/src/pages/area-riservata/payment-recap/[ordineId].tsx +++ b/apps/infoalloggi/src/pages/area-riservata/payment-recap/[ordineId].tsx @@ -34,11 +34,7 @@ const PaymentRecapPage: NextPageWithLayout = ({ }; PaymentRecapPage.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default PaymentRecapPage; diff --git a/apps/infoalloggi/src/pages/servizio/condizioni/[stringaId].tsx b/apps/infoalloggi/src/pages/servizio/condizioni/[stringaId].tsx index 99d54f8..bce724f 100644 --- a/apps/infoalloggi/src/pages/servizio/condizioni/[stringaId].tsx +++ b/apps/infoalloggi/src/pages/servizio/condizioni/[stringaId].tsx @@ -38,11 +38,7 @@ const CondizioniPage: NextPageWithLayout = ({ }; CondizioniPage.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default CondizioniPage; diff --git a/apps/infoalloggi/src/pages/servizio/conferma-immobile/[...slug].tsx b/apps/infoalloggi/src/pages/servizio/conferma-immobile/[...slug].tsx index ac0da7c..61395d1 100644 --- a/apps/infoalloggi/src/pages/servizio/conferma-immobile/[...slug].tsx +++ b/apps/infoalloggi/src/pages/servizio/conferma-immobile/[...slug].tsx @@ -165,11 +165,7 @@ const ConfirmSection = ({ }; ConfermaImmobile.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default ConfermaImmobile; diff --git a/apps/infoalloggi/src/pages/servizio/contratto-registrazione/[...slug].tsx b/apps/infoalloggi/src/pages/servizio/contratto-registrazione/[...slug].tsx index 2e61f5d..68d7980 100644 --- a/apps/infoalloggi/src/pages/servizio/contratto-registrazione/[...slug].tsx +++ b/apps/infoalloggi/src/pages/servizio/contratto-registrazione/[...slug].tsx @@ -73,11 +73,7 @@ const FileSection = ({ storageId }: { storageId: string }) => { }; ContrattoViewer.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default ContrattoViewer; diff --git a/apps/infoalloggi/src/pages/servizio/contratto/[...slug].tsx b/apps/infoalloggi/src/pages/servizio/contratto/[...slug].tsx index 1f05db1..3f41a75 100644 --- a/apps/infoalloggi/src/pages/servizio/contratto/[...slug].tsx +++ b/apps/infoalloggi/src/pages/servizio/contratto/[...slug].tsx @@ -69,11 +69,7 @@ const FileSection = ({ storageId }: { storageId: string }) => { }; ContrattoViewer.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default ContrattoViewer; diff --git a/apps/infoalloggi/src/pages/servizio/onboard/[servizioId].tsx b/apps/infoalloggi/src/pages/servizio/onboard/[servizioId].tsx index 40d6cea..df89b6f 100644 --- a/apps/infoalloggi/src/pages/servizio/onboard/[servizioId].tsx +++ b/apps/infoalloggi/src/pages/servizio/onboard/[servizioId].tsx @@ -45,11 +45,7 @@ const OnboardServizio: NextPageWithLayout = ({ }; OnboardServizio.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default OnboardServizio; diff --git a/apps/infoalloggi/src/pages/servizio/pagamento/[ordineId].tsx b/apps/infoalloggi/src/pages/servizio/pagamento/[ordineId].tsx index 6ca50b3..0c4f44c 100644 --- a/apps/infoalloggi/src/pages/servizio/pagamento/[ordineId].tsx +++ b/apps/infoalloggi/src/pages/servizio/pagamento/[ordineId].tsx @@ -48,11 +48,7 @@ const ServicePurchasePage: NextPageWithLayout = ({ }; ServicePurchasePage.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default ServicePurchasePage; diff --git a/apps/infoalloggi/src/pages/servizio/pre-onboard/[servizioId].tsx b/apps/infoalloggi/src/pages/servizio/pre-onboard/[servizioId].tsx index 176fa76..50917c3 100644 --- a/apps/infoalloggi/src/pages/servizio/pre-onboard/[servizioId].tsx +++ b/apps/infoalloggi/src/pages/servizio/pre-onboard/[servizioId].tsx @@ -91,7 +91,7 @@ const PreOnboardServizio: NextPageWithLayout = ({ PreOnboardServizio.getLayout = function getLayout(page) { return ( - + {page} ); diff --git a/apps/infoalloggi/src/pages/servizio/riapri-conferma/[...slug].tsx b/apps/infoalloggi/src/pages/servizio/riapri-conferma/[...slug].tsx index d08eb27..595edd3 100644 --- a/apps/infoalloggi/src/pages/servizio/riapri-conferma/[...slug].tsx +++ b/apps/infoalloggi/src/pages/servizio/riapri-conferma/[...slug].tsx @@ -79,11 +79,7 @@ const RiapriConferma: NextPageWithLayout = ({ }; RiapriConferma.getLayout = function getLayout(page) { - return ( - - {page} - - ); + return {page}; }; export default RiapriConferma;