@@ -0,0 +1,13 @@
|
||||
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>;
|
||||
}
|
||||
Reference in New Issue
Block a user