В инициализаторе объекта имя свойства без значения подразумевает, что следует использовать значение одноименной переменной в области видимости. Поэтому он такой же, как
function addTodo(text) {
return {
type: ADD_TODO,
text: text
}
}
Этот синтаксис был введен в ES2015. Она называется сокращенные имена свойств