This is a TypeScript React component implementation of a file downloader component.
This code was developed on mac OSX. The initial project boilerplate was generated using create-react-app to focus on the actual component implementation. The src directory contains the TypeScript source files.
Install the latest LTS version of Node.
This project uses yarn as package manager.
npm install -g yarn
yarn install
yarn start
Run unit tests using
yarn test
Run component (visual) cypress tests using
yarn cy:run