Much like on jadopado, users want to be able to display some curated content when the query is empty, or only before the first keystroke. We should make a definitive to explain which patterns to use.
In React InstantSearch we suggest a custom connector, but were doubting to make something built-in. Maybe also useful here... https://community.algolia.com/react-instantsearch/guide/Conditional_display.html
Well in instantsearch.js we can leverage the searchFunction. It's just not straightforward. I updated the code of one of our user on codepen.
This is now documented: https://www.algolia.com/doc/guides/building-search-ui/going-further/conditional-display/js/
Most helpful comment
This is now documented: https://www.algolia.com/doc/guides/building-search-ui/going-further/conditional-display/js/