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 = () => {