From 85f65551cb1d40b814672d579e81cd1c45b083b4 Mon Sep 17 00:00:00 2001 From: Elham Rababah Date: Sun, 15 Mar 2020 14:46:10 +0200 Subject: [PATCH] fix routing --- lib/routes.dart | 7 ++++++- lib/screens/screen.init | 0 lib/screens/settings/settings_screen.dart | 9 +++++++++ lib/widgets/shared/app.drawer.dart | 3 +++ 4 files changed, 18 insertions(+), 1 deletion(-) delete mode 100644 lib/screens/screen.init create mode 100644 lib/screens/settings/settings_screen.dart diff --git a/lib/routes.dart b/lib/routes.dart index 512274c4..12464bbf 100644 --- a/lib/routes.dart +++ b/lib/routes.dart @@ -1,3 +1,5 @@ +import 'package:doctor_app_flutter/screens/settings/settings_screen.dart'; + import './screens/QR_reader_screen.dart'; import './screens/auth/login_screen.dart'; import './screens/blood_bank_screen.dart'; @@ -18,6 +20,7 @@ const String PATIENTS = 'patients/patients'; const String BLOOD_BANK = 'blood_bank'; const String DOCTOR_REPLY = 'doctor_reply'; const String MEDICINE_SEARCH='medicine_search'; +const String SETTINGS ='settings'; @@ -32,7 +35,9 @@ var routes = { QR_READER:(_)=>QrReaderScreen(), BLOOD_BANK:(_)=>BloodBankScreen(), DOCTOR_REPLY:(_)=>DoctorReplyScreen(), - MEDICINE_SEARCH:(_)=>MedicineSearchScreen() + MEDICINE_SEARCH:(_)=>MedicineSearchScreen(), + SETTINGS:(_)=>SettingsScreen() + }; diff --git a/lib/screens/screen.init b/lib/screens/screen.init deleted file mode 100644 index e69de29b..00000000 diff --git a/lib/screens/settings/settings_screen.dart b/lib/screens/settings/settings_screen.dart new file mode 100644 index 00000000..d276b4ad --- /dev/null +++ b/lib/screens/settings/settings_screen.dart @@ -0,0 +1,9 @@ +import 'package:flutter/material.dart'; +class SettingsScreen extends StatelessWidget { + @override + Widget build(BuildContext context) { + return Container( + + ); + } +} \ No newline at end of file diff --git a/lib/widgets/shared/app.drawer.dart b/lib/widgets/shared/app.drawer.dart index de56a6a0..afcc48b2 100644 --- a/lib/widgets/shared/app.drawer.dart +++ b/lib/widgets/shared/app.drawer.dart @@ -29,6 +29,9 @@ class AppDrawer extends StatelessWidget { ListTile( title: Text('Settings'), leading: Icon(Icons.settings), + onTap: () { + drawerNavigator(context, SETTINGS); + }, ), Divider(), ListTile(