+ {{ + isNumber(data.text) + ? data.column.caption == '%' + ? formatPercentage(data.text) + : formatNumber(data.text) + : data.text + }} +
+ +{{ data.text }} @@ -472,6 +488,7 @@ import { useQuery } from '@vue/apollo-composable' import { formatWaktu } from '@/components/Form/FiltersType/reference' import { queries } from '@/utils/api/api.graphql' import { dummyData } from '@/utils/dummy' +import { formatNumber, formatPercentage, isNumber } from '@/utils/numbers' const position = { of: '#data' } const showIndicator = ref(true) diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue index 3343b21..088e498 100755 --- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue +++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue @@ -51,6 +51,7 @@ data-type="number" data-field="no" caption="No" + cell-template="formatNumber" />