testing yuk

This commit is contained in:
Randa Firman Putra
2025-09-14 16:59:31 +07:00
parent 248fed0d0b
commit 60211ae829
63 changed files with 315 additions and 315 deletions

View File

@@ -38,20 +38,20 @@ export async function GET(request: Request) {
);
}
// Group by kabupaten and count
// Kelompokkan berdasarkan kabupaten dan hitung
const groupedData = data.reduce((acc, item) => {
acc[item.kabupaten] = (acc[item.kabupaten] || 0) + 1;
return acc;
}, {} as Record<string, number>);
// Convert to final format and sort
// Konversi ke format akhir dan urutkan
const results: AsalDaerah[] = Object.entries(groupedData)
.map(([kabupaten, jumlah]) => ({
kabupaten,
jumlah
}))
.sort((a, b) => {
// Sort by jumlah DESC, then by kabupaten ASC
// Urutkan berdasarkan jumlah DESC, kemudian kabupaten ASC
if (a.jumlah !== b.jumlah) {
return b.jumlah - a.jumlah;
}