@wordpress/block-library
Version:
Block library for the WordPress editor.
34 lines (32 loc) • 611 B
JavaScript
/**
* WordPress dependencies
*/
import { __ } from '@wordpress/i18n';
import { useBlockProps, useInnerBlocksProps } from '@wordpress/block-editor';
const TEMPLATE = [
[
'core/buttons',
{},
[
[
'core/button',
{
text: __( 'Submit' ),
tagName: 'button',
type: 'submit',
},
],
],
],
];
const Edit = () => {
const blockProps = useBlockProps();
const innerBlocksProps = useInnerBlocksProps( blockProps, {
template: TEMPLATE,
templateLock: 'all',
} );
return (
<div className="wp-block-form-submit-wrapper" { ...innerBlocksProps } />
);
};
export default Edit;