diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index c2fde6c..3f9390b 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -1,5 +1,5 @@ import React from "react"; -import { NavLink, Navigate, Route, Routes, useLocation } from "react-router-dom"; +import { NavLink, Navigate, Route, Routes, useLocation, useNavigate } from "react-router-dom"; import { useAuth } from "./state"; import { LoginPage } from "./pages/LoginPage"; import { DashboardPage } from "./pages/DashboardPage"; @@ -18,6 +18,7 @@ function Protected({ children }) { function Layout({ children }) { const { me, logout, uiMode, setUiMode, alertToasts, dismissAlertToast } = useAuth(); + const navigate = useNavigate(); const navClass = ({ isActive }) => `nav-btn${isActive ? " active" : ""}`; return ( @@ -93,12 +94,32 @@ function Layout({ children }) { {children}