UNPKG

isncsci-ui

Version:

Web components package for the ISNCSCI project.

12 lines (10 loc) 273 B
interface IActionWithPayload<T> { payload: T; type: string; } interface IDataStore<T> { subscribe(handler: Function): Function; getState(): T; dispatch(action: IActionWithPayload<any>): void; } export type { IDataStore as I, IActionWithPayload as a };