capture changes

This commit is contained in:
dannyrb committed 2020-05-20 21:07:25 -04:00
1 parent 64f9c4a387
commit a323157c62
11 files changed
+211 -149

No files matched your search

+3
View File
@@ -11,6 +11,9 @@ export {
withModal,
ViewportDialogProvider,
useViewportDialog,
ImageViewerContext,
ImageViewerProvider,
useImageViewer,
} from './src/contextProviders';
/** COMPONENTS */
@@ -0,0 +1,18 @@
import React, { createContext, useContext, useReducer } from 'react';
// export const IMAGE_VIEWER_DEFAULT_VALUE = {
// StudyInstanceUIDs: [],
// setImageViewer: () => {},
// };
export const ImageViewerContext = createContext();
export function ImageViewerProvider({ reducer, initialState, children }) {
return (
<ImageViewerContext.Provider value={useReducer(reducer, initialState)}>
{children}
</ImageViewerContext.Provider>
);
}
export const useImageViewer = () => useContext(ImageViewerContext);
@@ -10,4 +10,10 @@ export {
useViewportDialog,
} from './ViewportDialogProvider';
export {
ImageViewerContext,
ImageViewerProvider,
useImageViewer,
} from './ImageViewerProvider';
export { default as DragAndDropProvider } from './DragAndDropProvider';