In this project, I developed a React Typescript app using test-driven development (TDD). Detail as follows:
- Create tests based on user stories.
- Develop a React app using TDD.
- Use Enzyme and Jest to test a React app.
- Use/reuse CSS variables for responsive design.
- Create a reusable React component that renders and functions differently based on the provided props.
- Type check component props using React PropTypes.