2023-02-23 03:01:36 +01:00
|
|
|
import { getEnabledElement } from '@cornerstonejs/core';
|
|
|
|
|
import { IEnabledElement } from '@cornerstonejs/core/dist/esm/types';
|
|
|
|
|
|
|
|
|
|
import { getEnabledElement as OHIFgetEnabledElement } from '../state';
|
|
|
|
|
|
|
|
|
|
export default function getActiveViewportEnabledElement(
|
|
|
|
|
viewportGridService
|
|
|
|
|
): IEnabledElement {
|
2023-08-30 22:46:55 +02:00
|
|
|
const { activeViewportId } = viewportGridService.getState();
|
|
|
|
|
const { element } = OHIFgetEnabledElement(activeViewportId) || {};
|
2023-02-23 03:01:36 +01:00
|
|
|
const enabledElement = getEnabledElement(element);
|
|
|
|
|
return enabledElement;
|
|
|
|
|
}
|