Star out Patient name if access is not approved

This commit is contained in:
2024-11-15 09:42:15 +02:00
parent f4aa934df7
commit a2ec41fb13

View File

@@ -358,25 +358,31 @@ class _BuildPatientsListState extends State<BuildPatientAccessList> {
} }
Widget displayAccessTile(int index) { Widget displayAccessTile(int index) {
var firstName = widget.patientAccesses[index].fname; var firstName = "";
var lastName = widget.patientAccesses[index].lname; var lastName = "";
String access = widget.patientAccesses[index].status.toUpperCase(); String access = widget.patientAccesses[index].status.toUpperCase();
TextSpan accessWithColour; TextSpan accessWithColour;
var hasAccess = false; var hasAccess = false;
hasAccess = hasAccessToProfile(index); hasAccess = hasAccessToProfile(index);
//print(hasAccess); //print(hasAccess);
if (access == "APPROVED") { if (access == "APPROVED") {
firstName = widget.patientAccesses[index].fname;
lastName = widget.patientAccesses[index].lname;
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
style: TextStyle( style: TextStyle(
color: MzanziInnovationHub.of(context)!.theme.successColor())); color: MzanziInnovationHub.of(context)!.theme.successColor()));
} else if (access == "PENDING") { } else if (access == "PENDING") {
firstName = "${widget.patientAccesses[index].fname[0]}********";
lastName = "${widget.patientAccesses[index].lname[0]}********";
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
style: TextStyle( style: TextStyle(
color: color:
MzanziInnovationHub.of(context)!.theme.messageTextColor())); MzanziInnovationHub.of(context)!.theme.messageTextColor()));
} else { } else {
firstName = "${widget.patientAccesses[index].fname[0]}********";
lastName = "${widget.patientAccesses[index].lname[0]}********";
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
style: TextStyle( style: TextStyle(