142:async function confirmedAction(message, fn, { title, confirmLabel = "Yes, proceed" } = {}) { 211: if (window.pageBoot) window.pageBoot(me); 220:document.addEventListener("DOMContentLoaded", loadLayout); === async function confirmedAction(message, fn, { title, confirmLabel = "Yes, proceed" } = {}) { return new Promise(resolve => { confirmDialog(message, { title, confirmLabel, onConfirm: async () => { try { const r = await fn(); toast(typeof r === "string" ? r : "Done", "ok"); resolve(r); } catch (e) { toast(e.message, "err", 6000); resolve(null); } } }); }); } /* ---------- Layout chrome ---------- */ const NAV = [ { section: "Overview" }, { id: "index", ico: "◧", label: "Dashboard", href: "/" }, { id: "campaigns", ico: "✦", label: "Campaigns", href: "/campaigns" }, { section: "Sending" }, ===BOOT sed: -e expression #1, char 1: unknown command: `,'