From 23eeecf1c00e4056b5a9092a32a2472cfb37edd6 Mon Sep 17 00:00:00 2001 From: Alex Lipovka Date: Tue, 10 Dec 2024 20:59:48 +0400 Subject: [PATCH] Make 'share link' button optional when creating document --- .../ChooseDocumentToCreateModal/index.tsx | 47 ++++++++++--------- src/containers/EncounterDetails/hooks.ts | 1 + src/containers/EncounterDetails/index.tsx | 1 + .../PatientDetails/PatientDocuments/index.tsx | 2 + 4 files changed, 30 insertions(+), 21 deletions(-) diff --git a/src/containers/DocumentsList/ChooseDocumentToCreateModal/index.tsx b/src/containers/DocumentsList/ChooseDocumentToCreateModal/index.tsx index 1e3057de..383d8fd0 100644 --- a/src/containers/DocumentsList/ChooseDocumentToCreateModal/index.tsx +++ b/src/containers/DocumentsList/ChooseDocumentToCreateModal/index.tsx @@ -19,10 +19,11 @@ interface Props extends ModalProps { context?: string; onCancel: () => void; openNewTab?: boolean; + displayShareButton?: boolean; } export const ChooseDocumentToCreateModal = (props: Props) => { - const { subjectType, patient, encounter, onCancel, context, openNewTab } = props; + const { subjectType, patient, encounter, onCancel, context, openNewTab, displayShareButton = true } = props; const [questionnaireId, setQuestionnaireId] = useState(); const location = useLocation(); const navigate = useNavigate(); @@ -53,26 +54,30 @@ export const ChooseDocumentToCreateModal = (props: Props) => { , - , + ...(displayShareButton + ? [ + , + ] + : []),