"use client"; import { useState, useTransition } from "react"; import { LogOut, LoaderCircle } from "lucide-react"; export function LogoutButton({ iconOnly = false, fullWidth = false, returnTo = "/login" }: { iconOnly?: boolean; fullWidth?: boolean; returnTo?: "/login" | "/clock/login" }) { const [pending, startTransition] = useTransition(); const [failed, setFailed] = useState(false); return
{failed &&

Couldn't sign out. Please try again.

}
; }