From 4c2ce166e8e4068b7a8c67044c4e7f5fafe96326 Mon Sep 17 00:00:00 2001 From: Jaime Idolpx Date: Tue, 14 Apr 2026 00:29:15 -0400 Subject: [PATCH] feat: add 'apps' page and update navigation with new icon --- src/app/App.tsx | 43 ++++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/src/app/App.tsx b/src/app/App.tsx index 44da720..5219242 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -1,5 +1,5 @@ import { useState } from 'react'; -import { Cpu, Settings, Wifi, Network, HardDrive, Activity, MoreHorizontal, Search, Wrench, User, LogOut, Bell, FileText } from 'lucide-react'; +import { Cpu, Settings, Wifi, Network, HardDrive, Activity, MoreHorizontal, Search, Wrench, User, LogOut, Bell, FileText, AppWindow } from 'lucide-react'; import { Toaster } from 'sonner'; import StatusPage from './components/StatusPage'; import DevicesPage from './components/DevicesPage'; @@ -12,7 +12,7 @@ import SearchOverlay from './components/SearchOverlay'; import logoSvg from '../imports/logo.svg'; import configData from '../imports/config.json'; -type Page = 'status' | 'devices' | 'iec' | 'network' | 'other' | 'general' | 'tools'; +type Page = 'status' | 'devices' | 'iec' | 'network' | 'other' | 'general' | 'tools' | 'apps'; export default function App() { const [currentPage, setCurrentPage] = useState('status'); @@ -21,13 +21,14 @@ export default function App() { const [showProfileMenu, setShowProfileMenu] = useState(false); const pages = { - status: , - devices: , - iec: , - network: , - other: , - general: , - tools: + status: , + devices: , + iec: , + network: , + other: , + general: , + tools: , + apps:
Apps page coming soon...
}; return ( @@ -46,10 +47,11 @@ export default function App() {
+ -