Такой вот initial_state
const INITIAL_STATE = Immutable.fromJS({
cards: List([])
});
Так я добавляю элемент, работает
const addCard = (state, action) => {
console.log("addCardReducer", state.get('cards'))
return state.update('cards', card => card.push(Map({
id: Math.random().toString(36).substring(7) ,
name: '',
})))
}
Как мне применить фильтр
const deleteCard = (state, action) => {
console.log("deleteCardReducer", state.get('cards'))
return { cards: state.get('cards').filter (card => {
return card.get('id') !== action.id
}) }
}
Пытаюсь сделать так, выдает ошибку.
Прошу помочь, только начинаю изучать immutable.js