feature/doble-clic-invoices

This commit is contained in:
2026-04-16 08:36:41 -06:00
parent 11db840a11
commit 991dd924ee

View File

@@ -70,6 +70,13 @@
manualSorting: true // Sorting is handled server-side for this component
});
function handleRowDoubleClick(row: any) {
const invoice = row.original;
if (invoice?.id) {
window.location.href = `/dashboard/invoices/edit/${invoice.id}`;
}
}
let scrollContainer = $state<HTMLDivElement>();
let loadingTrigger = $state<HTMLDivElement>();
@@ -200,6 +207,7 @@
data-state={row.getIsSelected() && 'selected'}
class="group/inv-list cursor-pointer {row.getIsSelected() ? 'catalog-table-row-selected' : 'catalog-table-row'}"
onclick={() => onRowClick && onRowClick(row.original)}
ondblclick={() => handleRowDoubleClick(row)}
>
{#each visibleCells as cell (cell.id)}
{@const colId = cell.column.id}