Erros
Entidade de Erros
import { ApiErrorTypes } from "@/errors/enums/error.enum";
/**
* Tipos para resposta de Erro
*/
export type ErrorResponse = {
message: string;
code: number;
type: ApiErrorTypes;
};
/**
* Tipos para erros TW
*/
export type ApiError = Pick<ErrorResponse, "message" | "code">;
/**
* Tipos para erros de Carteira
*/
export type WalletError = Pick<ErrorResponse, "message" | "code">;
/**
* Tipos para erros de Requisição
*/
export type RequestError = ApiError | Error | WalletError;
Atualizado
Isto foi útil?