diff --git a/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tiles/patient_profile_tile.dart b/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tiles/patient_profile_tile.dart new file mode 100644 index 00000000..89ef24ec --- /dev/null +++ b/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tiles/patient_profile_tile.dart @@ -0,0 +1,39 @@ +import 'package:Mzansi_Innovation_Hub/main.dart'; +import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih_app_tile.dart'; +import 'package:Mzansi_Innovation_Hub/mih_objects/arguments.dart'; +import 'package:flutter/material.dart'; +import 'package:font_awesome_flutter/font_awesome_flutter.dart'; + +class PatientProfileTile extends StatefulWidget { + final PatientViewArguments arguments; + const PatientProfileTile({ + super.key, + required this.arguments, + }); + + @override + State createState() => _PatientProfileTileState(); +} + +class _PatientProfileTileState extends State { + @override + Widget build(BuildContext context) { + return MihAppTile( + onTap: () { + Navigator.of(context).pushNamed( + '/patient-profile', + arguments: widget.arguments, + ); + }, + appName: "Patient Profile", + appIcon: FaIcon( + FontAwesomeIcons.circleInfo, + color: MzanziInnovationHub.of(context)!.theme.primaryColor(), + size: 200, + ), + iconSize: 200, + primaryColor: MzanziInnovationHub.of(context)!.theme.secondaryColor(), + secondaryColor: MzanziInnovationHub.of(context)!.theme.primaryColor(), + ); + } +} diff --git a/Frontend/lib/mih_packages/patient_profile/pat_profile/app_tools/patient_claim_or_statement.dart b/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_claim_or_statement.dart similarity index 100% rename from Frontend/lib/mih_packages/patient_profile/pat_profile/app_tools/patient_claim_or_statement.dart rename to Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_claim_or_statement.dart diff --git a/Frontend/lib/mih_packages/patient_profile/pat_profile/app_tools/patient_consultation.dart b/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_consultation.dart similarity index 100% rename from Frontend/lib/mih_packages/patient_profile/pat_profile/app_tools/patient_consultation.dart rename to Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_consultation.dart diff --git a/Frontend/lib/mih_packages/patient_profile/pat_profile/app_tools/patient_documents.dart b/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_documents.dart similarity index 100% rename from Frontend/lib/mih_packages/patient_profile/pat_profile/app_tools/patient_documents.dart rename to Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_documents.dart diff --git a/Frontend/lib/mih_packages/patient_profile/pat_profile/app_tools/patient_info.dart b/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_info.dart similarity index 100% rename from Frontend/lib/mih_packages/patient_profile/pat_profile/app_tools/patient_info.dart rename to Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_info.dart diff --git a/Frontend/lib/mih_packages/patient_profile/pat_profile/patient_profile.dart b/Frontend/lib/mih_packages/patient_profile/pat_profile/patient_profile.dart index 031b71c5..e3a62d66 100644 --- a/Frontend/lib/mih_packages/patient_profile/pat_profile/patient_profile.dart +++ b/Frontend/lib/mih_packages/patient_profile/pat_profile/patient_profile.dart @@ -2,10 +2,10 @@ import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih_app.dart'; import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih_app_action.dart'; import 'package:Mzansi_Innovation_Hub/mih_components/mih_package/mih_app_tools.dart'; import 'package:Mzansi_Innovation_Hub/mih_objects/arguments.dart'; -import 'package:Mzansi_Innovation_Hub/mih_packages/patient_profile/pat_profile/app_tools/patient_claim_or_statement.dart'; -import 'package:Mzansi_Innovation_Hub/mih_packages/patient_profile/pat_profile/app_tools/patient_consultation.dart'; -import 'package:Mzansi_Innovation_Hub/mih_packages/patient_profile/pat_profile/app_tools/patient_documents.dart'; -import 'package:Mzansi_Innovation_Hub/mih_packages/patient_profile/pat_profile/app_tools/patient_info.dart'; +import 'package:Mzansi_Innovation_Hub/mih_packages/patient_profile/pat_profile/package_tools/patient_claim_or_statement.dart'; +import 'package:Mzansi_Innovation_Hub/mih_packages/patient_profile/pat_profile/package_tools/patient_consultation.dart'; +import 'package:Mzansi_Innovation_Hub/mih_packages/patient_profile/pat_profile/package_tools/patient_documents.dart'; +import 'package:Mzansi_Innovation_Hub/mih_packages/patient_profile/pat_profile/package_tools/patient_info.dart'; import 'package:flutter/material.dart'; class PatientProfile extends StatefulWidget {