diff --git a/app/renderer/app.js b/app/renderer/app.js index 8baae92..619d041 100644 --- a/app/renderer/app.js +++ b/app/renderer/app.js @@ -861,6 +861,7 @@ class StepForgeApp { const settings = await api.settings.all(); const placeholders = await api.settings.globalPlaceholders(); await dialogs.showSettingsDialog({ + api, settings, placeholders, onSave: async (next) => { diff --git a/app/renderer/dialogs.js b/app/renderer/dialogs.js index 8ce8a84..16cf2c9 100644 --- a/app/renderer/dialogs.js +++ b/app/renderer/dialogs.js @@ -285,6 +285,7 @@ function showQuickActions({ query = '', commands = [], searchFn, onOpenItem, onC } function showSettingsDialog({ + api, settings, placeholders = {}, onSave, diff --git a/app/renderer/editor.js b/app/renderer/editor.js index dd51028..4825afd 100644 --- a/app/renderer/editor.js +++ b/app/renderer/editor.js @@ -1755,6 +1755,7 @@ class GuideEditor { const settings = await api.settings.all(); const placeholders = await api.settings.globalPlaceholders(); await dialogs.showSettingsDialog({ + api, settings, placeholders, onSave: async (next) => {