diff --git a/persistent/images/haken.png b/persistent/images/haken.png new file mode 100644 index 00000000..55d46662 Binary files /dev/null and b/persistent/images/haken.png differ diff --git a/public/images/dashboard/DatenblattHaken.svg b/public/images/dashboard/DatenblattHaken.svg new file mode 100644 index 00000000..46552de7 --- /dev/null +++ b/public/images/dashboard/DatenblattHaken.svg @@ -0,0 +1,40586 @@ + + + + diff --git a/public/images/dashboard/DatenblattKreuz.svg b/public/images/dashboard/DatenblattKreuz.svg new file mode 100644 index 00000000..5d5f57d8 --- /dev/null +++ b/public/images/dashboard/DatenblattKreuz.svg @@ -0,0 +1,40596 @@ + + + + diff --git a/src/astro-typesafe-api-caller.ts b/src/astro-typesafe-api-caller.ts index 78e89147..655349ed 100644 --- a/src/astro-typesafe-api-caller.ts +++ b/src/astro-typesafe-api-caller.ts @@ -12,12 +12,12 @@ export const createCaller = createCallerFactory({ "admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"), "admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"), "aufnahme": await import("../src/pages/api/aufnahme/index.ts"), - "ausweise": await import("../src/pages/api/ausweise/index.ts"), "auth/access-token": await import("../src/pages/api/auth/access-token.ts"), "auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"), "auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"), "bedarfsausweis-gewerbe/[id]": await import("../src/pages/api/bedarfsausweis-gewerbe/[id].ts"), "bedarfsausweis-gewerbe": await import("../src/pages/api/bedarfsausweis-gewerbe/index.ts"), + "ausweise": await import("../src/pages/api/ausweise/index.ts"), "bedarfsausweis-wohnen/[id]": await import("../src/pages/api/bedarfsausweis-wohnen/[id].ts"), "bedarfsausweis-wohnen": await import("../src/pages/api/bedarfsausweis-wohnen/index.ts"), "bilder/[id]": await import("../src/pages/api/bilder/[id].ts"), diff --git a/src/components/Dashboard/DashboardAusweis.svelte b/src/components/Dashboard/DashboardAusweis.svelte index 34a1db32..1ead9a40 100644 --- a/src/components/Dashboard/DashboardAusweis.svelte +++ b/src/components/Dashboard/DashboardAusweis.svelte @@ -21,9 +21,15 @@ export let ausweis: VerbrauchsausweisWohnenClient | VerbrauchsausweisGewerbeClient | BedarfsausweisWohnenClient; export let aufnahme: AufnahmeKomplettClient; - export let rechnung: RechnungClient; + export let rechnung: RechnungClient | null; export let objekt: Objekt; export let benutzer: BenutzerClient; + import { FileText } from "radix-svelte-icons"; + import NotificationProvider from "#components/NotificationProvider/NotificationProvider.svelte"; + import DashboardNotification from "./DashboardNotification.svelte"; + import { notifications } from "#components/NotificationProvider/shared.js"; + import { Bell } from "radix-svelte-icons"; + import { A13BerechnungRechnerischeLaufzeitHeizung } from "#lib/Berechnungen/BedarfsausweisWohnen/A13BerechnungRechnerischeLaufzeitHeizung.js"; const progress = ausweis.ausgestellt ? 100 : ausweis.bestellt ? 66 : 33; const ausweisart = getAusweisartFromId(ausweis.id); @@ -218,6 +224,17 @@
Sie haben Hilfe zu diesem Ausweis angefordert. Sie werden innerhalb der nächsten 48 Stunden über die hinterlegte Telefonnummer vom IB Cornelsen kontaktiert.
- {:else if ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL} -Sie haben die offline Variant zu diesem Ausweis angefordert. Bitte übermitteln Sie uns die letzten drei Jahre der Energieabrechnungen Ihres Energieversorgers.
- {:else if !ausweis.ausgestellt} -Der Ausweis wurde von Ihnen freigegeben und befindet sich in Prüfung vom IB Cornelsen
- {/if} - {/if} {#await calculations then calculations} -