Skip to content

Commit

Permalink
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 4 deletions.
16 changes: 12 additions & 4 deletions admin/client/src/boot/index.js
Expand Up @@ -23,6 +23,7 @@ import BreadcrumbsReducer from 'state/breadcrumbs/BreadcrumbsReducer';
import TextField from 'components/TextField/TextField';
import HiddenField from 'components/HiddenField/HiddenField';
import GridField from 'components/GridField/GridField';
import { syncHistoryWithStore, routerReducer } from 'react-router-redux';

// Sections
// eslint-disable-next-line no-unused-vars
Expand All @@ -32,9 +33,12 @@ function initReactRouter(store) {
routeRegister.updateRootRoute({
component: App,
});
const history = useRouterHistory(createHistory)({
basename: Config.get('adminUrlBase'),
});
let history = syncHistoryWithStore(
useRouterHistory(createHistory)({
basename: Config.get('adminUrlBase'),
}),
store
);
ReactDOM.render(
<Provider store={store}>
<ReactRouter
Expand Down Expand Up @@ -97,7 +101,11 @@ function appBoot() {
injector.register('GridField', GridField);

const initialState = {};
const rootReducer = combineReducers(reducerRegister.getAll());
const reducers = reducerRegister.getAll();
const rootReducer = combineReducers({
...reducers,
routing: routerReducer
});
const middleware = [thunkMiddleware];

if (Config.get('environment') === 'dev') {
Expand Down
4 changes: 4 additions & 0 deletions npm-shrinkwrap.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Expand Up @@ -55,6 +55,7 @@
"react-dom": "^0.14.8",
"react-redux": "^4.4.1",
"react-router": "^2.4.1",
"react-router-redux": "^4.0.5",
"redux": "https://registry.npmjs.org/redux/-/redux-3.0.5.tgz",
"redux-thunk": "^2.1.0",
"tinymce": "^4.3.3",
Expand Down

0 comments on commit 43a7e42

Please sign in to comment.