From cfd9ef1bf9a3632dad3a62b666dd4629528b84cc Mon Sep 17 00:00:00 2001 From: yaso-meth Date: Fri, 5 Jul 2024 17:48:37 +0200 Subject: [PATCH] force a search for patient --- .../lib/pages/patientManager.dart | 38 ++++++++----------- 1 file changed, 16 insertions(+), 22 deletions(-) diff --git a/Frontend/patient_manager/lib/pages/patientManager.dart b/Frontend/patient_manager/lib/pages/patientManager.dart index 170adf12..9fedd19a 100644 --- a/Frontend/patient_manager/lib/pages/patientManager.dart +++ b/Frontend/patient_manager/lib/pages/patientManager.dart @@ -49,26 +49,25 @@ class _PatientManagerState extends State { .toList(); } - // Widget displayList(List patientsList, String searchString) { - // if (searchString.isNotEmpty && searchString != "") { - // return BuildPatientsList( - // patients: patientsList, - // searchString: searchString, - // ); - // } - // return const Center( - // child: Text( - // "Please search for a Patient.", - // style: TextStyle(fontSize: 25, color: Colors.grey), - // textAlign: TextAlign.center, - // ), - // ); - // } + Widget displayList(List patientsList, String searchString) { + if (searchString.isNotEmpty && searchString != "") { + return BuildPatientsList( + patients: patientsList, + searchString: searchString, + ); + } + return const Center( + child: Text( + "Please search for a Patient.", + style: TextStyle(fontSize: 25, color: Colors.grey), + textAlign: TextAlign.center, + ), + ); + } @override void initState() { futurePatients = fetchPatients(endpoint + widget.userEmail); - //displayWidget = displayList(tempList, searchString); super.initState(); } @@ -116,7 +115,6 @@ class _PatientManagerState extends State { ), //spacer const SizedBox(height: 10), - //Expanded(child: displayWidget), FutureBuilder( future: futurePatients, builder: (context, snapshot) { @@ -124,7 +122,6 @@ class _PatientManagerState extends State { return const Center(child: CircularProgressIndicator()); } else if (snapshot.hasData) { List patientsList; - //print(patientsList); if (searchString == "") { patientsList = snapshot.data!; } else { @@ -133,10 +130,7 @@ class _PatientManagerState extends State { } return Expanded( - child: BuildPatientsList( - patients: patientsList, - searchString: searchString, - ), + child: displayList(patientsList, searchString), ); } else { return const PatManAppDrawer(