Revision.jsx 971B

12345678910111213141516171819202122232425262728293031
  1. import React from 'react'
  2. import classnames from 'classnames'
  3. import Radium from 'radium'
  4. import color from 'color'
  5. const Revision = props => (
  6. <li className={classnames(`${props.customClass}__messagelist__version`, 'timeline__body__messagelist__version')} >
  7. <button
  8. type='button'
  9. className={classnames(`${props.customClass}__messagelist__version__btn`, 'timeline__body__messagelist__version__btn btn')}
  10. onClick={props.onClickRevision}
  11. style={{
  12. backgroundColor: props.customColor,
  13. color: '#fdfdfd',
  14. ':hover': {
  15. backgroundColor: color(props.customColor).darken(0.15).hexString()
  16. }
  17. }}
  18. >
  19. <i className='fa fa-code-fork' />
  20. version {props.number}
  21. </button>
  22. <div className={classnames(`${props.customClass}__messagelist__version__date`, 'timeline__body__messagelist__version__date')}>
  23. Créé le {props.createdAt}
  24. </div>
  25. </li>
  26. )
  27. export default Radium(Revision)