example_next/src/components/AuthSessionProvider.tsx (12 lines of code) (raw):
"use client";
import type { Session } from "next-auth";
import { SessionProvider } from "next-auth/react";
import React from "react";
function AuthSessionProvider({
session,
children,
}: {
children: React.ReactNode;
session: Session | null | undefined;
}) {
return <SessionProvider session={session}>{children}</SessionProvider>;
}
export default AuthSessionProvider;