From 414727fdc1a23c341c94ce8edc7edf0d13a3cd74 Mon Sep 17 00:00:00 2001 From: Moritz Utcke Date: Tue, 22 Apr 2025 00:09:08 -0300 Subject: [PATCH] Unterlagen und Bilder --- src/components/Dashboard/DashboardAusweis.svelte | 14 ++++++++------ .../Dashboard/DashboardAufnahmeModule.svelte | 11 +---------- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/src/components/Dashboard/DashboardAusweis.svelte b/src/components/Dashboard/DashboardAusweis.svelte index 1ead9a40..8446d91a 100644 --- a/src/components/Dashboard/DashboardAusweis.svelte +++ b/src/components/Dashboard/DashboardAusweis.svelte @@ -9,12 +9,10 @@ Pencil2, QuestionMarkCircled, } from "radix-svelte-icons"; - import { endEnergieVerbrauchVerbrauchsausweis_2016 } from "#lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.js"; import { api } from "astro-typesafe-api/client"; import Cookies from "js-cookie"; import { API_ACCESS_TOKEN_COOKIE_NAME } from "#lib/constants.js"; import { Enums, Objekt } from "#lib/client/prisma.js"; - import { endEnergieVerbrauchVerbrauchsausweisGewerbe_2016 } from "#lib/Berechnungen/VerbrauchsausweisGewerbe/VerbrauchsausweisGewerbe_2016.js"; import { addNotification, updateNotification } from "#components/Notifications/shared.js"; import { endEnergieVerbrauchVerbrauchsausweis_2016_Client } from "#lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016_Client.js"; import { endEnergieVerbrauchVerbrauchsausweisGewerbe_2016_Client } from "#lib/Berechnungen/VerbrauchsausweisGewerbe/VerbrauchsausweisGewerbe_2016_Client.js"; @@ -30,6 +28,8 @@ import { notifications } from "#components/NotificationProvider/shared.js"; import { Bell } from "radix-svelte-icons"; import { A13BerechnungRechnerischeLaufzeitHeizung } from "#lib/Berechnungen/BedarfsausweisWohnen/A13BerechnungRechnerischeLaufzeitHeizung.js"; + import mime from "mime" + const progress = ausweis.ausgestellt ? 100 : ausweis.bestellt ? 66 : 33; const ausweisart = getAusweisartFromId(ausweis.id); @@ -611,11 +611,13 @@ {/if} {rechnung?.versand_strasse}, {rechnung?.versand_plz} {rechnung?.versand_ort} -
Unterlagen
+

Unterlagen

- Grundrissplan_O....pdf - Grundrissplan_OG....pdf - Grundrissplan_OG....pdf + {#if aufnahme.unterlagen.length > 0} + {#each aufnahme.unterlagen as unterlage} + {unterlage.name} + {/each} + {/if}
diff --git a/src/modules/Dashboard/DashboardAufnahmeModule.svelte b/src/modules/Dashboard/DashboardAufnahmeModule.svelte index 916a6e42..26d26c4e 100644 --- a/src/modules/Dashboard/DashboardAufnahmeModule.svelte +++ b/src/modules/Dashboard/DashboardAufnahmeModule.svelte @@ -4,7 +4,6 @@ import DashboardAusweis from "#components/Dashboard/DashboardAusweis.svelte"; import NotificationWrapper from "#components/Notifications/NotificationWrapper.svelte"; import { Aufnahme, BedarfsausweisWohnen, Bild, Objekt, Rechnung, Unterlage, VerbrauchsausweisGewerbe, VerbrauchsausweisWohnen } from "#lib/client/prisma.js"; - import mime from "mime" import { CaretRight, ChevronLeft, ChevronRight, FileText } from "radix-svelte-icons"; import CaretLeft from "radix-svelte-icons/src/lib/icons/CaretLeft.svelte"; @@ -55,7 +54,7 @@
{#if ausweis.aufnahme.bilder.length > 0} - + {#each ausweis.aufnahme.bilder as bild, i (i)} {bild.kategorie} {/each} @@ -64,14 +63,6 @@ {/if}
-{#if ausweis.aufnahme.unterlagen.length > 0} -

Unterlagen

-
- {#each ausweis.aufnahme.unterlagen as unterlage} - {unterlage.name} - {/each} -
- {/if}