Меняю состояние из ребенка. (сортировка)
Отправляю
sortChange(sortType) {
switch (sortType){
case 'BY NUMBER OF NOTES':
return this.props.dispatch(filterSortByNotes(this.props.name));
case 'ALPHABETYCALLY':
return this.props.dispatch(filterSortByAB(this.props.name));
}
this.setState({
sortType: sortType
})
},
Принимаю
case FILTERS.ACTION_TYPES.FILTER_SORT_BY_NOTES:
return state.set(dataType, state.get(dataType).sort((a, b) => a.notes - b.notes));
Все меняется, все хорошо. Но родитель не перерисовывается, а остается таким как был.
Как повесить слушателя я так и не понял. Как еще можно отслеживать изменения store и делать rerender?