feat(synchronizers): Add registration for synchronizers (#2861)

doc(hp):Update the sync group/hanging protocol documentation
This commit is contained in:
Bill Wallace authored and GitHub committed 2022-09-15 23:23:17 -04:00
1 parent f9449e97df
commit dc04296cfd
4 files changed
+129 -112

No files matched your search

@@ -47,12 +47,13 @@ export function ViewportGridProvider({ children, service }) {
return { ...state, ...{ activeViewportIndex: action.payload } };
}
case 'SET_DISPLAYSET_FOR_VIEWPORT': {
const {
viewportIndex,
displaySetInstanceUIDs,
viewportOptions,
displaySetOptions,
} = action.payload;
const payload = action.payload;
const { viewportIndex, displaySetInstanceUIDs } = payload;
const viewport = state.viewports[viewportIndex];
const viewportOptions =
payload.viewportOptions || viewport.viewportOptions || {};
const displaySetOptions = payload.displaySetOptions ||
viewport.displaySetOptions || [{}];
const viewports = state.viewports.slice();
// merge the displaySetOptions and viewportOptions and displaySetInstanceUIDs
@@ -166,8 +167,8 @@ export function ViewportGridProvider({ children, service }) {
({
viewportIndex,
displaySetInstanceUIDs,
viewportOptions = {},
displaySetOptions = [{}],
viewportOptions,
displaySetOptions,
}) =>
dispatch({
type: 'SET_DISPLAYSET_FOR_VIEWPORT',