Коллеги, подскажите, какие есть best practive по обработке сетевых ошибок во flutter-приложениях? Конкретника: стейт держу к redux. Для работы с бэкэндом использую middleware которая ходит в сеть. Миддлвар несколько (каждая отвечает за работу со своей частью стейта) + action’ов требующих сеть тоже много. Простой пример - сервре прислал ошибку авторизации (например протухла сессия) - надо разавторизовать пользователя, выкинуть его на экран авторизации. Но получается нужно каждый вызов в сеть обернуть try и ловить исключения и везде делать одно и то же? Что-то как-то очень много бойлерплейта (
Ну, из первого что пришло в голову, можешь сделать интерсепотор и перехватывать все ошибки, там же и проверять их и там же пробрасывать action на релогин в мидлвер