Aller au contenu

Join

Joignez visuellement des éléments ensemble en supprimant l’espacement et les bordures entre eux.

import { Join } from 'asterui'

Boutons joints

Jointure horizontale basique avec boutons.

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

Jointure verticale

Éléments joints verticalement.

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 et bouton joints

Joindre un input avec un bouton pour la recherche ou les formulaires.

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
PropriétéDescriptionTypePar défaut
directionDirection de jointure'horizontal' | 'vertical''horizontal'
childrenÉléments à joindre ensembleReact.ReactNode-
classNameClasses CSS supplémentairesstring-