import Header from "@/components/Header"; import {auth} from "@/lib/better-auth/auth"; import {headers} from "next/headers"; import {redirect} from "next/navigation"; import Footer from "@/components/Footer"; import DonatePopup from "@/components/DonatePopup"; const Layout = async ({ children }: { children : React.ReactNode }) => { const session = await auth.api.getSession({ headers: await headers() }); if(!session?.user) redirect('/sign-in'); const user = { id: session.user.id, name: session.user.name, email: session.user.email, } return (
{children}
) } export default Layout