static-cms/src/routing/history.js

16 lines
419 B
JavaScript
Raw Normal View History

2016-07-15 15:05:04 -03:00
import { createHistory } from 'history';
import { useRouterHistory } from 'react-router';
import { syncHistoryWithStore } from 'react-router-redux';
const base = document.querySelector('base');
let history = useRouterHistory(createHistory)({
basename: base && base.href || ''
});
const syncHistory = (store) => {
history = syncHistoryWithStore(history, store);
};
export { syncHistory };
export default history;