1
0
mirror of https://github.com/yldio/copilot.git synced 2024-12-01 23:50:06 +02:00
copilot/spikes/graphs-matrix/nvd3/client/index.js

39 lines
605 B
JavaScript
Raw Normal View History

2016-11-10 12:43:22 +02:00
const ReactDOM = require('react-dom');
const React = require('react');
const Store = require('./store');
const nes = require('nes/dist/client');
const {
Client
} = nes;
const client = new Client(`ws://${document.location.host}`);
client.connect((err) => {
if (err) {
throw err;
}
console.log('connected');
});
const store = Store({
ws: client,
windowSize: 20
});
const render = () => {
const Root = require('./root');
ReactDOM.render(
<Root store={store} />,
document.getElementById('root')
);
};
render();
if (module.hot) {
module.hot.accept('./root', render);
}