import './pico.css'; import {Greet} from '../wailsjs/go/main/App'; document.querySelector('#app').innerHTML = `
Please enter your name below 👇
`; let nameElement = document.getElementById("name"); nameElement.focus(); let resultElement = document.getElementById("result"); document.getElementById("directory-picker").addEventListener( "change", (event) => { let output = document.getElementById("listing"); for (const file of event.target.files) { let item = document.createElement("li"); item.textContent = file.webkitRelativePath; output.appendChild(item); } }, false, ); // Setup the greet function window.greet = function () { // Get name let name = nameElement.value; // Check if the input is empty if (name === "") return; // Call App.Greet(name) try { Greet(name) .then((result) => { // Update result with data back from App.Greet() resultElement.innerText = result; }) .catch((err) => { console.error(err); }); } catch (err) { console.error(err); } };