@wordpress/block-editor
Version:
20 lines • 617 B
JavaScript
/**
* 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.
*/
export function mapRichTextSettings(attributeDefinition) {
const {
multiline: multilineTag,
__unstableMultilineWrapperTags: multilineWrapperTags,
__unstablePreserveWhiteSpace: preserveWhiteSpace
} = attributeDefinition;
return {
multilineTag,
multilineWrapperTags,
preserveWhiteSpace
};
}
//# sourceMappingURL=utils.js.map