Join
Junte elementos visualmente removendo espaçamento e bordas entre eles.
Importação
Seção intitulada “Importação”import { Join } from 'asterui'Exemplos
Seção intitulada “Exemplos”Botões Unidos
Join horizontal básico com botões.
import { Join, Button } from 'asterui'
function App() {
return (
<Join>
<Button>Button 1</Button>
<Button>Button 2</Button>
<Button>Button 3</Button>
</Join>
)
}
export default App Join Vertical
Elementos unidos verticalmente.
import { Join, Button } from 'asterui'
function App() {
return (
<Join direction="vertical">
<Button>Top</Button>
<Button>Middle</Button>
<Button>Bottom</Button>
</Join>
)
}
export default App Input e Botão Unidos
Una input com botão para pesquisa ou formulários.
import { Join, Input, Button } from 'asterui'
import { MagnifyingGlassIcon } from '@aster-ui/icons'
function App() {
return (
<Join>
<Input placeholder="Search..." />
<Button color="primary">
<MagnifyingGlassIcon />
</Button>
</Join>
)
}
export default App | Propriedade | Descrição | Tipo | Padrão |
|---|---|---|---|
direction | Direção do join | 'horizontal' | 'vertical' | 'horizontal' |
children | Elementos para unir | React.ReactNode | - |
className | Classes CSS adicionais | string | - |