From 60e54e201e5ba027be06825124a833e58ef6725a Mon Sep 17 00:00:00 2001 From: Smith Date: Fri, 17 May 2024 09:03:27 -0700 Subject: [PATCH 1/2] psp-8185 remove closebutton generic modal prop - show custom pims close button by default. --- .../frontend/src/components/common/GenericModal.tsx | 13 ++++--------- .../LeasePages/deposits/DepositsContainer.tsx | 2 -- .../features/notes/detail/NoteDetailsFormModal.tsx | 1 - .../features/notes/update/UpdateNoteFormModal.tsx | 1 - .../projects/reports/ProjectExportContainer.tsx | 2 -- 5 files changed, 4 insertions(+), 15 deletions(-) diff --git a/source/frontend/src/components/common/GenericModal.tsx b/source/frontend/src/components/common/GenericModal.tsx index 086b2ba2a1..0eb3d28e84 100644 --- a/source/frontend/src/components/common/GenericModal.tsx +++ b/source/frontend/src/components/common/GenericModal.tsx @@ -82,8 +82,6 @@ export interface ModalContent { headerIcon?: string | React.ReactNode; /** Optional message to display - no default. */ message?: string | React.ReactNode; - /** optional override to control the x button in the top right of the modal. Default is to show. */ - closeButton?: boolean; /** provide the size of the modal, default width is 50.0rem */ modalSize?: ModalSize; variant: 'info' | 'warning' | 'error'; @@ -117,7 +115,6 @@ export const GenericModal = (props: Omit & ModalProps) = okButtonHref, cancelButtonVariant, cancelButtonText, - closeButton, hideFooter, modalSize = ModalSize.MEDIUM, variant, @@ -211,7 +208,7 @@ export const GenericModal = (props: Omit & ModalProps) = onHide={noop} className={getModalClass()} > - + {headerIconValue && ( <>
{headerIconValue}
@@ -219,11 +216,9 @@ export const GenericModal = (props: Omit & ModalProps) = )} {title} - {!closeButton && ( -
- -
- )} +
+ +
{message} diff --git a/source/frontend/src/features/leases/detail/LeasePages/deposits/DepositsContainer.tsx b/source/frontend/src/features/leases/detail/LeasePages/deposits/DepositsContainer.tsx index 5060fc193b..45508b2f67 100644 --- a/source/frontend/src/features/leases/detail/LeasePages/deposits/DepositsContainer.tsx +++ b/source/frontend/src/features/leases/detail/LeasePages/deposits/DepositsContainer.tsx @@ -239,7 +239,6 @@ export const DepositsContainer: React.FunctionComponent< message={`Are you sure you want to remove the deposit?`} handleOk={() => onDeleteDepositConfirmed()} okButtonText="OK" - closeButton setDisplay={setDeleteModalWarning} /> onDeleteDepositReturnConfirmed()} okButtonText="OK" - closeButton setDisplay={setDeleteReturnModalWarning} /> diff --git a/source/frontend/src/features/notes/detail/NoteDetailsFormModal.tsx b/source/frontend/src/features/notes/detail/NoteDetailsFormModal.tsx index 82b3f07a75..634e9542c7 100644 --- a/source/frontend/src/features/notes/detail/NoteDetailsFormModal.tsx +++ b/source/frontend/src/features/notes/detail/NoteDetailsFormModal.tsx @@ -92,7 +92,6 @@ export const NoteDetailsFormModal: React.FC< okButtonText="Close" handleOk={onCloseClick} handleCancel={onCloseClick} - closeButton > ); }; diff --git a/source/frontend/src/features/notes/update/UpdateNoteFormModal.tsx b/source/frontend/src/features/notes/update/UpdateNoteFormModal.tsx index 819a16d9f2..9a28829585 100644 --- a/source/frontend/src/features/notes/update/UpdateNoteFormModal.tsx +++ b/source/frontend/src/features/notes/update/UpdateNoteFormModal.tsx @@ -57,7 +57,6 @@ export const UpdateNoteFormModal = React.forwardRef< display={isOpened} title="Notes" message={loading ? spinner : } - closeButton okButtonText="Save" cancelButtonText="Cancel" handleOk={() => { diff --git a/source/frontend/src/features/projects/reports/ProjectExportContainer.tsx b/source/frontend/src/features/projects/reports/ProjectExportContainer.tsx index fe77c6e7b7..ae0ac9e53e 100644 --- a/source/frontend/src/features/projects/reports/ProjectExportContainer.tsx +++ b/source/frontend/src/features/projects/reports/ProjectExportContainer.tsx @@ -55,7 +55,6 @@ export const SideProjectContainer: React.FunctionComponent setDisplayModal(false), }); setDisplayModal(true); @@ -75,7 +74,6 @@ export const SideProjectContainer: React.FunctionComponent setDisplayModal(false), }); setDisplayModal(true); From ca4560d1ca516c338e3cf8d5e905cd40ed2e0f38 Mon Sep 17 00:00:00 2001 From: Smith Date: Fri, 17 May 2024 09:31:09 -0700 Subject: [PATCH 2/2] fix notes spacing. --- .../DocumentUploadContainer.tsx | 1 - .../__snapshots__/NoteContainer.test.tsx.snap | 28 ++++++++++--------- .../NoteDetailsFormModal.test.tsx.snap | 28 ++++++++++--------- .../__snapshots__/NoteResults.test.tsx.snap | 10 +++---- .../notes/list/NoteResults/columns.tsx | 5 ++-- .../__snapshots__/NoteListView.test.tsx.snap | 2 +- .../UpdateNoteContainer.test.tsx.snap | 28 ++++++++++--------- .../UpdateNoteFormModal.test.tsx.snap | 28 ++++++++++--------- 8 files changed, 69 insertions(+), 61 deletions(-) diff --git a/source/frontend/src/features/documents/documentUpload/DocumentUploadContainer.tsx b/source/frontend/src/features/documents/documentUpload/DocumentUploadContainer.tsx index ae69d8c382..f4f4223f44 100644 --- a/source/frontend/src/features/documents/documentUpload/DocumentUploadContainer.tsx +++ b/source/frontend/src/features/documents/documentUpload/DocumentUploadContainer.tsx @@ -52,7 +52,6 @@ const DocumentUploadContainer = forwardRef< const { setDisplayModal } = useModalContext({ ...deleteModalProps, - closeButton: false, handleOk: () => { handleCancelConfirm(); }, diff --git a/source/frontend/src/features/notes/__snapshots__/NoteContainer.test.tsx.snap b/source/frontend/src/features/notes/__snapshots__/NoteContainer.test.tsx.snap index 0da5a9b98f..9553f8e17a 100644 --- a/source/frontend/src/features/notes/__snapshots__/NoteContainer.test.tsx.snap +++ b/source/frontend/src/features/notes/__snapshots__/NoteContainer.test.tsx.snap @@ -313,21 +313,23 @@ exports[`NoteContainer component > renders as expected 1`] = ` > Notes - + + + - + + +