import { Error } from "_components/Error"; import { getServerSession } from "api/auth/[...nextauth]/auth"; const AdminKeywordLayout = async ({ children }: { children: React.ReactNode }) => { const session = await getServerSession(); if (!session) return ; const user = session.user; if (!user?.permissions.includes("ADMIN_CHANGELOG")) return ; return <>{children}; }; AdminKeywordLayout.displayName = "AdminKeywordLayout"; export default AdminKeywordLayout;