add success message to add patient, edit patient,patient notes, patient files.

update note and file view to match UI.
restrict file types in file uploud.
add image viewer
This commit is contained in:
2024-07-04 13:34:55 +02:00
parent 0c40888907
commit 643f4cd39d
34 changed files with 377 additions and 112 deletions

View File

@@ -2,6 +2,7 @@ import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:patient_manager/components/myErrorMessage.dart';
import 'package:patient_manager/components/mySuccessMessage.dart';
import 'package:patient_manager/components/myTextInput.dart';
import 'package:patient_manager/components/mybutton.dart';
import 'package:patient_manager/objects/appUser.dart';
@@ -91,8 +92,8 @@ class _AddPatientState extends State<AddPatient> {
Navigator.of(context)
.pushNamed('/patient-manager', arguments: widget.userEmail);
String message =
"${fnameController.text} ${lnameController.text} Successfully added";
messagePopUp(message);
"${fnameController.text} ${lnameController.text} has been successfully added to the Patient Manager! You can now view their details, add notes & documents, and update their information.";
successPopUp(message);
} else {
internetConnectionPopUp();
}
@@ -118,6 +119,18 @@ class _AddPatientState extends State<AddPatient> {
);
}
void successPopUp(String message) {
showDialog(
context: context,
builder: (context) {
return MySuccessMessage(
successType: "Success",
successMessage: message,
);
},
);
}
@override
Widget build(BuildContext context) {
return Scaffold(