Cerca...

Cerca nella documentazione...

Chart Card

Chart Card

Il pattern "numero in evidenza sopra un grafico" usato nelle dashboard di amministrazione — icona in un box + etichetta, una cifra grande in grassetto, un badge di tendenza, una didascalia, poi qualsiasi grafico sotto. Si abbina alla famiglia di grafici o a Sparkline come children.

import { ChartCard } from "@pompeitech/vesuvius-ui";

Default

Ricavi totali
276.000,00 €+12%rispetto al mese scorso

Ricavi totali (ultimi 6 mesi)

API

ChartCard

PropTipoDefaultDescrizione
iconLucideIconIcona in un box opzionale accanto all'etichetta.
labelstring
valueReactNodeLa cifra in evidenza.
changePctnumberRenderizza un badge di tendenza — verde+su per positivo, rosso+giù per negativo.
changeLabelstringTesto dopo la percentuale, ad es. "vs last month".
captionReactNodePiccola riga attenuata sotto il valore.
actionReactNodeSlot in alto a destra — una legenda, un selettore di periodo.
childrenReactNodeIl grafico stesso — qualsiasi componente grafico (Sparkline, Charts) dimensionato per riempire il proprio contenitore.

Più ogni prop nativa di <div> sulla radice.