// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`SearchPageComponent matches snapshot 1`] = `
<Page
  description="SearchPage.schemaDescription"
  schema={
    Object {
      "@context": "http://schema.org",
      "@type": "SearchResultsPage",
      "description": "SearchPage.schemaDescription",
      "mainEntity": Array [
        "{\\"@type\\":\\"ItemList\\",\\"name\\":\\"SearchPage.schemaMapSearch\\",\\"itemListOrder\\":\\"http://schema.org/ItemListOrderAscending\\",\\"itemListElement\\":[]}",
      ],
      "name": "SearchPage.schemaTitle",
    }
  }
  scrollingDisabled={false}
  title="SearchPage.schemaTitle"
>
  <withRouter(Connect(TopbarContainerComponent))
    currentPage="SearchPage"
    currentSearchParams={Object {}}
  />
  <div>
    <MainPanel
      className={null}
      listings={Array []}
      onActivateListing={[Function]}
      onCloseModal={[Function]}
      onManageDisableScrolling={[Function]}
      onMapIconClick={[Function]}
      onOpenModal={[Function]}
      pagination={
        Object {
          "page": 1,
          "perPage": 12,
          "totalItems": 22,
          "totalPages": 2,
        }
      }
      primaryFilters={
        Object {
          "amenitiesFilter": Object {
            "options": Array [
              Object {
                "key": "dog1",
                "label": "Dog 1",
              },
              Object {
                "key": "dog2",
                "label": "Dog 2",
              },
            ],
            "paramName": "pub_amenities",
          },
          "categoryFilter": Object {
            "options": Array [
              Object {
                "key": "cat1",
                "label": "Cat 1",
              },
              Object {
                "key": "cat2",
                "label": "Cat 2",
              },
            ],
            "paramName": "pub_category",
          },
          "dateRangeFilter": Object {
            "config": Object {
              "active": true,
            },
            "paramName": "dates",
          },
          "keywordFilter": Object {
            "config": Object {
              "active": true,
            },
            "paramName": "keywords",
          },
          "priceFilter": Object {
            "config": Object {
              "max": 1000,
              "min": 0,
              "step": 5,
            },
            "paramName": "price",
          },
        }
      }
      resultsCount={0}
      rootClassName={null}
      searchInProgress={false}
      searchListingsError={null}
      searchParamsAreInSync={true}
      searchParamsForPagination={Object {}}
      secondaryFilters={null}
      showAsModalMaxWidth={768}
      urlQueryParams={Object {}}
    />
    <withViewport(ModalInMobileComponent)
      id="SearchPage.map"
      isModalOpenOnMobile={false}
      onClose={[Function]}
      onManageDisableScrolling={[Function]}
      showAsModalMaxWidth={768}
    >
      <div>
        <withRouter(SearchMapComponent)
          activeListingId={null}
          isSearchMapOpenOnMobile={false}
          listings={Array []}
          location={
            Object {
              "search": "",
            }
          }
          onCloseAsModal={[Function]}
          onMapMoveEnd={[Function]}
        />
      </div>
    </withViewport(ModalInMobileComponent)>
  </div>
</Page>
`;
