mirror of
https://github.com/Portabase/portabase.git
synced 2026-07-14 11:16:13 +02:00
14 lines
372 B
TypeScript
14 lines
372 B
TypeScript
import React from "react";
|
|
import { notFound } from "next/navigation";
|
|
import { currentUser } from "@/lib/auth/current-user";
|
|
|
|
export default async function Layout({ children }: { children: React.ReactNode }) {
|
|
const user = await currentUser();
|
|
|
|
if (user!.role !== "superadmin" && user!.role !== "admin") {
|
|
notFound();
|
|
}
|
|
|
|
return <>{children}</>;
|
|
}
|