forked from eatvio/eatvio_app
172 lines
8.1 KiB
Dart
172 lines
8.1 KiB
Dart
import 'package:eatvio_app/presentation/diets/diet_select_screen/diet_select_screen.dart';
|
|
import 'package:flutter/material.dart';
|
|
import 'package:eatvio_app/presentation/registration/date_of_birth_screen/date_of_birth_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/city_of_living_screen/city_of_living_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/body_circumferences_screen/body_circumferences_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/weight_screen/weight_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/allergies_screen/allergies_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/medicine_intake_screen/medicine_intake_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/splash_screen/splash_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/gender_screen/gender_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/blood_pressure_screen/blood_pressure_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/favorite_sports_screen/favorite_sports_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/favorite_foods_screen/favorite_foods_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/additional_information_screen/additional_information_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/language_select_screen/language_select_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/height_screen/height_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/credentials_screen/credentials_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/name_screen/name_screen.dart';
|
|
import 'package:eatvio_app/presentation/registration/app_navigation_screen/app_navigation_screen.dart';
|
|
import 'package:eatvio_app/presentation/auth/auth_screen/auth_screen.dart';
|
|
import 'package:eatvio_app/presentation/profile/my_profile_screen/my_profile_screen.dart';
|
|
import 'package:eatvio_app/presentation/profile/my_profile_screen/my_settings_screen.dart';
|
|
import 'package:eatvio_app/presentation/diary/diary_edit_screen/diary_edit_screen.dart';
|
|
import 'package:eatvio_app/presentation/chat/chat_screen/chat_screen.dart';
|
|
import 'package:eatvio_app/presentation/chat/chat_select_screen/chat_select_screen.dart';
|
|
import 'package:eatvio_app/presentation/feed/feed_screen/feed_screen.dart';
|
|
import 'package:eatvio_app/presentation/recipe/recipe_select_screen/recipe_select_screen.dart';
|
|
import 'package:eatvio_app/presentation/plans/plan_select_screen/plan_select_screen.dart';
|
|
import 'package:eatvio_app/presentation/plans/plan_edit_screen/plan_edit_screen.dart';
|
|
import 'package:eatvio_app/presentation/plans/plan_create_screen/plan_create_screen.dart';
|
|
import 'package:eatvio_app/presentation/diets/diet_show_screen/diet_show_screen.dart';
|
|
import 'package:eatvio_app/presentation/diets/diet_edit_screen/diet_edit_screen.dart';
|
|
import 'package:eatvio_app/presentation/diets/diet_create_screen/diet_create_screen.dart';
|
|
import 'package:eatvio_app/presentation/plans/plan_show_screen/plan_show_screen.dart';
|
|
import 'package:eatvio_app/presentation/recipe/recipe_show_screen/recipe_show_screen.dart';
|
|
import 'package:eatvio_app/presentation/recipe/recipe_create_screen/recipe_create_screen.dart';
|
|
import 'package:eatvio_app/presentation/recipe/recipe_edit_screen/recipe_edit_screen.dart';
|
|
import 'package:eatvio_app/presentation/feed/blog_post_screen/blog_post_screen.dart';
|
|
import 'package:eatvio_app/presentation/feed/blog_post_edit_screen/blog_post_edit_screen.dart';
|
|
import 'package:eatvio_app/presentation/feed/blog_post_create_screen/blog_post_create_screen.dart';
|
|
|
|
class AppRoutes {
|
|
// REGISTRATION
|
|
|
|
static const String dateOfBirthScreen = '/date_of_birth_screen';
|
|
|
|
static const String cityOfLivingScreen = '/city_of_living_screen';
|
|
|
|
static const String bodyCircumferencesScreen = '/body_circumferences_screen';
|
|
|
|
static const String weightScreen = '/weight_screen';
|
|
|
|
static const String heightScreen = '/height_screen';
|
|
|
|
static const String allergiesScreen = '/allergies_screen';
|
|
|
|
static const String medicineIntakeScreen = '/medicine_intake_screen';
|
|
|
|
static const String splashScreen = '/splash_screen';
|
|
|
|
static const String genderScreen = '/gender_screen';
|
|
|
|
static const String bloodPressureScreen = '/blood_pressure_screen';
|
|
|
|
static const String favoriteSportsScreen = '/favorite_sports_screen';
|
|
|
|
static const String favoriteFoodsScreen = '/favorite_foods_screen';
|
|
|
|
static const String scheduleScreen = '/schedule_screen';
|
|
|
|
static const String additionalInformationScreen =
|
|
'/additional_information_screen';
|
|
|
|
static const String languageSelectScreen = '/language_select_screen';
|
|
|
|
static const String nameScreen = '/name_screen';
|
|
|
|
static const String credentialsScreen = '/credentials_screen';
|
|
|
|
static const String appNavigationScreen = '/app_navigation_screen';
|
|
|
|
static const String authScreen = '/auth_screen';
|
|
|
|
static const String initialRoute = '/initialRoute';
|
|
|
|
//PROFILE
|
|
static const String myProfile = '/myProfile';
|
|
|
|
static const String mySettings = '/mySettings';
|
|
|
|
static const String diaryEdit = '/diaryEdit';
|
|
|
|
static const String chatScreen = '/chat';
|
|
|
|
static const String chatSelectScreen = '/chatSelect';
|
|
|
|
static const String feedScreen = '/feed';
|
|
|
|
static const String blogPostScreen = '/blogPost';
|
|
|
|
static const String blogPostEditScreen = '/blogPostEdit';
|
|
|
|
static const String blogPostCreateScreen = '/blogPostCreate';
|
|
|
|
static const String recipeSelectScreen = '/recipeSelect';
|
|
|
|
static const String recipeScreen = '/recipe';
|
|
|
|
static const String recipeEditScreen = '/recipeEdit';
|
|
|
|
static const String recipeCreateScreen = '/recipeCreate';
|
|
|
|
static const String dietSelectScreen = '/dietSelect';
|
|
|
|
static const String dietScreen = '/diet';
|
|
|
|
static const String dietEditScreen = '/dietEdit';
|
|
|
|
static const String dietCreateScreen = '/dietCreate';
|
|
|
|
static const String planSelectScreen = '/planSelect';
|
|
|
|
static const String planScreen = '/plan';
|
|
|
|
static const String planEditScreen = '/planEdit';
|
|
|
|
static const String planCreateScreen = '/planCreate';
|
|
|
|
static Map<String, WidgetBuilder> get routes => {
|
|
dateOfBirthScreen: DateOfBirthScreen.builder,
|
|
cityOfLivingScreen: CityOfLivingScreen.builder,
|
|
bodyCircumferencesScreen: BodyCircumferencesScreen.builder,
|
|
weightScreen: WeightScreen.builder,
|
|
heightScreen: HeightScreen.builder,
|
|
nameScreen: NameScreen.builder,
|
|
credentialsScreen: CredentialsScreen.builder,
|
|
allergiesScreen: AllergiesScreen.builder,
|
|
medicineIntakeScreen: MedicineIntakeScreen.builder,
|
|
splashScreen: SplashScreen.builder,
|
|
authScreen: AuthScreen.builder,
|
|
genderScreen: GenderScreen.builder,
|
|
bloodPressureScreen: BloodPressureScreen.builder,
|
|
favoriteSportsScreen: FavoriteSportsScreen.builder,
|
|
favoriteFoodsScreen: FavoriteFoodsScreen.builder,
|
|
additionalInformationScreen: AdditionalInformationScreen.builder,
|
|
languageSelectScreen: LanguageSelectScreen.builder,
|
|
appNavigationScreen: AppNavigationScreen.builder,
|
|
initialRoute: SplashScreen.builder,
|
|
myProfile: MyProfileScreen.builder,
|
|
mySettings: MySettingsScreen.builder,
|
|
diaryEdit: DiaryEditScreen.builder,
|
|
chatScreen: ChatScreen.builder,
|
|
chatSelectScreen: ChatSelectScreen.builder,
|
|
recipeSelectScreen: RecipeSelectScreen.builder,
|
|
recipeScreen: RecipeScreen.builder,
|
|
recipeEditScreen: RecipeEditScreen.builder,
|
|
recipeCreateScreen: RecipeCreateScreen.builder,
|
|
dietSelectScreen: DietSelectScreen.builder,
|
|
dietScreen: DietScreen.builder,
|
|
dietEditScreen: DietEditScreen.builder,
|
|
dietCreateScreen: DietCreateScreen.builder,
|
|
planSelectScreen: PlanSelectScreen.builder,
|
|
planScreen: PlanScreen.builder,
|
|
planEditScreen: PlanEditScreen.builder,
|
|
planCreateScreen: PlanCreateScreen.builder,
|
|
feedScreen: FeedScreen.builder,
|
|
blogPostScreen: BlogPostScreen.builder,
|
|
blogPostEditScreen: BlogPostEditScreen.builder,
|
|
blogPostCreateScreen: BlogPostCreateScreen.builder,
|
|
};
|
|
}
|