import { verifySession } from "@app/lib/auth/verifySession"; import { redirect } from "next/navigation"; import { cache } from "react"; type GeneralSettingsProps = { children: React.ReactNode; params: Promise<{ orgId: string }>; }; export default async function GeneralSettingsPage({ children, params }: GeneralSettingsProps) { const getUser = cache(verifySession); const user = await getUser(); if (!user) { redirect(`/`); } return children; }