calorimeter/lib/food_entry
Marco 7728ec3b66 Change behavior of global state
Until now, FoodEntryBloc (which is holding the global state  for every
day) would cause a change in every widget in the tree. For example, when
an entry for one day gets added, all other entries in opened days would
also be rebuilt.

Now, the GlobalState will be emitted with an additional date, which
signals, which date caused the state change.
With this information, I selectively only build the EntryLists that
needs to be rebuilt.

Additionally, the calendar FAB will push a new route instead of
navigating to a new day by utilizing the pageController.
2025-01-12 17:23:59 +01:00
..
enter_food_widget.dart Overhaul ui and remove BackButtonListener 2025-01-05 17:25:34 +01:00
food_entry_bloc.dart Change behavior of global state 2025-01-12 17:23:59 +01:00
food_entry_widget.dart Overhaul ui and remove BackButtonListener 2025-01-05 17:25:34 +01:00