Skip to content

Commit f742571

Browse files
dcoaarbrandes
authored andcommitted
fix: add QueryClientProvider to the app
1 parent 0f2e9f3 commit f742571

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

src/index.tsx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { StrictMode } from 'react';
22
import { createRoot } from 'react-dom/client';
33
import { Route, Routes } from 'react-router-dom';
4+
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
45
import { AppProvider, ErrorPage } from '@edx/frontend-platform/react';
56
import {
67
APP_INIT_ERROR, APP_READY, subscribe, initialize,
@@ -11,16 +12,20 @@ import messages from './i18n';
1112
import './index.scss';
1213
import AuthZModule from 'authz-module';
1314

15+
const queryClient = new QueryClient();
16+
1417
subscribe(APP_READY, () => {
1518
const root = createRoot(document.getElementById('root') as HTMLElement);
1619

1720
root.render(
1821
<StrictMode>
19-
<AppProvider>
20-
<Routes>
21-
<Route path="/authz/*" element={<AuthZModule />} />
22-
</Routes>
23-
</ AppProvider>
22+
<QueryClientProvider client={queryClient}>
23+
<AppProvider>
24+
<Routes>
25+
<Route path="/authz/*" element={<AuthZModule />} />
26+
</Routes>
27+
</ AppProvider>
28+
</QueryClientProvider>
2429
</StrictMode>,
2530
);
2631
});

0 commit comments

Comments
 (0)