| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 2x 2x 2x | import { AsyncState } from '../models';
//tslint:disable:no-reserved-keywords
export enum Actions {
updateAsyncState = 'asyncState.update'
}
export interface UpdateAsyncState {
type: Actions.updateAsyncState;
key: Symbol;
asyncState: AsyncState;
}
export const updateAsyncState = (key: Symbol, asyncState: AsyncState) => ({
type: Actions.updateAsyncState,
key,
asyncState
});
|