Проблема в том, что если изменение одного из полей должно повлечь изменение другого виджета, это без костыля в виде stream.add(stream.value) или setState не реализуемо
Проблема в том, что если изменение одного из полей должно повлечь изменение другого виджета, это без костыля в виде stream.add(stream.value) или setState не реализуемо
реализуемо, если вы используете bloc/mobx/redux/etc
Суть в том, что вы оперируете какими-то моделями (которые, возможно, получаете с сервера). Логично предположить, что если пришло новое значение какой-то модели, то вы перерисуете виджет, с которым эта модель связана.