Basics
| Searcher |
The component handling search requests. |
| SearchBox |
Components that perform a text-based query. |
| Query |
A component to provide any search parameters to Algolia. |
| Filter State |
|
| Loading |
Components that show a loading indicator during pending requests. |
Results
| Hits |
Components that manage and display a list of search results. |
| Infinite Hits (Paging) |
Components that manage and display a paginated list of search results. |
| Highlighting |
Set of tools to highlight relevant parts of the search results. |
| Multi Hits |
Components that manage and display a paginated list of search results from multiple indices. |
Refinements
| Refinement List |
Components that perform refinements on a facet. |
| Filter List |
Components that display a list of arbitrary filters. |
| Filter List (Facet) |
Components that display a list of arbitrary facet filters. |
| Filter List (Numeric) |
Components that display a list of arbitrary numeric filters. |
| Filter List (Tag) |
Components that display a list of arbitrary tag filters. |
| Hierarchical Menu |
Components that build a hierarchical menu. |
| Filter Numeric Range |
Components that apply a numeric range filter. |
| Current Filters |
Components that display the current filters and let users remove them. |
| Filter Toggle |
Components that toggle an arbitrary filter on or off. |
| Clear Filters |
Components that clear the current filters. |
Metadata
| Stats |
Components that display metadata about the current search and its results. |
Sorting
| SortBy |
Components that displays a list of indices, allowing a user to change the way hits are sorted (using replica indices). |