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" });