So far we have created some very simple components. In this section, we are going to build a component that is a little more complex, and start to get more familiar with some of the different parts of a component.
Together, we'll start to build a component called Confirm that will allow a user to either continue with an operation or stop.
Our component will look like the following screenshot when we've finished:
We're going to use create-react-app to spin up a project quickly, as follows:
- Open up Visual Studio Code in a folder of your choice and enter the following in the terminal:
npx create-react-app my-components --typescript
This time we chose to call our project my-components.
- Let's add TSLint with some rules as a development dependency to our project:
cd my-components
npm install tslint tslint-react tslint-config-prettier...