add browser sessions to oss router/nav (#3773)

This commit is contained in:
Jonathan Dobson
2025-10-20 10:39:19 -04:00
committed by GitHub
parent d639b569cb
commit 072b615f01
2 changed files with 11 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
import { Navigate, Outlet, createBrowserRouter } from "react-router-dom";
import { BrowserSession } from "@/routes/browserSessions/BrowserSession";
import { BrowserSessions } from "@/routes/browserSessions/BrowserSessions";
import { PageLayout } from "./components/PageLayout";
import { DiscoverPage } from "./routes/discover/DiscoverPage";
import { HistoryPage } from "./routes/history/HistoryPage";
@@ -41,6 +42,10 @@ const router = createBrowserRouter([
</DebugStoreProvider>
),
children: [
{
path: "browser-sessions",
element: <BrowserSessions />,
},
{
index: true,
element: <Navigate to="/discover" />,

View File

@@ -5,6 +5,7 @@ import { cn } from "@/util/utils";
import {
CounterClockwiseClockIcon,
GearIcon,
GlobeIcon,
LightningBoltIcon,
} from "@radix-ui/react-icons";
import { KeyIcon } from "@/components/icons/KeyIcon.tsx";
@@ -36,6 +37,11 @@ function SideNav() {
to: "/history",
icon: <CounterClockwiseClockIcon className="size-6" />,
},
{
label: "Browsers",
to: "/browser-sessions",
icon: <GlobeIcon className="size-6" />,
},
]}
/>
<NavLinkGroup