feat(division-detail): add row numbering and remove pagination

- Add index column to division position list table
- Remove pagination component as it's no longer needed
- Map data to include row numbers before display
This commit is contained in:
Khafid Prayoga
2025-10-27 13:22:10 +07:00
parent b16d3f108f
commit ddb9058969
3 changed files with 12 additions and 6 deletions
@@ -11,6 +11,7 @@ export const config: Config = {
headers: [
[
{ label: '#' },
{ label: 'Kode Jabatan' },
{ label: 'Nama Jabatan' },
{ label: 'Pengisi Jabatan' },
@@ -19,7 +20,7 @@ export const config: Config = {
],
],
keys: ['code', 'name', 'employee', 'head', 'action'],
keys: ['index', 'code', 'name', 'employee', 'head', 'action'],
delKeyNames: [
{ key: 'code', label: 'Kode' },
@@ -31,9 +31,5 @@ function handlePageChange(page: number) {
:rows="data"
:skeleton-size="paginationMeta?.pageSize"
/>
<PaginationView
:pagination-meta="paginationMeta"
@page-change="handlePageChange"
/>
</div>
</template>