AiIntegrationDisableMode.tsx 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. import type { FC } from 'react';
  2. import React from 'react';
  3. import { useTranslation } from 'react-i18next';
  4. import { useGrowiDocumentationUrl } from '~/stores-universal/context';
  5. export const AiIntegrationDisableMode: FC = () => {
  6. const { t } = useTranslation('admin');
  7. const { data: documentationUrl } = useGrowiDocumentationUrl();
  8. return (
  9. <div className="ccontainer-lg">
  10. <div className="container">
  11. <div className="row justify-content-md-center">
  12. <div className="col-md-6 mt-5">
  13. <div className="text-center">
  14. {/* error icon large */}
  15. <h1><span className="material-symbols-outlined">error</span></h1>
  16. <h1 className="text-center">{t('ai_integration.ai_integration')}</h1>
  17. <h3
  18. // eslint-disable-next-line react/no-danger
  19. dangerouslySetInnerHTML={{ __html: t('ai_integration.disable_mode_explanation', { documentationUrl }) }}
  20. />
  21. </div>
  22. </div>
  23. </div>
  24. </div>
  25. </div>
  26. );
  27. };