Merge pull request #801 from sharetribe/fix-mobile-filters

Fix mobile filters
This commit is contained in:
Hannu Lyytikäinen 2018-04-10 14:50:55 +03:00 committed by GitHub
commit 75b75fd0bb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 13 additions and 6 deletions

View file

@ -231,8 +231,6 @@ SearchFiltersMobileComponent.defaultProps = {
className: null,
resultsCount: null,
searchingInProgress: false,
onOpenModal: null,
onCloseModal: null,
categories: null,
amenities: null,
};
@ -247,8 +245,8 @@ SearchFiltersMobileComponent.propTypes = {
showAsModalMaxWidth: number.isRequired,
onMapIconClick: func.isRequired,
onManageDisableScrolling: func.isRequired,
onOpenModal: func,
onCloseModal: func,
onOpenModal: func.isRequired,
onCloseModal: func.isRequired,
categories: array,
amenities: array,

View file

@ -29,6 +29,8 @@ class MainPanel extends Component {
searchParamsAreInSync,
onActivateListing,
onManageDisableScrolling,
onOpenModal,
onCloseModal,
onMapIconClick,
pagination,
searchParamsForPagination,
@ -84,9 +86,10 @@ class MainPanel extends Component {
showAsModalMaxWidth={showAsModalMaxWidth}
onMapIconClick={onMapIconClick}
onManageDisableScrolling={onManageDisableScrolling}
onOpenModal={this.onOpenMobileModal}
onCloseModal={this.onCloseMobileModal}
onOpenModal={onOpenModal}
onCloseModal={onCloseModal}
{...primaryFilters}
{...secondaryFilters}
/>
{isSearchFiltersPanelOpen ? (
<div className={classNames(css.searchFiltersPanel)}>
@ -145,6 +148,8 @@ MainPanel.propTypes = {
searchParamsAreInSync: bool.isRequired,
onActivateListing: func.isRequired,
onManageDisableScrolling: func.isRequired,
onOpenModal: func.isRequired,
onCloseModal: func.isRequired,
onMapIconClick: func.isRequired,
pagination: propTypes.pagination,
searchParamsForPagination: object,

View file

@ -236,6 +236,8 @@ export class SearchPageComponent extends Component {
searchParamsAreInSync={searchParamsAreInSync}
onActivateListing={onActivateListing}
onManageDisableScrolling={onManageDisableScrolling}
onOpenModal={this.onOpenMobileModal}
onCloseModal={this.onCloseMobileModal}
onMapIconClick={onMapIconClick}
pagination={pagination}
searchParamsForPagination={parse(location.search)}

View file

@ -32,8 +32,10 @@ exports[`SearchPageComponent matches snapshot 1`] = `
}
listings={Array []}
onActivateListing={[Function]}
onCloseModal={[Function]}
onManageDisableScrolling={[Function]}
onMapIconClick={[Function]}
onOpenModal={[Function]}
pagination={
Object {
"page": 1,