From 0dbb4bd7566acf4d10290ae63e22a76165472c1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=A1=E5=B1=B1=E7=94=B5=E8=BD=A6?= Date: Thu, 9 Sep 2021 14:40:47 +0800 Subject: [PATCH] fix(Modal): type-definition error --- components/modal/Modal.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/components/modal/Modal.tsx b/components/modal/Modal.tsx index db74db4df3..09dbca361f 100644 --- a/components/modal/Modal.tsx +++ b/components/modal/Modal.tsx @@ -95,9 +95,9 @@ export interface ModalFuncProps { prefixCls?: string; class?: string; visible?: boolean; - title?: () => VNodeTypes | VNodeTypes; + title?: (() => VNodeTypes) | VNodeTypes; closable?: boolean; - content?: () => VNodeTypes | VNodeTypes; + content?: (() => VNodeTypes) | VNodeTypes; // TODO: find out exact types onOk?: (...args: any[]) => any; onCancel?: (...args: any[]) => any; @@ -105,10 +105,10 @@ export interface ModalFuncProps { cancelButtonProps?: ButtonPropsType; centered?: boolean; width?: string | number; - okText?: () => VNodeTypes | VNodeTypes; + okText?: (() => VNodeTypes) | VNodeTypes; okType?: LegacyButtonType; - cancelText?: () => VNodeTypes | VNodeTypes; - icon?: () => VNodeTypes | VNodeTypes; + cancelText?: (() => VNodeTypes) | VNodeTypes; + icon?: (() => VNodeTypes) | VNodeTypes; /* Deprecated */ iconType?: string; mask?: boolean;