import React from 'react' import PageHtmlComponent from '../component/PageHtml.jsx' import { PopinFixed, PopinFixedHeader, PopinFixedOption, PopinFixedContent, Timeline } from 'tracim_lib' class pageHtml extends React.Component { constructor (props) { super(props) this.state = { appName: 'PageHtml', data: props.data ? props.data : { // for debugg purpose file: { version: '3', text: 'Bonjour ?' }, appData: { name: 'PageHtml', componentLeft: 'PageHtml', componentRight: 'Timeline', customClass: 'wsFilePageHtml', icon: 'fa fa-file-word-o' } } } document.addEventListener('appCustomEvent', this.customEventReducer, false) } customEventReducer = ({detail}) => { switch (detail.type) { case 'PageHtml_showMsg': this.setState({inputText: detail.content}) break } } handleClickBtnCloseApp = () => { GLOBAL_unmountApp(this.state.appName) } render () { const { file, appData } = this.state.data return ( ) } } export default pageHtml