Search Results Component

Overview

The Search Results component encapsulates all components relating to search-results into a single component.

The use of this component is optional. For implementations with a significant amount of customization, developers may choose to place the nested controls manually.

Selector

The selector for this component is <hawksearch-search-results>.

Data Model

The SearchResponse object is made available to the Handlebars template:

Default Template

<hawksearch-modified-query></hawksearch-modified-query> <hawksearch-query-suggestions></hawksearch-query-suggestions> <div class="row"> <div class="column column--12 column-md--4"> <hawksearch-content-zone name="LeftTop"></hawksearch-content-zone> <hawksearch-facets-list></hawksearch-facets-list> <hawksearch-content-zone name="LeftBottom"></hawksearch-content-zone> </div> <div class="column column--12 column-md--8"> <hawksearch-content-zone name="Top"></hawksearch-content-zone> <hawksearch-content-zone name="Top2"></hawksearch-content-zone> <hawksearch-tabs></hawksearch-tabs> <hawksearch-selected-facets></hawksearch-selected-facets> <div class="row"> <div class="column column--12 column-sm--6 flex-vertical-sm-center"> <hawksearch-pagination></hawksearch-pagination> </div> <div class="column column--12 column-md--6"> <div class="row row--tight"> <div class="column column--12 column-sm--6 flex-vertical-sm-center"> <hawksearch-page-size></hawksearch-page-size> </div> <div class="column column--12 column-sm--6 flex-vertical-sm-center"> <hawksearch-sorting></hawksearch-sorting> </div> </div> </div> </div> <hawksearch-search-results-list></hawksearch-search-results-list> <hawksearch-content-zone name="Bottom"></hawksearch-content-zone> <hawksearch-content-zone name="Bottom2"></hawksearch-content-zone> </div> </div>