From b896113ad6c4bebb7e417aed0fa13198dce2725a Mon Sep 17 00:00:00 2001 From: neverland Date: Tue, 5 Feb 2019 11:15:47 +0800 Subject: [PATCH] [bugfix] Dialog: cancel button display (#2685) --- packages/dialog/Dialog.js | 42 ++++++++++++++++-------------- packages/dialog/test/index.spec.js | 6 ++++- 2 files changed, 27 insertions(+), 21 deletions(-) diff --git a/packages/dialog/Dialog.js b/packages/dialog/Dialog.js index 13c7dff84..2d2163ba9 100644 --- a/packages/dialog/Dialog.js +++ b/packages/dialog/Dialog.js @@ -88,26 +88,28 @@ export default sfc({ const hasButtons = this.showCancelButton && this.showConfirmButton; const ButtonGroup = (
-
); diff --git a/packages/dialog/test/index.spec.js b/packages/dialog/test/index.spec.js index ad15dfa35..7b8ea669c 100644 --- a/packages/dialog/test/index.spec.js +++ b/packages/dialog/test/index.spec.js @@ -7,7 +7,10 @@ transitionStub(); test('Dialog function call', async () => { Dialog.close(); - Dialog.alert('1'); + Dialog.alert({ + message: '1', + showCancelButton: true + }); await later(); @@ -35,6 +38,7 @@ test('before close', () => { const wrapper = mount(DialogVue, { propsData: { value: true, + showCancelButton: true, beforeClose: (action, done) => done(false) } });