API – Voting (User) - src/app/api/mobile/voting/route.ts - src/app/api/mobile/voting/[id]/[status]/route.ts - src/app/api/mobile/voting/[id]/contribution/route.ts Docs - PROMPT-AI.md ### No Issue
20 lines
793 B
Markdown
20 lines
793 B
Markdown
|
|
File utama: src/app/api/mobile/voting/[id]/contribution/route.ts
|
|
|
|
Terapkan pagination pada file "File utama" pada method GET
|
|
Analisa juga file "File utama", jika belum memiliki page dari seachParams maka terapkan. Juga pastikan take dan skip sudah sesuai dengan pagination. Buat default nya menjadi 10 untuk take data
|
|
|
|
Contoh:
|
|
const page = Number(searchParams.get("page"));
|
|
const takeData = 10;
|
|
const skipData = page * takeData - takeData;
|
|
|
|
dan penerapannya pada query
|
|
take: page ? takeData : undefined,
|
|
skip: page ? skipData : undefined,
|
|
|
|
Gunakan bahasa indonesia pada cli agar saya mudah membacanya.
|
|
|
|
<!-- Additinal prompt -->
|
|
File refrensi: src/app/api/mobile/event/[id]/[status]/route.ts
|
|
Anda bisa menggunakan refrensi dari "File refrensi" jika butuh pemahaman dengan tipe fitur yang sama |