Search.jsx 906B

123456789101112131415161718192021222324252627282930313233
  1. import React from 'react'
  2. import PropTypes from 'prop-types'
  3. import { translate } from 'react-i18next'
  4. const Search = props => {
  5. return (
  6. <li className='header__menu__rightside__itemsearch'>
  7. <div className='header__menu__rightside__itemsearch__search input-group'>
  8. <input
  9. type='text'
  10. className='search__input form-control'
  11. placeholder={`${props.t('Search...')}`}
  12. aria-describedby='headerInputSearch'
  13. onChange={props.onChangeInput}
  14. />
  15. <button
  16. className='search__addonsearch input-group-addon'
  17. id='headerInputSearch'
  18. onClick={props.onClickSubmit}
  19. >
  20. <i className='fa fa-search' />
  21. </button>
  22. </div>
  23. </li>
  24. )
  25. }
  26. export default translate()(Search)
  27. Search.propTypes = {
  28. onChangeInput: PropTypes.func.isRequired,
  29. onClickSubmit: PropTypes.func.isRequired
  30. }