Skip to content

Commit 4760c83

Browse files
trim in multifilters
1 parent bc44ea8 commit 4760c83

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/components/Users.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ export default function Users () {
6464

6565
const [filtersActive, setFiltersActive] = useState(initialFiltersActive)
6666

67+
console.log({ country: filtersActive?.active?.country })
68+
6769
useEffect(() => {
6870
let totalPages =
6971
Math.floor(itemsFilter.length / perPage) != itemsFilter.length / perPage

src/helpers/filterUsers.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
export const filterUsers = (array, filtros) => {
22
let filterArray = [...array]
33

4+
console.log('FILTROS: ', filtros, array)
5+
46
//FILTRO EXISTENCIA DE NOMBRE
57
if (filtros.name !== 'Not selected')
68
filterArray = filterByValue(
@@ -82,11 +84,12 @@ const filterByValue = (array, attribute, value, equal = true) => {
8284
}
8385

8486
const multiFilters = (array, attribute, values) => {
85-
// console.log({ array, attribute, values })
87+
console.log({ array, attribute, values })
88+
8689
const filter = array.filter(el => {
8790
return (
8891
typeof el[1][attribute] == 'string' &&
89-
values.includes(el[1][attribute]?.toLowerCase())
92+
values.includes(el[1][attribute]?.toLowerCase()?.trim())
9093
)
9194
})
9295
return filter

0 commit comments

Comments
 (0)