а в чем проблема взять стейтфулл
Можешь юзать flutter_hooks
Можно в конструкторе, тогда будет только когда виджет появляется на экране, а можно в билде, тогда будет каждый раз, когда меняется стейт родителей
В билде вообще нельзя инициализировать никаких кубитов, это чистая функция. И build будет дергаться не только при смене стейта родителей, а и при setState самого виджета, открытии-закрытии клавиатуры, разворачивании окна приложения и т.д.
Обсуждают сегодня