Timezone.jsx 994B

12345678910111213141516171819202122232425262728293031323334353637
  1. import React from 'react'
  2. import Select from 'react-select'
  3. import 'react-select/dist/react-select.css'
  4. import { translate } from 'react-i18next'
  5. export const Timezone = props => {
  6. const handleChangeTimezone = selectedTimezone => props.onChangeTimezone(props.timezone.find(t => t.place === selectedTimezone.place))
  7. return (
  8. <div className='account__userpreference__setting__timezone'>
  9. <div className='timezone__title subTitle ml-2 ml-sm-0'>
  10. {props.t('Change your Timezone')}
  11. </div>
  12. <div className='timezone__text ml-2 ml-sm-0'>
  13. NYI
  14. </div>
  15. <div className='timezone__time ml-2 ml-sm-0 dropdown'>
  16. <Select
  17. name='timezoneSelect'
  18. className='timezone__time__select'
  19. value={props.timezoneUser}
  20. labelKey='place'
  21. valueKey='place'
  22. options={props.timezone}
  23. onChange={handleChangeTimezone}
  24. />
  25. </div>
  26. </div>
  27. )
  28. }
  29. export default translate()(Timezone)