index.js 445B

1234567891011121314151617181920
  1. import React from 'react'
  2. import ReactDOM from 'react-dom'
  3. import Thread from './container/Thread.jsx'
  4. require('./css/index.styl')
  5. const appInterface = {
  6. renderApp: (domId, data) => {
  7. return ReactDOM.render(
  8. <Thread file={data} />
  9. , document.getElementById(domId)
  10. )
  11. },
  12. hideApp: domId => {
  13. return ReactDOM.unmountComponentAtNode(document.getElementById(domId)) // returns bool
  14. }
  15. }
  16. module.exports = appInterface