import XNode from "@web-atoms/core/dist/core/XNode"; import UploadEvent, { FilesAvailableEventArgs } from "../../basic/UploadEvent"; import { AtomControl } from "@web-atoms/core/dist/web/controls/AtomControl"; const onAttachImage = async (ce: FilesAvailableEventArgs) => { const c = AtomControl.from(ce.target) as any; // create data url... if(!ce.detail?.files?.length) { return; } const file = ce.detail.files[0]; const fr = new FileReader(); fr.onload = () => { c.executeCommand("insertHTML", void 0, `