Files
Beacon/src/app/(private)/w/[workspaceSlug]/layout.tsx
T
Uklonil 3aeaed0af2
CI / quality (push) Waiting to run
UPD: initial architecture
2026-07-27 10:23:50 +02:00

14 lines
409 B
TypeScript

import { AppShell } from "@/components/layout/app-shell";
import { requirePageUser } from "@/lib/auth/guards";
export default async function WorkspaceLayout({
children,
params,
}: {
children: React.ReactNode;
params: Promise<{ workspaceSlug: string }>;
}) {
await requirePageUser();
const { workspaceSlug } = await params;
return <AppShell workspaceSlug={workspaceSlug}>{children}</AppShell>;
}