From 7d074c8dd831ac8536e6f5eebd8de7f044f40350 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Fri, 31 Oct 2025 09:52:59 -0600 Subject: [PATCH] Refactor: Corregir uso de UTable en MetabaseCardsTable MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Cambiar de slots personalizados a definición correcta de columnas con TanStack Table - Usar accessorKey en lugar de key - Implementar funciones header y cell con h() para renderizar componentes - Eliminar slots #column-data y migrar a patrón estándar de nuxt-ui - Seguir mismo patrón que VistaTablaIngresos.vue y VistaTablaClientes.vue Esto corrige el problema donde los datos no se mostraban en la tabla de la página metabase-debug --- .../metabase/MetabaseCardsTable.vue | 164 +++++++++++------- 1 file changed, 99 insertions(+), 65 deletions(-) diff --git a/nuxt4-app/app/components/metabase/MetabaseCardsTable.vue b/nuxt4-app/app/components/metabase/MetabaseCardsTable.vue index 2939df3..36c3a41 100644 --- a/nuxt4-app/app/components/metabase/MetabaseCardsTable.vue +++ b/nuxt4-app/app/components/metabase/MetabaseCardsTable.vue @@ -25,66 +25,11 @@ - - - - - - - - - - + @select="(row) => selectCard(row.original)" + /> @@ -149,6 +94,9 @@