master
svelte 21 lines 456 Bytes
Raw
1 <script>
2 import { invoke } from "@tauri-apps/api/core";
3
4 let name = "";
5 let greetMsg = "";
6
7 async function greet() {
8 // Learn more about Tauri commands at https://tauri.app/v1/guides/features/command
9 greetMsg = await invoke("greet", { name });
10 }
11 </script>
12
13 <div>
14 <div class="row">
15 <input id="greet-input" placeholder="Enter a name..." bind:value={name} />
16 <button on:click={greet}>
17 Greet
18 </button>
19 </div>
20 <p>{greetMsg}</p>
21 </div>