feat(diary): added navigation to detailed diet screen form diary

This commit is contained in:
misha
2025-10-10 14:08:21 +03:00
parent 2993c05dd1
commit b2433b87b6
5 changed files with 139 additions and 133 deletions

View File

@@ -44,10 +44,15 @@ class ContentRoutes {
builder: (context, state) {
final slug = state.uri.queryParameters['slug'];
if (slug != null) {
return AboutDietScreen(slug: slug, index: null, navigateToComments: false);
return AboutDietScreen(id: null, slug: slug, index: null, navigateToComments: false);
}
final data = state.extra as Map<String, dynamic>;
return AboutDietScreen(slug: data['slug'] as String, index: data['index'] as int?, navigateToComments: data['navigateToComments'] as bool);
return AboutDietScreen(
id: data['id'] as int?,
slug: data['slug'] as String?,
index: data['index'] as int?,
navigateToComments: data['navigateToComments'] as bool,
);
},
),
GoRoute(