Skip to content
File

Blob: src/client/components/inbox/missing-inbox-session-state.tsx

typescript18 lines
1import { ShieldAlert } from "lucide-react";
2import { Card, EmptyState } from "@/client/components/ui";
3 
4export function MissingInboxSessionState() {
5 return (
6 <main className="animate-slide-up">
7 <Card className="flex min-h-[320px] items-center justify-center">
8 <EmptyState
9 icon={<ShieldAlert className="h-7 w-7 text-zinc-500" />}
10 caption="Missing Session"
11 heading="No access token for this inbox"
12 description="The access token lives on the device that created it. Open that browser before the inbox expires, or sign in as admin to inspect permanent inboxes."
13 />
14 </Card>
15 </main>
16 );
17}