UNPKG

@wordpress/block-library

Version:
34 lines (30 loc) 727 B
/** * WordPress dependencies */ import { __ } from '@wordpress/i18n'; import { useBlockProps } from '@wordpress/block-editor'; /** * Internal dependencies */ import { useTermDescription } from './use-term-description'; export default function TermDescriptionEdit( { context: { termId, taxonomy }, } ) { const { termDescription } = useTermDescription( termId, taxonomy ); const blockProps = useBlockProps(); return ( <> <div { ...blockProps }> { termDescription ? ( <div dangerouslySetInnerHTML={ { __html: termDescription } } /> ) : ( <div className="wp-block-term-description__placeholder"> <span>{ __( 'Term Description' ) }</span> </div> ) } </div> </> ); }