Просмотр исходного кода

🔧 chore(router): enable React Router v7 future flags to suppress warnings

Add `future` prop to `BrowserRouter` in `web/src/index.js` with
`v7_startTransition` and `v7_relativeSplatPath` turned on.
This opts the app into upcoming React Router v7 behavior, removes
console warnings, and readies the codebase for a smoother future upgrade.

No runtime behavior changes; developer-experience improvement only.
t0ng7u 7 месяцев назад
Родитель
Сommit
42a8d3e3dc
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      web/src/index.js

+ 6 - 1
web/src/index.js

@@ -17,7 +17,12 @@ root.render(
   <React.StrictMode>
   <React.StrictMode>
     <StatusProvider>
     <StatusProvider>
       <UserProvider>
       <UserProvider>
-        <BrowserRouter>
+        <BrowserRouter
+          future={{
+            v7_startTransition: true,
+            v7_relativeSplatPath: true,
+          }}
+        >
           <ThemeProvider>
           <ThemeProvider>
             <PageLayout />
             <PageLayout />
           </ThemeProvider>
           </ThemeProvider>