A very basic flutter app that shows various methods of state management used with Forms
- Forms
- includes: activating validation after initial submit
- OnChangedFormFields
- uses only fiels with
initialValue
andonChanged()
- includes: interfield validation
- uses only fiels with
- Provider
- includes: activating validation after initial submit
- Cubit (bloc)
- includes: activating validation after initial submit
- RiverPod
- includes: activating validation after initial submit
fvm use 3.3.8
launch.json
has a configuration for each State System.
- Inter-field validation
- Form validation message
- Focus to first field that is invalid after click on button
- Form Type: Save to app state on submit if form is valid
- Form Type: Save to app state once field is valid (auto save, no same or submit button)
- Add unit testing