Pular para o conteúdo principal

Tabs

O uso de abas é indicado para organizar conteúdos similares em uma mesma página, permitindo que o conteúdo possa ser visualizado sem ter que navegar para outra página.

Boas práticas

  • Utilize no máximo duas palavras para o título.
  • Utilize abas quando o conteúdo e estrutura das telas forem diferentes.
  • Utilize no máximo 6 abas, isso ajuda a manter a interface organizada e reduz a carga cognitiva do usuário.
  • Abas com conteúdos relacionados devem ser mantidas próximas uma das outras.
  • Não é recomendado utilizar abas como componente de filtro.

Exemplos

  • First item
  • Active item
  • Third item
  • Disabled item
import { TabItem, Tabs } from '@lemonade/ui'
import React from 'react'

function TabEx() {
  return (
    <Tabs>
      <TabItem onClick={console.log}>First item</TabItem>
      <TabItem onClick={console.log} active>
        Active item
      </TabItem>
      <TabItem onClick={console.log}>Third item</TabItem>
      <TabItem onClick={console.log} disabled>
        Disabled item
      </TabItem>
    </Tabs>
  )
}

export default TabEx