|
|
@@ -1,10 +1,12 @@
|
|
|
-import React, { Suspense, useState } from 'react';
|
|
|
+import React, { Suspense } from 'react';
|
|
|
|
|
|
import dynamic from 'next/dynamic';
|
|
|
import { useTranslation } from 'react-i18next';
|
|
|
|
|
|
import ItemsTreeContentSkeleton from '~/client/components/ItemsTree/ItemsTreeContentSkeleton';
|
|
|
|
|
|
+const KnowledgeAssistantContent = dynamic(() => import('./KnowledgeAssistantSubstance').then(mod => mod.KnowledgeAssistantContent), { ssr: false });
|
|
|
+
|
|
|
export const KnowledgeAssistant = (): JSX.Element => {
|
|
|
const { t } = useTranslation();
|
|
|
|
|
|
@@ -15,6 +17,9 @@ export const KnowledgeAssistant = (): JSX.Element => {
|
|
|
{t('Knowledge Assistant')}
|
|
|
</h3>
|
|
|
</div>
|
|
|
+ <Suspense fallback={<ItemsTreeContentSkeleton />}>
|
|
|
+ <KnowledgeAssistantContent />
|
|
|
+ </Suspense>
|
|
|
</div>
|
|
|
);
|
|
|
};
|