BerkeleyTrue / redux-epic

Better async and server side rendering in React with Observables
47 stars 9 forks source link

Basic example code broken #9

Closed timjacobi closed 8 years ago

timjacobi commented 8 years ago

The issue is here

.map(user => { type: 'UPDATE_USER', payload: { user: user }})

You can't return an object from an arrow function without using return because the curlys will be assumed to relate to the function.

Fix

.map(user => { return { type: 'UPDATE_USER', payload: { user: user }}})
BerkeleyTrue commented 8 years ago

Nice catch! Thanks @timjacobi

I've corrected the issue.

Happy Coding

timjacobi commented 8 years ago

Here is an even neater fix

.map(user => ({ type: 'UPDATE_USER', payload: { user: user }}))