free-plan.tsx 940 B

123456789101112131415161718192021222324252627282930313233
  1. import { useTranslation, Trans } from 'react-i18next'
  2. function FreePlan() {
  3. const { t } = useTranslation()
  4. return (
  5. <>
  6. <Trans
  7. i18nKey="on_free_plan_upgrade_to_access_features"
  8. components={[
  9. // eslint-disable-next-line react/jsx-key, jsx-a11y/anchor-has-content
  10. <a href="/learn/how-to/Overleaf_premium_features" rel="noopener" />,
  11. ]}
  12. />
  13. :
  14. <ul>
  15. <li>{t('invite_more_collabs')}</li>
  16. <li>{t('realtime_track_changes')}</li>
  17. <li>{t('full_doc_history')}</li>
  18. <li>{t('reference_search')}</li>
  19. <li>{t('reference_sync')}</li>
  20. <li>{t('dropbox_integration_lowercase')}</li>
  21. <li>{t('github_integration_lowercase')}</li>
  22. <li>{t('priority_support')}</li>
  23. </ul>
  24. <a className="btn btn-primary" href="/user/subscription/plans">
  25. {t('upgrade_now')}
  26. </a>
  27. </>
  28. )
  29. }
  30. export default FreePlan