Cerca...

Cerca nella documentazione...

List

List

List e ListItem offrono un layout coerente per impostazioni, navigazione, attività e righe operative. Ogni item può mostrare un contenuto prima della scritta tramite leading, dopo tramite trailing, oppure entrambi. Usa dense quando lo spazio verticale è importante.

import { Badge, List, ListItem } from "@pompeitech/vesuvius-ui";

Contenuto prima e dopo

  • NotificheHai nuove attività3
  • Impostazioni account›

Dense

Usa dense sull’item per ridurre padding e spaziatura in tabelle, menu o liste di stato compatte.

  • Maya Chen

    Online
  • Noah Williams

    Assente

API

List — renderizza un <ul> e inoltra le prop native della lista.

PropTipoDefaultDescrizione
dividersbooleanfalseAggiunge separatori tra gli item adiacenti.

ListItem — renderizza un <li> e inoltra le prop native dell’item.

PropTipoDefaultDescrizione
leadingReactNodeContenuto prima del contenuto principale.
trailingReactNodeContenuto dopo il contenuto principale.
densebooleanfalseUsa un layout più compatto con padding e gap ridotti.

Il contenuto dell’item può essere qualsiasi nodo React, incluso un titolo con descrizione secondaria. leading e trailing sono slot di layout: il componente mantiene dimensioni e allineamento coerenti senza richiedere utility class sull’item.