Files
portabase/app/(customer)/dashboard/(admin)/layout.tsx
T

16 lines
356 B
TypeScript

import React from "react";
import {currentUser} from "@/auth/current-user";
import {notFound} from "next/navigation";
export default async function Layout({children}: { children: React.ReactNode }) {
const user = await currentUser()
if(user.role != "admin"){
notFound()
}
return (
<>
{children}
</>
)
}