# Плагин для обработки критических ошибок

Позволяет обработать критические ошибки, повесить на них события

```ts
import {
     createSingleChatWidget,
     HandleCriticalErrorPlugin
} from 'yandex-messenger-widget';

const widget = createSingleChatWidget(WIDGET_OPTIONS);

const handleCriticalErrorPlugin = new HandleCriticalErrorPlugin();

handleCriticalErrorPlugin.onInvalidAuthTokenError.addListener((error) => {
    // Do something
});

widget.addPlugin(handleCriticalErrorPlugin);
```

---

`onInvalidAuthTokenError`: *[Event](./interfaces.md#event)\<[InvalidAuthTokenError](./interfaces.md#invalidauthtokenerror)>*

>

Событие ошибки невалидного токена авторизации

```ts
plugin.onInvalidAuthTokenError.addListener(() => console.log('onInvalidAuthTokenError'))
```