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.
41 lines
1.7 KiB
Dart
41 lines
1.7 KiB
Dart
import 'package:flutter/material.dart';
|
|
import 'package:hmg_nurses/ui/dashboard/dashbaord_page.dart';
|
|
import 'package:hmg_nurses/ui/login/login_method_page.dart';
|
|
import 'package:hmg_nurses/ui/login/login_page.dart';
|
|
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';
|
|
|
|
class AppRoutes {
|
|
static const String initialPage = login;
|
|
|
|
//Login
|
|
static const String splash = "/splash";
|
|
static const String registerSelection = "/registerSelection";
|
|
static const String loginMethodsPage = "/loginMethodsPage";
|
|
static const String login = "/login";
|
|
|
|
//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";
|
|
|
|
static final Map<String, WidgetBuilder> routes = {
|
|
//Login
|
|
splash: (BuildContext context) => SplashPage(),
|
|
login: (BuildContext context) => LoginPage(),
|
|
loginMethodsPage: (BuildContext context) => const LoginMethodsPage(),
|
|
|
|
//Dashboard
|
|
dashboard: (BuildContext context) => DashboardPage(),
|
|
searchPatient: (BuildContext context) => SearchPatientPage(),
|
|
searchedFor: (BuildContext context) => SearchedPatientListPage(),
|
|
patientProfile: (BuildContext context) => PatientProfilePage(),
|
|
vitalSigns: (BuildContext context) => VitalSignsPage(),
|
|
};
|
|
}
|