Clean up wails

This commit is contained in:
2024-08-09 16:43:04 +02:00
parent 67d165c256
commit 3a4839cd24
4 changed files with 91 additions and 95 deletions

View File

@@ -1,26 +1,25 @@
<script lang="ts"> <script lang="ts">
import logo from './assets/images/logo-universal.png' import logo from "./assets/images/logo-universal.png";
import {Greet} from '../wailsjs/go/main/App.js' import { Greet } from "../wailsjs/go/main/App.js";
let resultText: string = "Please enter your name below 👇" let resultText: string = "Please enter your name below 👇";
let name: string let name: string;
function greet(): void { function greet(): void {
Greet(name).then(result => resultText = result) Greet(name).then((result) => (resultText = result));
} }
</script> </script>
<main> <main>
<img alt="Wails logo" id="logo" src="{logo}"> <img alt="Wails logo" id="logo" src={logo} />
<div class="result" id="result">{resultText}</div> <div class="result" id="result">{resultText}</div>
<div class="input-box" id="input"> <div class="input-box" id="input">
<input autocomplete="off" bind:value={name} class="input" id="name" type="text"/> <input autocomplete="off" bind:value={name} class="input" id="name" type="text" />
<button class="btn" on:click={greet}>Greet</button> <button class="btn" on:click={greet}>Greet</button>
</div> </div>
</main> </main>
<style> <style>
#logo { #logo {
display: block; display: block;
width: 50%; width: 50%;
@@ -75,5 +74,4 @@
border: none; border: none;
background-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 1);
} }
</style> </style>

View File

@@ -14,14 +14,14 @@
*/ */
"allowJs": true, "allowJs": true,
"checkJs": true, "checkJs": true,
"isolatedModules": true "isolatedModules": true,
"paths": {
"$lib/*": ["src/lib/*"],
"$components/*": ["src/lib/components/*"],
"$router/*": ["src/lib/router/*"]
}
}, },
"include": [ "include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js", "src/**/*.svelte"],
"src/**/*.d.ts",
"src/**/*.ts",
"src/**/*.js",
"src/**/*.svelte"
],
"references": [ "references": [
{ {
"path": "./tsconfig.node.json" "path": "./tsconfig.node.json"

View File

@@ -6,9 +6,7 @@ import (
"fmt" "fmt"
"io" "io"
"log" "log"
"math/rand"
"os" "os"
"sync"
"github.com/wailsapp/wails/v2" "github.com/wailsapp/wails/v2"
"github.com/wailsapp/wails/v2/pkg/options" "github.com/wailsapp/wails/v2/pkg/options"

View File

@@ -2,9 +2,9 @@
"$schema": "https://wails.io/schemas/config.v2.json", "$schema": "https://wails.io/schemas/config.v2.json",
"name": "calorie-counter", "name": "calorie-counter",
"outputfilename": "calorie-counter", "outputfilename": "calorie-counter",
"frontend:install": "npm install", "frontend:install": "pnpm install",
"frontend:build": "npm run build", "frontend:build": "pnpm build",
"frontend:dev:watcher": "npm run dev", "frontend:dev:watcher": "pnpm dev",
"frontend:dev:serverUrl": "auto", "frontend:dev:serverUrl": "auto",
"author": { "author": {
"name": "PhatPhuckDave", "name": "PhatPhuckDave",