Hmmm, but according to Google (and when you compare it with MVVM
ViewModel ) BLoCs should only be tied to a single screen, so it wouldn’t help in this case.
To share data between screens, you would need a service that is provided by an inherited widget. The inherited widget must be a parent of
The BLoC has nothing to do with sharing data between screens. It’s the service layer and the way you are providing/injecting dependencies.