mirror of
https://github.com/gosticks/react-bootstrap-table2.git
synced 2025-10-16 11:55:39 +00:00
fix #1060
This commit is contained in:
parent
110744f4cb
commit
eb204f6526
@ -234,6 +234,7 @@ export const filters = (data, columns, _) => (currFilters) => {
|
||||
let result = data;
|
||||
let filterFn;
|
||||
Object.keys(currFilters).forEach((dataField) => {
|
||||
let currentResult;
|
||||
const filterObj = currFilters[dataField];
|
||||
filterFn = factory(filterObj.filterType);
|
||||
let filterValue;
|
||||
@ -248,9 +249,12 @@ export const filters = (data, columns, _) => (currFilters) => {
|
||||
}
|
||||
}
|
||||
if (customFilter) {
|
||||
result = customFilter(filterObj.filterVal, result);
|
||||
} else {
|
||||
currentResult = customFilter(filterObj.filterVal, result);
|
||||
}
|
||||
if (typeof currentResult === 'undefined') {
|
||||
result = filterFn(result, dataField, filterObj, filterValue);
|
||||
} else {
|
||||
result = currentResult;
|
||||
}
|
||||
});
|
||||
return result;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user