carhop__plugins__PROD-DEV/plugins/carhop-blocks/src/cta-group/edit.js
Antoine M 5dc6ea260d
All checks were successful
continuous-integration/drone/push Build is passing
CHORE REFACTOR upgrading plugin to handle a unique monopackage bundler
2025-11-20 11:06:56 +01:00

29 lines
691 B
JavaScript

import { __ } from "@wordpress/i18n";
import { useBlockProps, InnerBlocks } from "@wordpress/block-editor";
import "./editor.scss";
import { BlockControls, AlignmentToolbar } from "@wordpress/block-editor";
export default function Edit({ attributes, setAttributes }) {
const { align } = attributes;
return (
<>
<BlockControls>
<AlignmentToolbar
value={align}
onChange={(value) => setAttributes({ align: value })}
/>
</BlockControls>
<div
{...useBlockProps({
className: `cta-group cta-group--align-${align}`,
})}
>
<InnerBlocks
allowedBlocks={["carhop-blocks/cta"]}
template={[["carhop-blocks/cta"]]}
/>
</div>
</>
);
}