Explicitly disable v7 future flags to suppress warnings

Rather than removing the future prop, set v7_relativeSplatPath and
v7_startTransition to false so react-router stops logging deprecation
warnings.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2026-02-13 15:09:23 +01:00
parent 47d064a51b
commit d56d9eae3c
4 changed files with 26 additions and 4 deletions
@@ -208,7 +208,13 @@ export function renderInTestApp<const TApiPairs extends any[] = any[]>(
RouterBlueprint.make({
params: {
component: ({ children }) => (
<MemoryRouter initialEntries={options?.initialRouteEntries}>
<MemoryRouter
initialEntries={options?.initialRouteEntries}
future={{
v7_relativeSplatPath: false,
v7_startTransition: false,
}}
>
{children}
</MemoryRouter>
),
@@ -150,7 +150,13 @@ export function renderTestApp<const TApiPairs extends any[] = any[]>(
RouterBlueprint.make({
params: {
component: ({ children }) => (
<MemoryRouter initialEntries={options?.initialRouteEntries}>
<MemoryRouter
initialEntries={options?.initialRouteEntries}
future={{
v7_relativeSplatPath: false,
v7_startTransition: false,
}}
>
{children}
</MemoryRouter>
),