UNPKG

@willlee-work/draft-js-import-html

Version:
20 lines (19 loc) 515 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = parseHTML; function parseHTML(html) { var doc = void 0; if (typeof DOMParser !== 'undefined') { var parser = new DOMParser(); doc = parser.parseFromString(html, 'text/html'); } else { doc = document.implementation.createHTMLDocument(''); if (doc.documentElement) { doc.documentElement.innerHTML = html; } } // This makes Flow happy return doc.body || doc.createElement('body'); }