Skip to content

Koala - Add slot to pass battery SoC to child - SliderDouble#3216

Merged
benderl merged 1 commit intoopenWB:masterfrom
Brett-S-OWB:fix-soc-slider-battery-card
Mar 19, 2026
Merged

Koala - Add slot to pass battery SoC to child - SliderDouble#3216
benderl merged 1 commit intoopenWB:masterfrom
Brett-S-OWB:fix-soc-slider-battery-card

Conversation

@Brett-S-OWB
Copy link
Contributor

Im BatteryCard wurde der SoC-Wert fälschlicherweise durch den Text „Kein SoC-Modul konfiguriert“ überschrieben.
Grund dafür ist, dass die Logik im SliderDouble auf das Vorhandensein eines vehicleSocType prüft – was im Batterie-Kontext nicht zutrifft.

Es wurde ein benannter Slot (value) im SliderDouble eingeführt, über den der anzeigte Wert bei Bedarf vom Parent überschrieben werden kann.
Der BatteryCard nutzt diesen Slot, um den SoC-Wert direkt darzustellen.

Alternativ wäre es möglich gewesen, die bestehende Logik im SliderDouble über eine zusätzliche Prop (z. B. batteryCard) anzupassen.
Dies hätte jedoch die Komponente weiter an spezifische Anwendungsfälle gekoppelt.

Der Slot-Ansatz wurde gewählt, da er:
• die bestehende Standardlogik unverändert lässt
• keine zusätzliche Kopplung durch neue Props einführt
• eine flexible und saubere Erweiterung ermöglicht

@Brett-S-OWB Brett-S-OWB requested review from benderl and Copilot and removed request for Copilot March 17, 2026 17:03
@benderl benderl self-assigned this Mar 19, 2026
@benderl benderl added the bug Something isn't working label Mar 19, 2026
@benderl benderl merged commit 20dcdc5 into openWB:master Mar 19, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants