You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hmg_nurses/lib/config/routes.dart

41 lines
1.7 KiB
Dart

3 years ago
import 'package:flutter/material.dart';
3 years ago
import 'package:hmg_nurses/ui/dashboard/dashbaord_page.dart';
3 years ago
import 'package:hmg_nurses/ui/login/login_method_page.dart';
import 'package:hmg_nurses/ui/login/login_page.dart';
3 years ago
import 'package:hmg_nurses/ui/login/splash_page.dart';
import 'package:hmg_nurses/ui/patient/profile/patient_profile_page.dart';
import 'package:hmg_nurses/ui/patient/profile/vital/vital_signs_page.dart';
import 'package:hmg_nurses/ui/patient/search_patient_page.dart';
import 'package:hmg_nurses/ui/patient/searched_patient_list_page.dart';
3 years ago
class AppRoutes {
3 years ago
static const String initialPage = login;
3 years ago
//Login
3 years ago
static const String splash = "/splash";
static const String registerSelection = "/registerSelection";
3 years ago
static const String loginMethodsPage = "/loginMethodsPage";
3 years ago
static const String login = "/login";
3 years ago
//Dashboard
static const String dashboard = "/dashboard";
static const String searchPatient = "/searchPatient";
static const String searchedFor = "/searchedFor";
static const String patientProfile = "/patientProfile";
static const String vitalSigns = "/vitalSigns";
3 years ago
3 years ago
static final Map<String, WidgetBuilder> routes = {
3 years ago
//Login
splash: (BuildContext context) => SplashPage(),
3 years ago
login: (BuildContext context) => LoginPage(),
3 years ago
loginMethodsPage: (BuildContext context) => const LoginMethodsPage(),
3 years ago
//Dashboard
dashboard: (BuildContext context) => DashboardPage(),
searchPatient: (BuildContext context) => SearchPatientPage(),
searchedFor: (BuildContext context) => SearchedPatientListPage(),
patientProfile: (BuildContext context) => PatientProfilePage(),
vitalSigns: (BuildContext context) => VitalSignsPage(),
3 years ago
};
}