Interface: SitesState
Defined in: src/stores/sites/useSitesState.ts:20
Sites state interface for managing site data and selection.
Remarksโ
Defines the core state structure for site management including the sites array, selected site tracking, and UI state for monitor selection.
Propertiesโ
selectedMonitorIdsโ
selectedMonitorIds:
Record
<string
,string
>
Defined in: src/stores/sites/useSitesState.ts:22
Selected monitor IDs per site (UI state, not persisted)
selectedSiteIdโ
selectedSiteId:
undefined
|string
Defined in: src/stores/sites/useSitesState.ts:24
Currently selected site identifier
sitesโ
sites:
Site
[]
Defined in: src/stores/sites/useSitesState.ts:26
Array of monitored sites