{
setConsentCookies({ ...consentCookies, analytics: checked });
toast
.promise(onUpdateConsentCookie("analytics", checked), {
pending: "Mise à jour des cookies...",
success: "Cookies mis à jour !",
error: "Erreur lors de la mise à jour des cookies.",
})
.finally(reload);
}}
/>
{
setConsentCookies({ ...consentCookies, analytics: checked });
toast
.promise(onUpdateConsentCookie("customization", checked), {
pending: "Mise à jour des cookies...",
success: "Cookies mis à jour !",
error: "Erreur lors de la mise à jour des cookies.",
})
.then((data) => {
setConsentCookies({ ...consentCookies, [data.cookieName]: data.cookieValue });
reload();
});
}}
/>
);
}
if (!isOpen) return null;
return (
Coucou c'est nous... les cookies ! 🍪
On ne t‘embête pas longtemps, on te laisse même le choix (si ça c‘est pas la classe 😎).
Si tu veux en savoir plus, tu peux consulter la page{" "}
Politique de confidentialité
.
);
}
function Footer() {
return (
);
}
export default function DefaultLayout({ children }: { children: React.ReactNode }) {
const { urlPathname, cookies } = usePageContext();
const isHomePage = urlPathname === "/";
return (