diff --git a/web/src/App.tsx b/web/src/App.tsx index b5480df3..d0a07f24 100644 --- a/web/src/App.tsx +++ b/web/src/App.tsx @@ -48,6 +48,10 @@ const router = createBrowserRouter([ }, ], }, + // A stale bookmark/link to a route renamed during this redesign should land somewhere the app + // itself resolves (tenant/login/messages, per RequireAuth's own gating), not React Router's + // generic unstyled default error boundary. + { path: '*', element: }, ]); export default function App() { diff --git a/web/src/app/NavRail.tsx b/web/src/app/NavRail.tsx index 3760659b..4e01e616 100644 --- a/web/src/app/NavRail.tsx +++ b/web/src/app/NavRail.tsx @@ -46,7 +46,7 @@ function NavRailButton({ item }: { item: NavRailItem }) { export function NavRail({ selfInitial = '我', unreadMessages = 0 }: { selfInitial?: string; unreadMessages?: number }) { return (