From 684ab06102fe21d4a46486a58aeb0d8c1dcd8320 Mon Sep 17 00:00:00 2001 From: xingyu Date: Tue, 4 Jul 2023 16:44:55 +0800 Subject: [PATCH] fix: Duplicated key --- src/components/Form/src/components/ApiTree.vue | 4 ++-- src/components/Form/src/components/ApiTreeSelect.vue | 4 ++-- src/components/Tinymce/src/Editor.vue | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/Form/src/components/ApiTree.vue b/src/components/Form/src/components/ApiTree.vue index 78b1ede..0ddce92 100644 --- a/src/components/Form/src/components/ApiTree.vue +++ b/src/components/Form/src/components/ApiTree.vue @@ -13,9 +13,9 @@ import { computed, watch, ref, onMounted, unref, useSlots, useAttrs } from 'vue' import { Tree } from 'ant-design-vue' import { isArray, isFunction } from '@/utils/is' import { get } from 'lodash-es' +import { handleTree as handleTreeFn } from '@/utils/tree' import { propTypes } from '@/utils/propTypes' import { LoadingOutlined } from '@ant-design/icons-vue' -import { handleTree } from '@/utils/tree' defineOptions({ name: 'ApiTree' }) @@ -81,7 +81,7 @@ async function fetch() { loading.value = false if (!result) return if (props.handleTree) { - result = handleTree(result, props.handleTree) + result = handleTreeFn(result, props.handleTree) } if (!isArray(result)) { result = get(result, props.resultField) diff --git a/src/components/Form/src/components/ApiTreeSelect.vue b/src/components/Form/src/components/ApiTreeSelect.vue index 9c723d5..e51fcfa 100644 --- a/src/components/Form/src/components/ApiTreeSelect.vue +++ b/src/components/Form/src/components/ApiTreeSelect.vue @@ -15,7 +15,7 @@ import { isArray, isFunction } from '@/utils/is' import { get, set } from 'lodash-es' import { propTypes } from '@/utils/propTypes' import { LoadingOutlined } from '@ant-design/icons-vue' -import { handleTree } from '@/utils/tree' +import { handleTree as handleTreeFn } from '@/utils/tree' defineOptions({ name: 'ApiTreeSelect' }) @@ -82,7 +82,7 @@ async function fetch() { result = get(result, props.resultField) } if (props.handleTree) { - result = handleTree(result, props.handleTree) + result = handleTreeFn(result, props.handleTree) } if (props.parentLabel) { let tree: Recordable = { id: props.parentId, children: [] } diff --git a/src/components/Tinymce/src/Editor.vue b/src/components/Tinymce/src/Editor.vue index 3d0080b..06485d5 100644 --- a/src/components/Tinymce/src/Editor.vue +++ b/src/components/Tinymce/src/Editor.vue @@ -50,7 +50,7 @@ import 'tinymce/plugins/wordcount' import { computed, nextTick, ref, unref, watch, onDeactivated, onBeforeUnmount, useAttrs } from 'vue' import ImgUpload from './ImgUpload.vue' -import { toolbar, plugins } from './tinymce' +import { toolbar as defaultToolbar, plugins as defaultPlugins } from './tinymce' import { buildShortUUID } from '@/utils/uuid' import { bindHandlers } from './helper' import { onMountedOrActivated } from '@/hooks/core/onMountedOrActivated' @@ -72,11 +72,11 @@ const props = defineProps({ toolbar: { type: Array as PropType, - default: toolbar + default: defaultToolbar }, plugins: { type: Array as PropType, - default: plugins + default: defaultPlugins }, modelValue: { type: String