Skip to content

Commit a8716c7

Browse files
authored
Fix button style wrapper and props passed (#23)
* Fix button style wrapper and props passed * Changelog
1 parent 00f7b61 commit a8716c7

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix style wrapper in view and props passed to the legacy wrapper @sneridagh

packages/volto-button-block/src/components/View.jsx

+5-4
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,17 @@ const messages = defineMessages({
1212
});
1313

1414
const LegacyWrapper = (props) => (
15-
<div className={cx('block __button', props.className)}>
15+
<div className={cx('block __button', props.className)} style={props.style}>
1616
<div className="button container">
17-
<div className={cx(`align ${props.data?.inneralign}`)}>
17+
<div className={cx('align', props.data?.inneralign)}>
1818
{props.children}
1919
</div>
2020
</div>
2121
</div>
2222
);
2323

24-
const View = ({ data, isEditMode, className, blocksConfig }) => {
24+
const View = (props) => {
25+
const { data, isEditMode, blocksConfig } = props;
2526
const [hasLink, setHasLink] = React.useState(false);
2627
const intl = useIntl();
2728
const isBlockModelv3 = blocksConfig?.__button?.blockModel === 3;
@@ -58,7 +59,7 @@ const View = ({ data, isEditMode, className, blocksConfig }) => {
5859
);
5960

6061
return (
61-
<MaybeWrap condition={!isBlockModelv3} as={LegacyWrapper}>
62+
<MaybeWrap {...props} condition={!isBlockModelv3} as={LegacyWrapper}>
6263
{link}
6364
</MaybeWrap>
6465
);

0 commit comments

Comments
 (0)