help-contact-us.tsx 786 B

123456789101112131415161718192021222324252627282930
  1. import { useTranslation } from 'react-i18next'
  2. import { useCallback } from 'react'
  3. import * as eventTracking from '../../../infrastructure/event-tracking'
  4. import { useContactUsModal } from '../../../shared/hooks/use-contact-us-modal'
  5. import LeftMenuButton from './left-menu-button'
  6. export default function HelpContactUs() {
  7. const { modal, showModal } = useContactUsModal()
  8. const { t } = useTranslation()
  9. const showModalWithAnalytics = useCallback(() => {
  10. eventTracking.sendMB('left-menu-contact')
  11. showModal()
  12. }, [showModal])
  13. return (
  14. <>
  15. <LeftMenuButton
  16. onClick={showModalWithAnalytics}
  17. icon={{
  18. type: 'question',
  19. fw: true,
  20. }}
  21. >
  22. {t('contact_us')}
  23. </LeftMenuButton>
  24. {modal}
  25. </>
  26. )
  27. }