I'm trying to update a specific value based on the id in a data array. I'm trying to do this inside my reducer in redux.
For example what i need is something like this
case STATION_SELECT:
const checkedGroupData = (data,id) => {
console.log(data);
console.log(id);
}
return {
...state,
chargingStationGroups: Object.values(checkedGroupData(state.chargingStationGroups,action.id)),
}
So here console.log value for data is like below
[
0:
groupId: "31"
groupName: "Test"
stations: [
0: {stationID: "26",name: "TestName",checked:false}
1: {stationID: "28",name: "TestName2",checked:false}
]
1:
groupId: "32"
groupName: "Test332"
stations: [
0: {stationID: "29",name: "TestName1212",checked:false}
1: {stationID: "30",name: "TestName122",checked:false}
]
]
so if my console.log for id is 26 how can i change the checked:false to checked:true for stationID: 26