From 2a7f91199e92b92799eb7357bab3850f27123996 Mon Sep 17 00:00:00 2001 From: nurafrinaalimi16 Date: Sun, 28 Apr 2024 16:22:05 +0800 Subject: [PATCH] add jumlah undian --- .../assets/js/components/demo/admin/home/final.vue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/resources/assets/js/components/demo/admin/home/final.vue b/resources/assets/js/components/demo/admin/home/final.vue index a6e06d2..4d73600 100644 --- a/resources/assets/js/components/demo/admin/home/final.vue +++ b/resources/assets/js/components/demo/admin/home/final.vue @@ -28,6 +28,11 @@ {{ no_vote.name }} {{ no_vote.unit }} 0 + 0 + + + Jumlah Undian + {{ calculateTotalVotes(position.id) }} @@ -73,6 +78,12 @@ export default { .reduce((total, result) => total + result.votes, 0); return ((votes / totalVotes) * 100).toFixed(2); + }, + + calculateTotalVotes(positionId) { + return this.results + .filter(result => result.position_id === positionId) + .reduce((total, result) => total + result.votes, 0); } },