UNPKG

@wordpress/block-library

Version:
8 lines (7 loc) 1.78 kB
{ "version": 3, "sources": ["../../src/comment-content/edit.js"], "sourcesContent": ["/**\n * WordPress dependencies\n */\nimport { _x } from '@wordpress/i18n';\nimport { RawHTML } from '@wordpress/element';\nimport { Disabled } from '@wordpress/components';\nimport { useEntityProp } from '@wordpress/core-data';\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * Internal dependencies\n */\nimport useDeprecatedTextAlign from '../utils/deprecated-text-align-attributes';\n\nexport default function Edit( props ) {\n\tconst {\n\t\tcontext: { commentId },\n\t} = props;\n\tuseDeprecatedTextAlign( props );\n\tconst blockProps = useBlockProps();\n\tconst [ content ] = useEntityProp(\n\t\t'root',\n\t\t'comment',\n\t\t'content',\n\t\tcommentId\n\t);\n\n\tif ( ! commentId || ! content ) {\n\t\treturn (\n\t\t\t<>\n\t\t\t\t<div { ...blockProps }>\n\t\t\t\t\t<p>{ _x( 'Comment Content', 'block title' ) }</p>\n\t\t\t\t</div>\n\t\t\t</>\n\t\t);\n\t}\n\n\treturn (\n\t\t<>\n\t\t\t<div { ...blockProps }>\n\t\t\t\t<Disabled>\n\t\t\t\t\t<RawHTML key=\"html\">{ content.rendered }</RawHTML>\n\t\t\t\t</Disabled>\n\t\t\t</div>\n\t\t</>\n\t);\n}\n"], "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA,kBAAmB;AACnB,qBAAwB;AACxB,wBAAyB;AACzB,uBAA8B;AAC9B,0BAA8B;AAK9B,8CAAmC;AAiBhC;AAfY,SAAR,KAAuB,OAAQ;AACrC,QAAM;AAAA,IACL,SAAS,EAAE,UAAU;AAAA,EACtB,IAAI;AACJ,8CAAAA,SAAwB,KAAM;AAC9B,QAAM,iBAAa,mCAAc;AACjC,QAAM,CAAE,OAAQ,QAAI;AAAA,IACnB;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,EACD;AAEA,MAAK,CAAE,aAAa,CAAE,SAAU;AAC/B,WACC,2EACC,sDAAC,SAAM,GAAG,YACT,sDAAC,OAAI,8BAAI,mBAAmB,aAAc,GAAG,GAC9C,GACD;AAAA,EAEF;AAEA,SACC,2EACC,sDAAC,SAAM,GAAG,YACT,sDAAC,8BACA,sDAAC,0BAAqB,kBAAQ,YAAjB,MAA2B,GACzC,GACD,GACD;AAEF;", "names": ["useDeprecatedTextAlign"] }