UNPKG

synapse-storage

Version:

Набор инструментов для управления состоянием и апи-запросами

19 lines (12 loc) 712 B
import { WorkerChannel } from "../utils/worker-channel.util.js"; import { createSyncSharedStateMiddleware } from "./shared-state.factory.js"; /** * Кросс-табная синхронизация через SharedWorker (sync-хранилища), с прозрачным * фолбэком на BroadcastChannel. Тонкая обёртка над {@link createSyncSharedStateMiddleware}. */ const syncSharedWorkerMiddleware = createSyncSharedStateMiddleware({ name: 'sync-shared-worker', label: 'syncSharedWorkerMiddleware', createChannel: (channelName)=>new WorkerChannel(channelName) }); export { syncSharedWorkerMiddleware }; //# sourceMappingURL=sync-shared-worker.middleware.js.map