19 lines
556 B
JavaScript
19 lines
556 B
JavaScript
|
const { invoke } = window.__TAURI__.core;
|
||
|
|
||
|
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();
|
||
|
});
|
||
|
});
|