From cbea351298755063c478c23a8957704695d214b4 Mon Sep 17 00:00:00 2001 From: Jens Cornelsen <79703163+IB-Cornelsen@users.noreply.github.com> Date: Sun, 8 Dec 2024 13:02:18 +0100 Subject: [PATCH] Widget --- src/components/Widget2.svelte | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/components/Widget2.svelte b/src/components/Widget2.svelte index 266591c6..2f91602b 100644 --- a/src/components/Widget2.svelte +++ b/src/components/Widget2.svelte @@ -45,15 +45,22 @@ import { fade } from 'svelte/transition'; const allowedTypes = ["Einfamilienhaus", "Zweifamilienhaus", "Mehrfamilienhaus", "Mischgebäude"]; const allowedReason = ["Vermietung/Verkauf", "sonstiges", "Aushangpflicht"]; - // Logik für die Anzeige von showVA - let showVA = allowedReason.includes(selectedReason) && allowedTypes.includes(selectedType); + function updateResultVisibility() { // Die Bedingung, um das Ergebnis anzuzeigen + // Logik für die Anzeige von showVA + let showVA = allowedReason.includes(selectedReason) && allowedTypes.includes(selectedType); // Zusätzliche Bedingung: Wenn "vor 1978" ausgewählt wurde - if (selectedYear === "vor 1978") {showVA = showVA && (selectedUnits === "mehr als 4 Wohneinheiten" || selectedStatus === "saniert");} - + if (selectedYear === "vor 1978") { + showVA = showVA && (selectedUnits === "mehr als 4 Wohneinheiten" || selectedStatus === "saniert"); + } + else + { + showVA; + } + showBA = selectedType === "Einfamilienhaus" && selectedReason === "Vermietung/Verkauf"; showVAG = selectedType === "Gewerbegebäude" && selectedReason === "Vermietung/Verkauf"; showBAG = selectedType === "Einfamilienhaus" && selectedReason === "Vermietung/Verkauf";