Error Handling Demo

This page demonstrates the global error handling capabilities.

1. Notifications (Expected Errors)

These errors are handled via Zustand store and displayed as pop-up notifications.

2. Global Error Boundary (Unexpected Errors)

Clicking the "Trigger Global Error" button above will throw an error during render, which should be caught by error.tsx.

3. Not Found (404)

Navigate to a non-existent page to see the custom 404 page.

Go to non-existent page