feat(kabelname): Anzeige des Kabelnamens statt Bezeichnung unter jedem Modul (Änderungswunsch)

This commit is contained in:
ISA
2025-06-16 14:03:19 +02:00
parent 860ab1d7c2
commit ad73dcf054
7 changed files with 39 additions and 10 deletions

View File

@@ -3,6 +3,7 @@ import { setKueData } from "../../../../../redux/slices/kueDataSlice";
export interface OriginalValues {
kueID: string[];
kueName: string[];
isolationsgrenzwerte: number[];
verzoegerung: number[];
untereSchleifenGrenzwerte: number[];
@@ -13,6 +14,7 @@ export interface OriginalValues {
export interface HandleSaveParams {
ids: string[];
kueName: string[];
isolationsgrenzwerte: number[];
verzoegerung: number[];
untereSchleifenGrenzwerte: number[];
@@ -21,6 +23,7 @@ export interface HandleSaveParams {
speicherintervall: number[];
originalValues: {
kueID: string[];
kueName: string[];
isolationsgrenzwerte: number[];
verzoegerung: number[];
untereSchleifenGrenzwerte: number[];
@@ -46,6 +49,7 @@ const isDifferent = (a: any, b: any): boolean => {
const handleSave = async ({
ids,
kueName,
isolationsgrenzwerte,
verzoegerung,
untereSchleifenGrenzwerte,
@@ -63,6 +67,11 @@ const handleSave = async ({
if (isDifferent(ids[slot], originalValues.kueID[slot])) {
changesForFile.KID = ids[slot];
}
if (isDifferent(kueName[slot], originalValues.kueName[slot])) {
changesForFile.KIA = kueName[slot];
}
if (
isDifferent(
isolationsgrenzwerte[slot],
@@ -111,6 +120,7 @@ const handleSave = async ({
if (isDev) {
const keyMap: Record<string, string> = {
KID: "win_kueID",
KIA: "win_kueName",
KL_: "win_kueLimit1",
KD_: "win_kueDelay1",
KR_: "win_kueLimit2Low",
@@ -166,6 +176,7 @@ const handleSave = async ({
dispatch(
setKueData({
kueID: [...ids],
kueName: [...kueName],
isolationsgrenzwerte: [...isolationsgrenzwerte],
verzoegerung: [...verzoegerung],
untereSchleifenGrenzwerte: [...untereSchleifenGrenzwerte],