fix: kueVersion korrekt als Vx.yy formatiert in useKueVersion Hook

- Minor-Version immer zweistellig mit führender Null
- Verbesserung der UI-Darstellung der Modulversion
- Beispiel: 420 wird jetzt als V4.20 angezeigt statt V4.2
This commit is contained in:
ISA
2025-04-29 11:30:13 +02:00
parent 590071c85c
commit 11c6be27ff
3 changed files with 6 additions and 3 deletions

View File

@@ -6,7 +6,10 @@ const useKueVersion = (slotIndex: number, reduxKueVersion: any) => {
useEffect(() => {
if (reduxKueVersion?.[slotIndex]) {
setKueVersion("V" + Number(reduxKueVersion[slotIndex]) / 100);
const versionNumber = Number(reduxKueVersion[slotIndex]);
const major = Math.floor(versionNumber / 100);
const minor = (versionNumber % 100).toString().padStart(2, "0");
setKueVersion(`V${major}.${minor}`);
}
}, [slotIndex, reduxKueVersion]);