@wordpress/editor
Version:
Enhanced block editor for WordPress posts.
32 lines (25 loc) • 959 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = WordCount;
var _element = require("@wordpress/element");
var _data = require("@wordpress/data");
var _i18n = require("@wordpress/i18n");
var _wordcount = require("@wordpress/wordcount");
/**
* WordPress dependencies
*/
function WordCount() {
const content = (0, _data.useSelect)(select => select('core/editor').getEditedPostAttribute('content'));
/*
* translators: If your word count is based on single characters (e.g. East Asian characters),
* enter 'characters_excluding_spaces' or 'characters_including_spaces'. Otherwise, enter 'words'.
* Do not translate into your own language.
*/
const wordCountType = (0, _i18n._x)('words', 'Word count type. Do not translate!');
return (0, _element.createElement)("span", {
className: "word-count"
}, (0, _wordcount.count)(content, wordCountType));
}
//# sourceMappingURL=index.js.map