see comments

This commit is contained in:
Rajpreet0 2026-09-28 16:15:01 +02:00
parent a9fdcf9fe5
commit 6dd4587818
9 changed files with 253 additions and 57 deletions

View file

@ -10,9 +10,12 @@ export default async function ClientLayout({ children }: { children: React.React
const cookieStore = await cookies()
const defaultOpen = cookieStore.get("sidebar_state")?.value !== "false"
if (!session.isAdmin && !session.hasAcceptedTerms) {
return <TermsDialog />
}
return (
<SidebarProvider defaultOpen={defaultOpen}>
{!session.isAdmin && !session.hasAcceptedTerms && <TermsDialog/>}
<AppSidebar session={session}/>
<div className="flex w-full flex-col">
<div className="flex items-center border-b border-border p-3 md:hidden">