feature/atajos-nav-invoices

This commit is contained in:
2026-04-16 08:53:13 -06:00
parent 991dd924ee
commit e83be520bb
4 changed files with 61 additions and 6 deletions

View File

@@ -96,7 +96,7 @@
});
</script>
<div class="w-full">
<div class="w-full" data-pedimento-list-table>
<div
class="min-h-[360px] max-h-[calc(100svh-420px)] overflow-auto rounded-md border bg-background [&_[data-slot=table-container]]:overflow-visible [&_[data-slot=table-container]]:w-full"
bind:this={scrollContainer}
@@ -105,7 +105,7 @@
<Table.Root>
<Table.Header class="sticky top-0 z-20 border-b bg-background/95 shadow-sm backdrop-blur-md">
{#each table.getHeaderGroups() as headerGroup (headerGroup.id)}
<Table.Row>
<Table.Row inTabOrder={false}>
{#each headerGroup.headers as header (header.id)}
{@const colId = header.column.id}
<Table.Head
@@ -180,6 +180,7 @@
<Table.Body>
{#each table.getRowModel().rows as row (row.id)}
<Table.Row
data-pedimento-data-row
data-state={row.getIsSelected() && "selected"}
onclick={() => {
if (onRowClick) {
@@ -208,7 +209,7 @@
{/each}
</Table.Row>
{:else}
<Table.Row>
<Table.Row inTabOrder={false}>
<Table.Cell colspan={columns.length} class="h-24 text-center">
No hay resultados.
</Table.Cell>
@@ -217,7 +218,7 @@
<!-- Loading Trigger - Se activa cuando es visible -->
{#if hasMore}
<Table.Row>
<Table.Row inTabOrder={false}>
<Table.Cell colspan={columns.length} class="h-20 text-center">
<div bind:this={loadingTrigger}>
{#if loading}