react-bootstrap-table2/packages/react-bootstrap-table2-filter/index.js
2018-02-10 15:43:22 +08:00

28 lines
600 B
JavaScript

import TextFilter from './src/components/text';
import SelectFilter from './src/components/select';
import NumberFilter from './src/components/number';
import wrapperFactory from './src/wrapper';
import * as Comparison from './src/comparison';
export default (options = {}) => ({
wrapperFactory,
options
});
export const Comparator = Comparison;
export const textFilter = (props = {}) => ({
Filter: TextFilter,
props
});
export const selectFilter = (props = {}) => ({
Filter: SelectFilter,
props
});
export const numberFilter = (props = {}) => ({
Filter: NumberFilter,
props
});