Skip to content

Commit

Permalink
fix(blocksAntd): Pass icons to confirm modal, closes #1160
Browse files Browse the repository at this point in the history
  • Loading branch information
Gervwyk committed Apr 7, 2022
1 parent 07286df commit 2256b2b
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 3 deletions.
28 changes: 26 additions & 2 deletions packages/blocks/blocksAntd/src/blocks/ConfirmModal/ConfirmModal.js
Expand Up @@ -37,8 +37,32 @@ const ConfirmModal = ({ blockId, events, content, methods, properties }) => {
renderHtml({ html: properties.content, methods }),
className: methods.makeCssClass(properties.modalStyle),
okText: properties.okText || 'Ok',
okButtonProps: properties.okButton,
cancelButtonProps: properties.cancelButton,
okButtonProps:
properties.okButton && properties.okButton.icon
? {
...properties.okButton,
icon: properties.icon && (
<Icon
blockId={`${blockId}_ok_icon`}
events={events}
properties={properties.okButton.icon}
/>
),
}
: properties.okButton,
cancelButtonProps:
properties.cancelButtonProps && properties.cancelButtonProps.icon
? {
...properties.cancelButtonProps,
icon: properties.icon && (
<Icon
blockId={`${blockId}_ok_icon`}
events={events}
properties={properties.cancelButtonProps.icon}
/>
),
}
: properties.cancelButtonProps,
cancelText: properties.cancelText || 'Cancel',
centered: properties.centered || false,
mask: properties.mask !== undefined ? properties.mask : true,
Expand Down
Expand Up @@ -88,7 +88,7 @@ const button = (path) => ({
},
properties: {
size: 'small',
title: 'button:',
title: `${path}:`,
inner: true,
},
blocks: [
Expand Down

0 comments on commit 2256b2b

Please sign in to comment.