From e2964bf66947d18af06f292d9395b465545fdf9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20K=C3=B6hler?= Date: Mon, 6 Oct 2025 10:30:36 -0300 Subject: [PATCH] fix(router): opt in to React Router v7 future flags (#5461) --- platform/app/src/App.tsx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/platform/app/src/App.tsx b/platform/app/src/App.tsx index f87fd6a28..446308d00 100644 --- a/platform/app/src/App.tsx +++ b/platform/app/src/App.tsx @@ -4,7 +4,7 @@ import React, { useEffect, useState } from 'react'; import PropTypes from 'prop-types'; import i18n from '@ohif/i18n'; import { I18nextProvider } from 'react-i18next'; -import { BrowserRouter } from 'react-router-dom'; +import { BrowserRouter, type BrowserRouterProps } from 'react-router-dom'; import Compose from './routes/Mode/Compose'; import { @@ -43,6 +43,11 @@ let commandsManager: CommandsManager, serviceProvidersManager: ServiceProvidersManager, hotkeysManager: HotkeysManager; +const routerFutureFlags: BrowserRouterProps['future'] = { + v7_startTransition: true, + v7_relativeSplatPath: true, +}; + function App({ config = { /** @@ -164,7 +169,10 @@ function App({ return ( - + {authRoutes} {appRoutes}