feat: update Confirm component

update Confirm component to support ok/cancel button props

Change-Id: I75c71666a32e4aee28a4d12c94e5e3eec629a98d
This commit is contained in:
Jingwei.Zhang 2023-09-06 16:59:17 +08:00
parent de2793ddfb
commit 19e1de7760

View File

@ -34,6 +34,8 @@ const normalProps = {
cancelText: PropTypes.string,
okText: PropTypes.string,
className: PropTypes.string,
okButtonProps: PropTypes.any,
cancelButtonProps: PropTypes.any,
};
const confirm = (props) => {
@ -46,6 +48,8 @@ const confirm = (props) => {
okText = t('Confirm'),
cancelText = t('Cancel'),
className,
okButtonProps = {},
cancelButtonProps = {},
} = props;
Modal.confirm({
title,
@ -54,6 +58,8 @@ const confirm = (props) => {
content: unescapeHtml(content),
okText,
cancelText,
okButtonProps: okButtonProps || {},
cancelButtonProps: cancelButtonProps || {},
onOk() {
return onOk && onOk();
},