diff --git a/packages/block-library/src/editor.scss b/packages/block-library/src/editor.scss index dcc9e6e165abd..5e1b6d7afa733 100644 --- a/packages/block-library/src/editor.scss +++ b/packages/block-library/src/editor.scss @@ -50,6 +50,7 @@ @import "./query-pagination-numbers/editor.scss"; @import "./post-featured-image/editor.scss"; @import "./post-comments/editor.scss"; +@import "./post-comments-form/editor.scss"; :root .editor-styles-wrapper { @include background-colors-deprecated(); diff --git a/packages/block-library/src/post-comments-form/block.json b/packages/block-library/src/post-comments-form/block.json index 7a5c161584f83..47cc0a443baee 100644 --- a/packages/block-library/src/post-comments-form/block.json +++ b/packages/block-library/src/post-comments-form/block.json @@ -34,6 +34,7 @@ } } }, + "editorStyle": "wp-block-post-comments-form-editor", "style": [ "wp-block-post-comments-form", "wp-block-buttons", diff --git a/packages/block-library/src/post-comments-form/edit.js b/packages/block-library/src/post-comments-form/edit.js index 1d204a508f4b1..5fd73c11c7fdc 100644 --- a/packages/block-library/src/post-comments-form/edit.js +++ b/packages/block-library/src/post-comments-form/edit.js @@ -14,6 +14,10 @@ import { } from '@wordpress/block-editor'; import { useEntityProp } from '@wordpress/core-data'; import { __, sprintf } from '@wordpress/i18n'; +import { + __experimentalUseDisabled as useDisabled, + useInstanceId, +} from '@wordpress/compose'; export default function PostCommentsFormEdit( { attributes, @@ -36,6 +40,10 @@ export default function PostCommentsFormEdit( { const isInSiteEditor = postType === undefined || postId === undefined; + const disabledFormRef = useDisabled(); + + const instanceId = useInstanceId( PostCommentsFormEdit ); + return ( <> @@ -67,8 +75,37 @@ export default function PostCommentsFormEdit( { ) } - { ( 'open' === commentStatus || isInSiteEditor ) && - __( 'Post Comments Form' ) } + { ( 'open' === commentStatus || isInSiteEditor ) && ( +
+

{ __( 'Leave a Reply' ) }

+
+

+ +