Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | export enum ApiResponseStatus { FAILURE = "failure", SUCCESS = "success", } export interface FailureApiResponse<T> { status: ApiResponseStatus.FAILURE; error: T; } interface SuccessApiResponse<T> { status: ApiResponseStatus.SUCCESS; data: T; } export type ApiResponse<Failure, Success> = FailureApiResponse<Failure> | SuccessApiResponse<Success>; |