This repository has been archived on 2024-02-08. You can view files and clone it, but cannot push or open issues or pull requests.
frontend/src/components/input/AsyncEditor.ts

14 lines
429 B
TypeScript

import { defineAsyncComponent } from 'vue'
import ErrorComponent from '@/components/misc/error.vue'
import LoadingComponent from '@/components/misc/loading.vue'
const Editor = () => import('@/components/input/editor.vue')
const TipTap = () => import('@/components/base/TipTap.vue')
export default defineAsyncComponent({
loader: TipTap,
loadingComponent: LoadingComponent,
errorComponent: ErrorComponent,
timeout: 60000,
})