fix(deps): resolve frontend advisories
Upgrade React Router to the patched v7 line and refresh transitive js-yaml and nanoid packages. Adapt RouterProvider flags and the Jest jsdom environment without changing application routes.
This commit is contained in:
@@ -437,7 +437,7 @@ export default function App() {
|
||||
<JobTrackerThemeProvider preference={themeMode} systemPrefersDark={systemPrefersDark}>
|
||||
<I18nProvider>
|
||||
<ThemeControlsContext.Provider value={themeControls}>
|
||||
<RouterProvider router={router} future={{ v7_startTransition: true }} />
|
||||
<RouterProvider router={router} />
|
||||
</ThemeControlsContext.Provider>
|
||||
</I18nProvider>
|
||||
</JobTrackerThemeProvider>
|
||||
|
||||
@@ -44,7 +44,7 @@ function renderAt(id: number) {
|
||||
return render(
|
||||
<I18nProvider>
|
||||
<ToastProvider>
|
||||
<RouterProvider router={router} future={{ v7_startTransition: true }} />
|
||||
<RouterProvider router={router} />
|
||||
</ToastProvider>
|
||||
</I18nProvider>,
|
||||
);
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
import React from 'react';
|
||||
import { TextDecoder, TextEncoder } from 'util';
|
||||
import { configure } from '@testing-library/react';
|
||||
|
||||
Object.assign(globalThis, { TextDecoder, TextEncoder });
|
||||
|
||||
// Heavy MUI views (job table, workspace dialog, profile page) can exceed the
|
||||
// 1s default async query timeout on slower machines; findBy*/waitFor assertions
|
||||
// still resolve as soon as the element appears.
|
||||
|
||||
Reference in New Issue
Block a user