diff --git a/src/pages/catalog.vue b/src/pages/catalog.vue index f39f0b5..d85a138 100644 --- a/src/pages/catalog.vue +++ b/src/pages/catalog.vue @@ -342,9 +342,10 @@ export default { // Búsqueda filteredItems() { if (!this.searchQuery) return this.items; - const query = this.searchQuery.toLowerCase(); + const normalize = (s) => s.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, ""); + const query = normalize(this.searchQuery); return this.items.filter((item) => - item.name.toLowerCase().includes(query), + normalize(item.name).includes(query), ); }, // Paginación