1 | 'use strict';
|
2 |
|
3 | var _react = require('react');
|
4 |
|
5 | var _react2 = _interopRequireDefault(_react);
|
6 |
|
7 | var _reactDom = require('react-dom');
|
8 |
|
9 | var _reactDom2 = _interopRequireDefault(_reactDom);
|
10 |
|
11 | var _fela = require('fela');
|
12 |
|
13 | var _reactFela = require('react-fela');
|
14 |
|
15 | var _ServerEventsProvider = require('./components/ServerEventsProvider');
|
16 |
|
17 | var _injectedBoardsConfig = require('injected-boards-config');
|
18 |
|
19 | var _injectedBoardsConfig2 = _interopRequireDefault(_injectedBoardsConfig);
|
20 |
|
21 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
22 |
|
23 |
|
24 |
|
25 |
|
26 |
|
27 | var serverEvents = new EventSource(location.origin + '/events');
|
28 |
|
29 |
|
30 |
|
31 |
|
32 |
|
33 |
|
34 | var app = document.createElement('div');
|
35 | app.id = 'app';
|
36 | document.body.appendChild(app);
|
37 |
|
38 |
|
39 | var styles = document.createElement('style');
|
40 | document.head.appendChild(styles);
|
41 |
|
42 |
|
43 | var felaRenderer = (0, _fela.createRenderer)();
|
44 |
|
45 |
|
46 | felaRenderer.renderStatic({
|
47 | height: '100%',
|
48 | margin: 0
|
49 | }, 'html, body, #app');
|
50 |
|
51 |
|
52 | _reactDom2.default.render(_react2.default.createElement(_reactFela.Provider, { renderer: felaRenderer, mountNode: styles }, _react2.default.createElement(_reactFela.ThemeProvider, { theme: {} }, _react2.default.createElement(_ServerEventsProvider.ServerEventsProvider, { source: serverEvents }, (0, _injectedBoardsConfig2.default)({})))), app); |
\ | No newline at end of file |