diff --git a/frontend/src/components/Layout.tsx b/frontend/src/components/Layout.tsx index cbcd4cf..ecb3e8d 100644 --- a/frontend/src/components/Layout.tsx +++ b/frontend/src/components/Layout.tsx @@ -3,12 +3,10 @@ import { Link, useLocation, Outlet } from 'react-router-dom'; import { useAuth } from '../auth/AuthContext'; import { UserIcon, DropdownIcon } from '../icons'; import { useTheme } from '../theme/ThemeProvider'; -import type { ThemeMode } from '../utils/localSettings'; +import { THEME_MODES } from '../utils/localSettings'; import HamburgerMenu from './HamburgerMenu'; import { getPageTitle } from './navigation'; -const themeModes: ThemeMode[] = ['light', 'dark', 'system']; - export default function Layout() { const location = useLocation(); const { user, logout } = useAuth(); @@ -72,7 +70,7 @@ export default function Layout() { Theme

- {themeModes.map(mode => ( + {THEME_MODES.map(mode => (