diff --git a/extensions/cornerstone/src/Viewport/Overlays/CustomizableViewportOverlay.tsx b/extensions/cornerstone/src/Viewport/Overlays/CustomizableViewportOverlay.tsx index eae8a75..0883b06 100644 --- a/extensions/cornerstone/src/Viewport/Overlays/CustomizableViewportOverlay.tsx +++ b/extensions/cornerstone/src/Viewport/Overlays/CustomizableViewportOverlay.tsx @@ -553,7 +553,13 @@ function ExpertiseOverlayItem({ displaySetProps, customization }: OverlayItemPro } }; - fetchExpertise(); + // Get the expertise config value + const config = window.config || {}; + + // Only fetch expertise if the config value is true + if (config.expertise === true) { + fetchExpertise(); + } }, [referenceInstance]); if (!expertise) return null; diff --git a/platform/app/public/config/default.js b/platform/app/public/config/default.js index 96309d9..e1f69dc 100644 --- a/platform/app/public/config/default.js +++ b/platform/app/public/config/default.js @@ -23,6 +23,7 @@ window.config = { // above, the number of requests can be go a lot higher. prefetch: 25, }, + expertise: true, //* Tambahan untuk enable expertise (CustomizableViewportOverlay) // filterQueryParam: false, // defaultDataSourceName: 'dicomweb', defaultDataSourceName: 'local-proxy',