diff --git a/website/src/repl/components/panel/ImportPrebakeScriptButton.jsx b/website/src/repl/components/panel/ImportPrebakeScriptButton.jsx index 8ba31dc79..3b22dad3c 100644 --- a/website/src/repl/components/panel/ImportPrebakeScriptButton.jsx +++ b/website/src/repl/components/panel/ImportPrebakeScriptButton.jsx @@ -1,6 +1,6 @@ import { errorLogger } from '@strudel/core'; import { storePrebakeScript } from '../../../settings.mjs'; -import { confirmDialog, PREBAKE_CHANGE_MSG } from '@src/repl/util.mjs'; +import { confirmDialog } from '@src/repl/util.mjs'; async function importScript(script, updateEditor) { const reader = new FileReader(); @@ -31,7 +31,7 @@ export async function exportScript(script) { export function ImportPrebakeScriptButton({ updateEditor }) { const handleChange = async (e) => { const file = e.target.files[0]; - const confirmed = await confirmDialog(PREBAKE_CHANGE_MSG); + const confirmed = await confirmDialog('Warning: This will overwrite the current prebake.\nContinue?'); if (!confirmed) { return; } diff --git a/website/src/repl/util.mjs b/website/src/repl/util.mjs index 35821cfff..122a6a763 100644 --- a/website/src/repl/util.mjs +++ b/website/src/repl/util.mjs @@ -108,7 +108,7 @@ export function confirmDialog(msg) { }); } export const SETTING_CHANGE_RELOAD_MSG = 'Changing this setting requires the window to reload itself. OK?'; -export const PREBAKE_CHANGE_MSG = 'Warning: This will overwrite the current prebake.\nContinue?'; + export function confirmAndReloadPage(onSuccess) { confirmDialog(SETTING_CHANGE_RELOAD_MSG).then((r) => { if (r == true) {