Image carousel made with React and TypeScript using ES6 syntax (and Class Fields and Static Properties from ES7).
Unit tests made with Jest, Enzyme and Sinon.
This project was bootstrapped with Create React App and TypeScript package.
The project uses react-icons.
- go to project directory
- run
npm ito install all dependencies (just a first time) - run
npm start(it runs the app in the development mode and it should automatically open http://localhost:3000 in the browser)
In the project directory run npm test. It launches the test runner in the interactive watch mode.
Run npm test -- --coverage to see coverage report. Note that tests run much slower with coverage so it is recommended to run it separately from your normal workflow.
To run a production build use command npm run build. It builds the app for production to the build folder.
This project is licensed under the [GNU v3.0] License - see the LICENSE.md file for details.
