pin columns

This commit is contained in:
2025-11-25 13:39:19 -03:00
parent de340a6d46
commit 0278fca9f2
7 changed files with 65 additions and 32 deletions

View File

@@ -47,12 +47,14 @@ export const columns: ColumnDef<Enrollment>[] = [
{
id: 'select',
header: DataTableColumnHeaderSelect,
cell: DataTableColumnSelect
cell: DataTableColumnSelect,
meta: { className: 'w-9' }
},
...columns_,
{
id: 'actions',
cell: ActionMenu
id: 'action',
cell: ActionMenu,
meta: { className: 'w-12' }
}
]

View File

@@ -89,6 +89,7 @@ export default function Route({ loaderData: { data } }: Route.ComponentProps) {
sort={[{ id: 'created_at', desc: true }]}
columns={columns}
data={hits as Enrollment[]}
columnPinning={{ left: ['select'], right: ['action'] }}
pageIndex={page - 1}
pageSize={hitsPerPage}
setSelectedRows={setSelectedRows}

View File

@@ -14,7 +14,8 @@ export const columns: ColumnDef<Order>[] = [
{
id: 'select',
header: DataTableColumnHeaderSelect,
cell: DataTableColumnSelect
cell: DataTableColumnSelect,
meta: { className: 'w-9' }
},
...columns_
]

View File

@@ -42,12 +42,14 @@ export const columns: ColumnDef<User>[] = [
{
id: 'select',
header: DataTableColumnHeaderSelect,
cell: DataTableColumnSelect
cell: DataTableColumnSelect,
meta: { className: 'w-9' }
},
...columns_,
{
id: 'actions',
cell: ActionMenu
cell: ActionMenu,
meta: { className: 'w-12' }
}
]