fusion-cli
Version:
25 lines (22 loc) • 610 B
JavaScript
// @noflow
import React from 'react';
import App from 'fusion-react';
import {FetchToken} from 'fusion-tokens';
import UniversalEventsPlugin, {
UniversalEventsToken,
} from 'fusion-plugin-universal-events';
import Router, {Route, Switch} from 'fusion-plugin-react-router';
import Home from './home.js';
export default () => {
const app = new App(
(
<Switch>
<Route exact path="/" component={Home} />
</Switch>
)
);
app.register(Router);
__BROWSER__ && app.register(FetchToken, window.fetch);
app.register(UniversalEventsToken, UniversalEventsPlugin);
return app;
};