Files
cn-rdms-web/src/service/api/shared.ts

14 lines
364 B
TypeScript
Raw Normal View History

2026-03-26 20:18:20 +08:00
import type { AxiosError, AxiosResponse } from 'axios';
export type ServiceRequestResult<T> =
| {
data: T;
error: null;
response: AxiosResponse<App.Service.Response<unknown>>;
}
| {
data: null;
error: AxiosError<App.Service.Response<unknown>>;
response: AxiosResponse<App.Service.Response<unknown>> | undefined;
};