From d7dcd5e1e2400782d948d994edd0fb531bce75e2 Mon Sep 17 00:00:00 2001 From: danranvm Date: Sun, 20 Nov 2022 23:31:29 +0800 Subject: [PATCH] fix(comp:button): the radius of button group always hidden --- .../__snapshots__/buttonGroup.spec.ts.snap | 2 +- .../button/__tests__/buttonGroup.spec.ts | 8 +++---- packages/components/button/demo/Group.vue | 4 ++-- .../components/button/src/ButtonGroup.tsx | 2 +- packages/components/button/src/types.ts | 2 +- packages/components/button/style/index.less | 24 +++++++++++-------- 6 files changed, 23 insertions(+), 19 deletions(-) diff --git a/packages/components/button/__tests__/__snapshots__/buttonGroup.spec.ts.snap b/packages/components/button/__tests__/__snapshots__/buttonGroup.spec.ts.snap index f892bc417..32292d9e5 100644 --- a/packages/components/button/__tests__/__snapshots__/buttonGroup.spec.ts.snap +++ b/packages/components/button/__tests__/__snapshots__/buttonGroup.spec.ts.snap @@ -1,7 +1,7 @@ // Vitest Snapshot v1 exports[`ButtonGroup > render work 1`] = ` -"
+"
diff --git a/packages/components/button/__tests__/buttonGroup.spec.ts b/packages/components/button/__tests__/buttonGroup.spec.ts index 9212549c3..c6e402255 100644 --- a/packages/components/button/__tests__/buttonGroup.spec.ts +++ b/packages/components/button/__tests__/buttonGroup.spec.ts @@ -28,19 +28,19 @@ describe('ButtonGroup', () => { test('gap work', async () => { const wrapper = ButtonGroupMount({ props: { gap: 12 } }) - expect(wrapper.classes()).toContain('ix-button-group-with-gap') + expect(wrapper.classes()).not.toContain('ix-button-group-compact') await wrapper.setProps({ gap: 0 }) - expect(wrapper.classes()).not.toContain('ix-button-group-with-gap') + expect(wrapper.classes()).toContain('ix-button-group-compact') await wrapper.setProps({ gap: '0' }) - expect(wrapper.classes()).not.toContain('ix-button-group-with-gap') + expect(wrapper.classes()).toContain('ix-button-group-compact') await wrapper.setProps({ gap: '' }) - expect(wrapper.classes()).not.toContain('ix-button-group-with-gap') + expect(wrapper.classes()).toContain('ix-button-group-compact') }) test('mode work', async () => { diff --git a/packages/components/button/demo/Group.vue b/packages/components/button/demo/Group.vue index 26baa12de..602e63fc2 100644 --- a/packages/components/button/demo/Group.vue +++ b/packages/components/button/demo/Group.vue @@ -1,11 +1,11 @@