UNPKG

async-selector-kit

Version:

An opinionated API to simplify using async-selector

11 lines (10 loc) 265 B
export interface PromiseStatus { cancelled: boolean; onCancel: () => void; } export interface ActionState<PromiseReturn> extends PromiseStatus { id: number; promise: Promise<PromiseReturn>; } export interface SelectorState extends PromiseStatus { }