Skip to main content

Interface: CreateStateSyncEventHandlerOptions

Defined in: src/stores/sites/utils/stateSyncEventHandler.ts:36

Dependencies required to build a createStateSyncEventHandler handler.

Propertiesโ€‹

getSitesโ€‹

getSites: () => Site[]

Defined in: src/stores/sites/utils/stateSyncEventHandler.ts:37

Returnsโ€‹

Site[]


loggerโ€‹

logger: SiteSyncEventLogger

Defined in: src/stores/sites/utils/stateSyncEventHandler.ts:38


logStoreActionโ€‹

logStoreAction: SiteSyncLogStoreAction

Defined in: src/stores/sites/utils/stateSyncEventHandler.ts:39


onSiteDelta?โ€‹

optional onSiteDelta?: (delta: SiteSyncDelta) => void

Defined in: src/stores/sites/utils/stateSyncEventHandler.ts:40

Parametersโ€‹

deltaโ€‹

SiteSyncDelta

Returnsโ€‹

void


setSitesโ€‹

setSites: (sites: Site[]) => void

Defined in: src/stores/sites/utils/stateSyncEventHandler.ts:41

Parametersโ€‹

sitesโ€‹

Site[]

Returnsโ€‹

void