Hi, all great resource!
Little confused by this page
https://github.com/brianegan/flutter_architecture_samples/blob/master/change_notifier_provider/lib/edit_todo_screen.dart
It appears to be updating and passing changes back using a callback rather than provider. Any reason for this?
widget.onEdit(_taskController.text, _noteController.text);