add MIHCalander to waiting room

This commit is contained in:
2024-11-07 12:00:14 +02:00
parent 9865a51e82
commit 3eb2ff60bb

View File

@@ -4,6 +4,7 @@ import 'package:intl/intl.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:patient_manager/mih_apis/mih_api_calls.dart'; import 'package:patient_manager/mih_apis/mih_api_calls.dart';
import 'package:patient_manager/mih_components/mih_calendar.dart';
import 'package:patient_manager/mih_components/mih_layout/mih_action.dart'; import 'package:patient_manager/mih_components/mih_layout/mih_action.dart';
import 'package:patient_manager/mih_components/mih_layout/mih_body.dart'; import 'package:patient_manager/mih_components/mih_layout/mih_body.dart';
import 'package:patient_manager/mih_components/mih_layout/mih_header.dart'; import 'package:patient_manager/mih_components/mih_layout/mih_header.dart';
@@ -13,7 +14,6 @@ import 'package:patient_manager/mih_packages/patient_profile/builder/build_patie
import 'package:patient_manager/mih_packages/patient_profile/builder/build_patient_list.dart'; import 'package:patient_manager/mih_packages/patient_profile/builder/build_patient_list.dart';
import 'package:patient_manager/mih_packages/patient_profile/builder/build_patient_queue_list.dart'; import 'package:patient_manager/mih_packages/patient_profile/builder/build_patient_queue_list.dart';
import 'package:patient_manager/mih_components/mih_pop_up_messages/mih_loading_circle.dart'; import 'package:patient_manager/mih_components/mih_pop_up_messages/mih_loading_circle.dart';
import 'package:patient_manager/mih_components/mih_inputs_and_buttons/mih_date_input.dart';
import 'package:patient_manager/mih_objects/arguments.dart'; import 'package:patient_manager/mih_objects/arguments.dart';
import 'package:patient_manager/mih_objects/patient_queue.dart'; import 'package:patient_manager/mih_objects/patient_queue.dart';
import 'package:patient_manager/mih_components/mih_inputs_and_buttons/mih_search_input.dart'; import 'package:patient_manager/mih_components/mih_inputs_and_buttons/mih_search_input.dart';
@@ -112,14 +112,15 @@ class _PatientManagerState extends State<PatientManager> {
], ],
), ),
Divider(color: MzanziInnovationHub.of(context)!.theme.secondaryColor()), Divider(color: MzanziInnovationHub.of(context)!.theme.secondaryColor()),
const SizedBox(height: 10), MIHCalendar(
MIHDateField( calendarWidth: 500,
controller: queueDateController, rowHeight: 35,
lableText: "Date", setDate: (value) {
required: true, setState(() {
), queueDateController.text = value;
});
}),
//spacer //spacer
const SizedBox(height: 10),
FutureBuilder( FutureBuilder(
future: patientQueueResults, future: patientQueueResults,
builder: (context, snapshot) { builder: (context, snapshot) {