fix: Address weird prefetching issues (#2574)

* fix: Address weird prefetching issues

* bump cornerstoneTools version

* remove debugger
This commit is contained in:
Erik Ziegler 2021-10-04 09:27:50 +02:00 committed by GitHub
parent 1ec40d943d
commit ef06b7683f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 55 additions and 51 deletions

View File

@ -31,10 +31,10 @@
"peerDependencies": {
"@ohif/core": "^0.50.0",
"@ohif/ui": "^0.50.0",
"cornerstone-core": "2.5.0",
"cornerstone-core": "2.6.0",
"cornerstone-math": "0.1.9",
"cornerstone-tools": "5.1.2",
"cornerstone-wado-image-loader": "4.0.3",
"cornerstone-tools": "6.0.2",
"cornerstone-wado-image-loader": "4.0.4",
"dcmjs": "0.16.1",
"dicom-parser": "^1.8.9",
"hammerjs": "^2.0.8",
@ -47,6 +47,6 @@
"@babel/runtime": "7.7.6",
"lodash.merge": "^4.6.2",
"lodash.debounce": "4.0.8",
"react-cornerstone-viewport": "4.1.1"
"react-cornerstone-viewport": "4.1.2"
}
}

View File

@ -31,16 +31,16 @@
"peerDependencies": {
"@ohif/core": "^0.50.0",
"@ohif/ui": "^0.50.0",
"cornerstone-core": "^2.5.0",
"cornerstone-core": "^2.6.0",
"cornerstone-math": "^0.1.9",
"cornerstone-tools": "6.0.0",
"cornerstone-wado-image-loader": "4.0.3",
"cornerstone-tools": "6.0.2",
"cornerstone-wado-image-loader": "4.0.4",
"dcmjs": "0.16.1",
"dicom-parser": "^1.8.9",
"hammerjs": "^2.0.8",
"prop-types": "^15.6.2",
"react": "^17.0.2",
"react-cornerstone-viewport": "4.1.1"
"react-cornerstone-viewport": "4.1.2"
},
"dependencies": {
"@babel/runtime": "7.7.6",

View File

@ -29,12 +29,12 @@
"peerDependencies": {
"@ohif/core": "^0.50.0",
"classnames": "^2.2.6",
"cornerstone-core": "^2.5.0",
"cornerstone-tools": "6.0.0",
"cornerstone-core": "^2.6.0",
"cornerstone-tools": "6.0.2",
"dcmjs": "0.16.1",
"prop-types": "^15.6.2",
"react": "^16.13.1",
"react-cornerstone-viewport": "^4.1.1",
"react-cornerstone-viewport": "^4.1.2",
"react-dom": "^16.13.1",
"webpack": "^5.50.0",
"webpack-merge": "^5.7.3"

View File

@ -53,7 +53,7 @@
"dependencies": {
"@babel/runtime": "7.7.6",
"core-js": "^3.2.1",
"cornerstone-core": "2.5.0",
"cornerstone-core": "2.6.0",
"wslink": "^0.1.8"
},
"peerDependencies": {

View File

@ -30,10 +30,10 @@
"test:unit:ci": "jest --ci --runInBand --collectCoverage"
},
"peerDependencies": {
"cornerstone-core": "^2.5.0",
"cornerstone-tools": "6.0.0",
"cornerstone-core": "^2.6.0",
"cornerstone-tools": "6.0.2",
"cornerstone-math": "0.1.9",
"cornerstone-wado-image-loader": "4.0.3",
"cornerstone-wado-image-loader": "4.0.4",
"dicom-parser": "^1.8.9",
"@ohif/ui": "^1.8.2"
},

View File

@ -244,7 +244,9 @@ class MetadataProvider {
case WADO_IMAGE_LOADER_TAGS.IMAGE_PIXEL_MODULE:
metadata = {
samplesPerPixel: validNumber(instance.SamplesPerPixel),
photometricInterpretation: validNumber(instance.PhotometricInterpretation),
photometricInterpretation: validNumber(
instance.PhotometricInterpretation
),
rows: validNumber(instance.Rows),
columns: validNumber(instance.Columns),
bitsAllocated: validNumber(instance.BitsAllocated),
@ -255,23 +257,28 @@ class MetadataProvider {
pixelAspectRatio: validNumber(instance.PixelAspectRatio),
smallestPixelValue: validNumber(instance.SmallestPixelValue),
largestPixelValue: validNumber(instance.LargestPixelValue),
redPaletteColorLookupTableDescriptor:
validNumber(instance.RedPaletteColorLookupTableDescriptor),
greenPaletteColorLookupTableDescriptor:
validNumber(instance.GreenPaletteColorLookupTableDescriptor),
bluePaletteColorLookupTableDescriptor:
validNumber(instance.BluePaletteColorLookupTableDescriptor),
redPaletteColorLookupTableData:
validNumber(instance.RedPaletteColorLookupTableData),
greenPaletteColorLookupTableData:
validNumber(instance.GreenPaletteColorLookupTableData),
bluePaletteColorLookupTableData:
validNumber(instance.BluePaletteColorLookupTableData),
redPaletteColorLookupTableDescriptor: validNumber(
instance.RedPaletteColorLookupTableDescriptor
),
greenPaletteColorLookupTableDescriptor: validNumber(
instance.GreenPaletteColorLookupTableDescriptor
),
bluePaletteColorLookupTableDescriptor: validNumber(
instance.BluePaletteColorLookupTableDescriptor
),
redPaletteColorLookupTableData: validNumber(
instance.RedPaletteColorLookupTableData
),
greenPaletteColorLookupTableData: validNumber(
instance.GreenPaletteColorLookupTableData
),
bluePaletteColorLookupTableData: validNumber(
instance.BluePaletteColorLookupTableData
),
};
break;
case WADO_IMAGE_LOADER_TAGS.VOI_LUT_MODULE:
debugger
const { WindowCenter, WindowWidth } = instance;
if (WindowCenter === undefined || WindowWidth === undefined) {
return;
@ -465,7 +472,6 @@ class MetadataProvider {
const metadataProvider = new MetadataProvider();
/**
* Returns the values as an array of javascript numbers
*
@ -480,8 +486,6 @@ const validNumber = val => {
}
};
export default metadataProvider;
const WADO_IMAGE_LOADER_TAGS = {

View File

@ -45,7 +45,7 @@
"README.md"
],
"peerDependencies": {
"cornerstone-core": "^2.5.0"
"cornerstone-core": "^2.6.0"
},
"dependencies": {
"@babel/runtime": "7.7.6",
@ -59,8 +59,8 @@
"classnames": "^2.2.6",
"core-js": "^3.16.1",
"cornerstone-math": "^0.1.9",
"cornerstone-tools": "6.0.0",
"cornerstone-wado-image-loader": "4.0.3",
"cornerstone-tools": "6.0.2",
"cornerstone-wado-image-loader": "4.0.4",
"dcmjs": "0.16.1",
"dicom-parser": "^1.8.9",
"dotenv-webpack": "^1.7.0",

View File

@ -6094,28 +6094,28 @@ core-util-is@1.0.2, core-util-is@~1.0.0:
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
cornerstone-core@2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/cornerstone-core/-/cornerstone-core-2.5.0.tgz#1051ffc34420ad7484e61d2f3bdbc41a5ebc1956"
integrity sha512-mJzvRJh8J7d5FJutjaL9cT8ZNnmj6l5PHROsyktZq1ojh4vkXfHECQ2izIQu8nmtJ9A6SyQRj4v5Uxn7hijzKw==
cornerstone-core@2.6.0:
version "2.6.0"
resolved "https://registry.yarnpkg.com/cornerstone-core/-/cornerstone-core-2.6.0.tgz#6f7d97fe98ed462254d55557ffa13568592c211c"
integrity sha512-3sMy4Q2UZ9H4f2rYRAd3s4cntDutwSZQ3QlcYgsahoUxInb68MdmeLOKe8yyguwRT9LJ4CbgvOr2WsS8dOba4g==
cornerstone-math@0.1.9, cornerstone-math@^0.1.9:
version "0.1.9"
resolved "https://registry.yarnpkg.com/cornerstone-math/-/cornerstone-math-0.1.9.tgz#7ce5509e8b9f465b01f7c548470725e7569859fc"
integrity sha512-NxdooV73asEQgav1S+0e+a4K+W3CXJdLXyFkVN24qqCtmIpzZzwtw3F9KWPCekzSAJmbhtQ3HicOQj3d4vRtuw==
cornerstone-tools@6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/cornerstone-tools/-/cornerstone-tools-6.0.0.tgz#6840658f4508e60cd206b17d6e56160367f616f1"
integrity sha512-VU4MrsO2NcQK6CUxuYFdiNvdWjF/NV/fs8jCePazYCoFDDKIYcUM9UmoYXAapFE2mon65p4u9wUAvuIuLeBQwA==
cornerstone-tools@6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/cornerstone-tools/-/cornerstone-tools-6.0.2.tgz#6caa22865139c50c31652c9e39dcc611f159d112"
integrity sha512-FDBRglsYHh248KZYc0+1/FZZOis9ZVWQZ/glaa0qE6Nvf3ReFr5ApJh7S7FnG9Nui1rhosiGqLpg3+59ouQtPA==
dependencies:
"@babel/runtime" "7.1.2"
cornerstone-math "0.1.9"
cornerstone-wado-image-loader@4.0.3:
version "4.0.3"
resolved "https://registry.yarnpkg.com/cornerstone-wado-image-loader/-/cornerstone-wado-image-loader-4.0.3.tgz#4848a238af9b10742af6d08e204527acf5260c25"
integrity sha512-0KuMC6+hEFsCwVOBH4idKwPpbLdccPzP7i5Ja4q7E/kfwCE71uL8AzHhx96XcLeFN8oR8T+nzv8X6j0lyY32SA==
cornerstone-wado-image-loader@4.0.4:
version "4.0.4"
resolved "https://registry.yarnpkg.com/cornerstone-wado-image-loader/-/cornerstone-wado-image-loader-4.0.4.tgz#4f7f3e3a2e123ab59effe28045394ec24101dc59"
integrity sha512-AdroSRMPPEZLCOeXIrv2kQ0Bz+dr2BQbUR1QN0zOOlsaO2TQQBD+YdgXVqFs5XIAtZSs9+9fSCXlnGc71qLFlA==
dependencies:
"@cornerstonejs/codec-charls" "^0.1.1"
"@cornerstonejs/codec-libjpeg-turbo-8bit" "^0.0.7"
@ -14717,10 +14717,10 @@ react-cornerstone-viewport@4.0.5:
prop-types "^15.7.2"
react-resize-detector "^4.2.1"
react-cornerstone-viewport@4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/react-cornerstone-viewport/-/react-cornerstone-viewport-4.1.1.tgz#713536c031b1e1d0d9f58ad80ee34f15998e5759"
integrity sha512-cJ3D7WglieGxcR49hivORk1YnSCQFbj8HVNj7JFaddix8jMqIkBpmbN5En5+8yM3ujgdj1n66uaLWNoP7JE9Qw==
react-cornerstone-viewport@4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/react-cornerstone-viewport/-/react-cornerstone-viewport-4.1.2.tgz#1c37645b62b6f4d48f447e2c2c6ba5c295e94f53"
integrity sha512-ys9UHiVjLoDT/RQMvSs/4pgr/vCS+b56pA92RxzzJO30yZA2jvISm5gRO1cbuqlBPlfRHddJTgXHDErI4FAcSQ==
dependencies:
classnames "^2.3.1"
date-fns "^2.23.0"