я отправляю данные на сервер, если данные успешно добавлены я хочу делать Navigator.pop, если я получил ошибку, хочу вывести ошибку. Вопрос такой, как я могу реализовать эту логику правильно именно в контексте bloc (не описываю логику в кнопке или методе самого bloc)?
Там в блок билдере должна быть функция что-то типа listen и там уже проверяешь возврат и делаешь pop
BlocListener или BlocConsumer уж тогда)
Bloclistner
Обсуждают сегодня