Feature: Tabs component
Introdução
Esse MR resolve a task 86b6ca92g.
Criei o componente Tabs seguindo a interface e uso proposto no Figma.
Como foi feito
O componente recebe duas props:
- Children
- Tabs
A prop tabs é um array de strings, estas strings são as tabs em si. Para renderizar o conteúdo de cada uma dessas tabs, passamos os dados pelo children. Visto que o children é um array de ReactNode, conseguimos renderizar a tab de acordo com qual tab tá selecionada.
Variants
O componente tem as variants default
e secondary
conforme previstas no Figma.