Files
mykopkb-fe/src/components/chart-presets/Pie1.vue
T
ISMAIL MASSERAN df0d0e743b first init
2026-06-08 11:37:14 +08:00

43 lines
1.0 KiB
Vue

<script lang="ts" setup>
import { Chart, getColor } from '@/components/ui/chart'
</script>
<template>
<div>
<Chart
:config="{
type: 'pie',
data: {
labels: ['31 - 50 Years old', '>= 50 Years old', '17 - 30 Years old'],
datasets: [
{
data: [15, 10, 65],
backgroundColor: [
getColor('--color-pending', 0.4),
getColor('--color-warning', 0.4),
getColor('--color-primary', 0.4),
],
borderWidth: 1,
borderColor: [
getColor('--color-pending', 0.9),
getColor('--color-warning', 0.9),
getColor('--color-primary', 0.9),
],
offset: 20,
borderRadius: 5,
},
],
},
options: {
maintainAspectRatio: false,
plugins: {
legend: {
display: false,
},
},
},
}"
/>
</div>
</template>