> For the complete documentation index, see [llms.txt](https://eventrix.gitbook.io/eventrix/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eventrix.gitbook.io/eventrix/use-cases/handle-errors.md).

# Handle errors

When you want catch errors from emitted events you can use onError method

{% code title="/eventrix/index.js" %}

```jsx
import { Eventrix } from 'eventrix';
import receiversList from './receivers';

const initialState = {
    users: [],
};

const eventrix = new Eventrix(initialState, receiversList);

eventrix.onError((error, eventName, eventPayload, currentState) => {
    console.error(eventName, error);
})

export default eventrix;
```

{% endcode %}
