Tabs
Tabs organizam o conteúdo em várias seções e permitem que os usuários naveguem entre elas. O conteúdo sob o conjunto de guias deve estar relacionado e formar uma unidade coerente.
Playground
Propriedades do Tabs
Nome (* = obrigatório) | Tipo | Valores | Descrição |
|---|---|---|---|
tabs * | Array<TabEntity> |
| Array de objetos com o conteúdo e estado das Tabs a serem renderizadas. |
initialTabId | string |
| O |
customProps | Object |
| Adiciona propriedades específicas para elementos filhos. |
Proriedades do TabEntity
Nome (* = obrigatório) | Tipo | Valores | Descrição |
|---|---|---|---|
label * | string |
| A Label em texto para aquela Tab. |
content * | ReacTNode |
| O conteúdo da Tab. |
tabId | string |
| Prevê um ID específico de referência para a tab. |
disabled | boolean |
| Se |
addonBefore | ReactNode |
| Elemento inserido antes da Label da Tab, ou no lugar dela. Geralmente é um ícone. |
addonAfter | ReactNode |
| Elemento inserido depois da Label da Tab. |
Métodos
Nome (* = obrigatório) | Tipo | Descrição |
|---|---|---|
onChange | onChange?: (tab: TabEntity) => void | Função chamada quando uma nova tab é selecionada.
|