Closed trm11tkr closed 1 year ago
SearchFormの責務を分割したい
onFieldSubmitted: (String value) { if (formKey.currentState!.validate()) { final nowState = ref.watch(searchQueryProvider); if (value != nowState) { ref.watch(searchQueryProvider.state).update((state) => value); } } },
void change(String text) { if (state != text) { state = text; } }
解決案2にすれば、TextControllerやGlobalKeyのインスタンスを保持することができ、 バリデーションを追加しても可読性が下がりにくいと考える。
よって解決案2を採用
概要
SearchFormの責務を分割したい
解決案
解決案2にすれば、TextControllerやGlobalKeyのインスタンスを保持することができ、
バリデーションを追加しても可読性が下がりにくいと考える。
よって解決案2を採用
タスク