| id | Donut utilization chart | ||
|---|---|---|---|
| section | components | ||
| subsection | charts | ||
| propComponents |
|
||
| hideDarkMode | true |
import { ChartDonutThreshold, ChartDonutUtilization, ChartThemeColor } from '@patternfly/react-charts/victory'; import { useEffect, useState } from 'react';
Note: PatternFly React charts live in its own package at @patternfly/react-charts!
The examples below are based on the Victory chart library, along with additional functionality, custom components, and theming for PatternFly. This provides a collection of React based components you can use to build PatternFly patterns with consistent markup, styling, and behavior.
This is a small donut utilization chart with bottom aligned legend and right aligned subtitle.
This is a small donut utilization chart with static thresholds with right aligned legend and bottom aligned subtitle.
- See Victory's FAQ
- For single data points or zero values, you may want to set the
domainprop ChartLegendmay be used as a standalone component, instead of usinglegendData
Currently, the generated documentation below is not able to resolve type definitions from Victory imports. For the components used in the examples above, Victory pass-thru props are also documented here:
- For
ChartDonutThresholdprops, see VictoryPie - For
ChartDonutUtilizationprops, see VictoryPie