chore(build): fix dynamic import warning

This commit is contained in:
2026-05-15 01:38:17 +03:00
parent b7a620ad66
commit 0bd78a871c
2 changed files with 5 additions and 5 deletions

View File

@@ -131,8 +131,8 @@
</template>
<script lang="ts">
import { defineComponent, type PropType } from 'vue'
import TemplateModal from '@/components/TemplateModal'
import { defineAsyncComponent, defineComponent, type PropType } from 'vue'
const TemplateModal = defineAsyncComponent(() => import('@/components/TemplateModal'))
import TextBoxIcon from '@icons/TextBox.vue'
import NcButton from '@nextcloud/vue/components/NcButton'
import NcActions from '@nextcloud/vue/components/NcActions'

View File

@@ -147,7 +147,7 @@
</template>
<script lang="ts">
import { defineAsyncComponent, defineComponent, type PropType } from 'vue'
import { defineComponent, type PropType } from 'vue'
import NcDialog from '@nextcloud/vue/components/NcDialog'
import NcButton from '@nextcloud/vue/components/NcButton'
import NcLoadingIcon from '@nextcloud/vue/components/NcLoadingIcon'
@@ -159,6 +159,7 @@ import DeleteIcon from '@icons/Delete.vue'
import TextBoxIcon from '@icons/TextBox.vue'
import ArrowDownIcon from '@icons/ArrowDown.vue'
import Pagination from '@/components/Pagination'
import BBCodeEditor from '@/components/BBCodeEditor'
import { t } from '@nextcloud/l10n'
import { showError } from '@nextcloud/dialogs'
import { ocs } from '@/axios'
@@ -175,8 +176,7 @@ export default defineComponent({
NcTextField,
NcCheckboxRadioSwitch,
Pagination,
// Async import to break circular dependency: BBCodeToolbar → TemplateModal → BBCodeEditor → BBCodeToolbar
BBCodeEditor: defineAsyncComponent(() => import('@/components/BBCodeEditor')),
BBCodeEditor,
PlusIcon,
PencilIcon,
DeleteIcon,