From 011f42e9fd2560ec249ac7c145fa6a86a611f46f Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Sat, 9 Aug 2025 22:06:24 -0600 Subject: [PATCH] fix: decouple navigation from global update timer --- Data/Server/WebUI/src/Navigation_Sidebar.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Data/Server/WebUI/src/Navigation_Sidebar.jsx b/Data/Server/WebUI/src/Navigation_Sidebar.jsx index 2e49ea9..15f22b8 100644 --- a/Data/Server/WebUI/src/Navigation_Sidebar.jsx +++ b/Data/Server/WebUI/src/Navigation_Sidebar.jsx @@ -21,7 +21,7 @@ import { PeopleOutline as CommunityIcon } from "@mui/icons-material"; -export default function NavigationSidebar({ currentPage, onNavigate }) { +function NavigationSidebar({ currentPage, onNavigate }) { const [expandedNav, setExpandedNav] = useState({ devices: true, filters: true, @@ -141,3 +141,5 @@ export default function NavigationSidebar({ currentPage, onNavigate }) { ); } + +export default React.memo(NavigationSidebar); \ No newline at end of file