"use client";
import { useSession, signOut, signIn } from "next-auth/react";
import { Spinner } from "@chakra-ui/react";
import Link from "next/link";
export default function UserInfo() {
const { status } = useSession();
const sessionReady = status !== "loading";
const isAuthenticated = status === "authenticated";
return !sessionReady ? (
) : !isAuthenticated ? (
signIn("authentik")}
className="outline-none"
prefetch={false}
>
Log in
) : (
signOut({ callbackUrl: "/" })}
className="outline-none"
prefetch={false}
>
Log out
);
}