From 403e49d65799f23d7996566292e1814c55346fbf Mon Sep 17 00:00:00 2001 From: maxxkim Date: Wed, 31 Jul 2024 13:09:28 +0300 Subject: [PATCH] feat(calendar): Routes to diary --- .../calendar/presentation/pages/calendar_screen.dart | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/features/calendar/presentation/pages/calendar_screen.dart b/lib/features/calendar/presentation/pages/calendar_screen.dart index 646a3bb1..ab90403e 100644 --- a/lib/features/calendar/presentation/pages/calendar_screen.dart +++ b/lib/features/calendar/presentation/pages/calendar_screen.dart @@ -133,9 +133,8 @@ Widget _buildCellDate( Color? bgclr; // Объявляем переменную bgclr здесь + final Map diary = model.diary as Map; if (model.diary is Map) { - final Map diary = model.diary as Map; - if (diary['state'] == "started") { bgclr = Colors.grey; } else if (diary['state'] == "finished") { @@ -148,7 +147,10 @@ Widget _buildCellDate( } return GestureDetector( - onTap: () => GoRouter.of(context).replace('/diary-screen'), + onTap: () => GoRouter.of(context).pushNamed( + 'diaryScreen', + extra: diary['id'], + ), child: Container( margin: const EdgeInsets.all(5), alignment: Alignment.center,