Geo Search Widget
A widget that displays search results on a Google Map.
This is a sample component which displays a user guided flow with custom facets in the form of radio buttons for users to pre-filter search results.
This is a sample component which displays a custom facet in the form of a radio button group. Each selected option guides the user to the next tab, whilst filtering results. Towards the end of the user flow, the narrowed down results are displayed with the previously selected filters.
components/results-page.js
index.html
as well as tab headers and so on.templates/result-hit.js
tabMapping
variable contains the right mapping for switching tabs upon selecting a facet value. This can be changed for a button that triggers similar behavior for advancing in the flow, should each section contain multiple facets.This sample repo uses Tailwindcss & Flowbite in addition to InstantSearch dependencies.
Recommended content
A widget that displays search results on a Google Map.
A widget to let the user perform a voice-based query.
A widget to let the user perform a text-based query.