import React from 'react' import ReactDOM from 'react-dom' import HtmlDocument from './container/HtmlDocument.jsx' import PopupCreateHtmlDocument from './container/PopupCreateHtmlDocument.jsx' // @TODO make a file that contains all events implemented by this App. // @todo add this file to appInterface // @todo app shall make it's customReducer from the events of this app // so it will be testable by tracim_frontend require('./css/index.styl') const appInterface = { name: 'html-document', isRendered: false, renderAppFeature: data => { return ReactDOM.render( , document.getElementById(data.config.domContainer) ) }, unmountApp: domId => { return ReactDOM.unmountComponentAtNode(document.getElementById(domId)) // returns bool }, renderAppPopupCreation: data => { return ReactDOM.render( , document.getElementById(data.config.domContainer) ) } } module.exports = appInterface