Default donut chart
The legend and center total are enabled by default.
<script lang="ts">
const segments = [
{ label: 'Wheat', value: 340 },
{ label: 'Corn', value: 280 },
{ label: 'Soybeans', value: 190 }
];
</script>
<CwDonutChart {segments} />
Compact chart with custom colors
Useful when you already label the categories elsewhere on the page.
<script lang="ts">
const storageSegments = [
{ label: 'Free', value: 22, color: '#0f766e' },
{ label: 'Reserved', value: 11, color: '#f59e0b' },
{ label: 'Used', value: 67, color: '#dc2626' }
];
</script>
<CwDonutChart
segments={storageSegments}
size={160}
thickness={24}
showLegend={false}
/>