| 123456789101112131415161718192021222324252627282930313233343536373839 |
- import React from "react";
- /**
- * SidebarPlaceholder
- *
- * Why we reserve a sidebar area even for branch users:
- * - Admin/dev will later need a branch selector.
- * - Branch users can still benefit from navigation and filters:
- * - quick jump (year/month/day)
- * - search filters (archive toggle, date range)
- * - recent/favorites
- *
- * RHL-019:
- * - Placeholder only (no logic yet).
- *
- * Test/runtime note:
- * - See AppShell.jsx for details why we import React explicitly.
- */
- export default function SidebarPlaceholder() {
- return (
- <div className="rounded-lg border bg-card p-4 text-card-foreground shadow-sm">
- <div className="space-y-3">
- <div>
- <p className="text-sm font-medium">Sidebar</p>
- <p className="text-xs text-muted-foreground">
- Navigation & filters will live here.
- </p>
- </div>
- <ul className="space-y-1 text-xs text-muted-foreground">
- <li>• Branch context (label or selector)</li>
- <li>• Explorer navigation (year/month/day)</li>
- <li>• Search filters (archive, date range, ...)</li>
- <li>• Shortcuts (recent, favorites)</li>
- </ul>
- </div>
- </div>
- );
- }
|