diff --git a/extensions/dicom-sr/src/OHIFCornerstoneSRViewport.js b/extensions/dicom-sr/src/OHIFCornerstoneSRViewport.js index b20e4c6ff..c7892e4aa 100644 --- a/extensions/dicom-sr/src/OHIFCornerstoneSRViewport.js +++ b/extensions/dicom-sr/src/OHIFCornerstoneSRViewport.js @@ -34,7 +34,7 @@ function OHIFCornerstoneSRViewport({ const [activeDisplaySetData, setActiveDisplaySetData] = useState({}); const [element, setElement] = useState(null); - const { viewports } = viewportGrid; + const { viewports, activeViewportIndex } = viewportGrid; const onElementEnabled = evt => { const eventData = evt.detail; @@ -161,6 +161,10 @@ function OHIFCornerstoneSRViewport({ element, ]); + const firstViewportIndexWithMatchingDisplaySetUid = viewports.findIndex( + vp => vp.displaySetInstanceUID === displaySet.displaySetInstanceUID + ); + // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ let childrenWithProps = null; @@ -235,8 +239,10 @@ function OHIFCornerstoneSRViewport({ <> {childrenWithProps} ); } +const _viewportLabels = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I']; + OHIFCornerstoneSRViewport.propTypes = { displaySet: PropTypes.object.isRequired, viewportIndex: PropTypes.number.isRequired,