diff --git a/src/routes/home/+page.svelte b/src/routes/home/+page.svelte index 3657df7..8817d6d 100644 --- a/src/routes/home/+page.svelte +++ b/src/routes/home/+page.svelte @@ -122,8 +122,6 @@ product.producto_nombre.toLowerCase().includes(word) || nfd(product.producto_nombre.toLowerCase()).includes(word) || nfc(product.producto_nombre.toLowerCase()).includes(word) || - nfd(product.plataforma_nombre.toLowerCase()).includes(word) || - nfc(product.plataforma_nombre.toLowerCase()).includes(word) || product.producto_stock.toString().includes(word) || product.producto_minimo.toString().includes(word) || product.producto_precio.toString().includes(word) @@ -137,8 +135,6 @@ product.producto_nombre.toLowerCase().includes(word) || nfd(product.producto_nombre.toLowerCase()).includes(word) || nfc(product.producto_nombre.toLowerCase()).includes(word) || - nfd(product.plataforma_nombre.toLowerCase()).includes(word) || - nfc(product.plataforma_nombre.toLowerCase()).includes(word) || product.producto_stock.toString().includes(word) || product.producto_minimo.toString().includes(word) || product.producto_precio.toString().includes(word) @@ -152,8 +148,6 @@ product.producto_nombre.toLowerCase().includes(word) || nfd(product.producto_nombre.toLowerCase()).includes(word) || nfc(product.producto_nombre.toLowerCase()).includes(word) || - nfd(product.plataforma_nombre.toLowerCase()).includes(word) || - nfc(product.plataforma_nombre.toLowerCase()).includes(word) || product.producto_stock.toString().includes(word) || product.producto_minimo.toString().includes(word) || product.producto_precio.toString().includes(word) diff --git a/src/routes/home/rents/+page.svelte b/src/routes/home/rents/+page.svelte index 5e0cdeb..f6c082f 100644 --- a/src/routes/home/rents/+page.svelte +++ b/src/routes/home/rents/+page.svelte @@ -135,6 +135,18 @@ const searchRent = (search: string) => { const searchWords = search.split(' '); + filteredPendingRents = pendingRents.filter((rent: any) => + searchWords.every( + (word: string) => + rent.renta_id.toString().includes(word) || + new Date(String(rent.renta_fecha_inicio)).toLocaleDateString('en-GB').includes(word) || + new Date(String(rent.renta_fecha_final)).toLocaleDateString('en-GB').includes(word) || + rent.renta_cantidad.toString().includes(word) || + rent.renta_descuento.toString().includes(word) || + rent.renta_monto.toString().includes(word) + ) + ); + filteredActiveRents = activeRents.filter((rent: any) => searchWords.every( (word: string) => @@ -146,6 +158,30 @@ rent.renta_monto.toString().includes(word) ) ); + + filteredPreviousRents = previousRents.filter((rent: any) => + searchWords.every( + (word: string) => + rent.renta_id.toString().includes(word) || + new Date(String(rent.renta_fecha_inicio)).toLocaleDateString('en-GB').includes(word) || + new Date(String(rent.renta_fecha_final)).toLocaleDateString('en-GB').includes(word) || + rent.renta_cantidad.toString().includes(word) || + rent.renta_descuento.toString().includes(word) || + rent.renta_monto.toString().includes(word) + ) + ); + + filteredUnactiveRents = unactiveRents.filter((rent: any) => + searchWords.every( + (word: string) => + rent.renta_id.toString().includes(word) || + new Date(String(rent.renta_fecha_inicio)).toLocaleDateString('en-GB').includes(word) || + new Date(String(rent.renta_fecha_final)).toLocaleDateString('en-GB').includes(word) || + rent.renta_cantidad.toString().includes(word) || + rent.renta_descuento.toString().includes(word) || + rent.renta_monto.toString().includes(word) + ) + ); }; const rentFinished: ToastSettings = {