UNPKG

@curvenote/schema

Version:

Schema and markdown parser for @curvenote/editor

12 lines 505 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setInnerHTML = void 0; function setInnerHTML(element, content, DOMParser) { // NOTE: doing a naive .innerHTML does not copy over some attributes e.g. ":value" // Although it does in JSDOM ... :( const dom = new DOMParser().parseFromString(content, 'text/html').body; element.append(...Array.from(dom.children)); return element; } exports.setInnerHTML = setInnerHTML; //# sourceMappingURL=utils.js.map