Sha256: 691b17d58c386058099c9a9ba354330bbccbe946de5619903065d574115e2a3f
Contents?: true
Size: 412 Bytes
Versions: 4
Compression:
Stored size: 412 Bytes
Contents
async function fetchHTML(url, selector, options = {}) { const response = await fetch(url || window.document.location, options); const html = await response.text(); const doc = new DOMParser().parseFromString(html, "text/html"); return { ok: response.ok, fragment: selector ? doc.querySelector(selector).outerHTML : null, title: doc.title, response, doc, }; } export { fetchHTML };
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
lookbook-2.3.5 | assets/js/helpers/request.js |
lookbook-2.3.4 | assets/js/helpers/request.js |
lookbook-2.3.3 | assets/js/helpers/request.js |
lookbook-2.3.2 | assets/js/helpers/request.js |