From 466e3923d7a242ffde444443de605e59954725fe Mon Sep 17 00:00:00 2001 From: josedario87 Date: Thu, 30 Oct 2025 13:16:17 -0600 Subject: [PATCH] =?UTF-8?q?Fix:=20Corregir=20implementaci=C3=B3n=20de=20In?= =?UTF-8?q?putMenu=20seg=C3=BAn=20documentaci=C3=B3n=20oficial?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Correcciones aplicadas: - Usar ignore-filter para control manual del filtrado - Implementar label-key y value-key correctamente - Usar slot #item-label en lugar de #item para personalización - Usar slot #empty para mensajes cuando no hay resultados - Mapear items a formato InputMenuItem con label y value - Usar clases de Nuxt UI (text-muted) en lugar de variables CSS - Simplificar lógica eliminando control manual del estado open Funcionalidad: - Filtrado solo se activa con mínimo 4 caracteres - Búsqueda por nombre y cédula - Selección múltiple con tags visuales - Formato de cédula mantenido --- .../app/components/ClienteMultiSelector.vue | 64 +++++++++++-------- 1 file changed, 37 insertions(+), 27 deletions(-) diff --git a/nuxt4-app/app/components/ClienteMultiSelector.vue b/nuxt4-app/app/components/ClienteMultiSelector.vue index 0f593d9..f1f6617 100644 --- a/nuxt4-app/app/components/ClienteMultiSelector.vue +++ b/nuxt4-app/app/components/ClienteMultiSelector.vue @@ -4,29 +4,39 @@ -