Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
ff-editor / lib / index.js
Size: Mime:
'use strict';

var _react = require('react');

var _react2 = _interopRequireDefault(_react);

var _reactDom = require('react-dom');

var _reactHotLoader = require('react-hot-loader');

var _Unit = require('./Unit');

var _Unit2 = _interopRequireDefault(_Unit);

var _draftJs = require('draft-js');

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

window.convertFromRaw = _draftJs.convertFromRaw;
window.convertToRaw = _draftJs.convertToRaw;

var renderMain = function renderMain(Component) {
    var main = document.querySelector('#main');
    (0, _reactDom.render)(_react2.default.createElement(
        _reactHotLoader.AppContainer,
        null,
        _react2.default.createElement(Component, null)
    ), main);
};

renderMain(_Unit2.default);

if (module.hot) {
    module.hot.accept('./Unit', function () {
        renderMain(_Unit2.default);
    });
}