"use client"; import { signOut, signIn } from "next-auth/react"; import useSessionStatus from "../lib/useSessionStatus"; import { Spinner, Link } from "@chakra-ui/react"; export default function UserInfo() { const { isLoading, isAuthenticated } = useSessionStatus(); return isLoading ? ( ) : !isAuthenticated ? ( signIn("authentik")} > Log in ) : ( signOut({ callbackUrl: "/" })} > Log out ); }