Now that we have our styles ready we can begin working on actual components for our cards and columns.
In this section I'm not going to explain how React components work. If you need to pick this knowledge up - refer to React documentation. Make sure you know what are props, what is state and how do lifecycle events work.
Now let's see what is different when you define React components in Typescript.
How to Define Class Components? When you define a class compoenent - you need to provide types for it's props and state. You do it by using special triangle brackets syntax: