import { requireUserInServerComponent } from '../../lib/server/require-user-in-server-component'; import ConsentDialog from './(user)/_components/consent-dialog'; import { loadUserAccount } from './(user)/_lib/server/load-user-account'; export default async function HomeLayout({ children, }: { children: React.ReactNode; }) { const user = await requireUserInServerComponent(); const account = user?.identities?.[0]?.id ? await loadUserAccount(user?.identities?.[0]?.id) : null; if (account && account?.has_consent_anonymized_company_statistics === null) { return (
); } return <>{children}; }