feat(app): Feed, recipe, blog posts, diet and plan show and index pages, state management, API implementation and layouts

This commit is contained in:
2024-05-08 14:11:18 +03:00
parent 404b22e78a
commit 76a29ebf67
45 changed files with 2759 additions and 21 deletions

View File

@@ -87,6 +87,7 @@ class CustomBottomBarState extends State<CustomBottomBar> {
Navigator.pushNamed(context, AppRoutes.myProfile);
break;
case 1:
Navigator.pushNamed(context, AppRoutes.feedScreen);
break;
case 2:
Navigator.pushNamed(context, AppRoutes.diaryEdit);

View File

@@ -21,23 +21,23 @@ class CustomNavigationMenu extends StatelessWidget {
MenuItem(
icon: ImageConstant.imgRecipes,
text: 'Мои рецепты',
onTap: () {
// Действие при нажатии на "Мои рецепты"
},
onTap: () =>
Navigator.pushNamed(context, AppRoutes.recipeSelectScreen),
// Действие при нажатии на "Мои рецепты"
),
MenuItem(
icon: ImageConstant.imgDiets,
text: 'Мои диеты',
onTap: () {
// Действие при нажатии на "Мои диеты"
},
onTap: () =>
Navigator.pushNamed(context, AppRoutes.dietSelectScreen),
// Действие при нажатии на "Мои рецепты"
),
MenuItem(
icon: ImageConstant.imgPlans,
text: 'Мои планы',
onTap: () {
// Действие при нажатии на "Мои планы"
},
onTap: () =>
Navigator.pushNamed(context, AppRoutes.planSelectScreen),
// Действие при нажатии на "Мои рецепты"
),
MenuItem(
icon: ImageConstant.imgFinance,