perf: ⚡️ Update react-vtkjs-viewport for performance improvement

This commit is contained in:
James A. Petts committed 2019-10-10 17:57:53 +02:00
1 parent 5c5223fcf1
commit 6ee5094cbe
3 files changed
+10 -8

No files matched your search

+1 -1
View File
@@ -48,7 +48,7 @@
},
"dependencies": {
"@babel/runtime": "^7.5.5",
"react-vtkjs-viewport": "0.1.4"
"react-vtkjs-viewport": "^0.1.6"
},
"devDependencies": {
"@ohif/core": "^1.2.0",
+5 -3
View File
@@ -153,7 +153,7 @@ class OHIFVTKViewport extends Component {
switch (sopClassUid) {
case SOP_CLASSES.SEGMENTATION_STORAGE:
throw new Error('Not yet implemented');
/*
const data = handleSegmentationStorage(
stack.imageIds,
displaySetInstanceUid
@@ -168,10 +168,13 @@ class OHIFVTKViewport extends Component {
labelmap: labelmapDataObject,
};
});
*/
default:
imageDataObject = getImageData(stack.imageIds, displaySetInstanceUid);
return loadImageData(imageDataObject).then(() => {
const loadImageDataPromise = loadImageData(imageDataObject);
return loadImageDataPromise.then(() => {
return {
data: imageDataObject.vtkImageData,
};
@@ -265,7 +268,6 @@ class OHIFVTKViewport extends Component {
}
componentWillUnmount() {
console.log(this.props.viewportIndex);
vtkViewportSubscriptionManager.unsubscribe(this.props.viewportIndex);
}