From 2c1bd5506cece8a2ac86ab18655036395472f0dc Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Wed, 7 Feb 2024 10:54:28 -0600 Subject: [PATCH] remove sidebar --- web/src/App.tsx | 2 -- web/src/components/Header.tsx | 52 +++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 2 deletions(-) diff --git a/web/src/App.tsx b/web/src/App.tsx index 15ad1e2be..c39f0433e 100644 --- a/web/src/App.tsx +++ b/web/src/App.tsx @@ -2,7 +2,6 @@ import Providers from "@/context/providers"; import { BrowserRouter, Routes, Route } from "react-router-dom"; import { useState } from "react"; import Wrapper from "@/components/Wrapper"; -import Sidebar from "@/components/Sidebar"; import Header from "@/components/Header"; import Dashboard from "@/pages/Dashboard"; import Live from "@/pages/Live"; @@ -29,7 +28,6 @@ function App() {
-
void; }; +function HeaderNavigation() { + const navbarLinks = [ + { + id: 1, + title: "Dashboard", + url: "/", + }, + { + id: 2, + title: "Live", + url: "/live", + }, + { + id: 3, + title: "History", + url: "/history", + }, + { + id: 4, + title: "Export", + url: "/export", + }, + { + id: 5, + title: "UI Playground", + url: "/playground", + dev: true, + }, + ]; + + return navbarLinks.map((item) => { + let shouldRender = item.dev ? ENV !== "production" : true; + return ( + shouldRender && ( + + `py-4 px-2 flex flex-row items-center text-center rounded-lg gap-2 hover:bg-border ${ + isActive ? "font-bold bg-popover text-popover-foreground" : "" + }` + } + > +
{item.title}
+
+ ) + ); + }); +} + function Header({ onToggleNavbar }: HeaderProps) { const { theme, colorScheme, setTheme, setColorScheme } = useTheme(); const [restartDialogOpen, setRestartDialogOpen] = useState(false); @@ -118,6 +169,7 @@ function Header({ onToggleNavbar }: HeaderProps) {
)} +