From c4d0c6f90a5b7667a55c445027eccde32b70c2d2 Mon Sep 17 00:00:00 2001 From: qiang Date: Wed, 7 Sep 2022 00:26:17 +0800 Subject: [PATCH] refactor(components): [tabs] improve types (#9561) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 三咲智子 --- .../components/tabs/__tests__/tabs.test.tsx | 10 +++---- packages/components/tabs/src/tab-bar.vue | 2 +- packages/components/tabs/src/tab-nav.tsx | 29 ++++++++----------- packages/components/tabs/src/tab-pane.vue | 1 + packages/components/tabs/src/tabs.tsx | 16 +++++----- packages/utils/__tests__/strings.test.ts | 7 ++++- packages/utils/strings.ts | 6 +++- 7 files changed, 38 insertions(+), 33 deletions(-) diff --git a/packages/components/tabs/__tests__/tabs.test.tsx b/packages/components/tabs/__tests__/tabs.test.tsx index b2e42079d9..0be7a618b5 100644 --- a/packages/components/tabs/__tests__/tabs.test.tsx +++ b/packages/components/tabs/__tests__/tabs.test.tsx @@ -48,7 +48,7 @@ describe('Tabs.vue', () => { activeName.value = tab.paneName } const wrapper = mount(() => ( - + A @@ -308,8 +308,8 @@ describe('Tabs.vue', () => { type="card" addable closable - onTab-add={addTab} - onTab-remove={removeTab} + onTabAdd={addTab} + onTabRemove={removeTab} > {editableTabs.value.map((item) => ( { activeName.value = tab.paneName } const wrapper = mount(() => ( - + A @@ -678,7 +678,7 @@ describe('Tabs.vue', () => { activeName.value = tab.paneName } const wrapper = mount(() => ( - + number-0 diff --git a/packages/components/tabs/src/tab-bar.vue b/packages/components/tabs/src/tab-bar.vue index 80c07515bd..145309ae1d 100644 --- a/packages/components/tabs/src/tab-bar.vue +++ b/packages/components/tabs/src/tab-bar.vue @@ -5,8 +5,8 @@ :style="barStyle" /> +