shoutrrr alerts / settings page

This commit is contained in:
Henry Dollman
2024-09-12 19:39:27 -04:00
parent 2889d151ea
commit 9710d0d2f1
16 changed files with 450 additions and 78 deletions

View File

@@ -14,6 +14,7 @@ import {
import { ModeToggle } from './components/mode-toggle.tsx'
import {
cn,
updateUserSettings,
isAdmin,
isReadOnlyUser,
updateAlerts,
@@ -68,9 +69,10 @@ const App = () => {
$publicKey.set(data.key)
$hubVersion.set(data.v)
})
// get servers / alerts
// get servers / alerts / settings
updateSystemList()
updateAlerts()
updateUserSettings()
}, [])
// update favicon
@@ -101,7 +103,7 @@ const App = () => {
return <Home />
} else if (page.route === 'server') {
return <SystemDetail name={page.params.name} />
} else if (page.path.startsWith('/settings')) {
} else if (page.route === 'settings') {
return (
<Suspense>
<Settings />