furmly-react-router-web-addons
Version:
This lib contains addons for furmly that implement navigation logic using react-router
23 lines (21 loc) • 523 B
JavaScript
const Navigator = require("./Navigation");
const Page = require("./Page");
module.exports = (maps, config) => {
//Creates a furmly page.
maps.createPage = (WrappedComponent, context, ...args) =>
maps._defaultMap
.PROVIDER(
maps.withNavigationProvider(
Page(
maps,
WrappedComponent,
config.loginUrl,
config.homeUrl
).getComponent(),
Navigator,
context
),
...args
)
.getComponent();
};