diff --git a/components/tabs/src/TabNavList/OperationNode.tsx b/components/tabs/src/TabNavList/OperationNode.tsx index 29a1b00908..2891f972d7 100644 --- a/components/tabs/src/TabNavList/OperationNode.tsx +++ b/components/tabs/src/TabNavList/OperationNode.tsx @@ -9,7 +9,7 @@ import classNames from '../../../_util/classNames'; import { defineComponent, watch, computed, onMounted } from 'vue'; import PropTypes from '../../../_util/vue-types'; import useState from '../../../_util/hooks/useState'; -import { EllipsisOutlined } from '@ant-design/icons-vue'; +import EllipsisOutlined from '@ant-design/icons-vue/EllipsisOutlined'; export const operationNodeProps = { prefixCls: { type: String }, diff --git a/components/tabs/src/Tabs.tsx b/components/tabs/src/Tabs.tsx index 25a287dca0..956f1654dc 100644 --- a/components/tabs/src/Tabs.tsx +++ b/components/tabs/src/Tabs.tsx @@ -18,7 +18,8 @@ import useState from '../../_util/hooks/useState'; import isMobile from '../../vc-util/isMobile'; import useMergedState from '../../_util/hooks/useMergedState'; import classNames from '../../_util/classNames'; -import { CloseOutlined, PlusOutlined } from '@ant-design/icons-vue'; +import CloseOutlined from '@ant-design/icons-vue/CloseOutlined'; +import PlusOutlined from '@ant-design/icons-vue/PlusOutlined'; import devWarning from '../../vc-util/devWarning'; import type { SizeType } from '../../config-provider'; import { useProvideTabs } from './TabContext';