modaq
Version:
Quiz Bowl Reader using TypeScript, React, and MobX
12 lines (11 loc) • 381 B
TypeScript
export declare type IStatus = ISuccessStatus | IFailureStatus;
export interface ISuccessStatus {
isError: false;
status: string;
}
export interface IFailureStatus {
isError: true;
status: string;
}
export declare function isFailure(status: IStatus): status is IFailureStatus;
export declare function isSuccess(status: IStatus): status is ISuccessStatus;