From 7779ff3e1092d1c83087647a1051aad7dcf085c6 Mon Sep 17 00:00:00 2001 From: Robert Jagtiani Date: Tue, 19 Nov 2024 21:16:51 +0100 Subject: [PATCH 1/4] so wie Jens es will --- .../{ => design/sidebars/cards}/SidebarWidgetLogin.svelte | 0 src/components/design/sidebars/right/SidebarRight.astro | 2 +- tsconfig.json | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) rename src/components/{ => design/sidebars/cards}/SidebarWidgetLogin.svelte (100%) diff --git a/src/components/SidebarWidgetLogin.svelte b/src/components/design/sidebars/cards/SidebarWidgetLogin.svelte similarity index 100% rename from src/components/SidebarWidgetLogin.svelte rename to src/components/design/sidebars/cards/SidebarWidgetLogin.svelte diff --git a/src/components/design/sidebars/right/SidebarRight.astro b/src/components/design/sidebars/right/SidebarRight.astro index db702f6f..9e67fbb6 100644 --- a/src/components/design/sidebars/right/SidebarRight.astro +++ b/src/components/design/sidebars/right/SidebarRight.astro @@ -1,6 +1,6 @@ --- import Login from "#sidebarCards/SidebarWidgetLogin.svelte"; -import Contact from "#sidebarCards/Ucard-contact.svelte"; +import Contact from "#sidebarCards/card-contact.svelte"; import Review from "#sidebarCards/card-review.svelte"; import VApromo from "#sidebarCards/card-VA-promo.svelte"; import VAGpromo from "#sidebarCards/card-VA-G-promo.svelte"; diff --git a/tsconfig.json b/tsconfig.json index 534a55d4..4dad34b8 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -27,6 +27,7 @@ "#modules/*": ["./src/modules/*"], "#client/*": ["./src/client/*"], "#server/*": ["./src/server/*"], + "#footer/*": ["./src/components/design/footer/*"], "#header/*": ["./src/components/design/header/*"], "#content/*": ["./src/components/design/content/*"], From 3bdcf77cb0644d1d1e8ace78ca600cb47c05f7f9 Mon Sep 17 00:00:00 2001 From: Moritz Utcke Date: Wed, 20 Nov 2024 12:29:53 +1100 Subject: [PATCH 2/4] Fix falsche Style Datei wird reingeladen --- src/layouts/AusweisLayout.astro | 8 ++++---- src/layouts/MinimalLayout.astro | 4 ++-- src/layouts/ORG_Layout.astro | 2 +- src/layouts/UserLayout.astro | 4 ++-- src/pages/email.astro | 2 +- tsconfig.json | 1 + 6 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/layouts/AusweisLayout.astro b/src/layouts/AusweisLayout.astro index 7735a688..8845b62a 100644 --- a/src/layouts/AusweisLayout.astro +++ b/src/layouts/AusweisLayout.astro @@ -1,9 +1,9 @@ --- -import "../style/global.scss" +import "#style/global.css" import "../../svelte-dialogs.config" -import Footer from '../components/Footer.astro'; -import Header from '../components/Header.astro'; -import SidebarLeft from '../components/SidebarLeft.astro'; +import Footer from '#components/design/footer/Footer.astro'; +import Header from '#components/design/header/Header.astro'; +import SidebarLeft from '#components/design/sidebars/left/SidebarLeft.astro'; export interface Props { title: string; diff --git a/src/layouts/MinimalLayout.astro b/src/layouts/MinimalLayout.astro index bbe9a90a..5e6d63c8 100644 --- a/src/layouts/MinimalLayout.astro +++ b/src/layouts/MinimalLayout.astro @@ -1,7 +1,7 @@ --- import i18next from "i18next"; -import "../style/global.scss"; +import "#style/global.css"; import "../../svelte-dialogs.config" import "svelte-ripple-action/ripple.css" import ThemeController from "#components/ThemeController.svelte"; @@ -38,7 +38,7 @@ const schema = JSON.stringify({ }, }); -const lightTheme = Astro.cookies.get("theme").value === "light"; +const lightTheme = Astro.cookies.get("theme")?.value === "light"; --- diff --git a/src/layouts/ORG_Layout.astro b/src/layouts/ORG_Layout.astro index 160e81aa..81b69e4a 100644 --- a/src/layouts/ORG_Layout.astro +++ b/src/layouts/ORG_Layout.astro @@ -2,7 +2,7 @@ import i18next from "i18next"; import "../style/UMBE_global.css"; -import "../style/global.scss"; +import "#style/global.css"; import "../../svelte-dialogs.config" import Footer from "../components/Footer.astro"; import Header from "../components/Header.astro"; diff --git a/src/layouts/UserLayout.astro b/src/layouts/UserLayout.astro index 5c013bc7..70bd4ff8 100644 --- a/src/layouts/UserLayout.astro +++ b/src/layouts/UserLayout.astro @@ -1,7 +1,7 @@ --- import i18next from "i18next"; -import "../style/global.scss"; +import "#style/global.css"; import "../../svelte-dialogs.config" import "svelte-ripple-action/ripple.css" import DashboardSidebar from "../components/Dashboard/DashboardSidebar.svelte" @@ -50,7 +50,7 @@ const schema = JSON.stringify({ }, }); -let lightTheme = Astro.cookies.get("theme").value === "light"; +let lightTheme = Astro.cookies.get("theme")?.value === "light"; --- diff --git a/src/pages/email.astro b/src/pages/email.astro index 2d289d68..28de0da9 100644 --- a/src/pages/email.astro +++ b/src/pages/email.astro @@ -2,7 +2,7 @@ import ThemeController from "../components/ThemeController.svelte"; import moment from "moment" -const lightTheme = Astro.cookies.get("theme").value === "light"; +const lightTheme = Astro.cookies.get("theme")?.value === "light"; --- diff --git a/tsconfig.json b/tsconfig.json index 4dad34b8..a595c637 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -27,6 +27,7 @@ "#modules/*": ["./src/modules/*"], "#client/*": ["./src/client/*"], "#server/*": ["./src/server/*"], + "#style/*": ["./src/style/*"], "#footer/*": ["./src/components/design/footer/*"], "#header/*": ["./src/components/design/header/*"], From df4f21f5a6d4284d6e0a395e6b7c3d0c51ab0289 Mon Sep 17 00:00:00 2001 From: Moritz Utcke Date: Sun, 24 Nov 2024 12:37:38 +1100 Subject: [PATCH 3/4] Imports zur neuen Version upgegraded --- src/components/Ausweis/Verbrauch.svelte | 6 +++--- .../VerbrauchsausweisWohnen_2016.ts | 6 +++--- src/lib/Berechnungen/endEnergieVerbrauch.ts | 10 ++++++++-- src/lib/Klimafaktoren.ts | 4 ++-- src/lib/server/Heizwertfaktor.ts | 2 +- 5 files changed, 17 insertions(+), 11 deletions(-) diff --git a/src/components/Ausweis/Verbrauch.svelte b/src/components/Ausweis/Verbrauch.svelte index ee9ce6e0..d2da247d 100644 --- a/src/components/Ausweis/Verbrauch.svelte +++ b/src/components/Ausweis/Verbrauch.svelte @@ -2,9 +2,9 @@ import HelpLabel from "../HelpLabel.svelte"; import moment from "moment"; import Label from "../Label.svelte"; - import fuelList from "./brennstoffListe"; - import { auditVerbrauchAbweichung } from "../Verbrauchsausweis/audits/VerbrauchAbweichung"; - import { GebaeudeAufnahmeClient, GebaeudeClient, VerbrauchsausweisWohnenClient } from "./types"; + import fuelList from "./brennstoffListe.js"; + import { auditVerbrauchAbweichung } from "../Verbrauchsausweis/audits/VerbrauchAbweichung.js"; + import { GebaeudeAufnahmeClient, GebaeudeClient, VerbrauchsausweisWohnenClient } from "./types.js"; export let gebaeude: GebaeudeClient; export let gebaeude_aufnahme_allgemein: GebaeudeAufnahmeClient; diff --git a/src/lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts b/src/lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts index 178a0233..c0e864f3 100644 --- a/src/lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts +++ b/src/lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts @@ -1,6 +1,6 @@ -import { VerbrauchsausweisWohnenClient } from "#components/Ausweis/types"; -import { getKlimafaktoren } from "#lib/Klimafaktoren"; -import { getHeizwertfaktor } from "#lib/server/Heizwertfaktor"; +import { VerbrauchsausweisWohnenClient } from "#components/Ausweis/types.js"; +import { getKlimafaktoren } from "#lib/Klimafaktoren.js"; +import { getHeizwertfaktor } from "#lib/server/Heizwertfaktor.js"; import { Enums } from "@ibcornelsen/database/client"; import moment from "moment"; diff --git a/src/lib/Berechnungen/endEnergieVerbrauch.ts b/src/lib/Berechnungen/endEnergieVerbrauch.ts index 82599bb4..1693524b 100644 --- a/src/lib/Berechnungen/endEnergieVerbrauch.ts +++ b/src/lib/Berechnungen/endEnergieVerbrauch.ts @@ -1,6 +1,12 @@ import type { GebaeudeStammdaten, VerbrauchsausweisWohnen } from "@ibcornelsen/database/client"; -import { endEnergieVerbrauchVerbrauchsausweis_2016 } from "./VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016"; +import { endEnergieVerbrauchVerbrauchsausweis_2016 } from "./VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.js"; export async function endEnergieVerbrauch(ausweis: VerbrauchsausweisWohnen & { gebaeude_stammdaten: GebaeudeStammdaten }): Promise { - return (await endEnergieVerbrauchVerbrauchsausweis_2016(ausweis)).endEnergieVerbrauchGesamt; + const result = await endEnergieVerbrauchVerbrauchsausweis_2016(ausweis); + + if (!result) { + return 0; + } + + return result.endEnergieVerbrauchGesamt; } \ No newline at end of file diff --git a/src/lib/Klimafaktoren.ts b/src/lib/Klimafaktoren.ts index a1746764..a60e8b6e 100644 --- a/src/lib/Klimafaktoren.ts +++ b/src/lib/Klimafaktoren.ts @@ -1,6 +1,6 @@ import moment from "moment"; -import { memoize } from "./Memoization"; -import { client } from "src/trpc"; +import { memoize } from "./Memoization.js"; +import { client } from "src/trpc.js"; export const getKlimafaktoren = memoize(async (date: Date, plz: string) => { if (!plz || !date) { diff --git a/src/lib/server/Heizwertfaktor.ts b/src/lib/server/Heizwertfaktor.ts index 90d4f93f..165f14c7 100644 --- a/src/lib/server/Heizwertfaktor.ts +++ b/src/lib/server/Heizwertfaktor.ts @@ -1,4 +1,4 @@ -import fuelList from "#components/Ausweis/brennstoffListe"; +import fuelList from "#components/Ausweis/brennstoffListe.js"; export const getHeizwertfaktor = function(energietraeger: string, einheit: string): { coe: number, From 5aa093f827ad3b11a98ff8fc723faee51fcb95e5 Mon Sep 17 00:00:00 2001 From: Moritz Utcke Date: Sun, 24 Nov 2024 13:12:58 +1100 Subject: [PATCH 4/4] Pfade angepasst und Verlinkungen in Sidebar --- .../audits/BedarfsausweisBenoetigt.ts | 2 +- .../Verbrauchsausweis/audits/EndEnergie.ts | 8 +- .../audits/HeizungGebaeudeBaujahr.ts | 4 +- .../audits/HeizungJuengerDreiJahre.ts | 4 +- .../Verbrauchsausweis/audits/KlimaFaktoren.ts | 6 +- .../Verbrauchsausweis/audits/LeerStand.ts | 4 +- .../audits/PlzNichtErkannt.ts | 50 +- .../audits/VerbrauchAbweichung.ts | 6 +- .../Verbrauchsausweis/audits/WarmWasser.ts | 4 +- .../Verbrauchsausweis/audits/WohnFlaeche.ts | 4 +- .../WohnflaecheGroesserGesamtflaeche.ts | 4 +- .../audits/ZeitraumAktuell.ts | 4 +- .../Verbrauchsausweis/audits/hidden.ts | 1 - .../sidebars/cards/card-navigation.svelte | 462 ++++++++++-------- .../design/sidebars/left/SidebarLeft.astro | 4 - src/layouts/Layout.astro | 5 - .../VerbrauchsausweisWohnenModule.svelte | 14 +- src/pages/index.astro | 4 - 18 files changed, 319 insertions(+), 271 deletions(-) diff --git a/src/components/Verbrauchsausweis/audits/BedarfsausweisBenoetigt.ts b/src/components/Verbrauchsausweis/audits/BedarfsausweisBenoetigt.ts index e5e4d5d7..53855fa3 100644 --- a/src/components/Verbrauchsausweis/audits/BedarfsausweisBenoetigt.ts +++ b/src/components/Verbrauchsausweis/audits/BedarfsausweisBenoetigt.ts @@ -1,4 +1,4 @@ -import { GebaeudeAufnahmeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types"; +import { GebaeudeAufnahmeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types.js"; export function auditBedarfsausweisBenoetigt(ausweis: VerbrauchsausweisWohnenClient, gebaeude: GebaeudeAufnahmeClient): boolean { if (ausweis.ausstellgrund == "Neubau" || ausweis.ausstellgrund == "Modernisierung") { diff --git a/src/components/Verbrauchsausweis/audits/EndEnergie.ts b/src/components/Verbrauchsausweis/audits/EndEnergie.ts index 9f9b4fdc..8154571b 100644 --- a/src/components/Verbrauchsausweis/audits/EndEnergie.ts +++ b/src/components/Verbrauchsausweis/audits/EndEnergie.ts @@ -1,7 +1,7 @@ -import { GebaeudeClient, VerbrauchsausweisWohnenClient, GebaeudeAufnahmeClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "./hidden"; -import { endEnergieVerbrauchVerbrauchsausweis_2016 } from "#lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016"; -import { getKlimafaktoren } from "#lib/Klimafaktoren"; +import { GebaeudeClient, VerbrauchsausweisWohnenClient, GebaeudeAufnahmeClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "./hidden.js"; +import { endEnergieVerbrauchVerbrauchsausweis_2016 } from "#lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.js"; +import { getKlimafaktoren } from "#lib/Klimafaktoren.js"; export async function auditEndEnergie(ausweis: VerbrauchsausweisWohnenClient, gebaeude: GebaeudeClient, gebaeude_aufnahme_allgemein: GebaeudeAufnahmeClient): Promise { if (hidden.has(AuditType.END_ENERGIE)) { diff --git a/src/components/Verbrauchsausweis/audits/HeizungGebaeudeBaujahr.ts b/src/components/Verbrauchsausweis/audits/HeizungGebaeudeBaujahr.ts index f1d5e146..aa29e815 100644 --- a/src/components/Verbrauchsausweis/audits/HeizungGebaeudeBaujahr.ts +++ b/src/components/Verbrauchsausweis/audits/HeizungGebaeudeBaujahr.ts @@ -1,5 +1,5 @@ -import { GebaeudeAufnahmeClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "../audits/hidden"; +import { GebaeudeAufnahmeClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "../audits/hidden.js"; export function auditHeizungGebaeudeBaujahr(gebaeude: GebaeudeAufnahmeClient): boolean { if ((gebaeude.baujahr_heizung && gebaeude.baujahr_heizung.length > 0) && (gebaeude.baujahr_gebaeude && gebaeude.baujahr_gebaeude.length > 0)) { diff --git a/src/components/Verbrauchsausweis/audits/HeizungJuengerDreiJahre.ts b/src/components/Verbrauchsausweis/audits/HeizungJuengerDreiJahre.ts index bc324f81..e7fa9e47 100644 --- a/src/components/Verbrauchsausweis/audits/HeizungJuengerDreiJahre.ts +++ b/src/components/Verbrauchsausweis/audits/HeizungJuengerDreiJahre.ts @@ -1,5 +1,5 @@ -import { GebaeudeAufnahmeClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "../audits/hidden"; +import { GebaeudeAufnahmeClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "../audits/hidden.js"; export function auditHeizungJuengerDreiJahre(gebaeude: GebaeudeAufnahmeClient): boolean { diff --git a/src/components/Verbrauchsausweis/audits/KlimaFaktoren.ts b/src/components/Verbrauchsausweis/audits/KlimaFaktoren.ts index 6dea6b33..f114b0ad 100644 --- a/src/components/Verbrauchsausweis/audits/KlimaFaktoren.ts +++ b/src/components/Verbrauchsausweis/audits/KlimaFaktoren.ts @@ -1,6 +1,6 @@ -import { GebaeudeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "./hidden"; -import { getKlimafaktoren } from "#lib/Klimafaktoren"; +import { GebaeudeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "./hidden.js"; +import { getKlimafaktoren } from "#lib/Klimafaktoren.js"; export async function auditKlimaFaktoren(ausweis: VerbrauchsausweisWohnenClient, gebaeude: GebaeudeClient): Promise { if (hidden.has(AuditType.KLIMA_FAKTOREN)) { diff --git a/src/components/Verbrauchsausweis/audits/LeerStand.ts b/src/components/Verbrauchsausweis/audits/LeerStand.ts index 103d01bd..2358421c 100644 --- a/src/components/Verbrauchsausweis/audits/LeerStand.ts +++ b/src/components/Verbrauchsausweis/audits/LeerStand.ts @@ -1,5 +1,5 @@ -import { GebaeudeAufnahmeClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "./hidden"; +import { GebaeudeAufnahmeClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "./hidden.js"; export function auditLeerStand(gebaeude: GebaeudeAufnahmeClient): boolean { if (gebaeude.leerstand && !hidden.has(AuditType.LEER_STAND)) { diff --git a/src/components/Verbrauchsausweis/audits/PlzNichtErkannt.ts b/src/components/Verbrauchsausweis/audits/PlzNichtErkannt.ts index b928ec4a..82df4f28 100644 --- a/src/components/Verbrauchsausweis/audits/PlzNichtErkannt.ts +++ b/src/components/Verbrauchsausweis/audits/PlzNichtErkannt.ts @@ -1,23 +1,29 @@ -import { GebaeudeAufnahmeClient } from "#components/Ausweis/types"; -import { client } from "src/trpc"; -import { memoize } from "src/lib/Memoization"; -import { AuditType, hidden } from "../audits/hidden"; +import { GebaeudeAufnahmeClient } from "#components/Ausweis/types.js"; +import { client } from "src/trpc.js"; +import { memoize } from "src/lib/Memoization.js"; +import { AuditType, hidden } from "../audits/hidden.js"; -export const auditPlzNichtErkannt = memoize(async (gebaeude: GebaeudeAufnahmeClient) => { - if (gebaeude.plz) { - if (gebaeude.plz.length == 5) { - try { - const result = await client.v1.postleitzahlen.query({ plz: gebaeude.plz, limit: 1 }); - - if (result.length > 0) { - return false; - } - } catch (e) { - if (!hidden.has(AuditType.PLZ_NICHT_ERKANNT)){ - return true; - } - } - } - } - return false -}); +export const auditPlzNichtErkannt = memoize( + async (gebaeude: GebaeudeAufnahmeClient) => { + if (gebaeude.plz) { + if (gebaeude.plz.length == 5) { + try { + const result = await client.v1.postleitzahlen.query({ + plz: gebaeude.plz, + limit: 1, + }); + + if (result.length > 0) { + return false; + } + } catch (e) { + if (!hidden.has(AuditType.PLZ_NICHT_ERKANNT)) { + return true; + } + } + } + } + + return false; + } +); diff --git a/src/components/Verbrauchsausweis/audits/VerbrauchAbweichung.ts b/src/components/Verbrauchsausweis/audits/VerbrauchAbweichung.ts index c64af80d..98f5476e 100644 --- a/src/components/Verbrauchsausweis/audits/VerbrauchAbweichung.ts +++ b/src/components/Verbrauchsausweis/audits/VerbrauchAbweichung.ts @@ -1,7 +1,7 @@ -import { GebaeudeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "./hidden"; +import { GebaeudeAufnahmeClient, GebaeudeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "./hidden.js"; -export function auditVerbrauchAbweichung(ausweis: VerbrauchsausweisWohnenClient, gebaeude: GebaeudeClient): number[] { +export function auditVerbrauchAbweichung(ausweis: VerbrauchsausweisWohnenClient, gebaeude: GebaeudeAufnahmeClient): number[] { if (gebaeude.leerstand && (gebaeude.leerstand > 0)) { return []; } diff --git a/src/components/Verbrauchsausweis/audits/WarmWasser.ts b/src/components/Verbrauchsausweis/audits/WarmWasser.ts index 1c1de130..812021dd 100644 --- a/src/components/Verbrauchsausweis/audits/WarmWasser.ts +++ b/src/components/Verbrauchsausweis/audits/WarmWasser.ts @@ -1,5 +1,5 @@ -import { VerbrauchsausweisWohnenClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "./hidden"; +import { VerbrauchsausweisWohnenClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "./hidden.js"; export function auditWarmWasser(ausweis: VerbrauchsausweisWohnenClient): boolean { diff --git a/src/components/Verbrauchsausweis/audits/WohnFlaeche.ts b/src/components/Verbrauchsausweis/audits/WohnFlaeche.ts index a2151fe8..811014f2 100644 --- a/src/components/Verbrauchsausweis/audits/WohnFlaeche.ts +++ b/src/components/Verbrauchsausweis/audits/WohnFlaeche.ts @@ -1,5 +1,5 @@ -import { GebaeudeAufnahmeClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "./hidden"; +import { GebaeudeAufnahmeClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "./hidden.js"; export function auditWohnFlaeche(gebaeude: GebaeudeAufnahmeClient ): boolean { if (gebaeude.einheiten && gebaeude.flaeche ) { diff --git a/src/components/Verbrauchsausweis/audits/WohnflaecheGroesserGesamtflaeche.ts b/src/components/Verbrauchsausweis/audits/WohnflaecheGroesserGesamtflaeche.ts index c53c962d..e2b91c9a 100644 --- a/src/components/Verbrauchsausweis/audits/WohnflaecheGroesserGesamtflaeche.ts +++ b/src/components/Verbrauchsausweis/audits/WohnflaecheGroesserGesamtflaeche.ts @@ -1,5 +1,5 @@ -import { GebaeudeAufnahmeClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "../audits/hidden"; +import { GebaeudeAufnahmeClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "../audits/hidden.js"; export function auditWohnflaecheGroesserGesamtflaeche(gebaeude: GebaeudeAufnahmeClient ): boolean { if (gebaeude.flaeche && gebaeude.nutzflaeche){ diff --git a/src/components/Verbrauchsausweis/audits/ZeitraumAktuell.ts b/src/components/Verbrauchsausweis/audits/ZeitraumAktuell.ts index ff346ade..1938362b 100644 --- a/src/components/Verbrauchsausweis/audits/ZeitraumAktuell.ts +++ b/src/components/Verbrauchsausweis/audits/ZeitraumAktuell.ts @@ -1,5 +1,5 @@ -import { GebaeudeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types"; -import { AuditType, hidden } from "./hidden"; +import { GebaeudeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types.js"; +import { AuditType, hidden } from "./hidden.js"; export function auditZeitraumAktuell(ausweis: VerbrauchsausweisWohnenClient, gebaeude: GebaeudeClient): boolean { if (hidden.has(AuditType.ZEITRAUM_AKTUELL)) { diff --git a/src/components/Verbrauchsausweis/audits/hidden.ts b/src/components/Verbrauchsausweis/audits/hidden.ts index d7a5c9e4..262e20a1 100644 --- a/src/components/Verbrauchsausweis/audits/hidden.ts +++ b/src/components/Verbrauchsausweis/audits/hidden.ts @@ -9,7 +9,6 @@ export enum AuditType { WOHN_FLAECHE, WARM_WASSER, LEER_STAND, - PLZ_NICHT_ERKANNT, END_ENERGIE, WOHNFLAECHE_GROESSER_GESAMTFLAECHE } \ No newline at end of file diff --git a/src/components/design/sidebars/cards/card-navigation.svelte b/src/components/design/sidebars/cards/card-navigation.svelte index 6f258230..93d4d5e3 100644 --- a/src/components/design/sidebars/cards/card-navigation.svelte +++ b/src/components/design/sidebars/cards/card-navigation.svelte @@ -1,231 +1,291 @@ - -
- -
- - - -
+ lg:hidden" +> +
+ + + +
+