@mittwald/react-use-promise
Version:
Simple and declarative use of Promises in your React components. Observe their state and refresh them in various advanced ways.
12 lines (11 loc) • 301 B
TypeScript
interface SetValue<T> {
readonly value: T;
readonly isSet: true;
}
interface EmptyValue {
readonly isSet: false;
}
export type EventualValue<T> = SetValue<T> | EmptyValue;
export declare const setValue: <T>(value: T) => SetValue<T>;
export declare const emptyValue: EmptyValue;
export {};