index.dev.js 2.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. import React from 'react'
  2. import ReactDOM from 'react-dom'
  3. import PopinFixed from './component/PopinFixed/PopinFixed.jsx'
  4. import PopinFixedHeader from './component/PopinFixed/PopinFixedHeader.jsx'
  5. import PopinFixedOption from './component/PopinFixed/PopinFixedOption.jsx'
  6. import PopinFixedContent from './component/PopinFixed/PopinFixedContent.jsx'
  7. import TextAreaApp from './component/Input/TextAreaApp/TextAreaApp.jsx'
  8. import BtnSwitch from './component/Input/BtnSwitch/BtnSwitch.jsx'
  9. import Timeline from './component/Timeline/Timeline.jsx'
  10. import TimelineDebugData from './component/Timeline/debugData.js'
  11. import Delimiter from './component/Delimiter/Delimiter.jsx'
  12. import CardPopup from './component/CardPopup/CardPopup.jsx'
  13. import CardPopupCreateContent from './component/CardPopup/CardPopupCreateContent.jsx'
  14. ReactDOM.render(
  15. <div>
  16. <PopinFixed customClass={`${'randomClass'}`} style={{display: 'none'}}>
  17. <PopinFixedHeader
  18. customClass={`${'randomClass'}`}
  19. icon={'fa fa-file-word-o'}
  20. name={'test exemple'}
  21. onClickCloseBtn={() => {}}
  22. />
  23. <PopinFixedOption customClass={`${'randomClass'}`} />
  24. <PopinFixedContent customClass={`${'randomClass'}__contentpage`}>
  25. <div>
  26. <Delimiter />
  27. <span>Here will be the app content. Style is handled by the app (obviously)</span>
  28. <BtnSwitch />
  29. <TextAreaApp customClass={'randomClass'} />
  30. </div>
  31. <Timeline
  32. customClass={`${'randomClass'}__contentpage`}
  33. loggedUser={{
  34. id: 1,
  35. name: 'smoi',
  36. avatar: 'https://www.algoo.fr/static/images/algoo_images/algoo-logo.jpg'
  37. }}
  38. timelineData={TimelineDebugData}
  39. />
  40. </PopinFixedContent>
  41. </PopinFixed>
  42. <CardPopupCreateContent
  43. onClose={() => {}}
  44. icon='fa-file-word-o'
  45. color='#3f52e3'
  46. title='Exemple of popup create content'
  47. inputPlaceHolder='Exemple placeholder'
  48. btnValidateLabel='Valider et créer'
  49. />
  50. </div>
  51. , document.getElementById('content')
  52. )