+ {vm.status === "loading" || vm.status === "idle" ? (
+ <>
+
+
+ Kennzahlen werden berechnet …
+
+ {/* Skelett statt Sprung: die Karten stehen später an derselben Stelle. */}
+
+ {[0, 1, 2, 3].map((i) => (
+
+ ))}
+
+ >
+ ) : vm.status === "empty" ? (
+ <>
+
+
+ Keine Daten für diese Auswahl
+
+
+ Die gesetzten Filter schneiden alles weg. Zeitraum erweitern oder einzelne
+ Einschränkungen in der Filterleiste entfernen.
+
+ >
+ ) : (
+ <>
+
+
+ Kennzahlen konnten nicht geladen werden
+
+
+ {vm.error?.messageKey ?? "Unbekannter Fehler"}
+
+ >
+ )}
+
+