From 0f6f2bb432d7021d3a92b38b58de51a380d9b0c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EC=96=91=EA=B5=AC?= Date: Fri, 29 Aug 2025 21:17:38 +0900 Subject: [PATCH] fix: routerBasename declaration location (#5347) Co-authored-by: Bill Wallace --- platform/app/src/appInit.js | 2 ++ platform/app/src/index.js | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/app/src/appInit.js b/platform/app/src/appInit.js index b4e510ccc..717e7f172 100644 --- a/platform/app/src/appInit.js +++ b/platform/app/src/appInit.js @@ -25,6 +25,7 @@ import { } from '@ohif/core'; import loadModules, { loadModule as peerImport } from './pluginImports'; +import { publicUrl } from './utils/publicUrl'; /** * @param {object|func} appConfigOrFunc - application configuration, or a function that returns application configuration @@ -48,6 +49,7 @@ async function appInit(appConfigOrFunc, defaultExtensions, defaultModes) { // Default the peer import function appConfig.peerImport ||= peerImport; appConfig.measurementTrackingMode ||= 'standard'; + appConfig.routerBasename ||= publicUrl; const extensionManager = new ExtensionManager({ commandsManager, diff --git a/platform/app/src/index.js b/platform/app/src/index.js index 14230134d..5b0431b9c 100644 --- a/platform/app/src/index.js +++ b/platform/app/src/index.js @@ -17,7 +17,6 @@ import React from 'react'; */ import { modes as defaultModes, extensions as defaultExtensions } from './pluginImports'; import loadDynamicConfig from './loadDynamicConfig'; -import { publicUrl } from './utils/publicUrl'; export { history } from './utils/history'; export { preserveQueryParameters, preserveQueryStrings } from './utils/preserveQueryParameters'; @@ -26,7 +25,6 @@ loadDynamicConfig(window.config).then(config_json => { if (config_json !== null) { window.config = config_json; } - window.config.routerBasename ||= publicUrl; /** * Combine our appConfiguration with installed extensions and modes.