feat(SM): remove SM measurements from measurement panel (#4022)
This commit is contained in:
1 parent
77693ddef4
commit
df49a653be
21 files changed
+106
-85
No files matched your search
@@ -54,7 +54,7 @@
|
||||
"@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2",
|
||||
"@cornerstonejs/codec-openjpeg": "^1.2.2",
|
||||
"@cornerstonejs/codec-openjph": "^2.4.5",
|
||||
"@cornerstonejs/dicom-image-loader": "^1.70.0",
|
||||
"@cornerstonejs/dicom-image-loader": "^1.70.5",
|
||||
"@emotion/serialize": "^1.1.3",
|
||||
"@ohif/core": "3.8.0-beta.78",
|
||||
"@ohif/extension-cornerstone": "3.8.0-beta.78",
|
||||
|
||||
@@ -340,7 +340,7 @@ function ViewerViewportGrid(props) {
|
||||
viewportOptions={viewportOptions}
|
||||
displaySetOptions={displaySetOptions}
|
||||
needsRerendering={displaySetsNeedsRerendering}
|
||||
onReady={() => {
|
||||
onElementEnabled={() => {
|
||||
viewportGridService.setViewportIsReady(viewportId, true);
|
||||
}}
|
||||
/>
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
"@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2",
|
||||
"@cornerstonejs/codec-openjpeg": "^1.2.2",
|
||||
"@cornerstonejs/codec-openjph": "^2.4.2",
|
||||
"@cornerstonejs/dicom-image-loader": "^1.70.0",
|
||||
"@cornerstonejs/dicom-image-loader": "^1.70.5",
|
||||
"@ohif/ui": "3.8.0-beta.78",
|
||||
"cornerstone-math": "0.1.9",
|
||||
"dicom-parser": "^1.8.21"
|
||||
|
||||
@@ -2,11 +2,10 @@ import React from 'react';
|
||||
import { ServicesManager } from '@ohif/core';
|
||||
import PropTypes from 'prop-types';
|
||||
import { useTranslation } from 'react-i18next';
|
||||
import { annotation as CsAnnotation } from '@cornerstonejs/tools';
|
||||
|
||||
import MeasurementItem from './MeasurementItem';
|
||||
|
||||
const MeasurementTable = ({ data, title, onClick, onEdit, servicesManager }) => {
|
||||
const MeasurementTable = ({ data, title, onClick, onEdit, onDelete, servicesManager }) => {
|
||||
servicesManager = servicesManager as ServicesManager;
|
||||
const { customizationService, measurementService } = servicesManager.services;
|
||||
const { t } = useTranslation('MeasurementTable');
|
||||
@@ -20,6 +19,7 @@ const MeasurementTable = ({ data, title, onClick, onEdit, servicesManager }) =>
|
||||
|
||||
const onMeasurementDeleteHandler = ({ uid }) => {
|
||||
const measurement = measurementService.getMeasurement(uid);
|
||||
onDelete?.({ uid });
|
||||
measurementService.remove(
|
||||
uid,
|
||||
{
|
||||
|
||||
@@ -189,6 +189,7 @@ export {
|
||||
ViewportOverlay,
|
||||
WindowLevel,
|
||||
WindowLevelMenuItem,
|
||||
MeasurementItem,
|
||||
InputDoubleRange,
|
||||
LabellingFlow,
|
||||
HeaderPatientInfo,
|
||||
@@ -197,5 +198,4 @@ export {
|
||||
ToolSettings,
|
||||
Toolbox,
|
||||
InvestigationalUseDialog,
|
||||
MeasurementItem,
|
||||
};
|
||||
@@ -125,12 +125,12 @@ export {
|
||||
WindowLevelMenuItem,
|
||||
ImageScrollbar,
|
||||
ViewportOverlay,
|
||||
MeasurementItem,
|
||||
LabellingFlow,
|
||||
HeaderPatientInfo,
|
||||
ToolSettings,
|
||||
Toolbox,
|
||||
InvestigationalUseDialog,
|
||||
MeasurementItem,
|
||||
LayoutPreset,
|
||||
} from './components';
|
||||
|
||||
|
||||
Reference in new issue
Block a user