@wordpress/block-library
Version:
Block library for the WordPress editor.
26 lines (25 loc) • 811 B
JavaScript
// packages/block-library/src/buttons/edit.js
import clsx from "clsx";
import { useBlockProps, useInnerBlocksProps } from "@wordpress/block-editor";
import { jsx } from "react/jsx-runtime";
var DEFAULT_BLOCK = {
name: "core/button"
};
function ButtonsEdit({ attributes, className }) {
const { fontSize, layout, style } = attributes;
const blockProps = useBlockProps({
className: clsx(className, {
"has-custom-font-size": fontSize || style?.typography?.fontSize
})
});
const innerBlocksProps = useInnerBlocksProps(blockProps, {
defaultBlock: DEFAULT_BLOCK,
orientation: layout?.orientation ?? "horizontal"
});
return /* @__PURE__ */ jsx("div", { ...innerBlocksProps });
}
var edit_default = ButtonsEdit;
export {
edit_default as default
};
//# sourceMappingURL=edit.mjs.map