testing yuk
This commit is contained in:
@@ -37,14 +37,14 @@ export async function GET(request: Request) {
|
||||
);
|
||||
}
|
||||
|
||||
// Group by tahun_angkatan and jenis_pendaftaran
|
||||
// Kelompokkan berdasarkan tahun_angkatan dan jenis_pendaftaran
|
||||
const groupedData = data.reduce((acc, item) => {
|
||||
const key = `${item.tahun_angkatan}-${item.jenis_pendaftaran}`;
|
||||
acc[key] = (acc[key] || 0) + 1;
|
||||
return acc;
|
||||
}, {} as Record<string, number>);
|
||||
|
||||
// Convert to final format
|
||||
// Konversi ke format akhir
|
||||
const results: JenisPendaftaran[] = Object.entries(groupedData).map(([key, jumlah]) => {
|
||||
const [tahun_angkatan, jenis_pendaftaran] = key.split('-');
|
||||
return {
|
||||
@@ -53,7 +53,7 @@ export async function GET(request: Request) {
|
||||
jumlah
|
||||
};
|
||||
}).sort((a, b) => {
|
||||
// Sort by tahun_angkatan DESC, then by jenis_pendaftaran
|
||||
// Urutkan berdasarkan tahun_angkatan DESC, kemudian jenis_pendaftaran
|
||||
if (a.tahun_angkatan !== b.tahun_angkatan) {
|
||||
return b.tahun_angkatan - a.tahun_angkatan;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user