UNPKG

synapse-storage

Version:

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

36 lines (33 loc) 1.65 kB
import { a as EnhancedMiddleware } from './dispatcher.module-BOsMHbD5.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, 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'; import 'rxjs'; import './storage.interface-BA_ktyDz.js'; interface LoggerTranslations { action: string; prevState: string; nextState: string; duration: string; error: string; diff: string; changesCount: string; showFullState: string; } interface LoggerColors { title: string; prevState: string; fullState: string; action: string; nextState: string; error: string; diff: string; } interface LoggerOptions { collapsed?: boolean; duration?: boolean; diff?: boolean; showFullState?: boolean; translations?: Partial<LoggerTranslations>; colors?: Partial<LoggerColors>; } declare const loggerDispatcherMiddleware: <State extends Record<string, any>>(options?: LoggerOptions) => EnhancedMiddleware<State>; export { EnhancedMiddleware, loggerDispatcherMiddleware };