import { signOut as signOutNextAuth } from "next-auth/react"; export default function useSignOut() { const signOut = async () => { try { await fetch(`api/auth/logout`, { method: "GET" }); await signOutNextAuth({ callbackUrl: "/" }); } catch (e) { console.error(e); } }; return { signOut }; }