Kitware / visualizer

The ParaViewWeb Visualizer application which can be used standalone or as a component within another web context.
https://kitware.github.io/visualizer/
BSD 3-Clause "New" or "Revised" License
115 stars 28 forks source link

Warning: componentWillReceiveProps, componentDidMount #96

Open phcerdan opened 3 years ago

phcerdan commented 3 years ago

Async rendering React (componentWill...): https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html Warnings related to componentWillReceiveProps and getDerivedStateFromProps: https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html (the go-to solution seems to use key)

Just reporting for now.

react-dom.development.js:11494 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: ColorByWidget, GitTreeWidget, SavePanel, Visualizer, VtkRenderer
printWarning @ react-dom.development.js:11494
lowPriorityWarning @ react-dom.development.js:11513
./node_modules/react-dom/cjs/react-dom.development.js.ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ react-dom.development.js:11674
flushRenderPhaseStrictModeWarningsInDEV @ react-dom.development.js:23134
commitRootImpl @ react-dom.development.js:22428
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
commitRoot @ react-dom.development.js:22414
scheduleUpdateOnFiber @ react-dom.development.js:21421
scheduleRootUpdate @ react-dom.development.js:24319
updateContainerAtExpirationTime @ react-dom.development.js:24347
updateContainer @ react-dom.development.js:24436
(anonymous) @ react-dom.development.js:24963
unbatchedUpdates @ react-dom.development.js:21687
legacyRenderSubtreeIntoContainer @ react-dom.development.js:24962
render @ react-dom.development.js:25042
start @ app.js:24
start @ network.js:43
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
publicAPI.readyForwarder @ index.js:30
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
(anonymous) @ index.js:70
Promise.then (async)
model.connection.onopen @ index.js:68
react-dom.development.js:11494 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: ColorByWidget, GitTreeWidget, VtkRenderer
printWarning @ react-dom.development.js:11494
lowPriorityWarning @ react-dom.development.js:11513
./node_modules/react-dom/cjs/react-dom.development.js.ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ react-dom.development.js:11680
flushRenderPhaseStrictModeWarningsInDEV @ react-dom.development.js:23134
commitRootImpl @ react-dom.development.js:22428
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
commitRoot @ react-dom.development.js:22414
scheduleUpdateOnFiber @ react-dom.development.js:21421
scheduleRootUpdate @ react-dom.development.js:24319
updateContainerAtExpirationTime @ react-dom.development.js:24347
updateContainer @ react-dom.development.js:24436
(anonymous) @ react-dom.development.js:24963
unbatchedUpdates @ react-dom.development.js:21687
legacyRenderSubtreeIntoContainer @ react-dom.development.js:24962
render @ react-dom.development.js:25042
start @ app.js:24
start @ network.js:43
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
publicAPI.readyForwarder @ index.js:30
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
(anonymous) @ index.js:70
Promise.then (async)
model.connection.onopen @ index.js:68
index.js:164 Successfully added observer to view -1
index.js:165 {success: true, viewId: "317"}
react-dom.development.js:11494 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: CellProperty, CheckboxProperty, EnumProperty
printWarning @ react-dom.development.js:11494
lowPriorityWarning @ react-dom.development.js:11513
./node_modules/react-dom/cjs/react-dom.development.js.ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ react-dom.development.js:11674
flushRenderPhaseStrictModeWarningsInDEV @ react-dom.development.js:23134
commitRootImpl @ react-dom.development.js:22428
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
commitRoot @ react-dom.development.js:22414
runRootCallback @ react-dom.development.js:21554
(anonymous) @ react-dom.development.js:11353
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
flushSyncCallbackQueueImpl @ react-dom.development.js:11349
flushSyncCallbackQueue @ react-dom.development.js:11338
batchedUpdates$1 @ react-dom.development.js:21648
notify @ Subscription.js:23
notifyNestedSubs @ Subscription.js:65
notifySubscribers @ Provider.js:59
handleChangeWrapper @ Subscription.js:70
dispatch @ redux.js:221
dispatch @ index.js:16
(anonymous) @ proxies.js:198
Promise.then (async)
(anonymous) @ proxies.js:195
dispatch @ index.js:14
batchDispatch @ behavior.js:39
onChange @ behavior.js:190
(anonymous) @ setup.js:48
dispatch @ redux.js:221
dispatch @ index.js:16
(anonymous) @ proxies.js:134
Promise.then (async)
(anonymous) @ proxies.js:131
dispatch @ index.js:14
setup @ setup.js:34
(anonymous) @ app.js:18
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
start @ app.js:17
start @ network.js:43
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
publicAPI.readyForwarder @ index.js:30
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
(anonymous) @ index.js:70
Promise.then (async)
model.connection.onopen @ index.js:68
react-dom.development.js:11494 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: CellProperty, CheckboxProperty, EnumProperty, ProxyPropertyGroup, ToggleIconButtonWidget
printWarning @ react-dom.development.js:11494
lowPriorityWarning @ react-dom.development.js:11513
./node_modules/react-dom/cjs/react-dom.development.js.ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ react-dom.development.js:11680
flushRenderPhaseStrictModeWarningsInDEV @ react-dom.development.js:23134
commitRootImpl @ react-dom.development.js:22428
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
commitRoot @ react-dom.development.js:22414
runRootCallback @ react-dom.development.js:21554
(anonymous) @ react-dom.development.js:11353
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
flushSyncCallbackQueueImpl @ react-dom.development.js:11349
flushSyncCallbackQueue @ react-dom.development.js:11338
batchedUpdates$1 @ react-dom.development.js:21648
notify @ Subscription.js:23
notifyNestedSubs @ Subscription.js:65
notifySubscribers @ Provider.js:59
handleChangeWrapper @ Subscription.js:70
dispatch @ redux.js:221
dispatch @ index.js:16
(anonymous) @ proxies.js:198
Promise.then (async)
(anonymous) @ proxies.js:195
dispatch @ index.js:14
batchDispatch @ behavior.js:39
onChange @ behavior.js:190
(anonymous) @ setup.js:48
dispatch @ redux.js:221
dispatch @ index.js:16
(anonymous) @ proxies.js:134
Promise.then (async)
(anonymous) @ proxies.js:131
dispatch @ index.js:14
setup @ setup.js:34
(anonymous) @ app.js:18
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
start @ app.js:17
start @ network.js:43
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
publicAPI.readyForwarder @ index.js:30
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
(anonymous) @ index.js:70
Promise.then (async)
model.connection.onopen @ index.js:68
client:48 [WDS] Hot Module Replacement enabled.
client:52 [WDS] Live Reloading enabled.
client:126 [WDS] Warnings while compiling.
warnings @ client:126
(anonymous) @ socket.js:47
sock.onmessage @ SockJSClient.js:67
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:891
SockJS._transportMessage @ sockjs.js:889
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2965
client:135 ./node_modules/vtk.js/Sources/Interaction/Widgets/PiecewiseGaussianWidget/index.js 451:23-45
"export 'default' (imported as 'ComputeHistogramWorker') was not found in './ComputeHistogram.worker'
warnings @ client:135
(anonymous) @ socket.js:47
sock.onmessage @ SockJSClient.js:67
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:891
SockJS._transportMessage @ sockjs.js:889
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2965
react_devtools_backend.js:2430 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: ScalarRangeWidgetreact-dom.development.js:11494 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: ColorByWidget, GitTreeWidget, SavePanel, Visualizer, VtkRenderer
printWarning @ react-dom.development.js:11494
lowPriorityWarning @ react-dom.development.js:11513
./node_modules/react-dom/cjs/react-dom.development.js.ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ react-dom.development.js:11674
flushRenderPhaseStrictModeWarningsInDEV @ react-dom.development.js:23134
commitRootImpl @ react-dom.development.js:22428
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
commitRoot @ react-dom.development.js:22414
scheduleUpdateOnFiber @ react-dom.development.js:21421
scheduleRootUpdate @ react-dom.development.js:24319
updateContainerAtExpirationTime @ react-dom.development.js:24347
updateContainer @ react-dom.development.js:24436
(anonymous) @ react-dom.development.js:24963
unbatchedUpdates @ react-dom.development.js:21687
legacyRenderSubtreeIntoContainer @ react-dom.development.js:24962
render @ react-dom.development.js:25042
start @ app.js:24
start @ network.js:43
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
publicAPI.readyForwarder @ index.js:30
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
(anonymous) @ index.js:70
Promise.then (async)
model.connection.onopen @ index.js:68
react-dom.development.js:11494 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: ColorByWidget, GitTreeWidget, VtkRenderer
printWarning @ react-dom.development.js:11494
lowPriorityWarning @ react-dom.development.js:11513
./node_modules/react-dom/cjs/react-dom.development.js.ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ react-dom.development.js:11680
flushRenderPhaseStrictModeWarningsInDEV @ react-dom.development.js:23134
commitRootImpl @ react-dom.development.js:22428
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
commitRoot @ react-dom.development.js:22414
scheduleUpdateOnFiber @ react-dom.development.js:21421
scheduleRootUpdate @ react-dom.development.js:24319
updateContainerAtExpirationTime @ react-dom.development.js:24347
updateContainer @ react-dom.development.js:24436
(anonymous) @ react-dom.development.js:24963
unbatchedUpdates @ react-dom.development.js:21687
legacyRenderSubtreeIntoContainer @ react-dom.development.js:24962
render @ react-dom.development.js:25042
start @ app.js:24
start @ network.js:43
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
publicAPI.readyForwarder @ index.js:30
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
(anonymous) @ index.js:70
Promise.then (async)
model.connection.onopen @ index.js:68
index.js:164 Successfully added observer to view -1
index.js:165 {success: true, viewId: "317"}
react-dom.development.js:11494 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: CellProperty, CheckboxProperty, EnumProperty
printWarning @ react-dom.development.js:11494
lowPriorityWarning @ react-dom.development.js:11513
./node_modules/react-dom/cjs/react-dom.development.js.ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ react-dom.development.js:11674
flushRenderPhaseStrictModeWarningsInDEV @ react-dom.development.js:23134
commitRootImpl @ react-dom.development.js:22428
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
commitRoot @ react-dom.development.js:22414
runRootCallback @ react-dom.development.js:21554
(anonymous) @ react-dom.development.js:11353
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
flushSyncCallbackQueueImpl @ react-dom.development.js:11349
flushSyncCallbackQueue @ react-dom.development.js:11338
batchedUpdates$1 @ react-dom.development.js:21648
notify @ Subscription.js:23
notifyNestedSubs @ Subscription.js:65
notifySubscribers @ Provider.js:59
handleChangeWrapper @ Subscription.js:70
dispatch @ redux.js:221
dispatch @ index.js:16
(anonymous) @ proxies.js:198
Promise.then (async)
(anonymous) @ proxies.js:195
dispatch @ index.js:14
batchDispatch @ behavior.js:39
onChange @ behavior.js:190
(anonymous) @ setup.js:48
dispatch @ redux.js:221
dispatch @ index.js:16
(anonymous) @ proxies.js:134
Promise.then (async)
(anonymous) @ proxies.js:131
dispatch @ index.js:14
setup @ setup.js:34
(anonymous) @ app.js:18
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
start @ app.js:17
start @ network.js:43
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
publicAPI.readyForwarder @ index.js:30
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
(anonymous) @ index.js:70
Promise.then (async)
model.connection.onopen @ index.js:68
react-dom.development.js:11494 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: CellProperty, CheckboxProperty, EnumProperty, ProxyPropertyGroup, ToggleIconButtonWidget
printWarning @ react-dom.development.js:11494
lowPriorityWarning @ react-dom.development.js:11513
./node_modules/react-dom/cjs/react-dom.development.js.ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ react-dom.development.js:11680
flushRenderPhaseStrictModeWarningsInDEV @ react-dom.development.js:23134
commitRootImpl @ react-dom.development.js:22428
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
commitRoot @ react-dom.development.js:22414
runRootCallback @ react-dom.development.js:21554
(anonymous) @ react-dom.development.js:11353
unstable_runWithPriority @ scheduler.development.js:643
runWithPriority$2 @ react-dom.development.js:11305
flushSyncCallbackQueueImpl @ react-dom.development.js:11349
flushSyncCallbackQueue @ react-dom.development.js:11338
batchedUpdates$1 @ react-dom.development.js:21648
notify @ Subscription.js:23
notifyNestedSubs @ Subscription.js:65
notifySubscribers @ Provider.js:59
handleChangeWrapper @ Subscription.js:70
dispatch @ redux.js:221
dispatch @ index.js:16
(anonymous) @ proxies.js:198
Promise.then (async)
(anonymous) @ proxies.js:195
dispatch @ index.js:14
batchDispatch @ behavior.js:39
onChange @ behavior.js:190
(anonymous) @ setup.js:48
dispatch @ redux.js:221
dispatch @ index.js:16
(anonymous) @ proxies.js:134
Promise.then (async)
(anonymous) @ proxies.js:131
dispatch @ index.js:14
setup @ setup.js:34
(anonymous) @ app.js:18
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
start @ app.js:17
start @ network.js:43
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
publicAPI.readyForwarder @ index.js:30
(anonymous) @ index.js:105
processCallbacks @ index.js:102
run @ setImmediate.js:40
runIfPresent @ setImmediate.js:69
onGlobalMessage @ setImmediate.js:109
postMessage (async)
registerImmediate @ setImmediate.js:120
setImmediate @ setImmediate.js:27
publicAPI.<computed> @ index.js:114
(anonymous) @ index.js:70
Promise.then (async)
model.connection.onopen @ index.js:68
client:48 [WDS] Hot Module Replacement enabled.
client:52 [WDS] Live Reloading enabled.
client:126 [WDS] Warnings while compiling.
warnings @ client:126
(anonymous) @ socket.js:47
sock.onmessage @ SockJSClient.js:67
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:891
SockJS._transportMessage @ sockjs.js:889
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2965
client:135 ./node_modules/vtk.js/Sources/Interaction/Widgets/PiecewiseGaussianWidget/index.js 451:23-45
"export 'default' (imported as 'ComputeHistogramWorker') was not found in './ComputeHistogram.worker'
warnings @ client:135
(anonymous) @ socket.js:47
sock.onmessage @ SockJSClient.js:67
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:891
SockJS._transportMessage @ sockjs.js:889
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2965
react_devtools_backend.js:2430 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: ScalarRangeWidget