"use client"; import { useRouter } from "next/navigation"; export default function SignOutBtn() { const router = useRouter(); const handleSignOut = async () => { const response = await fetch("/api/sign-out", { method: "POST", redirect: "manual", }); if (response.status === 0) { // redirected // when using `redirect: "manual"`, response status 0 is returned return router.refresh(); } }; return ( ); }