UNPKG

@wordpress/block-library

Version:
39 lines (36 loc) 947 B
/** * WordPress dependencies */ import { SelectControl } from '@wordpress/components'; import { __ } from '@wordpress/i18n'; import { InspectorControls } from '@wordpress/block-editor'; /** * Internal dependencies */ import { htmlElementMessages } from '../../utils/messages'; export default function CommentsInspectorControls( { attributes: { tagName }, setAttributes, } ) { return ( <InspectorControls> <InspectorControls group="advanced"> <SelectControl __nextHasNoMarginBottom __next40pxDefaultSize label={ __( 'HTML element' ) } options={ [ { label: __( 'Default (<div>)' ), value: 'div' }, { label: '<section>', value: 'section' }, { label: '<aside>', value: 'aside' }, ] } value={ tagName } onChange={ ( value ) => setAttributes( { tagName: value } ) } help={ htmlElementMessages[ tagName ] } /> </InspectorControls> </InspectorControls> ); }