- clone this repo
git clone [email protected]:monday-u-com/workshop-13.git
- run npm install
npm i
- run npm start
npm start
- [Optional] install redux dev-tools for chrome: https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd?hl=en
- Allow any user to login, but force password to be 1234.
If user is empty, show an appropriate message
If user is using other password, show an appropriate message
(See
login-actions.js
) - Add actions for login/logout buttons
(See login-connector.js
, login-component
)
- Increase - adds 1 to the counter (value saved in store)
- Decrease - subtract 1 from counter
- Reset - sets the initial value (0)
(see counter-connector.js
, counter-component.js
)
You can also search for // TODO
in order to find all relevant places to complete
Redux presentation - https://docs.google.com/presentation/d/16usajagd7990qf8jCUzmAM9GSwEkuOASkvV5xHBVRfQ/edit#slide=id.g126381b89ed_0_2746