QOL: Patient Manager Package performance improvements pt2

This commit is contained in:
2025-11-28 13:22:54 +02:00
parent 730c5d2bdf
commit cd8115c597
12 changed files with 83 additions and 122 deletions

View File

@@ -266,8 +266,6 @@ class _BuildClaimStatementFileListState
PatientManagerProvider patientManagerProvider, Widget? child) {
if (patientManagerProvider.patientClaimsDocuments!.isNotEmpty) {
return ListView.separated(
shrinkWrap: true,
physics: const NeverScrollableScrollPhysics(),
separatorBuilder: (BuildContext context, int index) {
return Divider(
color: MihColors.getSecondaryColor(

View File

@@ -299,8 +299,6 @@ class _BuildFilesListState extends State<BuildFilesList> {
PatientManagerProvider patientManagerProvider, Widget? child) {
if (patientManagerProvider.patientDocuments!.isNotEmpty) {
return ListView.separated(
shrinkWrap: true,
physics: const NeverScrollableScrollPhysics(),
separatorBuilder: (BuildContext context, int index) {
return Divider(
color: MihColors.getSecondaryColor(

View File

@@ -222,8 +222,6 @@ class _BuildNotesListState extends State<BuildNotesList> {
PatientManagerProvider patientManagerProvider, Widget? child) {
if (patientManagerProvider.consultationNotes!.isNotEmpty) {
return ListView.separated(
shrinkWrap: true,
physics: const NeverScrollableScrollPhysics(),
separatorBuilder: (BuildContext context, int index) {
return Divider(
color: MihColors.getSecondaryColor(

View File

@@ -48,12 +48,7 @@ class _PatientClaimOrStatementState extends State<PatientClaimOrStatement> {
PatientManagerProvider patientManagerProvider, Widget? child) {
return Stack(
children: [
Column(
children: [
//const Placeholder(),
BuildClaimStatementFileList(),
],
),
BuildClaimStatementFileList(),
Visibility(
visible: !patientManagerProvider.personalMode,
child: Positioned(

View File

@@ -8,7 +8,6 @@ import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_patient_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_package_components/mih_single_child_scroll.dart';
import 'package:mzansi_innovation_hub/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_package_components/mih_form.dart';
import 'package:mzansi_innovation_hub/mih_package_components/mih_package_tool_body.dart';
@@ -290,10 +289,7 @@ class _PatientConsultationState extends State<PatientConsultation> {
PatientManagerProvider patientManagerProvider, Widget? child) {
return Stack(
children: [
MihSingleChildScroll(
child: Column(children: [
BuildNotesList(),
])),
BuildNotesList(),
Visibility(
visible: !patientManagerProvider.personalMode,
child: Positioned(

View File

@@ -8,7 +8,6 @@ import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_patient_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_package_components/mih_single_child_scroll.dart';
import 'package:mzansi_innovation_hub/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_package_components/mih_date_field.dart';
import 'package:mzansi_innovation_hub/mih_package_components/mih_form.dart';
@@ -565,11 +564,7 @@ class _PatientDocumentsState extends State<PatientDocuments> {
PatientManagerProvider patientManagerProvider, Widget? child) {
return Stack(
children: [
MihSingleChildScroll(
child: Column(children: [
BuildFilesList(),
]),
),
BuildFilesList(),
getMenu(profileProvider, patientManagerProvider, width),
],
);