UNPKG

@wordpress/blocks

Version:
25 lines (24 loc) 624 B
// packages/blocks/src/api/raw-handling/ms-list-ignore.js function msListIgnore(node) { if (node.nodeType !== node.ELEMENT_NODE) { return; } const style = node.getAttribute("style"); if (!style || !style.includes("mso-list")) { return; } const rules = style.split(";").reduce((acc, rule) => { const [key, value] = rule.split(":"); if (key && value) { acc[key.trim().toLowerCase()] = value.trim().toLowerCase(); } return acc; }, {}); if (rules["mso-list"] === "ignore") { node.remove(); } } export { msListIgnore as default }; //# sourceMappingURL=ms-list-ignore.mjs.map