import { useUIStore } from '@/stores/uiStore'; import { useSettingsStore } from '@/stores/settingsStore'; import { LightsWidget } from '@/components/lights'; import { LocksWidget } from '@/components/locks'; import { ThermostatWidget } from '@/components/climate'; import { AlarmoPanel } from '@/components/alarm'; export function ControlsOverlay() { const closeControlsOverlay = useUIStore((s) => s.closeControlsOverlay); const config = useSettingsStore((s) => s.config); return (

Controls

{config.alarm && } {config.thermostats.map((thermostat) => ( ))} {config.lights.length > 0 && } {config.locks.length > 0 && }
); }