Files
zulip-desktop/app/renderer/js/components/base.ts
Anders Kaseorg e477aed8ff generateNodeFromHTML: Check for null.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-04-02 14:14:07 -07:00

13 lines
328 B
TypeScript

import type {HTML} from "../../../common/html";
export function generateNodeFromHTML(html: HTML): Element {
const wrapper = document.createElement("div");
wrapper.innerHTML = html.html;
if (wrapper.firstElementChild === null) {
throw new Error("No element found in HTML");
}
return wrapper.firstElementChild;
}