nuclear-js icon indicating copy to clipboard operation
nuclear-js copied to clipboard

reactor.dispatch throwing error 'VM31785:6061 Uncaught Error: `dispatch` cannot be called with an `undefined` action type.'

Open jani937 opened this issue 9 years ago • 1 comments

Following below https://optimizely.github.io/nuclear-js/docs/01-getting-started.html to see shopping cart example from nuclearjs demo.

  1. Create reactor.js as per above url and completed all the documentation.
  2. After building & running app, below is the error i have experiencing with at 'reactor.dispatch(RECEIVE_PRODUCTS, { products })' line of code in actions.js file. VM31785:6061 Uncaught Error: dispatch cannot be called with an undefined action type.

Anyone has any suggestions?

jani937 avatar Nov 18 '16 00:11 jani937

It looks like RECEIVE_PRODUCTS is undefined. Do you have an action types file? How do you export/import action types in the actions file (assuming that you use dispatch inside actions).

raulmatei avatar Jan 02 '17 20:01 raulmatei