labs-program-section.tsx 746 B

12345678910111213141516171819202122232425262728
  1. import { useTranslation, Trans } from 'react-i18next'
  2. import { useUserContext } from '../../../shared/context/user-context'
  3. function LabsProgramSection() {
  4. const { t } = useTranslation()
  5. const { labsProgram } = useUserContext()
  6. return (
  7. <>
  8. <h3>{t('overleaf_labs')}</h3>
  9. {labsProgram ? null : (
  10. <p className="small">
  11. <Trans i18nKey="labs_program_benefits">
  12. <span />
  13. </Trans>
  14. </p>
  15. )}
  16. <p className="small">
  17. {labsProgram
  18. ? t('labs_program_already_participating')
  19. : t('labs_program_not_participating')}
  20. </p>
  21. <a href="/labs/participate">{t('manage_labs_program_membership')}</a>
  22. </>
  23. )
  24. }
  25. export default LabsProgramSection