UNPKG

@shelterzoom/draft-js-import-html

Version:
24 lines (18 loc) 512 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = parseHTML; function parseHTML(html) { var doc; 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'); }