Digitale Eingänge Update mit Mock daten in der Entwicklungsumgebung
This commit is contained in:
@@ -50,9 +50,25 @@ const digitalInputsSlice = createSlice({
|
||||
input.invertierung = invertierung;
|
||||
}
|
||||
},
|
||||
updateName: (
|
||||
state,
|
||||
action: PayloadAction<{ id: number; name: string }>
|
||||
) => {
|
||||
const { id, name } = action.payload;
|
||||
const input = state.inputs.find((input) => input.id === id);
|
||||
if (input) {
|
||||
input.name = name;
|
||||
input.label = name; // falls du label mit aktualisieren willst
|
||||
}
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
export const { setInputs, updateInputStatus, updateInvertierung } =
|
||||
digitalInputsSlice.actions;
|
||||
export const {
|
||||
setInputs,
|
||||
updateInputStatus,
|
||||
updateInvertierung,
|
||||
updateName, // <- hinzufügen
|
||||
} = digitalInputsSlice.actions;
|
||||
|
||||
export default digitalInputsSlice.reducer;
|
||||
|
||||
Reference in New Issue
Block a user