diff --git a/src/simulator/src/data.js b/src/simulator/src/data.ts similarity index 93% rename from src/simulator/src/data.js rename to src/simulator/src/data.ts index bb9df0e7..db75a209 100644 --- a/src/simulator/src/data.js +++ b/src/simulator/src/data.ts @@ -21,7 +21,11 @@ import { keyBinder } from '#/components/DialogBox/CustomShortcut.vue' import { ExportProject } from '#/components/DialogBox/ExportProject.vue' import { ImportProject } from '#/components/DialogBox/ImportProject.vue' -const logixFunction = {} + +type LogixFunction = (...args: T) => void | Promise; + +const logixFunction : Record = {} + logixFunction.save = save logixFunction.load = load logixFunction.createSaveAsImgPrompt = createSaveAsImgPrompt