From 68b0e3857a41c46c6c64d47ec5716176c702e75e Mon Sep 17 00:00:00 2001 From: haroon amjad Date: Sun, 18 Oct 2020 09:57:04 +0300 Subject: [PATCH] updates --- lib/pages/medical/medical_profile_page.dart | 9 +++--- .../smart_watch_instructions.dart | 31 +++++++++++++++++++ 2 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 lib/pages/medical/smart_watch_health_data/smart_watch_instructions.dart diff --git a/lib/pages/medical/medical_profile_page.dart b/lib/pages/medical/medical_profile_page.dart index e7d75e7f..61f22aca 100644 --- a/lib/pages/medical/medical_profile_page.dart +++ b/lib/pages/medical/medical_profile_page.dart @@ -7,6 +7,7 @@ import 'package:diplomaticquarterapp/pages/MyAppointments/MyAppointments.dart'; import 'package:diplomaticquarterapp/pages/base/base_view.dart'; import 'package:diplomaticquarterapp/pages/medical/patient_sick_leave_page.dart'; import 'package:diplomaticquarterapp/pages/medical/reports/monthly_reports.dart'; +import 'package:diplomaticquarterapp/pages/medical/smart_watch_health_data/smart_watch_instructions.dart'; import 'package:diplomaticquarterapp/pages/vaccine/my_vaccines_screen.dart'; import 'package:diplomaticquarterapp/pages/medical/prescriptions/prescriptions_home_page.dart'; import 'package:diplomaticquarterapp/pages/medical/radiology/radiology_home_page.dart'; @@ -407,10 +408,10 @@ class _MedicalProfilePageState extends State { flex: 1, child: InkWell( //TODO -// onTap: () { -// Navigator.push( -// context, FadePage(page: DoctorHomePage())); -// }, + onTap: () { + Navigator.push( + context, FadePage(page: SmartWatchInstructions())); + }, child: MedicalProfileItem( title: TranslationBase.of(context) .smartWatches, diff --git a/lib/pages/medical/smart_watch_health_data/smart_watch_instructions.dart b/lib/pages/medical/smart_watch_health_data/smart_watch_instructions.dart new file mode 100644 index 00000000..7d0cda0d --- /dev/null +++ b/lib/pages/medical/smart_watch_health_data/smart_watch_instructions.dart @@ -0,0 +1,31 @@ +import 'dart:io'; + +import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; +import 'package:flutter/material.dart'; + +class SmartWatchInstructions extends StatefulWidget { + @override + _SmartWatchInstructionsState createState() => _SmartWatchInstructionsState(); +} + +class _SmartWatchInstructionsState extends State { + @override + Widget build(BuildContext context) { + return AppScaffold( + appBarTitle: "Sync Health Data", + isShowAppBar: true, + body: Container( + child: Platform.isIOS + ? _getAppleWatchInstructions() + : _getGoogleWatchInstructions(), + )); + } + + _getAppleWatchInstructions() { + return SingleChildScrollView(); + } + + _getGoogleWatchInstructions() { + return SingleChildScrollView(); + } +}