@wordpress/block-editor
Version:
35 lines (33 loc) • 883 B
JavaScript
/**
* Internal dependencies
*/
import useBlockDisplayTitle from './use-block-display-title';
/**
* Renders the block's configured title as a string, or empty if the title
* cannot be determined.
*
* @example
*
* ```jsx
* <BlockTitle clientId="afd1cb17-2c08-4e7a-91be-007ba7ddc3a1" maximumLength={ 17 }/>
* ```
*
* @param {Object} props
* @param {string} props.clientId Client ID of block.
* @param {number|undefined} props.maximumLength The maximum length that the block title string may be before truncated.
* @param {string|undefined} props.context The context to pass to `getBlockLabel`.
*
* @return {JSX.Element} Block title.
*/
export default function BlockTitle({
clientId,
maximumLength,
context
}) {
return useBlockDisplayTitle({
clientId,
maximumLength,
context
});
}
//# sourceMappingURL=index.js.map