@wordpress/editor
Version:
Enhanced block editor for WordPress posts.
36 lines (33 loc) • 1.1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = PostLastEditedPanel;
var _components = require("@wordpress/components");
var _data = require("@wordpress/data");
var _i18n = require("@wordpress/i18n");
var _date = require("@wordpress/date");
var _store = require("../../store");
var _jsxRuntime = require("react/jsx-runtime");
/**
* WordPress dependencies
*/
/**
* Internal dependencies
*/
function PostLastEditedPanel() {
const modified = (0, _data.useSelect)(select => select(_store.store).getEditedPostAttribute('modified'), []);
const lastEditedText = modified && (0, _i18n.sprintf)(
// translators: %s: Human-readable time difference, e.g. "2 days ago".
(0, _i18n.__)('Last edited %s.'), (0, _date.humanTimeDiff)(modified));
if (!lastEditedText) {
return null;
}
return /*#__PURE__*/(0, _jsxRuntime.jsx)("div", {
className: "editor-post-last-edited-panel",
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_components.__experimentalText, {
children: lastEditedText
})
});
}
//# sourceMappingURL=index.js.map