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