react-concurrent-router
Version:
Performant routing embracing React concurrent UI patterns
24 lines (20 loc) • 682 B
JavaScript
;
var _extends = require('@babel/runtime/helpers/extends');
var _objectWithoutPropertiesLoose = require('@babel/runtime/helpers/objectWithoutPropertiesLoose');
var history = require('history');
var createRouter = require('./createRouter-Dm68dvxB.js');
require('./utils-BDbVHWV6.js');
require('./SuspendableResource.js');
const _excluded = ["window"];
const createBrowserRouter = _ref => {
let {
window
} = _ref,
routerConfig = _objectWithoutPropertiesLoose(_ref, _excluded);
return createRouter.createRouter(_extends({}, routerConfig, {
history: history.createBrowserHistory({
window
})
}));
};
module.exports = createBrowserRouter;