Aunque proporcionamos un controlador de errores en los métodos y componentes, pensamos que sería una gran idea tener un gancho que nos permitiera reaccionar a los errores del servicio y, por ejemplo, mostrar alguna información de la interfaz de usuario al usuario de una manera React:
import React, { useEffect } from 'react'
import { useLastServiceError } from './vyou-react'
// ...
const lastServiceError = useLastServiceError()
useEffect(() => {
if (lastServiceError === undefined) {
return
}
if (lastServiceError.status === 500) {
// myFancyToastLibrary.show('Ops! something happened')
}
}, [lastServiceError])
// ...