File tree 1 file changed +7
-13
lines changed
packages/react-bootstrap-table2-filter/src
1 file changed +7
-13
lines changed Original file line number Diff line number Diff line change @@ -189,25 +189,19 @@ export const filterByArray = _ => (
189
189
} ;
190
190
191
191
export const filterFactory = _ => ( filterType ) => {
192
- let filterFn ;
193
192
switch ( filterType ) {
194
- case FILTER_TYPE . TEXT :
195
- case FILTER_TYPE . SELECT :
196
- filterFn = filterByText ( _ ) ;
197
- break ;
198
193
case FILTER_TYPE . MULTISELECT :
199
- filterFn = filterByArray ( _ ) ;
200
- break ;
194
+ return filterByArray ( _ ) ;
201
195
case FILTER_TYPE . NUMBER :
202
- filterFn = filterByNumber ( _ ) ;
203
- break ;
196
+ return filterByNumber ( _ ) ;
204
197
case FILTER_TYPE . DATE :
205
- filterFn = filterByDate ( _ ) ;
206
- break ;
198
+ return filterByDate ( _ ) ;
199
+ case FILTER_TYPE . TEXT :
200
+ case FILTER_TYPE . SELECT :
207
201
default :
208
- filterFn = filterByText ( _ ) ;
202
+ // Use `text` filter as default filter
203
+ return filterByText ( _ ) ;
209
204
}
210
- return filterFn ;
211
205
} ;
212
206
213
207
export const filters = ( data , columns , _ ) => ( currFilters , clearFilters = { } ) => {
You can’t perform that action at this time.
0 commit comments