From 3bf85772219aa1e49a2f5edc3d7f3cc6f51c1d18 Mon Sep 17 00:00:00 2001 From: qiang Date: Wed, 31 Aug 2022 15:18:56 +0800 Subject: [PATCH] =?UTF-8?q?fix(dialog):=20=E6=A0=87=E9=A2=98=E5=88=A4?= =?UTF-8?q?=E6=96=AD=E6=97=B6=E6=9C=AA=E8=80=83=E8=99=91=E6=8F=92=E6=A7=BD?= =?UTF-8?q?=20(#1601)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/packages/__VUE/dialog/__tests__/index.spec.ts | 11 +++++++++++ src/packages/__VUE/dialog/index.taro.vue | 2 +- src/packages/__VUE/dialog/index.vue | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/packages/__VUE/dialog/__tests__/index.spec.ts b/src/packages/__VUE/dialog/__tests__/index.spec.ts index 93e8a2df3..750330562 100644 --- a/src/packages/__VUE/dialog/__tests__/index.spec.ts +++ b/src/packages/__VUE/dialog/__tests__/index.spec.ts @@ -38,6 +38,17 @@ test('should render dialog template', async () => { expect(await overLay.find('.nut-dialog__content')); }); +test('header slot', async () => { + const wrapper = mount(DialogTemplate, { + slots: { + header: 'test-title' + } + }); + + const overLay = wrapper.getComponent(OverLay); + expect(await overLay.find('.nut-dialog__header')); +}); + // test('should render dialog methods', async () => { // Dialog({ // title: '基础弹框', diff --git a/src/packages/__VUE/dialog/index.taro.vue b/src/packages/__VUE/dialog/index.taro.vue index 3f7ef3a9d..8d8cbd8ba 100644 --- a/src/packages/__VUE/dialog/index.taro.vue +++ b/src/packages/__VUE/dialog/index.taro.vue @@ -13,7 +13,7 @@ @click-close-icon="closed" > - + diff --git a/src/packages/__VUE/dialog/index.vue b/src/packages/__VUE/dialog/index.vue index 849f6bbd8..a791d9b38 100644 --- a/src/packages/__VUE/dialog/index.vue +++ b/src/packages/__VUE/dialog/index.vue @@ -13,7 +13,7 @@ @click-close-icon="closed" > - + -- GitLab