Merge pull request 'fix/clases-modal-botones-actualizar' (#422) from fix/clases-modal-botones-actualizar into development

Reviewed-on: ADUANASOFT/anexo76#422
This commit is contained in:
2026-05-22 16:17:44 +00:00

View File

@@ -286,7 +286,6 @@
async function handleRefresh() {
if (!canView) return;
await loadClasses();
toast.success('Clases actualizadas');
}
function handleDelete() {
@@ -381,16 +380,10 @@
<p class="text-muted-foreground">Gestiona y consulta las clases de activo fijo</p>
</div>
<div class="flex items-center gap-3">
<Button variant="outline" size="sm" class="h-9" onclick={handleRefresh}>
<RefreshCw class="mr-2 h-4 w-4" />
<Button variant="outline" size="sm" class="h-9" onclick={handleRefresh} disabled={isLoading}>
<RefreshCw class="mr-2 h-4 w-4 {isLoading ? 'animate-spin' : ''}" />
Actualizar
</Button>
{#if !isError && canCreate}
<Button class="h-9" onclick={handleNew}>
<Plus class="mr-2 h-4 w-4" />
Nueva Clase
</Button>
{/if}
</div>
</div>
@@ -451,8 +444,8 @@
Mostrando {rangeStart}{rangeEnd} de {totalItems} (pág. {currentPage}/{totalPages})
{/if}
</span>
<Button variant="outline" size="sm" class="h-9" onclick={handleRefresh}>
<RefreshCw class="mr-2 h-4 w-4" />
<Button variant="outline" size="sm" class="h-9" onclick={handleRefresh} disabled={isLoading}>
<RefreshCw class="mr-2 h-4 w-4 {isLoading ? 'animate-spin' : ''}" />
Actualizar
</Button>
</div>
@@ -603,7 +596,7 @@
}}
>
<Plus class="mr-1 h-4 w-4" />
Insertar
Nueva Clase
</Button>
{/if}
{#if canEdit}
@@ -633,7 +626,10 @@
<!-- Dialog para Insertar/Editar Clase de Activo Fijo -->
<Dialog.Root bind:open={showInsertDialog}>
<Dialog.Content class="flex h-[90vh] w-full max-w-6xl flex-col overflow-hidden p-0">
<Dialog.Content
class="flex h-[90vh] w-full max-w-6xl flex-col overflow-hidden p-0"
onInteractOutside={(e) => e.preventDefault()}
>
<Dialog.Header class="border-b p-6 pb-4">
<Dialog.Title>{selectedClass ? 'Editar' : 'Nueva'} Clase de Activo Fijo</Dialog.Title>
</Dialog.Header>