capture changes
This commit is contained in:
1 parent
64f9c4a387
commit
a323157c62
11 files changed
+211
-149
No files matched your search
@@ -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';
|
||||
Reference in new issue
Block a user