UNPKG

synapse-storage

Version:

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

13 lines (12 loc) 2.4 kB
export { ApiClient, ResponseFormat, apiLogger, createUniqueId, headersToObject } from './api.js'; export { I as ISelectorModule, S as SelectorAPI } from './selector.interface-CA5y-kD_.js'; export { LocalStorage, MemoryStorage, SelectorModule, StorageFactory, StoragePluginModule, broadcastMiddleware } from './core.js'; export { B as BatchingMiddlewareOptions, C as ConfigMergeStrategy, o as ConfigureMiddlewares, D as DefaultMiddlewares, G as GetDefaultMiddleware, m as IEventEmitter, n as ILogger, d as IPlugin, f as IPluginExecutor, g as IPluginManager, j as IStorage, e as IStoragePlugin, I as IndexedDBStorage, t as IndexedDBStorageConfig, L as LocalStorageConfig, s as MemoryStorageConfig, M as Middleware, a as MiddlewareAPI, N as NextFunction, P as PluginContext, S as ShallowCompareMiddlewareOptions, b as StorageAction, p as StorageConfig, l as StorageEvent, k as StorageEvents, i as StorageInitStatus, c as StorageKeyType, q as StorageSingletonConfig, h as StorageStatus, r as StorageType, U as UniversalStorageConfig } from './storage.interface-BA_ktyDz.js'; export { UseSynapseStorageOptions, UseSynapseStorageReturn, awaitSynapse, createSynapseCtx, useCreateStorage, useSelector, useStorageSubscribe } from './react.js'; export { A as Action, b as ActionDefinition, e as ActionsResult, c as ActionsSetupWithUtils, C as CreateDispatcherType, f as DispatchActions, D as DispatchFunction, j as Dispatcher, o as DispatcherActions, i as DispatcherMiddleware, h as DispatcherMiddlewareAPI, n as Effect, m as EffectBase, w as EffectsModule, a as EnhancedMiddleware, E as EnhancedMiddlewareAPI, l as ExternalStates, d as ExtractResultType, T as TypedAction, V as ValidateConfig, p as ValidateMapRequestUtils, g as WatcherActions, W as WatcherFunction, z as combineEffects, k as createDispatcher, y as createEffect, x as createEffectBase, q as ofType, r as ofTypes, s as ofTypesWaitAll, t as selectorMap, u as selectorObject, v as validateMap } from './dispatcher.module-BOsMHbD5.js'; export { loggerDispatcherMiddleware } from './reactive.js'; export { EventBusConfig, EventBusEvent, EventBusState, createEventBus, createSynapseAwaiter } from './utils.js'; export { A as AnySynapseStore, S as SynapseStoreBasic, a as SynapseStoreWithDispatcher, b as SynapseStoreWithEffects, c as createSynapse } from './createSynapse-vkfKjRob.js'; import 'react/jsx-runtime'; import 'react'; import 'rxjs';