Refactored the [CurrentSelectionService] to use streams

This commit is contained in:
Mariano Uvalle 2019-04-06 20:38:37 -06:00
parent 7abee74b73
commit 3b9f702a37
10 changed files with 136 additions and 43 deletions

View file

@ -92,8 +92,11 @@ class _HomeScreenState extends State<HomeScreen> {
child: TaskListTile(
task: task,
onDone: () => bloc.markTaskAsDone(task),
onEdit: () {
bloc.updateCurrentTask(task);
onEventPressed: () {
bloc.updateSelectedEvent(task);
},
onEditPressed: () {
bloc.updateSelectedTask(task);
Navigator.of(context).pushNamed('editTask/');
},
),