From ddd0e30281cdc55874d9c243e266787d43d4f76a Mon Sep 17 00:00:00 2001 From: jwnasambu Date: Tue, 7 Nov 2023 00:20:53 +0300 Subject: [PATCH] fix drug-search-workspace only to close --- .../workspace/workspace-window.component.tsx | 28 ++++++++++--------- .../src/workspaces/workspaces.ts | 22 ++------------- .../drug-order-basket-panel.extension.tsx | 11 ++++++-- 3 files changed, 27 insertions(+), 34 deletions(-) diff --git a/packages/esm-patient-chart-app/src/workspace/workspace-window.component.tsx b/packages/esm-patient-chart-app/src/workspace/workspace-window.component.tsx index b3c767b35f..43d4f9d53b 100644 --- a/packages/esm-patient-chart-app/src/workspace/workspace-window.component.tsx +++ b/packages/esm-patient-chart-app/src/workspace/workspace-window.component.tsx @@ -1,11 +1,6 @@ import React, { useMemo } from 'react'; import { ExtensionSlot, useBodyScrollLock, useLayoutType, usePatient } from '@openmrs/esm-framework'; -import { - type OpenWorkspace, - useWorkspaces, - updateWorkspaceWindowState, - launchPatientWorkspace, -} from '@openmrs/esm-patient-common-lib'; +import { type OpenWorkspace, useWorkspaces, updateWorkspaceWindowState } from '@openmrs/esm-patient-common-lib'; import { Header, HeaderGlobalBar, HeaderName, HeaderMenuButton, HeaderGlobalAction, IconButton } from '@carbon/react'; import { ArrowLeft, ArrowRight, Close, DownToBottom, Maximize, Minimize } from '@carbon/react/icons'; import { useTranslation } from 'react-i18next'; @@ -41,6 +36,7 @@ const WorkspaceWindow: React.FC = () => { }, [workspaces, patientUuid]); const workspaceTitle = workspaces[0]?.additionalProps?.['workspaceTitle'] ?? workspaces[0]?.title ?? ''; + const onCloseWorkspace = workspaces[0]?.additionalProps?.['onCloseWorkspace'] ?? null; const { canHide = false, canMaximize = false, @@ -52,14 +48,19 @@ const WorkspaceWindow: React.FC = () => {