From c2ea0bcd376335760bccc41ffcb46054751e92ba Mon Sep 17 00:00:00 2001 From: Jens Cornelsen <79703163+IB-Cornelsen@users.noreply.github.com> Date: Mon, 7 Apr 2025 00:07:58 +0200 Subject: [PATCH] Info Popup --- src/astro-typesafe-api-caller.ts | 10 +-- .../design/content/InfoPopup.svelte | 77 +++++++++++++++++++ src/pages/index.astro | 2 + 3 files changed, 80 insertions(+), 9 deletions(-) create mode 100644 src/components/design/content/InfoPopup.svelte diff --git a/src/astro-typesafe-api-caller.ts b/src/astro-typesafe-api-caller.ts index a049463e..f3dfd673 100644 --- a/src/astro-typesafe-api-caller.ts +++ b/src/astro-typesafe-api-caller.ts @@ -5,6 +5,7 @@ export const createCaller = createCallerFactory({ "klimafaktoren": await import("../src/pages/api/klimafaktoren.ts"), "postleitzahlen": await import("../src/pages/api/postleitzahlen.ts"), "unterlage": await import("../src/pages/api/unterlage.ts"), + "aufnahme": await import("../src/pages/api/aufnahme/index.ts"), "admin/ausstellen": await import("../src/pages/api/admin/ausstellen.ts"), "admin/bestellbestaetigung": await import("../src/pages/api/admin/bestellbestaetigung.ts"), "admin/erinnern": await import("../src/pages/api/admin/erinnern.ts"), @@ -12,23 +13,14 @@ export const createCaller = createCallerFactory({ "admin/post-ausstellen": await import("../src/pages/api/admin/post-ausstellen.ts"), "admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"), "admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"), -<<<<<<< Updated upstream - "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"), - "aufnahme": await import("../src/pages/api/aufnahme/index.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"), ->>>>>>> Stashed changes "bedarfsausweis-gewerbe/[id]": await import("../src/pages/api/bedarfsausweis-gewerbe/[id].ts"), "bedarfsausweis-gewerbe": await import("../src/pages/api/bedarfsausweis-gewerbe/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"), - "ausweise": await import("../src/pages/api/ausweise/index.ts"), "bilder/[id]": await import("../src/pages/api/bilder/[id].ts"), "geg-nachweis-gewerbe/[id]": await import("../src/pages/api/geg-nachweis-gewerbe/[id].ts"), "geg-nachweis-gewerbe": await import("../src/pages/api/geg-nachweis-gewerbe/index.ts"), diff --git a/src/components/design/content/InfoPopup.svelte b/src/components/design/content/InfoPopup.svelte new file mode 100644 index 00000000..6d5a7461 --- /dev/null +++ b/src/components/design/content/InfoPopup.svelte @@ -0,0 +1,77 @@ + + + {#if showPopup} + + {/if} + + \ No newline at end of file diff --git a/src/pages/index.astro b/src/pages/index.astro index 84f1e7bc..ba87ca6e 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -4,6 +4,7 @@ import ProduktVergleich from "#components/design/content/ProduktVergleich.svelte import ProduktVergleichGewerbe from "#components/design/content/ProduktVergleichGewerbe.svelte"; import WelcherAusweisWidget from "#components/widgets/ibcornelsen/WelcherAusweisWidget_ibcornelsen.svelte"; import TextboxCardTemplate from "#components/design/content/TextboxCardTemplate.svelte"; +import InfoPopup from "#components/design/content/InfoPopup.svelte"; --- @@ -195,6 +196,7 @@ import TextboxCardTemplate from "#components/design/content/TextboxCardTemplate. ]} > +