Files
flatrender/src/app/[locale]/studio/video/new/layout.tsx
T

23 lines
429 B
TypeScript

import { redirect } from "next/navigation";
import { createClient } from "@/lib/supabase/server";
export const dynamic = "force-dynamic";
export default async function VideoProjectNewLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
const supabase = await createClient();
const {
data: { user },
} = await supabase.auth.getUser();
if (!user) {
redirect("/auth");
}
return children;
}