diff --git a/src/astro-typesafe-api-caller.ts b/src/astro-typesafe-api-caller.ts index 262124be..f1725a37 100644 --- a/src/astro-typesafe-api-caller.ts +++ b/src/astro-typesafe-api-caller.ts @@ -30,14 +30,14 @@ export const createCaller = createCallerFactory({ "rechnung/[id]": await import("../src/pages/api/rechnung/[id].ts"), "rechnung/anfordern": await import("../src/pages/api/rechnung/anfordern.ts"), "rechnung": await import("../src/pages/api/rechnung/index.ts"), - "ticket": await import("../src/pages/api/ticket/index.ts"), "user": await import("../src/pages/api/user/index.ts"), "user/self": await import("../src/pages/api/user/self.ts"), - "verbrauchsausweis-gewerbe/[id]": await import("../src/pages/api/verbrauchsausweis-gewerbe/[id].ts"), - "verbrauchsausweis-gewerbe": await import("../src/pages/api/verbrauchsausweis-gewerbe/index.ts"), "verbrauchsausweis-wohnen/[id]": await import("../src/pages/api/verbrauchsausweis-wohnen/[id].ts"), "verbrauchsausweis-wohnen": await import("../src/pages/api/verbrauchsausweis-wohnen/index.ts"), + "ticket": await import("../src/pages/api/ticket/index.ts"), "webhooks/mollie": await import("../src/pages/api/webhooks/mollie.ts"), + "verbrauchsausweis-gewerbe/[id]": await import("../src/pages/api/verbrauchsausweis-gewerbe/[id].ts"), + "verbrauchsausweis-gewerbe": await import("../src/pages/api/verbrauchsausweis-gewerbe/index.ts"), "aufnahme/[id]/bilder": await import("../src/pages/api/aufnahme/[id]/bilder.ts"), "aufnahme/[id]": await import("../src/pages/api/aufnahme/[id]/index.ts"), "aufnahme/[id]/unterlagen": await import("../src/pages/api/aufnahme/[id]/unterlagen.ts"), diff --git a/src/components/Dashboard/DashboardAusweis.svelte b/src/components/Dashboard/DashboardAusweis.svelte index c14d80d7..9ad9f33c 100644 --- a/src/components/Dashboard/DashboardAusweis.svelte +++ b/src/components/Dashboard/DashboardAusweis.svelte @@ -259,7 +259,7 @@ let bedarfsausweisAdditionalInput: HTMLInputElement; -
+
{#if ausweis.storniert}
+ {/if} - -
+
+ {#if ausweis.bestellt} + {#if ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL} + 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 durch IB Cornelsen + {/if} + {:else} + Der Ausweis wurde von Ihnen gespeichert und muss noch bestellt werden. + {/if} +
+
+
+ Rechnungsadresse
+ {#if ausweisart == Enums.Ausweisart.GEGNachweisWohnen || ausweisart == Enums.Ausweisart.GEGNachweisGewerbe || ausweisart == Enums.Ausweisart.BedarfsausweisGewerbe} + {einpreisung?.empfaenger}, + {#if einpreisung?.zusatzzeile !== null} + {einpreisung?.zusatzzeile}, + {/if} + {einpreisung?.strasse}, {einpreisung?.plz} {einpreisung?.ort} + {:else} + {rechnung?.empfaenger}, + {#if rechnung?.zusatzzeile !== null} + {rechnung?.zusatzzeile}, + {/if} + {rechnung?.strasse}, {rechnung?.plz} {rechnung?.ort} + {/if} +
+
+ Versandadresse
+ {#if ausweisart == Enums.Ausweisart.GEGNachweisWohnen || ausweisart == Enums.Ausweisart.GEGNachweisGewerbe || ausweisart == Enums.Ausweisart.BedarfsausweisGewerbe} + {einpreisung?.versand_empfaenger}, + {#if einpreisung?.versand_zusatzzeile !== null} + {einpreisung?.versand_zusatzzeile}, + {/if} + {einpreisung?.versand_strasse}, {einpreisung?.versand_plz} {einpreisung?.versand_ort} + {:else} + {rechnung?.versand_empfaenger}, + {#if rechnung?.versand_zusatzzeile !== null} + {rechnung?.versand_zusatzzeile}, + {/if} + {rechnung?.versand_strasse}, {rechnung?.versand_plz} {rechnung?.versand_ort} + {/if} +
+
{#if !ausweis.storniert && !ausweis.ausgestellt}