UNPKG

@wordpress/block-library

Version:
37 lines (33 loc) 953 B
import { createElement, Fragment } from "@wordpress/element"; /** * WordPress dependencies */ import { useBlockProps, useInnerBlocksProps } from '@wordpress/block-editor'; /** * Internal dependencies */ import CommentsInspectorControls from './comments-inspector-controls'; import CommentsLegacy from './comments-legacy'; import TEMPLATE from './template'; export default function CommentsEdit(props) { const { attributes, setAttributes } = props; const { tagName: TagName, legacy } = attributes; const blockProps = useBlockProps(); const innerBlocksProps = useInnerBlocksProps(blockProps, { template: TEMPLATE }); if (legacy) { return createElement(CommentsLegacy, props); } return createElement(Fragment, null, createElement(CommentsInspectorControls, { attributes: attributes, setAttributes: setAttributes }), createElement(TagName, innerBlocksProps)); } //# sourceMappingURL=index.js.map