Error handling
Global Error Handler
<YieldProvider onError={(error) => {
// Log to your error tracking service
Sentry.captureException(error)
toast.error(error.message)
}}>
{children}
</YieldProvider>Per-Hook Error Handling
const { deposit, error } = useDeposit({
vault: 'yoETH',
onError: (err) => {
toast.error(`Deposit failed: ${err.message}`)
},
})Error States in Read Hooks
API Errors
Common Errors
Error
Cause
Solution