PromucFlow_constructor/app/client/src/api/ApiResponses.tsx
Valera Melnikov 9eac55a380
chore: add consistent-type-definitions rule (#27907)
## Description
Add consistent-type-definitions rule
2023-10-11 10:35:24 +03:00

17 lines
288 B
TypeScript

export interface APIResponseError {
code: string | number;
message: string;
}
export interface ResponseMeta {
status: number;
success: boolean;
error?: APIResponseError;
}
export interface ApiResponse<T = unknown> {
responseMeta: ResponseMeta;
data: T;
code?: string;
}