2018-06-26 14:59:35 +00:00
|
|
|
/** @format */
|
|
|
|
/**
|
|
|
|
* External dependencies
|
|
|
|
*/
|
|
|
|
import { createHashHistory } from 'history';
|
|
|
|
|
|
|
|
// See https://github.com/ReactTraining/react-router/blob/master/FAQ.md#how-do-i-access-the-history-object-outside-of-components
|
|
|
|
|
2019-02-06 19:28:29 +00:00
|
|
|
let _history;
|
|
|
|
|
|
|
|
function getHistory() {
|
|
|
|
if ( ! _history ) {
|
|
|
|
_history = createHashHistory();
|
|
|
|
}
|
|
|
|
return _history;
|
|
|
|
}
|
|
|
|
|
|
|
|
export { getHistory };
|