mirror of
https://github.com/frappe/books.git
synced 2025-02-03 04:28:32 +00:00
fix api change for dialog.showModelBox
This commit is contained in:
parent
3ec4e0a955
commit
b89314e036
15
src/utils.js
15
src/utils.js
@ -90,22 +90,21 @@ export async function connectToLocalDatabase(filepath) {
|
||||
config.set('lastSelectedFilePath', filepath);
|
||||
}
|
||||
|
||||
export function showMessageDialog({ message, description, buttons = [] }) {
|
||||
export async function showMessageDialog({ message, description, buttons = [] }) {
|
||||
let buttonLabels = buttons.map(a => a.label);
|
||||
remote.dialog.showMessageBox(
|
||||
const { response } = await remote.dialog.showMessageBox(
|
||||
remote.getCurrentWindow(),
|
||||
{
|
||||
message,
|
||||
detail: description,
|
||||
buttons: buttonLabels
|
||||
},
|
||||
response => {
|
||||
let button = buttons[response];
|
||||
if (button && button.action) {
|
||||
button.action();
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
let button = buttons[response];
|
||||
if (button && button.action) {
|
||||
button.action();
|
||||
}
|
||||
}
|
||||
|
||||
export function deleteDocWithPrompt(doc) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user