From feb248e99146e9f366a1b1f18eb339c51488448a Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 7 Mar 2025 15:22:44 +0100 Subject: [PATCH] add a route --- frontend/src/App.svelte | 13 +++++++--- frontend/src/routes/Thing.svelte | 26 +++++++++++++++++++ .../src/routes/{Home.svelte => Things.svelte} | 13 ++++++---- setup.sh | 2 +- 4 files changed, 45 insertions(+), 9 deletions(-) create mode 100644 frontend/src/routes/Thing.svelte rename frontend/src/routes/{Home.svelte => Things.svelte} (83%) diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index 1ddcfc1..4ef3bb3 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -1,11 +1,15 @@
- + + + +
diff --git a/frontend/src/routes/Thing.svelte b/frontend/src/routes/Thing.svelte new file mode 100644 index 0000000..ac128f3 --- /dev/null +++ b/frontend/src/routes/Thing.svelte @@ -0,0 +1,26 @@ + + +
+ + {thing.Name} + +
diff --git a/frontend/src/routes/Home.svelte b/frontend/src/routes/Things.svelte similarity index 83% rename from frontend/src/routes/Home.svelte rename to frontend/src/routes/Things.svelte index e0c3d9d..a8568d6 100644 --- a/frontend/src/routes/Home.svelte +++ b/frontend/src/routes/Things.svelte @@ -17,6 +17,7 @@ TableBodyRow, TableBodyCell, } from "flowbite-svelte"; + import { navigate } from "svelte-routing"; let name: string = $state(); let thingsList: model.Thing[] = $state([]); @@ -33,10 +34,6 @@ name = ""; } - function deleteEvent(id: number) { - DeleteThing(id).then(update); - } - onMount(update); @@ -53,6 +50,7 @@ ID Name + View Delete @@ -65,8 +63,13 @@ {t.Name} + - + + + + + {/each} diff --git a/setup.sh b/setup.sh index 65de07c..b60e700 100644 --- a/setup.sh +++ b/setup.sh @@ -4,7 +4,7 @@ CURRENT_DIR_NAME=$(basename "$PWD") # Define the files to be updated -FILES=("main.go" "go.mod" "wails.json") +FILES=("main.go" "go.mod" "wails.json" "things/resource.go") # String to be replaced OLD_STRING="wails-template"