Introducing React InstantSearch Hooks experimental in v6.13.0 #3177
Replies: 6 comments 18 replies
-
Can you choose Mapbox instead of Google. Being able to add react component to a popup is an awesome feature to have. Currently I have to do something like this.
|
Beta Was this translation helpful? Give feedback.
-
Also having a way for the components to communicate with one another. For example, the |
Beta Was this translation helpful? Give feedback.
-
I have noticed my Application which is similar in nature to Airbnb starts to slow down, as the markers or hits increase. This may have to do with the comparison equality. I have many fields in my hit, this may have to do with that. It may be better for my application to use Referencial Equality (===). So giving us the option to choose, from Shallow Compare, Deep Compare or Reference Equality would be helpful. |
Beta Was this translation helpful? Give feedback.
-
Optimistic UI, is kind of tricky to get it right, specially with |
Beta Was this translation helpful? Give feedback.
-
Lazy loading the hit from |
Beta Was this translation helpful? Give feedback.
-
Please Note, I am really grateful for this library. It made my life so much easier. Take these comments as a suggestion and not a demand. |
Beta Was this translation helpful? Give feedback.
-
We're thrilled to announce that React InstantSearch Hooks package is released as experimental 🎉
React Hooks for InstantSearch was a long-awaited feature that lets you create rich search UIs with friendly and modern React primitives. This new library was developed on top of InstantSearch.js, a solid foundation that allows us to implement features faster.
What's included
React InstantSearch Hooks is a headless library that exposes InstantSearch Connectors as Hooks, as well as their typings. It doesn't provide UI components for now.
Please keep in mind that this version is experimental, meaning that it is not production ready. We plan to release a stable version early next year.
Getting started
We're looking for early feedback and ideas. We recommend trying React InstantSearch Hooks this way:
InstantSearch
import fromreact-instantsearch-dom
(orreact-instantsearch-core
) toreact-instantsearch-hooks
Check out how to get started in the documentation.
What's next
We published React InstantSearch Hooks as experimental and we're ready to receive user feedback. This is just the first milestone of this library.
Our next step is to support all existing Connectors and provide feature parity with React InstantSearch Core/DOM before stable release, planned for early next year. Once the whole headless API is released, we will start providing UI components based on these Connectors, that we call Widgets.
Our long-term plan is to use the Hooks package in Core, and to rely on the new Core for the DOM package.
Early feedback
Since we're in the experimental phase, the API may still change. Your feedback and contributions could help shape it for the better. So tell us more:
Let us know below! You can report any bugs in GitHub Issues.
Getting started →
This discussion was created from the release v6.13.0.
Beta Was this translation helpful? Give feedback.
All reactions