- Clone this repo using
git clone git@github.com:berrrrt/react-redux-saga-session.git
- Move to the appropriate directory:
cd react-redux-saga-session.gite
. - Run
yarn
ornpm install
to install dependencies. - Run
npm start
to see the example app athttp://localhost:3000
. - Run
yarn test
ornpm test
to run tests
- Fix the failed snapshot tests
- Add an api call to below api, and display the result with a new page
https://thoughtworks-mobile-2018.herokuapp.com/user/jsmith/tweets
- Add a new container with preferred route name
- Add component to display the json content
- Add snapshot tests for the new route and component
- Add saga and related tests to fetch data
- Add action and reducers and related tests to save the fetch data