import * as React from 'react';
import { reduxForm } from 'redux-form';
import { translate } from 'react-i18next';
import { DATASET_FILTERFORM } from 'datasets/constants';
import FiltersBlock from 'ui/common/filter/FiltersBlock';
import CollapsibleComponentSearch from 'ui/common/filter/CollapsibleComponentSearch';
import StringFilter from 'ui/common/filter/StringFilter';
import StringArrFilter from 'ui/common/filter/StringArrFilter';
import TextFilter from 'ui/common/filter/TextFilter';
import CropFilter from 'crop/ui/c/CropFilter';
import PartnerFilter from 'partners/ui/c/PartnerFilter';
import NumberFilter from 'ui/common/filter/NumberFilter';
import LicenceFilter from 'ui/common/filter/LicenceFilter';
//
const DatasetFilters = ({ handleSubmit, initialize, t, ...other }) => (
);
export default translate()(reduxForm({
enableReinitialize: true,
form: DATASET_FILTERFORM,
})(DatasetFilters));