/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/block-library/src/comment-content/edit.js
40 строк
886 B
Marco Ciampini
ESLint: Replace strict config with bulk suppressions (#81248)
07 авг 2026, 14:34
Не верифицирован
07 авг 2026, 14:34
7f43eaf
Код
Авторство
О чём код?
import { _x } from '@wordpress/i18n'; import { RawHTML } from '@wordpress/element'; import { Disabled } from '@wordpress/components'; import { useEntityProp } from '@wordpress/core-data'; import { useBlockProps } from '@wordpress/block-editor'; import useDeprecatedTextAlign from '../utils/deprecated-text-align-attributes'; export default function Edit( props ) { const { context: { commentId }, } = props; useDeprecatedTextAlign( props ); const blockProps = useBlockProps(); const [ content ] = useEntityProp( 'root', 'comment', 'content', commentId ); if ( ! commentId || ! content ) { return ( <> <div { ...blockProps }> <p>{ _x( 'Comment Content', 'block title' ) }</p> </div> </> ); } return ( <> <div { ...blockProps }> <Disabled> <RawHTML key="html">{ content.rendered }</RawHTML> </Disabled> </div> </> ); }