Files
frontend-bootcamp/step2-08/exercise/README.md

1.0 KiB

Step 2.8: Reduce Boilerplate (Exercise)

Lessons | Exercise | Demo

If you don't already have the app running, start it by running npm start from the root of the frontend-bootcamp folder. Click the "exercise" link under day 2 step 8 to see results.

Hint! This section is tricky, so all the solution is inside "demo" as usual. Feel free to copy & paste if you get stuck!!

  1. open up exercise/src/reducers/index.ts

  2. rewrite the reducer functions todoReducers, filterReducers with the help of createReducer()

  3. rewrite the reducer() function with combineReducer()

  4. open up exercise/src/reducers/pureFunctions.ts

  5. rewrite all the reducers related to the todos by following instructions

Further reading