import { useRef } from "react"; import { Button } from "~/components/ui/button"; import { Card } from "~/components/ui/card"; import { useFocusTrap } from "~/hooks/useFocusTrap"; interface AuthRecoveryOverlayProps { isAuthDegraded: boolean; } export function AuthRecoveryOverlay({ isAuthDegraded }: AuthRecoveryOverlayProps) { const dialogRef = useRef(null); useFocusTrap(dialogRef, isAuthDegraded); if (!isAuthDegraded) return null; return (

Session Expired

Your session has expired. Reload the page to reconnect to the draft.

); }