feat: update Confirm component
update Confirm component to support ok/cancel button props Change-Id: I75c71666a32e4aee28a4d12c94e5e3eec629a98d
This commit is contained in:
parent
de2793ddfb
commit
19e1de7760
@ -34,6 +34,8 @@ const normalProps = {
|
|||||||
cancelText: PropTypes.string,
|
cancelText: PropTypes.string,
|
||||||
okText: PropTypes.string,
|
okText: PropTypes.string,
|
||||||
className: PropTypes.string,
|
className: PropTypes.string,
|
||||||
|
okButtonProps: PropTypes.any,
|
||||||
|
cancelButtonProps: PropTypes.any,
|
||||||
};
|
};
|
||||||
|
|
||||||
const confirm = (props) => {
|
const confirm = (props) => {
|
||||||
@ -46,6 +48,8 @@ const confirm = (props) => {
|
|||||||
okText = t('Confirm'),
|
okText = t('Confirm'),
|
||||||
cancelText = t('Cancel'),
|
cancelText = t('Cancel'),
|
||||||
className,
|
className,
|
||||||
|
okButtonProps = {},
|
||||||
|
cancelButtonProps = {},
|
||||||
} = props;
|
} = props;
|
||||||
Modal.confirm({
|
Modal.confirm({
|
||||||
title,
|
title,
|
||||||
@ -54,6 +58,8 @@ const confirm = (props) => {
|
|||||||
content: unescapeHtml(content),
|
content: unescapeHtml(content),
|
||||||
okText,
|
okText,
|
||||||
cancelText,
|
cancelText,
|
||||||
|
okButtonProps: okButtonProps || {},
|
||||||
|
cancelButtonProps: cancelButtonProps || {},
|
||||||
onOk() {
|
onOk() {
|
||||||
return onOk && onOk();
|
return onOk && onOk();
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user