diff --git a/src/components/Application/src/search/AppSearchModal.vue b/src/components/Application/src/search/AppSearchModal.vue index f50b4193..1540ac6e 100644 --- a/src/components/Application/src/search/AppSearchModal.vue +++ b/src/components/Application/src/search/AppSearchModal.vue @@ -61,7 +61,8 @@ import { computed, unref, ref, watch, nextTick } from 'vue'; import { SearchOutlined } from '@ant-design/icons-vue'; import AppSearchFooter from './AppSearchFooter.vue'; - import { Icon } from '/@/components/Icon'; + import Icon from '/@/components/Icon'; + // @ts-ignore import vClickOutside from '/@/directives/clickOutside'; import { useDesign } from '/@/hooks/web/useDesign'; import { useRefs } from '@vben/hooks'; diff --git a/src/components/ClickOutSide/src/ClickOutSide.vue b/src/components/ClickOutSide/src/ClickOutSide.vue index 829129d5..901a5084 100644 --- a/src/components/ClickOutSide/src/ClickOutSide.vue +++ b/src/components/ClickOutSide/src/ClickOutSide.vue @@ -8,7 +8,7 @@ import { onClickOutside } from '@vueuse/core'; const emit = defineEmits(['mounted', 'clickOutside']); - const wrap = ref(null); + const wrap = ref(null); onClickOutside(wrap, () => { emit('clickOutside'); diff --git a/src/components/ContextMenu/src/ContextMenu.vue b/src/components/ContextMenu/src/ContextMenu.vue index 078077bb..a2028f5c 100644 --- a/src/components/ContextMenu/src/ContextMenu.vue +++ b/src/components/ContextMenu/src/ContextMenu.vue @@ -2,7 +2,7 @@ import type { ContextMenuItem, ItemContentProps, Axis } from './typing'; import type { FunctionalComponent, CSSProperties, PropType } from 'vue'; import { defineComponent, nextTick, onMounted, computed, ref, unref, onUnmounted } from 'vue'; - import { Icon } from '/@/components/Icon'; + import Icon from '/@/components/Icon'; import { Menu, Divider } from 'ant-design-vue'; const prefixCls = 'context-menu'; diff --git a/src/components/Cropper/src/CropperAvatar.vue b/src/components/Cropper/src/CropperAvatar.vue index 8c4aae86..9f14bc49 100644 --- a/src/components/Cropper/src/CropperAvatar.vue +++ b/src/components/Cropper/src/CropperAvatar.vue @@ -45,7 +45,7 @@ import { useMessage } from '/@/hooks/web/useMessage'; import { useI18n } from '/@/hooks/web/useI18n'; import type { ButtonProps } from '/@/components/Button'; - import { Icon } from '/@/components/Icon'; + import Icon from '/@/components/Icon'; const props = { width: { type: [String, Number], default: '200px' }, diff --git a/src/components/Form/src/components/ApiCascader.vue b/src/components/Form/src/components/ApiCascader.vue index af00cb0b..cc400b15 100644 --- a/src/components/Form/src/components/ApiCascader.vue +++ b/src/components/Form/src/components/ApiCascader.vue @@ -19,6 +19,7 @@