diff --git a/extensions/ohif-dicom-html-extension/src/OHIFDicomHtmlExtension.js b/extensions/ohif-dicom-html-extension/src/OHIFDicomHtmlExtension.js
deleted file mode 100644
index b661aebf2..000000000
--- a/extensions/ohif-dicom-html-extension/src/OHIFDicomHtmlExtension.js
+++ /dev/null
@@ -1,27 +0,0 @@
-import OHIFDicomHtmlViewport from './OHIFDicomHtmlViewport.js';
-import OHIFDicomHtmlSopClassHandler from './OHIFDicomHtmlSopClassHandler.js';
-
-export default class OHIFDicomHtmlExtension {
- /**
- * Extension ID is a unique id, might be used for namespacing extension specific redux actions/reducers (?)
- */
- getExtensionId() {
- return 'html';
- }
-
- getViewportModule() {
- return OHIFDicomHtmlViewport;
- }
-
- getSopClassHandler() {
- return OHIFDicomHtmlSopClassHandler;
- }
-
- getPanelModuleDefinition() {
- return null;
- }
-
- getToolbarModuleDefinition() {
- return null;
- }
-}
diff --git a/extensions/ohif-dicom-html-extension/src/index.js b/extensions/ohif-dicom-html-extension/src/index.js
index 6a940f7b1..1c1bbca20 100644
--- a/extensions/ohif-dicom-html-extension/src/index.js
+++ b/extensions/ohif-dicom-html-extension/src/index.js
@@ -1,3 +1,19 @@
-import OHIFDicomHtmlExtension from './OHIFDicomHtmlExtension.js';
+import OHIFDicomHtmlSopClassHandler from './OHIFDicomHtmlSopClassHandler.js';
+import OHIFDicomHtmlViewport from './OHIFDicomHtmlViewport.js';
-export default OHIFDicomHtmlExtension;
+export default class OHIFDicomHtmlExtension {
+ /**
+ * Extension ID is a unique id, might be used for namespacing extension specific redux actions/reducers (?)
+ */
+ getExtensionId() {
+ return 'html';
+ }
+
+ getViewportModule() {
+ return OHIFDicomHtmlViewport;
+ }
+
+ getSopClassHandler() {
+ return OHIFDicomHtmlSopClassHandler;
+ }
+}
diff --git a/extensions/ohif-dicom-microscopy-extension/src/OHIFDicomMicroscopyExtension.js b/extensions/ohif-dicom-microscopy-extension/src/OHIFDicomMicroscopyExtension.js
deleted file mode 100644
index 089de90fd..000000000
--- a/extensions/ohif-dicom-microscopy-extension/src/OHIFDicomMicroscopyExtension.js
+++ /dev/null
@@ -1,27 +0,0 @@
-import DicomMicroscopyViewport from './DicomMicroscopyViewport.js';
-import DicomMicroscopySopClassHandler from './DicomMicroscopySopClassHandler.js';
-
-export default class OHIFDicomMicroscopyExtension {
- /**
- * Extension ID is a unique id, might be used for namespacing extension specific redux actions/reducers (?)
- */
- getExtensionId() {
- return 'microscopy';
- }
-
- getViewportModule() {
- return DicomMicroscopyViewport;
- }
-
- getSopClassHandler() {
- return DicomMicroscopySopClassHandler;
- }
-
- getPanelModule() {
- return null;
- }
-
- getToolbarModule() {
- return null;
- }
-}
diff --git a/extensions/ohif-dicom-microscopy-extension/src/index.js b/extensions/ohif-dicom-microscopy-extension/src/index.js
index 8bf217ecc..4bcc9add5 100644
--- a/extensions/ohif-dicom-microscopy-extension/src/index.js
+++ b/extensions/ohif-dicom-microscopy-extension/src/index.js
@@ -1,3 +1,19 @@
-import OHIFDicomMicroscopyExtension from './OHIFDicomMicroscopyExtension.js';
+import DicomMicroscopySopClassHandler from './DicomMicroscopySopClassHandler.js';
+import DicomMicroscopyViewport from './DicomMicroscopyViewport.js';
-export default OHIFDicomMicroscopyExtension;
+export default class OHIFDicomMicroscopyExtension {
+ /**
+ * Extension ID is a unique id, might be used for namespacing extension specific redux actions/reducers (?)
+ */
+ getExtensionId() {
+ return 'microscopy';
+ }
+
+ getViewportModule() {
+ return DicomMicroscopyViewport;
+ }
+
+ getSopClassHandlerModule() {
+ return DicomMicroscopySopClassHandler;
+ }
+}
diff --git a/extensions/ohif-dicom-pdf-extension/src/OHIFDicomPDFExtension.js b/extensions/ohif-dicom-pdf-extension/src/OHIFDicomPDFExtension.js
deleted file mode 100644
index e42e981df..000000000
--- a/extensions/ohif-dicom-pdf-extension/src/OHIFDicomPDFExtension.js
+++ /dev/null
@@ -1,27 +0,0 @@
-import OHIFDicomPDFViewport from './OHIFDicomPDFViewport.js';
-import OHIFDicomPDFSopClassHandler from './OHIFDicomPDFSopClassHandler.js';
-
-export default class OHIFDicomPDFExtension {
- /**
- * Extension ID is a unique id, might be used for namespacing extension specific redux actions/reducers (?)
- */
- getExtensionId() {
- return 'pdf';
- }
-
- getViewportModule() {
- return OHIFDicomPDFViewport;
- }
-
- getSopClassHandler() {
- return OHIFDicomPDFSopClassHandler;
- }
-
- getPanelModule() {
- return null;
- }
-
- getToolbarModule() {
- return null;
- }
-}
diff --git a/extensions/ohif-dicom-pdf-extension/src/index.js b/extensions/ohif-dicom-pdf-extension/src/index.js
index 74e7fff7b..1b6ad9e2d 100644
--- a/extensions/ohif-dicom-pdf-extension/src/index.js
+++ b/extensions/ohif-dicom-pdf-extension/src/index.js
@@ -1,3 +1,19 @@
-import OHIFDicomPDFExtension from './OHIFDicomPDFExtension.js';
+import OHIFDicomPDFSopClassHandler from './OHIFDicomPDFSopClassHandler.js';
+import OHIFDicomPDFViewport from './OHIFDicomPDFViewport.js';
-export default OHIFDicomPDFExtension;
+export default class OHIFDicomPDFExtension {
+ /**
+ * Extension ID is a unique id, might be used for namespacing extension specific redux actions/reducers (?)
+ */
+ getExtensionId() {
+ return 'pdf';
+ }
+
+ getViewportModule() {
+ return OHIFDicomPDFViewport;
+ }
+
+ getSopClassHandler() {
+ return OHIFDicomPDFSopClassHandler;
+ }
+}