UNPKG

synapse-storage

Version:

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

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