Commit 77372c15 authored by Omar Luna Hernández's avatar Omar Luna Hernández
Browse files

Correcion de mensajes de error

parent 38f983db
Loading
Loading
Loading
Loading
+6 −9
Original line number Diff line number Diff line
@@ -11,14 +11,11 @@ export const showErrorAxios = (error: AxiosError) => {

  // Determine the error message based on the error code
  switch (error.code) {
    case(axios.AxiosError.ERR_BAD_REQUEST):
      message = "Acceso no autorizado"; // Unauthorized access
      break;
    case(axios.AxiosError.ERR_NETWORK):
    case axios.AxiosError.ERR_NETWORK:
      message = "Conexión con el servidor fallida"; // Server connection failed
      break;
    default:
      message = error.message; // Default to the error message provided by Axios
      message = (error.response?.data as any).message || "Error de servidor"; // Default to the error message provided by Axios
      break;
  }

@@ -31,6 +28,6 @@ export const showErrorAxios = (error: AxiosError) => {
    pauseOnHover: false, // Do not pause the toast on hover
    draggable: true, // Allow the toast to be draggable
    progress: undefined, // Use the default progress bar behavior
    theme: "colored" // Use the colored theme for the toast
    theme: "colored", // Use the colored theme for the toast
  });
}
 No newline at end of file
};
+3 −3
Original line number Diff line number Diff line
@@ -95,12 +95,12 @@ export const useCategory = (
        if (axios.isAxiosError(error)) {
          error as AxiosError;
          switch (error.code) {
            case axios.AxiosError.ERR_BAD_REQUEST:
              errorMessage = "Acceso no autorizado";
              break;
            case axios.AxiosError.ERR_NETWORK:
              errorMessage = "Conexión con el servidor fallida";
              break;
            default:
              errorMessage = error.response?.data.message;
              break;
          }
        }
        throw new Error(errorMessage);
+6 −6
Original line number Diff line number Diff line
@@ -72,16 +72,16 @@ export const useLogin = (setIsLoading: Dispatch<SetStateAction<boolean>>) => {
        if (axios.isAxiosError(error)) {
          error as AxiosError;
          switch (error.code) {
            case axios.AxiosError.ERR_BAD_REQUEST:
            case axios.AxiosError.ERR_NETWORK:
              setError("root.serverError", {
                type: "401",
                message: "Correo electrónico o contraseña incorrectos",
                type: "500",
                message: "Conexión con el servidor fallida",
              });
              break;
            case axios.AxiosError.ERR_NETWORK:
            default:
              setError("root.serverError", {
                type: "500",
                message: "Conexión con el servidor fallida",
                message: error.response?.data.message || "Error de servidor",
              });
              break;
          }
+4 −3
Original line number Diff line number Diff line
@@ -122,12 +122,13 @@ export const useResetPassword = (handleClickToClose?: () => void) => {
        if (axios.isAxiosError(error)) {
          error as AxiosError;
          switch (error.code) {
            case axios.AxiosError.ERR_BAD_REQUEST:
              errorMessage = "Acceso no autorizado";
              break;
            case axios.AxiosError.ERR_NETWORK:
              errorMessage = "Conexión con el servidor fallida";
              break;
            default:
              errorMessage =
                error.response?.data.message || "Error de servidor";
              break;
          }
        }
        throw new Error(errorMessage);
+4 −3
Original line number Diff line number Diff line
@@ -158,12 +158,13 @@ export const useTown = (
        if (axios.isAxiosError(error)) {
          error as AxiosError;
          switch (error.code) {
            case axios.AxiosError.ERR_BAD_REQUEST:
              errorMessage = "Acceso no autorizado";
              break;
            case axios.AxiosError.ERR_NETWORK:
              errorMessage = "Conexión con el servidor fallida";
              break;
            default:
              errorMessage =
                error.response?.data.message || "Error de servidor";
              break;
          }
        }
        throw new Error(errorMessage);