import ProfileIcon from "@app/components/ProfileIcon"; import { Separator } from "@app/components/ui/separator"; import { verifySession } from "@app/lib/auth/verifySession"; import UserProvider from "@app/providers/UserProvider"; import { ExternalLink } from "lucide-react"; import { Metadata } from "next"; import { cache } from "react"; export const metadata: Metadata = { title: `Auth - Pangolin`, description: "" }; type AuthLayoutProps = { children: React.ReactNode; }; export default async function AuthLayout({ children }: AuthLayoutProps) { const getUser = cache(verifySession); const user = await getUser(); return (