From 56a5ef5fb10db22976f30e4ce7d25a3dd4fa963e Mon Sep 17 00:00:00 2001 From: Wiensss Date: Tue, 1 Mar 2022 23:14:16 +0800 Subject: [PATCH] fix(components): [message-box]add type declaration of button-size (#6344) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Wiens Co-authored-by: 三咲智子 --- packages/components/message-box/src/message-box.type.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/components/message-box/src/message-box.type.ts b/packages/components/message-box/src/message-box.type.ts index f95107d535..969c4269c8 100644 --- a/packages/components/message-box/src/message-box.type.ts +++ b/packages/components/message-box/src/message-box.type.ts @@ -1,4 +1,5 @@ import type { CSSProperties, VNode, Component } from 'vue' +import type { ComponentSize } from '@element-plus/constants' type MessageType = '' | 'success' | 'warning' | 'info' | 'error' @@ -160,6 +161,9 @@ export interface ElMessageBoxOptions { /** Error message when validation fails */ inputErrorMessage?: string + + /** Custom size of confirm and cancel buttons */ + buttonSize?: ComponentSize } export type ElMessageBoxShortcutMethod = ((