Widgets Showcase
You can have a look at our Widget Showcase app to see each of these widgets in action. The component handling search requests. Component that performs a text-based query. A component to provide any search parameters to Algolia. Experimental component that computes search parameters to fetch related items. Components that show a loading indicator during pending requests. Component that manages and displays a list of search results. Set of tools to highlight relevant parts of the search results. Component that manages and displays a paginated list of search results from multiple indices. Components that perform refinements on a facet. Component that displays a list of arbitrary facet filters. Components that display a list of arbitrary numeric filters. Components that display a list of arbitrary tag filters. Components that build a hierarchical menu. Components that apply a numeric range filter. Components that display the current filters and let users remove them. Components that toggle an arbitrary filter on or off. Components that clear the current filters. Components that display metadata about the current search and its results. Component that displays custom data from Rules. Components that display a list of indices, allowing a user to change the way hits are sorted (using replica indices). A widget that displays the current search mode when searching in a virtual replica index, and allows users to switch between relevant and regular sorting, which is more exhaustive and can return less relevant results.
Basics
Searcher
SearchBox
Query
RelatedItems
Filter State
FilterState
provides a friendly interface to manage filters applied to your search.
Loading
Results
Hits
Highlighting
Multi Hits
Refinements
Refinement List
Filter List (Facet)
Filter List (Numeric)
Filter List (Tag)
Hierarchical Menu
Filter Numeric Range
Current Filters
Filter Toggle
Clear Filters
Metadata
Stats
QueryRuleCustomData
Sorting
Sort By
RelevantSort