fix(router): opt in to React Router v7 future flags (#5461)
This commit is contained in:
parent
fae3b25b7b
commit
e2964bf669
@ -4,7 +4,7 @@ import React, { useEffect, useState } from 'react';
|
|||||||
import PropTypes from 'prop-types';
|
import PropTypes from 'prop-types';
|
||||||
import i18n from '@ohif/i18n';
|
import i18n from '@ohif/i18n';
|
||||||
import { I18nextProvider } from 'react-i18next';
|
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 Compose from './routes/Mode/Compose';
|
||||||
import {
|
import {
|
||||||
@ -43,6 +43,11 @@ let commandsManager: CommandsManager,
|
|||||||
serviceProvidersManager: ServiceProvidersManager,
|
serviceProvidersManager: ServiceProvidersManager,
|
||||||
hotkeysManager: HotkeysManager;
|
hotkeysManager: HotkeysManager;
|
||||||
|
|
||||||
|
const routerFutureFlags: BrowserRouterProps['future'] = {
|
||||||
|
v7_startTransition: true,
|
||||||
|
v7_relativeSplatPath: true,
|
||||||
|
};
|
||||||
|
|
||||||
function App({
|
function App({
|
||||||
config = {
|
config = {
|
||||||
/**
|
/**
|
||||||
@ -164,7 +169,10 @@ function App({
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<CombinedProviders>
|
<CombinedProviders>
|
||||||
<BrowserRouter basename={routerBasename}>
|
<BrowserRouter
|
||||||
|
basename={routerBasename}
|
||||||
|
future={routerFutureFlags}
|
||||||
|
>
|
||||||
{authRoutes}
|
{authRoutes}
|
||||||
{appRoutes}
|
{appRoutes}
|
||||||
</BrowserRouter>
|
</BrowserRouter>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user