update Pat Manager to use MihSignlewScroll
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import 'package:Mzansi_Innovation_Hub/main.dart';
|
import 'package:Mzansi_Innovation_Hub/main.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_apis/mih_api_calls.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_apis/mih_api_calls.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_search_input.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_search_input.dart';
|
||||||
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_layout/mih_single_child_scroll.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih-app_tool_body.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih-app_tool_body.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_env/env.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_env/env.dart';
|
||||||
@@ -39,7 +40,8 @@ class _MihPatientSearchState extends State<MihPatientSearch> {
|
|||||||
late Future<List<Patient>> _mihPatientSearchResults;
|
late Future<List<Patient>> _mihPatientSearchResults;
|
||||||
|
|
||||||
Widget getPatientSearch() {
|
Widget getPatientSearch() {
|
||||||
return KeyboardListener(
|
return MihSingleChildScroll(
|
||||||
|
child: KeyboardListener(
|
||||||
focusNode: _focusNode,
|
focusNode: _focusNode,
|
||||||
autofocus: true,
|
autofocus: true,
|
||||||
onKeyEvent: (event) async {
|
onKeyEvent: (event) async {
|
||||||
@@ -51,7 +53,6 @@ class _MihPatientSearchState extends State<MihPatientSearch> {
|
|||||||
// print("To-Do: Implement the search function");
|
// print("To-Do: Implement the search function");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
child: SingleChildScrollView(
|
|
||||||
child: Column(mainAxisSize: MainAxisSize.max, children: [
|
child: Column(mainAxisSize: MainAxisSize.max, children: [
|
||||||
const Text(
|
const Text(
|
||||||
"MIH Patient Lookup",
|
"MIH Patient Lookup",
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import 'package:Mzansi_Innovation_Hub/main.dart';
|
import 'package:Mzansi_Innovation_Hub/main.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_apis/mih_api_calls.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_apis/mih_api_calls.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_search_input.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_search_input.dart';
|
||||||
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_layout/mih_single_child_scroll.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih-app_tool_body.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih-app_tool_body.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_env/env.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_env/env.dart';
|
||||||
@@ -39,7 +40,8 @@ class _MyPatientListState extends State<MyPatientList> {
|
|||||||
final FocusNode _focusNode = FocusNode();
|
final FocusNode _focusNode = FocusNode();
|
||||||
|
|
||||||
Widget myPatientListTool() {
|
Widget myPatientListTool() {
|
||||||
return KeyboardListener(
|
return MihSingleChildScroll(
|
||||||
|
child: KeyboardListener(
|
||||||
focusNode: _focusNode,
|
focusNode: _focusNode,
|
||||||
autofocus: true,
|
autofocus: true,
|
||||||
onKeyEvent: (event) async {
|
onKeyEvent: (event) async {
|
||||||
@@ -52,7 +54,6 @@ class _MyPatientListState extends State<MyPatientList> {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
child: SingleChildScrollView(
|
|
||||||
child: Column(mainAxisSize: MainAxisSize.max, children: [
|
child: Column(mainAxisSize: MainAxisSize.max, children: [
|
||||||
Row(
|
Row(
|
||||||
mainAxisAlignment: MainAxisAlignment.center,
|
mainAxisAlignment: MainAxisAlignment.center,
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_
|
|||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_multiline_text_input.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_multiline_text_input.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_text_input.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_text_input.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_time_input.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_inputs_and_buttons/mih_time_input.dart';
|
||||||
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_layout/mih_single_child_scroll.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_layout/mih_window.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_layout/mih_window.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih-app_tool_body.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih-app_tool_body.dart';
|
||||||
import 'package:Mzansi_Innovation_Hub/mih_components/mih_pop_up_messages/mih_error_message.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_components/mih_pop_up_messages/mih_error_message.dart';
|
||||||
@@ -61,7 +62,7 @@ class _WaitingRoomState extends State<WaitingRoom> {
|
|||||||
Widget getBusinessAppointmentsTool() {
|
Widget getBusinessAppointmentsTool() {
|
||||||
return Stack(
|
return Stack(
|
||||||
children: [
|
children: [
|
||||||
SingleChildScrollView(
|
MihSingleChildScroll(
|
||||||
child: Column(
|
child: Column(
|
||||||
children: [
|
children: [
|
||||||
const Text(
|
const Text(
|
||||||
|
|||||||
Reference in New Issue
Block a user