Instruções
Passo 15
Agora, crie um
type chamado Shapes com a união de Circle, Triangle e Rectangle.
Veja como é um tipo união:
type Role = "Forward" | "Midfielder" | "Defender" | "Goalkeeper";
O tipo união Shapes informa ao TypeScript que uma forma pode ser um círculo, retângulo ou triângulo, para que algumas funções que você definirá depois saibam quais propriedades cada forma tem.
O que fazer:
Testes:
- Você deve criar um `type` chamado `Shapes`.
- Seu tipo `Shapes` deve ser definido como uma união das interfaces `Circle`, `Triangle` e `Rectangle`.
Preview