import appContext from "./app_context.js"; async function info(message) { return new Promise(res => appContext.triggerCommand("showInfoDialog", {message, callback: res})); } async function confirm(message) { return new Promise(res => appContext.triggerCommand("showConfirmDialog", { message, callback: x => res(x.confirmed) })); } async function confirmDeleteNoteBoxWithNote(title) { return new Promise(res => appContext.triggerCommand("showConfirmDeleteNoteBoxWithNoteDialog", {title, callback: res})); } async function prompt(props) { return new Promise(res => appContext.triggerCommand("showPromptDialog", {...props, callback: res})); } export default { info, confirm, confirmDeleteNoteBoxWithNote, prompt };