* Update props for new react-cornerstone-viewport implementation * Create an preRegistration hook for the cornerstone extension to setup cornerstone tools (takes configuration) * Isolate measurements panel logic * reorder extension registration * remove unused setupTools * Restore CINE connection * fix stack prefetcher toggling * Cleanup OHIFCornerstoneViewport props * updated yarn lock * bust yarn.lock to get updated react-cornerstone-viewport * fix review comment; us isActive to better show it's influence on prefetch * refactor: remove pass through method * review performance optimization * review; comment out unused variable * shift tool under correct comment * Use alternative csTools config, if provided * Note regarding config options
22 lines
508 B
JavaScript
22 lines
508 B
JavaScript
const setLabellingFlowDataAction = labellingFlowData => ({
|
|
type: 'SET_LABELLING_FLOW_DATA',
|
|
labellingFlowData,
|
|
});
|
|
|
|
const resetLabellingAndContextMenuAction = state => ({
|
|
type: 'RESET_LABELLING_AND_CONTEXT_MENU',
|
|
state,
|
|
});
|
|
|
|
const setToolContextMenuDataAction = (viewportIndex, toolContextMenuData) => ({
|
|
type: 'SET_TOOL_CONTEXT_MENU_DATA',
|
|
viewportIndex,
|
|
toolContextMenuData,
|
|
});
|
|
|
|
export {
|
|
resetLabellingAndContextMenuAction,
|
|
setLabellingFlowDataAction,
|
|
setToolContextMenuDataAction,
|
|
};
|