This is a React.js single page app that uses Redux to hold state of the widget (form).
To get started right away:
- install all project dependencies with
npm install
- start the development server with
npm start
- run tests with
npm run test
I have shown ability to use Redux on the main widget. I have used connect method to map state and dispatch to props.
This project was bootstrapped with Create React App. You can find more information on how to perform common tasks here.
I am using Jest & Enzyme for writing tests. I have covered tests for actions, reducers and widget components.
- Add more media queries for different sizes of the screen.