NK
Есть большой список. Хочется отдельно компонент списка, в который будет что-то вроде
mstp = state => Object.keys(state.collection)
. И отдельно компонент Item
, который берет из пропсов id
и селектит из списка стейта все что ему нужно, ну вроде mstp = (state, props) => state.collection[props.id]
.Предположим коллекция нууу очень большая. И нужно что бы при изменении итема в колллекции изменялся только этот итем, а до остальных обновление не доходило.
Вопрос, возможно ли это? Я вот не понимаю что делать с
mstp
для компонента списка, там же новый массив пересоздается каждый раз, как это трекать только для изменения количества \ порядка, но не для изменения самих итемов?У тебя это можно как-то обыграть?