import { createSignal, onMount } from 'solid-js' import {GreetService} from "../bindings/changeme"; import {Events} from "@wailsio/runtime"; function App() { const [name, setName] = createSignal(''); const [result, setResult] = createSignal('Please enter your name below 👇'); const [time, setTime] = createSignal('Listening for Time event...'); const doGreet = () => { let localName = name(); if (!localName) { localName = 'anonymous'; } GreetService.Greet(localName).then((resultValue) => { setResult(resultValue); }).catch((err) => { console.log(err); }); } onMount(() => { Events.On('time', (timeValue) => { setTime(timeValue.data); }); }); return (
) } export default App