первое, что бросается в глаза:
var reducers = combineReducers(addTask, deleteTask)
.combineReducers
принимает объект, т.е должно быть
var reducers = combineReducers({ addTask, deleteTask })
addTask,
deleteTask - в таких редъюсерах смысла нет, это просто ошибка проектирования вашего приложения. Зачем делать редъюсер
deleteTask, а в нем еще и экшен
"DELETE_TASK" обрабатывать и т.д? сделайте один редъюсер tasks, а в нем уже проверяйте экшены:
ADD_TASK, DELETE_TASK.
Второе, ошибка
this.props.entryText.map is not a function
возникает, потому что this.props.entryText -это и есть state, по которому Вы пытаетесь пройти с помощью .map. А теперь идите и посмотрите какая структура у state.
{
addTask: [...],
deleteTask: [...]
}
Вы запутались с
combineReducers, потому что не знаете, что этот метод делает. Для того, чтобы разобраться, реализуйте этот метод сами.