"use client";
import { Button, Flex, Heading, Text, Link } from "@radix-ui/themes";
import { Session } from "next-auth";
import { SessionProvider, signIn } from "next-auth/react";
import useThemePreference from "../hooks/useThemePreference";
export default function AuthWrapper({
children,
session,
}: {
children: React.ReactNode,
session: Session | null,
}) {
const darkTheme = useThemePreference();
if (session?.user) {
return (
{children}
);
} else {
return (
<>
Unauthenticated
Background image by
{" "}{darkTheme ? "Vadym" : "Willian Justen de Vasconcellos"} on Unsplash
>
);
}
}