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

@@ -41,7 +41,7 @@ export async function GET(request: Request) {
);
}
// Group by kabupaten, tahun_angkatan (optional), status_kuliah
// Kelompokkan berdasarkan kabupaten, tahun_angkatan (opsional), status_kuliah
const groupedData = data.reduce((acc, item: any) => {
const kabupaten = item.kabupaten;
const tahun_angkatan = tahunAngkatan && tahunAngkatan !== 'all' ? item.tahun_angkatan : undefined;
@@ -53,7 +53,7 @@ export async function GET(request: Request) {
return acc;
}, {} as Record<string, number>);
// Convert to final format and sort
// Konversi ke format akhir dan urutkan
const results: AsalDaerahStatus[] = Object.entries(groupedData)
.map(([key, total_mahasiswa]) => {
const parts = key.split('-');
@@ -75,7 +75,7 @@ export async function GET(request: Request) {
}
})
.sort((a, b) => {
// Sort by tahun_angkatan ASC (if exists), kabupaten ASC, status_kuliah ASC
// Urutkan berdasarkan tahun_angkatan ASC (jika ada), kabupaten ASC, status_kuliah ASC
if (a.tahun_angkatan !== undefined && b.tahun_angkatan !== undefined && a.tahun_angkatan !== b.tahun_angkatan) {
return a.tahun_angkatan - b.tahun_angkatan;
}