From 46bbffb3080c1d5dbfa9805671a879376ede5bc2 Mon Sep 17 00:00:00 2001 From: Caleb Allen Date: Thu, 20 Mar 2025 14:04:01 -0400 Subject: [PATCH] removed logo, non-functional directory picker prompt --- app.go | 3 +++ frontend/src/main.js | 23 ++++++++++++++++++----- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/app.go b/app.go index dfca388..0850c62 100644 --- a/app.go +++ b/app.go @@ -33,3 +33,6 @@ func (a *App) startup(ctx context.Context) { func (a *App) Greet(name string) string { return fmt.Sprintf("Hello %s, here's your song!", name) } + +//trying to make a function +//func (a *App) dirPicker(ctx context.Context, dialogOptions OpenDialogOptions)(string, error){} diff --git a/frontend/src/main.js b/frontend/src/main.js index 455521d..d51ef8c 100644 --- a/frontend/src/main.js +++ b/frontend/src/main.js @@ -1,23 +1,36 @@ import './pico.css'; - -import logo from './assets/images/logo-universal.png'; import {Greet} from '../wailsjs/go/main/App'; document.querySelector('#app').innerHTML = ` -
Please enter your name below 👇
-
+ + + `; -document.getElementById('logo').src = logo; + 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