@wordpress/block-editor
Version:
27 lines (25 loc) • 742 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.mapRichTextSettings = mapRichTextSettings;
/**
* Helper function that maps attribute definition properties to the
* ones used by RichText utils like `create, toHTMLString, etc..`.
*
* @param {Object} attributeDefinition A block's attribute definition object.
* @return {Object} The mapped object.
*/
function mapRichTextSettings(attributeDefinition) {
const {
multiline: multilineTag,
__unstableMultilineWrapperTags: multilineWrapperTags,
__unstablePreserveWhiteSpace: preserveWhiteSpace
} = attributeDefinition;
return {
multilineTag,
multilineWrapperTags,
preserveWhiteSpace
};
}
//# sourceMappingURL=utils.js.map