Skip to content

Commit

Permalink
fix: work on fixing the failing build
Browse files Browse the repository at this point in the history
  • Loading branch information
ahmadshaheer committed Jan 20, 2025
1 parent 1474cf4 commit 81e31e5
Showing 1 changed file with 17 additions and 12 deletions.
29 changes: 17 additions & 12 deletions frontend/src/tests/test-utils.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import React, { ReactElement } from 'react';
import { QueryClient, QueryClientProvider } from 'react-query';
import { Provider } from 'react-redux';
import { BrowserRouter } from 'react-router-dom';
import { CompatRouter } from 'react-router-dom-v5-compat';
import configureStore from 'redux-mock-store';
import thunk from 'redux-thunk';
import store from 'store';
Expand Down Expand Up @@ -331,18 +332,22 @@ function AllTheProviders({
}): ReactElement {
return (
<QueryClientProvider client={queryClient}>
<ResourceProvider>
<Provider store={mockStored(role)}>
<AppContext.Provider value={getAppContextMock(role, appContextOverrides)}>
<BrowserRouter>
{/* Use the mock store with the provided role */}
<TimezoneProvider>
<QueryBuilderProvider>{children}</QueryBuilderProvider>
</TimezoneProvider>
</BrowserRouter>
</AppContext.Provider>
</Provider>
</ResourceProvider>
<BrowserRouter>
<CompatRouter>
<ResourceProvider>
<Provider store={mockStored(role)}>
<AppContext.Provider
value={getAppContextMock(role, appContextOverrides)}
>
{/* Use the mock store with the provided role */}
<TimezoneProvider>
<QueryBuilderProvider>{children}</QueryBuilderProvider>
</TimezoneProvider>
</AppContext.Provider>
</Provider>
</ResourceProvider>
</CompatRouter>
</BrowserRouter>
</QueryClientProvider>
);
}
Expand Down

0 comments on commit 81e31e5

Please sign in to comment.