Skip to content
This repository has been archived by the owner on Nov 26, 2018. It is now read-only.

Commit

Permalink
upgrade proptypes
Browse files Browse the repository at this point in the history
  • Loading branch information
froboy committed Mar 2, 2018
1 parent 8aa87c1 commit e72928f
Show file tree
Hide file tree
Showing 18 changed files with 91 additions and 73 deletions.
7 changes: 4 additions & 3 deletions src/components/current-query/index.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand Down Expand Up @@ -92,9 +93,9 @@ class CurrentQuery extends React.Component {
}

CurrentQuery.propTypes = {
bootstrapCss: React.PropTypes.bool,
onChange: React.PropTypes.func,
query: React.PropTypes.object
bootstrapCss: PropTypes.bool,
onChange: PropTypes.func,
query: PropTypes.object
};

export default CurrentQuery;
3 changes: 2 additions & 1 deletion src/components/icons/checked.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";

class CheckedIcon extends React.Component {
Expand All @@ -19,7 +20,7 @@ CheckedIcon.defaultProps = {
};

CheckedIcon.propTypes = {
title: React.PropTypes.string
title: PropTypes.string
};

export default CheckedIcon;
3 changes: 2 additions & 1 deletion src/components/icons/unchecked.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";

class UncheckedIcon extends React.Component {
Expand All @@ -17,7 +18,7 @@ UncheckedIcon.defaultProps = {
};

UncheckedIcon.propTypes = {
title: React.PropTypes.string
title: PropTypes.string
};

export default UncheckedIcon;
27 changes: 14 additions & 13 deletions src/components/list-facet/index.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand Down Expand Up @@ -104,19 +105,19 @@ ListFacet.defaultProps = {
};

ListFacet.propTypes = {
bootstrapCss: React.PropTypes.bool,
children: React.PropTypes.array,
collapse: React.PropTypes.bool,
facetSort: React.PropTypes.string,
facets: React.PropTypes.array.isRequired,
field: React.PropTypes.string.isRequired,
label: React.PropTypes.string,
onChange: React.PropTypes.func,
onFacetSortChange: React.PropTypes.func,
onSetCollapse: React.PropTypes.func,
query: React.PropTypes.object,
truncateFacetListsAt: React.PropTypes.number,
value: React.PropTypes.array
bootstrapCss: PropTypes.bool,
children: PropTypes.array,
collapse: PropTypes.bool,
facetSort: PropTypes.string,
facets: PropTypes.array.isRequired,
field: PropTypes.string.isRequired,
label: PropTypes.string,
onChange: PropTypes.func,
onFacetSortChange: PropTypes.func,
onSetCollapse: PropTypes.func,
query: PropTypes.object,
truncateFacetListsAt: PropTypes.number,
value: PropTypes.array
};

export default ListFacet;
17 changes: 9 additions & 8 deletions src/components/range-facet/index.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand Down Expand Up @@ -117,14 +118,14 @@ RangeFacet.defaultProps = {
};

RangeFacet.propTypes = {
bootstrapCss: React.PropTypes.bool,
collapse: React.PropTypes.bool,
facets: React.PropTypes.array.isRequired,
field: React.PropTypes.string.isRequired,
label: React.PropTypes.string,
onChange: React.PropTypes.func,
onSetCollapse: React.PropTypes.func,
value: React.PropTypes.array
bootstrapCss: PropTypes.bool,
collapse: PropTypes.bool,
facets: PropTypes.array.isRequired,
field: PropTypes.string.isRequired,
label: PropTypes.string,
onChange: PropTypes.func,
onSetCollapse: PropTypes.func,
value: PropTypes.array
};

export default RangeFacet;
7 changes: 4 additions & 3 deletions src/components/range-facet/range-slider.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import ReactDOM from "react-dom";

Expand Down Expand Up @@ -170,9 +171,9 @@ class RangeSlider extends React.Component {
}

RangeSlider.propTypes = {
lowerLimit: React.PropTypes.number,
onChange: React.PropTypes.func.isRequired,
upperLimit: React.PropTypes.number
lowerLimit: PropTypes.number,
onChange: PropTypes.func.isRequired,
upperLimit: PropTypes.number
};


Expand Down
5 changes: 3 additions & 2 deletions src/components/results/container.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand All @@ -16,8 +17,8 @@ class ResultContainer extends React.Component {
}

ResultContainer.propTypes = {
bootstrapCss: React.PropTypes.bool,
children: React.PropTypes.array
bootstrapCss: PropTypes.bool,
children: PropTypes.array
};

export default ResultContainer;
3 changes: 2 additions & 1 deletion src/components/results/count-label.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";

const resultCountLabels = {
Expand All @@ -22,7 +23,7 @@ class Result extends React.Component {
}

Result.propTypes = {
numFound: React.PropTypes.number.isRequired
numFound: PropTypes.number.isRequired
};

export default Result;
5 changes: 3 additions & 2 deletions src/components/results/header.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand All @@ -14,8 +15,8 @@ class ResultHeader extends React.Component {
}

ResultHeader.propTypes = {
bootstrapCss: React.PropTypes.bool,
children: React.PropTypes.array
bootstrapCss: PropTypes.bool,
children: PropTypes.array
};

export default ResultHeader;
5 changes: 3 additions & 2 deletions src/components/results/list.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand All @@ -14,8 +15,8 @@ class ResultList extends React.Component {
}

ResultList.propTypes = {
bootstrapCss: React.PropTypes.bool,
children: React.PropTypes.array
bootstrapCss: PropTypes.bool,
children: PropTypes.array
};

export default ResultList;
9 changes: 5 additions & 4 deletions src/components/results/pagination.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand Down Expand Up @@ -61,10 +62,10 @@ class Pagination extends React.Component {
}

Pagination.propTypes = {
bootstrapCss: React.PropTypes.bool,
onChange: React.PropTypes.func,
query: React.PropTypes.object,
results: React.PropTypes.object
bootstrapCss: PropTypes.bool,
onChange: PropTypes.func,
query: PropTypes.object,
results: PropTypes.object
};

export default Pagination;
3 changes: 2 additions & 1 deletion src/components/results/pending.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";

class Pending extends React.Component {
Expand All @@ -8,7 +9,7 @@ class Pending extends React.Component {
}

Pending.propTypes = {
bootstrapCss: React.PropTypes.bool
bootstrapCss: PropTypes.bool
};

export default Pending;
9 changes: 5 additions & 4 deletions src/components/results/preload-indicator.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import ReactDOM from "react-dom";
import cx from "classnames";
Expand Down Expand Up @@ -44,10 +45,10 @@ class PreloadIndicator extends React.Component {
}

PreloadIndicator.propTypes = {
bootstrapCss: React.PropTypes.bool,
onNextCursorQuery: React.PropTypes.func,
query: React.PropTypes.object,
results: React.PropTypes.object
bootstrapCss: PropTypes.bool,
onNextCursorQuery: PropTypes.func,
query: PropTypes.object,
results: PropTypes.object
};

export default PreloadIndicator;
9 changes: 5 additions & 4 deletions src/components/results/result.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand Down Expand Up @@ -29,10 +30,10 @@ class Result extends React.Component {
}

Result.propTypes = {
bootstrapCss: React.PropTypes.bool,
doc: React.PropTypes.object,
fields: React.PropTypes.array,
onSelect: React.PropTypes.func.isRequired
bootstrapCss: PropTypes.bool,
doc: PropTypes.object,
fields: PropTypes.array,
onSelect: PropTypes.func.isRequired
};

export default Result;
7 changes: 4 additions & 3 deletions src/components/search-field-container.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand Down Expand Up @@ -26,9 +27,9 @@ class SearchFieldContainer extends React.Component {
}

SearchFieldContainer.propTypes = {
bootstrapCss: React.PropTypes.bool,
children: React.PropTypes.array,
onNewSearch: React.PropTypes.func
bootstrapCss: PropTypes.bool,
children: PropTypes.array,
onNewSearch: PropTypes.func
};

export default SearchFieldContainer;
25 changes: 13 additions & 12 deletions src/components/solr-faceted-search.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";

Expand Down Expand Up @@ -103,18 +104,18 @@ SolrFacetedSearch.defaultProps = {
};

SolrFacetedSearch.propTypes = {
bootstrapCss: React.PropTypes.bool,
customComponents: React.PropTypes.object,
onCsvExport: React.PropTypes.func,
onNewSearch: React.PropTypes.func,
onPageChange: React.PropTypes.func,
onSearchFieldChange: React.PropTypes.func.isRequired,
onSelectDoc: React.PropTypes.func,
onSortFieldChange: React.PropTypes.func.isRequired,
query: React.PropTypes.object,
results: React.PropTypes.object,
showCsvExport: React.PropTypes.bool,
truncateFacetListsAt: React.PropTypes.number
bootstrapCss: PropTypes.bool,
customComponents: PropTypes.object,
onCsvExport: PropTypes.func,
onNewSearch: PropTypes.func,
onPageChange: PropTypes.func,
onSearchFieldChange: PropTypes.func.isRequired,
onSelectDoc: PropTypes.func,
onSortFieldChange: PropTypes.func.isRequired,
query: PropTypes.object,
results: PropTypes.object,
showCsvExport: PropTypes.bool,
truncateFacetListsAt: PropTypes.number
};

export default SolrFacetedSearch;
7 changes: 4 additions & 3 deletions src/components/sort-menu/index.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import ReactDOM from "react-dom";
import cx from "classnames";
Expand Down Expand Up @@ -93,9 +94,9 @@ class SortMenu extends React.Component {
}

SortMenu.propTypes = {
bootstrapCss: React.PropTypes.bool,
onChange: React.PropTypes.func,
sortFields: React.PropTypes.array
bootstrapCss: PropTypes.bool,
onChange: PropTypes.func,
sortFields: PropTypes.array
};

export default SortMenu;
13 changes: 7 additions & 6 deletions src/components/text-search/index.js
@@ -1,3 +1,4 @@
import PropTypes from 'prop-types';
import React from "react";
import cx from "classnames";
import SearchIcon from "../icons/search";
Expand Down Expand Up @@ -74,12 +75,12 @@ TextSearch.defaultProps = {
};

TextSearch.propTypes = {
bootstrapCss: React.PropTypes.bool,
collapse: React.PropTypes.bool,
field: React.PropTypes.string.isRequired,
label: React.PropTypes.string,
onChange: React.PropTypes.func,
onSetCollapse: React.PropTypes.func
bootstrapCss: PropTypes.bool,
collapse: PropTypes.bool,
field: PropTypes.string.isRequired,
label: PropTypes.string,
onChange: PropTypes.func,
onSetCollapse: PropTypes.func
};

export default TextSearch;

0 comments on commit e72928f

Please sign in to comment.