fix pagination page for kehadiran

This commit is contained in:
nurafrinaalimi16
2024-04-21 16:52:08 +08:00
parent f26154de88
commit 87d954cddb
2 changed files with 38 additions and 13 deletions
@@ -11,6 +11,6 @@ class GetController extends Controller
{
public function __invoke()
{
return Voter::where('election_id', Util::getCurrentElection())->paginate(10);
return Voter::where('election_id', Util::getCurrentElection())->paginate(50);
}
}
@@ -24,18 +24,43 @@
</tr>
</thead>
<tbody>
<tr v-for="(voter, i) in data.voters.data">
<td>{{ i + 1 }}</td>
<td>{{ voter.name }}</td>
<td>{{ voter.no_kp }}</td>
<td>{{ voter.no_anggota }}</td>
<td>{{ voter.unit }}</td>
<td>{{ getKehadiranString(voter.kehadiran) }}</td>
<td>{{ voter.updated_at }}</td>
</tr>
<!-- <tr v-if="data.elections.length < 1">
<td colspan="5">No elections yet</td>
</tr> -->
<!-- Display Fizikal attendees -->
<template v-for="(voter, i) in data.voters.data">
<tr v-if="voter.kehadiran === 1">
<td>{{ i + 1 }}</td> <!-- Display the serial number -->
<td>{{ voter.name }}</td>
<td>{{ voter.no_kp }}</td>
<td>{{ voter.no_anggota }}</td>
<td>{{ voter.unit }}</td>
<td>{{ getKehadiranString(voter.kehadiran) }}</td>
<td>{{ voter.updated_at }}</td>
</tr>
</template>
<!-- Display Maya attendees -->
<template v-for="(voter, i) in data.voters.data">
<tr v-if="voter.kehadiran === 2">
<td>{{ i + 1 }}</td> <!-- Display the serial number -->
<td>{{ voter.name }}</td>
<td>{{ voter.no_kp }}</td>
<td>{{ voter.no_anggota }}</td>
<td>{{ voter.unit }}</td>
<td>{{ getKehadiranString(voter.kehadiran) }}</td>
<td>{{ voter.updated_at }}</td>
</tr>
</template>
<template v-for="(voter, i) in data.voters.data">
<tr v-if="voter.kehadiran === 0">
<td>{{ i + 1 }}</td> <!-- Display the serial number -->
<td>{{ voter.name }}</td>
<td>{{ voter.no_kp }}</td>
<td>{{ voter.no_anggota }}</td>
<td>{{ voter.unit }}</td>
<td>{{ getKehadiranString(voter.kehadiran) }}</td>
<td>{{ voter.updated_at }}</td>
</tr>
</template>
</tbody>
</table>
</div>