UNPKG

async-selector-kit

Version:

An opinionated API to simplify using async-selector

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