From ab841653d4eb2049ba75291193af23f5003ed6c6 Mon Sep 17 00:00:00 2001 From: Tyler Date: Sat, 20 Jun 2026 18:37:24 -0600 Subject: [PATCH] feat(sp6): /inbox route + sidebar nav link --- src/App.tsx | 2 ++ src/components/Sidebar.tsx | 17 +++++++++++++++++ src/pages/Inbox.tsx | 20 ++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 src/pages/Inbox.tsx diff --git a/src/App.tsx b/src/App.tsx index b73f431..26c1bc5 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -11,6 +11,7 @@ import { ReconciliationPage } from "@/pages/Reconciliation"; import { Acks } from "@/pages/Acks"; import { Batches } from "@/pages/Batches"; import { BatchDiff } from "@/pages/BatchDiff"; +import Inbox from "@/pages/Inbox"; function NotFound() { return ( @@ -33,6 +34,7 @@ export default function App() { } /> } /> } /> + } /> } /> } /> } /> diff --git a/src/components/Sidebar.tsx b/src/components/Sidebar.tsx index 74562a8..63fea2c 100644 --- a/src/components/Sidebar.tsx +++ b/src/components/Sidebar.tsx @@ -4,6 +4,7 @@ import { CheckCircle2, GitCompareArrows, GitMerge, + Inbox as InboxIcon, Layers, LayoutDashboard, Receipt, @@ -102,6 +103,22 @@ export function Sidebar() { )} +
  • + + cn( + "group relative flex items-center gap-3 rounded-md px-3 py-2 text-sm font-medium transition-colors", + isActive + ? "nav-active" + : "text-muted-foreground hover:text-foreground hover:bg-muted/40" + ) + } + > + + Inbox + +
  • +

    + Inbox — coming up in T14–T17 +

    + + ); +}