diff --git a/src/components/input/AsyncEditor.js b/src/components/input/AsyncEditor.js new file mode 100644 index 00000000..30278c29 --- /dev/null +++ b/src/components/input/AsyncEditor.js @@ -0,0 +1,12 @@ +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') + +export default defineAsyncComponent({ + loader: Editor, + loadingComponent: LoadingComponent, + errorComponent: ErrorComponent, + timeout: 60000, +}) diff --git a/src/components/tasks/edit-task.vue b/src/components/tasks/edit-task.vue index 574b4274..dc92cfba 100644 --- a/src/components/tasks/edit-task.vue +++ b/src/components/tasks/edit-task.vue @@ -69,6 +69,8 @@