Tuve problemas para agregar la carga útil dentro de un reductor de rebanadas de action redux, busqué en Internet pero no encontré una solución para solucionar este problema, por lo que está mi reductor de código:
topicsSlice code: import {createSlice} from "@reduxjs/toolkit"; const topicsSlice = createSlice({ name : "topics", initialState: { topics:{} }, reducers: { addTopic: (state, action={type: "topics/addTopic",payload: {id, name, icon}}) => { const newTopic = {id: id, name: name, icon: icon} state.topics = {...state.topics, id: newTopic}; } } }); export const selectedTopics = (state) => state.topics.topics; export const {addTopic} = topicsSlice.actions; export default topicsSlice.reducer;La desestructuración funciona aquí como
addTopic: (state, {payload: {id, name, icon}}) => {