"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 status = useSessionStatus();
const isLoading = status === "loading";
const isAuthenticated = status === "authenticated";
return isLoading ? (
) : !isAuthenticated ? (
signIn("authentik")}
>
Log in
) : (
signOut({ callbackUrl: "/" })}
>
Log out
);
}