From 0942e0db6dec844285ad33894923ea1a71b4c3b7 Mon Sep 17 00:00:00 2001 From: Tom Cafferkey Date: Tue, 17 Aug 2021 16:21:07 +0100 Subject: [PATCH] Add label for Block Title component to satisfy accessibility (#4585) --- assets/js/editor-components/block-title/index.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/assets/js/editor-components/block-title/index.js b/assets/js/editor-components/block-title/index.js index 41479167165..53735262d29 100644 --- a/assets/js/editor-components/block-title/index.js +++ b/assets/js/editor-components/block-title/index.js @@ -4,17 +4,29 @@ import PropTypes from 'prop-types'; import { PlainText } from '@wordpress/block-editor'; import classnames from 'classnames'; +import { withInstanceId } from '@wordpress/compose'; +import { __ } from '@wordpress/i18n'; /** * Internal dependencies */ import './editor.scss'; -const BlockTitle = ( { className, headingLevel, onChange, heading } ) => { +const BlockTitle = ( { + className, + headingLevel, + onChange, + heading, + instanceId, +} ) => { const TagName = `h${ headingLevel }`; return ( +