useApiError
El hook useApiError permite manejar errores de la API utilizando el sistema de acciones de useAction.
Importación
Para importar el componente useApiError, se puede hacer desde fenextjs
import { useApiError } from "fenextjs";
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
onActionExecute | (data?: onApiErrorData) => void | no | Función que se ejecuta cuando ocurre un error en la API. |
Returns
Parametro | Tipo | Descripcion |
---|---|---|
onApiError | (data?: onApiErrorData) => void | Función que permite ejecutar manualmente el manejo de errores de la API. |
Usos
- Detectar error de API
useApiError({ onActionExecute: (error) => console.error(error) });
- Ejecutar manualmente un error de API
const { onApiErrorError } = useApiError();
onApiErrorError({ message: "Error de autenticación" });