@wordpress/editor
Version:
Enhanced block editor for WordPress posts.
34 lines (27 loc) • 847 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.PostScheduleLabel = PostScheduleLabel;
exports.default = void 0;
var _i18n = require("@wordpress/i18n");
var _date = require("@wordpress/date");
var _data = require("@wordpress/data");
/**
* WordPress dependencies
*/
function PostScheduleLabel({
date,
isFloating
}) {
const settings = (0, _date.__experimentalGetSettings)();
return date && !isFloating ? (0, _date.format)(`${settings.formats.date} ${settings.formats.time}`, date) : (0, _i18n.__)('Immediately');
}
var _default = (0, _data.withSelect)(select => {
return {
date: select('core/editor').getEditedPostAttribute('date'),
isFloating: select('core/editor').isEditedPostDateFloating()
};
})(PostScheduleLabel);
exports.default = _default;
//# sourceMappingURL=label.js.map