diff --git a/src/app/App.tsx b/src/app/App.tsx index b11d57a..f9c133e 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -60,6 +60,7 @@ type RequestStatus = 'idle' | 'loading' | 'success' | 'error'; type NearbyChoice = typeof noNearbyChoice | typeof customChoice | string; type RadiusChoice = string; type QueryMode = 'generated' | 'custom'; +type AppTheme = 'light' | 'dark'; export function App() { const [category, setCategory] = useState(searchPresetCategories[0]); @@ -81,6 +82,7 @@ export function App() { const [results, setResults] = useState([]); const [selectedResultId, setSelectedResultId] = useState(null); const [isSettingsOpen, setIsSettingsOpen] = useState(false); + const [appTheme, setAppTheme] = useState('light'); const [mapStyleId, setMapStyleId] = useState('osm-standard'); const [showAdvanced, setShowAdvanced] = useState(true); const [showResultLabels, setShowResultLabels] = useState(false); @@ -353,7 +355,7 @@ export function App() { } return ( -
+