UNPKG

react-concurrent-router

Version:

Performant routing embracing React concurrent UI patterns

24 lines (20 loc) 682 B
'use strict'; 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;