Понял, спасибо. Тогда ещё вопрос. Как в bloc отловить ошибку во время get запроса, чтобы вместо подтянутой информации отобразился виджет с ошибкой к доступу к интернету?
Делаешь запрос, ждёшь результат, если ошибка (как ты ее там определишь не столь важно) ставишь стейт ошибки, в ui реагируешь на этот стейт