fix: lazy import EditorWrapper and disable ssr for the editor

This commit is contained in:
swve 2024-04-07 18:04:41 +02:00
parent bd2cdd6167
commit 32a7aeffd2

View file

@ -1,5 +1,5 @@
import { default as React } from 'react' import { default as React } from 'react'
import EditorWrapper from '@components/Objects/Editor/EditorWrapper' import dynamic from 'next/dynamic'
import { getCourseMetadataWithAuthHeader } from '@services/courses/courses' import { getCourseMetadataWithAuthHeader } from '@services/courses/courses'
import { cookies } from 'next/headers' import { cookies } from 'next/headers'
import { Metadata } from 'next' import { Metadata } from 'next'
@ -9,6 +9,8 @@ import { getOrganizationContextInfoWithId } from '@services/organizations/orgs'
import SessionProvider from '@components/Contexts/SessionContext' import SessionProvider from '@components/Contexts/SessionContext'
import EditorOptionsProvider from '@components/Contexts/Editor/EditorContext' import EditorOptionsProvider from '@components/Contexts/Editor/EditorContext'
import AIEditorProvider from '@components/Contexts/AI/AIEditorContext' import AIEditorProvider from '@components/Contexts/AI/AIEditorContext'
const EditorWrapper = dynamic(() => import('@components/Objects/Editor/EditorWrapper'), { ssr: false })
type MetadataProps = { type MetadataProps = {
params: { orgslug: string; courseid: string; activityid: string } params: { orgslug: string; courseid: string; activityid: string }