From 33a96452fd756f5eb4564d936a023198f337d2e6 Mon Sep 17 00:00:00 2001 From: ayushpatil2122 Date: Mon, 2 Dec 2024 23:17:41 +0530 Subject: [PATCH] Fix responsiveness of FacilityCard and ManagePatients components --- src/components/Facility/FacilityCard.tsx | 2 +- src/components/Patient/ManagePatients.tsx | 104 +++++++++++----------- 2 files changed, 55 insertions(+), 51 deletions(-) diff --git a/src/components/Facility/FacilityCard.tsx b/src/components/Facility/FacilityCard.tsx index 0d9c5678d4c..e61d5b8fd77 100644 --- a/src/components/Facility/FacilityCard.tsx +++ b/src/components/Facility/FacilityCard.tsx @@ -117,7 +117,7 @@ export const FacilityCard = (props: { href={`/facility/${facility.id}/cns`} border ghost - className="mt-2 sm:mt-0" + className="mt-2 sm:mt-0 md:mt-1" > { hideBack={true} breadcrumbs={false} options={ -
-
- { - const showAllFacilityUsers = ["DistrictAdmin", "StateAdmin"]; - if ( - qParams.facility && - showAllFacilityUsers.includes(authUser.user_type) - ) - navigate(`/facility/${qParams.facility}/patient`); - else if ( - qParams.facility && - !showAllFacilityUsers.includes(authUser.user_type) && - authUser.home_facility_object?.id !== qParams.facility - ) - Notification.Error({ - msg: "Oops! Non-Home facility users don't have permission to perform this action.", - }); - else if ( - !showAllFacilityUsers.includes(authUser.user_type) && - authUser.home_facility_object?.id - ) { - navigate( - `/facility/${authUser.home_facility_object.id}/patient`, - ); - } else if (onlyAccessibleFacility) - navigate(`/facility/${onlyAccessibleFacility.id}/patient`); - else if ( - !showAllFacilityUsers.includes(authUser.user_type) && - !authUser.home_facility_object?.id - ) - Notification.Error({ - msg: "Oops! No home facility found", - }); - else setShowDialog("create"); - }} - className="w-full lg:w-fit" - > - -

- Add Patient -

-
+
+
+
+ { + const showAllFacilityUsers = ["DistrictAdmin", "StateAdmin"]; + if ( + qParams.facility && + showAllFacilityUsers.includes(authUser.user_type) + ) + navigate(`/facility/${qParams.facility}/patient`); + else if ( + qParams.facility && + !showAllFacilityUsers.includes(authUser.user_type) && + authUser.home_facility_object?.id !== qParams.facility + ) + Notification.Error({ + msg: "Oops! Non-Home facility users don't have permission to perform this action.", + }); + else if ( + !showAllFacilityUsers.includes(authUser.user_type) && + authUser.home_facility_object?.id + ) { + navigate( + `/facility/${authUser.home_facility_object.id}/patient`, + ); + } else if (onlyAccessibleFacility) + navigate(`/facility/${onlyAccessibleFacility.id}/patient`); + else if ( + !showAllFacilityUsers.includes(authUser.user_type) && + !authUser.home_facility_object?.id + ) + Notification.Error({ + msg: "Oops! No home facility found", + }); + else setShowDialog("create"); + }} + className="w-full md:w-auto lg:w-fit" + > + +

+ Add Patient +

+
+
-
+
{ /> {!!params.facility && ( { triggerGoal("Doctor Connect Clicked", { @@ -891,9 +893,11 @@ export const PatientManager = () => { )} - advancedFilter.setShow(true)} - /> +
+ advancedFilter.setShow(true)} + /> +
{ }); }, 500); }} - className="mr-5 w-full lg:w-fit" + className="w-full md:w-auto lg:w-fit" > Export