Skip to main content

Interface: CreateStateSyncEventHandlerOptions

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

Dependencies required to build a createStateSyncEventHandler handler.

Propertiesโ€‹

getSitesโ€‹

getSites: () => Site[];

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

Returnsโ€‹

Site[]


loggerโ€‹

logger: SiteSyncEventLogger;

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


logStoreActionโ€‹

logStoreAction: SiteSyncLogStoreAction;

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


onSiteDelta?โ€‹

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

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

Parametersโ€‹

deltaโ€‹

SiteSyncDelta

Returnsโ€‹

void


setSitesโ€‹

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

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

Parametersโ€‹

sitesโ€‹

Site[]

Returnsโ€‹

void