@snipsonian/observable-state
Version:
Observable-state snippets (redux-like)
8 lines (7 loc) • 421 B
TypeScript
import { ITraceableApiErrorBase } from '@snipsonian/core/cjs/typings/apiErrors';
import { TAnyObject } from '@snipsonian/core/cjs/typings/object';
import { AsyncOperation, IAsyncEntity } from './types';
export declare function createAsyncEntityInitialState<Data = TAnyObject, Error = ITraceableApiErrorBase<{}>>({ data, operations, }?: {
data?: Data;
operations?: AsyncOperation[];
}): IAsyncEntity<Data, Error>;