diff --git a/prisma/praktika.db b/prisma/praktika.db index b0fe216..64be26c 100644 Binary files a/prisma/praktika.db and b/prisma/praktika.db differ diff --git a/src/routes/admin/dienststellen/+page.svelte b/src/routes/admin/dienststellen/+page.svelte index c51bd7c..60c13a8 100644 --- a/src/routes/admin/dienststellen/+page.svelte +++ b/src/routes/admin/dienststellen/+page.svelte @@ -10,25 +10,6 @@ const res = await fetch('/api/admin/dienststellen'); dienststellen = await res.json(); } - /* - async function hinzufuegen() { - fehlermeldung = ''; - if (!neuerName.trim()) return; - const res = await fetch('/api/admin/dienststellen', { - method: 'POST', - body: JSON.stringify({ name: neuerName, plaetze: neuePlaetze }), - headers: { 'Content-Type': 'application/json' } - }); - - if (res.ok) { - neuerName = ''; - await ladeDienststellen(); - } else { - const err = await res.json(); - fehlermeldung = err.error || 'Fehler beim Hinzufügen'; - } - } - */ function bearbeiten(d: { id: number; name: string; plaetze: number }) { neuerName = d.name; @@ -71,46 +52,99 @@ onMount(ladeDienststellen); -
-

Dienststellen verwalten

- -
- - - - -
- - {#if fehlermeldung} -

{fehlermeldung}

- {/if} - - +
+

Dienststellen verwalten

+ + +
+ + +
+ + + {#if fehlermeldung} +

{fehlermeldung}

+ {/if} + + +
+
+ +
+
Dienststelle
+
Plätze
+
Aktionen
+
+ + + {#each dienststellen as d} +
+
{d.name}
+
{d.plaetze}
+
+ + +
+
+ {/each} +
+
+ + +
+ +
+
+ \ No newline at end of file + /* You can add custom styles here if needed, or rely on Tailwind classes in your markup */ + diff --git a/static/uploads/ccd2d90b-348e-4dd8-bc33-7a7ef1a9faf0.pdf b/static/uploads/ccd2d90b-348e-4dd8-bc33-7a7ef1a9faf0.pdf deleted file mode 100644 index bc98c4a..0000000 Binary files a/static/uploads/ccd2d90b-348e-4dd8-bc33-7a7ef1a9faf0.pdf and /dev/null differ