Redux: Dispatching Actions and Examining State.
In this step, we learn about dispatch
and getState()
. Dispatching action messages to the store is the only means by which to inform the reducers to modify the shared state tree.
We also see how we may compose the reducers according to the shape.
If you want a really neat UI to show what the store looks when actions are dispatched to the store, use this Chrome extension: https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd
-
Install Chrome extension
-
Open the inspector panel entitled Redux
-
Modify
exercise/src/index.tsx
to dispatch actions
-
open the
exercise/src/reducers/reducer.spec.ts
-
Follow the instructions to fill out the reducer tests
-
Run the tests with
npm test