free-plan.tsx 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. import { useTranslation } from 'react-i18next'
  2. import WritefullManagedBundleAddOn from '@/features/subscription/components/dashboard/states/active/change-plan/modals/writefull-bundle-management-modal'
  3. import getMeta from '@/utils/meta'
  4. function FreePlan() {
  5. const { t } = useTranslation()
  6. const hasAiAssistViaWritefull = getMeta('ol-hasAiAssistViaWritefull')
  7. return (
  8. <>
  9. {t('you_are_using_our_free_plan')}:
  10. <ul>
  11. <li>{t('invite_more_collabs')}</li>
  12. <li>{t('higher_ai_allowance')}</li>
  13. <li>{t('full_doc_history')}</li>
  14. <li>{t('reference_search')}</li>
  15. <li>{t('reference_sync')}</li>
  16. <li>{t('dropbox_integration_lowercase')}</li>
  17. <li>{t('github_integration_lowercase')}</li>
  18. </ul>
  19. <a className="btn btn-primary me-1" href="/user/subscription/plans">
  20. {t('upgrade_now')}
  21. </a>
  22. {hasAiAssistViaWritefull && (
  23. <>
  24. <h2 className="h3 fw-bold">{t('add_ons')}</h2>
  25. <WritefullManagedBundleAddOn />
  26. </>
  27. )}
  28. </>
  29. )
  30. }
  31. export default FreePlan