UNPKG

@snipsonian/observable-state

Version:

Observable-state snippets (redux-like)

8 lines (7 loc) 581 B
import { ITraceableApiErrorBase } from '@snipsonian/core/es/typings/apiErrors'; import { IActionableObservableStateStore } from '../types'; import { IAsyncEntitiesManager } from './types'; export default function initAsyncEntitiesManager<State, StateChangeNotificationKey, ExtraProcessInput = {}, Error = ITraceableApiErrorBase<{}>, ActionType = string>({ entitiesStateField, getStore, }: { entitiesStateField?: string; getStore: () => IActionableObservableStateStore<State, StateChangeNotificationKey>; }): IAsyncEntitiesManager<State, StateChangeNotificationKey, Error>;