diff options
Diffstat (limited to 'src/main.js')
-rw-r--r-- | src/main.js | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..95a1702 --- /dev/null +++ b/src/main.js @@ -0,0 +1,18 @@ +const { invoke } = window.__TAURI__.tauri; + +let greetInputEl; +let greetMsgEl; + +async function greet() { + // Learn more about Tauri commands at https://tauri.app/v1/guides/features/command + greetMsgEl.textContent = await invoke("greet", { name: greetInputEl.value }); +} + +window.addEventListener("DOMContentLoaded", () => { + greetInputEl = document.querySelector("#greet-input"); + greetMsgEl = document.querySelector("#greet-msg"); + document.querySelector("#greet-form").addEventListener("submit", (e) => { + e.preventDefault(); + greet(); + }); +}); |