Soy nuevo en el kit de herramientas redux. Aquí, estoy tratando de devolver mis datos filtrados al estado, pero mi estado no cambia después de enviar una acción.
Mi código -
const dataSlice = createSlice({ name: "data", initialState: { datas: [], }, reducers: { search: (state, action) => { console.log(action.payload); state.datas = state.datas.filter((data) => { return data.rocket.rocket_name.toLowerCase().includes(action.payload); }); }, }, extraReducers: { [dataFetch.pending]: (state, action) => { state.loading = true; }, [dataFetch.fulfilled]: (state, action) => { state.datas = action.payload; state.loading = false; }, [dataFetch.rejected]: (state, action) => { state.error = action.payload; }, }, });