Fix: Corregir interacción y modal en MetabaseCardsTable
- Cambiar UDropdown por UDropdownMenu (componente correcto) - Corregir evento @select para recibir ambos parámetros (row, event) - Los botones de exportación ahora funcionarán correctamente - El modal de resultados debería abrirse al ejecutar queries
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
:data="filteredCards"
|
||||
:columns="columns"
|
||||
:loading="loading"
|
||||
@select="(row) => selectCard(row.original)"
|
||||
@select="(row, event) => selectCard(row.original)"
|
||||
/>
|
||||
|
||||
<!-- Results Modal -->
|
||||
@@ -108,7 +108,7 @@ const emit = defineEmits<{
|
||||
|
||||
const UButton = resolveComponent('UButton')
|
||||
const UBadge = resolveComponent('UBadge')
|
||||
const UDropdown = resolveComponent('UDropdown')
|
||||
const UDropdownMenu = resolveComponent('UDropdownMenu')
|
||||
|
||||
const search = ref('')
|
||||
const selectedFilter = ref('all')
|
||||
@@ -199,7 +199,7 @@ const columns = computed((): TableColumn<Record<string, any>>[] => [
|
||||
size: 'xs',
|
||||
label: 'Caché'
|
||||
}),
|
||||
h(UDropdown, {
|
||||
h(UDropdownMenu, {
|
||||
items: getExportItems(row.original)
|
||||
}, {
|
||||
default: () => h(UButton, {
|
||||
|
||||
Reference in New Issue
Block a user