webpack/testHelper.js in foreman_ansible-7.1.8 vs webpack/testHelper.js in foreman_ansible-8.0.0
- old
+ new
@@ -1,25 +1,16 @@
import React from 'react';
import { Provider } from 'react-redux';
-import thunk from 'redux-thunk';
-import { applyMiddleware, createStore, compose, combineReducers } from 'redux';
import { MockedProvider } from '@apollo/react-testing';
import { Router, MemoryRouter } from 'react-router-dom';
import { createMemoryHistory } from 'history';
-import { reducers as apiReducer, APIMiddleware } from 'foremanReact/redux/API';
-import ConfirmModal, {
- reducers as confirmModalReducers,
-} from 'foremanReact/components/ConfirmModal';
+import store from 'foremanReact/redux';
+import ConfirmModal from 'foremanReact/components/ConfirmModal';
import { getForemanContext } from 'foremanReact/Root/Context/ForemanContext';
-const reducers = combineReducers({ ...apiReducer, ...confirmModalReducers });
-
-export const generateStore = () =>
- createStore(reducers, compose(applyMiddleware(thunk, APIMiddleware)));
-
export const withRedux = Component => props => (
- <Provider store={generateStore()}>
+ <Provider store={store}>
<Component {...props} />
<ConfirmModal />
</Provider>
);