From 721bb3984ebc57f78b4e4accf73551f0fe75ebf9 Mon Sep 17 00:00:00 2001 From: CCherry07 <2405693142@qq.com> Date: Tue, 18 Jul 2023 23:07:43 +0800 Subject: [PATCH] fix: Dropdown show --- components/tabs/src/TabNavList/OperationNode.tsx | 1 + typings/global.d.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/components/tabs/src/TabNavList/OperationNode.tsx b/components/tabs/src/TabNavList/OperationNode.tsx index a304ba801f..727ddba97c 100644 --- a/components/tabs/src/TabNavList/OperationNode.tsx +++ b/components/tabs/src/TabNavList/OperationNode.tsx @@ -142,6 +142,7 @@ export default defineComponent({ onTabClick, popupClassName, } = props; + if (!tabs.length) return null; const dropdownPrefix = `${prefixCls}-dropdown`; const dropdownAriaLabel = locale?.dropdownAriaLabel; diff --git a/typings/global.d.ts b/typings/global.d.ts index 1f787aee0f..d48c8da204 100644 --- a/typings/global.d.ts +++ b/typings/global.d.ts @@ -266,6 +266,8 @@ declare module 'vue' { ABackTop: typeof import('ant-design-vue')['BackTop']; AWatermark: typeof import('ant-design-vue')['Watermark']; + + AStyleProvider: typeof import('ant-design-vue')['StyleProvider']; } } export {};