Composant Sparkline pour les applications Stripe
Un type de graphique linéaire qui affiche les données de façon succincte sous forme d'une ligne simple.
Pour ajouter le composant Sparkline
à votre application :
import {Sparkline} from '@stripe/ui-extension-sdk/ui';
Voici un aperçu du composant d’interface utilisateur Sparkline
:
const sales = [ { date: 'Jan', sold: 1, }, { date: 'Feb', sold: 4, }, { date: 'Mar', sold: 2, }, { date: 'Apr', sold: 3, }, ]; return ( <Box css={{width: 'fill'}}> <Sparkline data={sales} x="date" y="sold" /> </Box> )
Propriétés de Sparkline
Propriété | Type |
---|---|
| Obligatoire
Données utilisées pour générer le graphique. |
| Obligatoire
La propriété ou l’accesseur du point sur l’axe x. Types associés : Channel. |
| Obligatoire
La propriété ou l’accesseur du point sur l’axe y. Types associés : Channel. |
| Facultatif
Regroupe les données par couleur en fonction d’une propriété ou d’un accesseur. Types associés : Channel. |
| Facultatif
Détermine s’il faut afficher une infobulle lors du survol du graphique. |
| Facultatif
Regroupe les données en fonction d’une propriété ou d’un accesseur. Types associés : Channel. |
Canal
Propriété | Type |
---|---|
| Facultatif
|
| Facultatif
Types associés : Currency, UnitIdentifier. |
| Facultatif
|
| Facultatif
|
Devise
Propriété | Type |
---|---|
| Obligatoire
|
UnitIdentifier
Propriété | Type |
---|---|
| Obligatoire
|
Utilisation de couleurs
Le canal color
regroupe les données :
const sales = [ { date: 'Jan', sold: 1, product: 'tables', }, { date: 'Jan', sold: 2, product: 'chairs', }, { date: 'Feb', sold: 4, product: 'tables', }, { date: 'Feb', sold: 6, product: 'chairs', }, { date: 'Mar', sold: 2, product: 'tables', }, { date: 'Mar', sold: 4, product: 'chairs', }, { date: 'Apr', sold: 7, product: 'tables', }, { date: 'Apr', sold: 9, product: 'chairs', }, ]; return ( <Box css={{width: 'fill'}}> <Sparkline data={sales} x="date" y="sold" color="product" /> </Box> )