Я пытаюсь улучшить нашу текущую реализацию обработки ошибок, и одной из ее частей является лучшее описание ошибок в целом, а также в средах тестирования. Я делаю это для приложения Ionic, но так как моя проблема заключается в тайм-ауте rxjs, я думаю, что это пренебрежимо мало.
Одна часть, на которой я в данный момент застрял, - это правильная визуализация (сообщение об ошибке) ошибок тайм-аута, поскольку, похоже, они вообще не содержат ничего ценного. Я хотел бы показать пользователю, какой запрос был источником ошибки тайм-аута, когда ошибка возникает, и пользователь видит. В случае среды тестирования также должны отображаться дополнительные мысли, такие как URL, версия устройства и т. Д.
Но все, что содержит Timeout-Error, похоже, является трассировкой стека библиотеки javascript после обработки запроса post.
Итак, у меня вопрос: есть ли способ добавить или получить дополнительную информацию из ошибки тайм-аута rxjs?
Ниже вы можете увидеть, как TimeoutError из rxjs выглядит для меня.
![screenshot of the error in console](https://i.stack.imgur.com/ksaDM.png)
Спасибо!