circle-check
Our docs are AI-ready. Use them as context for any AI, or ask questions via the search bar.

spiderErros

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?