import { SessionProvider } from "next-auth/react";
import { auth, BASE_PATH } from "~/server/auth";
import AuthButtonClient from "./AuthButton.client";
export default async function AuthButton() {
const session = await auth();
if (session && session.user) {
session.user = {
id: session.user.id,
};
}
return (
<SessionProvider basePath={BASE_PATH} session={session}>
<AuthButtonClient />
</SessionProvider>
);
}
import { SessionProvider } from "next-auth/react";
import { auth, BASE_PATH } from "~/server/auth";
import AuthButtonClient from "./AuthButton.client";
export default async function AuthButton() {
const session = await auth();
if (session && session.user) {
session.user = {
id: session.user.id,
};
}
return (
<SessionProvider basePath={BASE_PATH} session={session}>
<AuthButtonClient />
</SessionProvider>
);
}