Search UI components for React and Vue
APACHE-2.0 License
Bot releases are hidden (Show)
Published by bietkul over 4 years ago
Published by bietkul over 4 years ago
Published by bietkul over 4 years ago
dataField
optional for DataSearch when enableAppbase
is true
@ShahAnuj2610 (#1448)enableAppbase
is true @bietkul [b2320802]
Published by bietkul over 4 years ago
reactivesearch
dependency @bietkul https://github.com/appbaseio/reactivesearch/commit/dc1b3bacac38a2ae9db126bf738029031994141d
Published by bietkul over 4 years ago
Published by bietkul over 4 years ago
Published by bietkul over 4 years ago
customData
when the value is not presentPublished by bietkul over 4 years ago
Fixed various issues with RS API
@bietkul https://github.com/appbaseio/reactivecore/commit/2840cd1a23e446a868992c0fd5a47c4410b30500
react
propselectAllLabel
property for term
queriesafter
key for term
query, only apply when pagination
i.e showLoadMore
is set to true
Published by bietkul over 4 years ago
size
prop in DataSearch
(#1344)URLParams
behavior in MultiRange
(#1294)Published by bietkul over 4 years ago
empty_query
@bietkulPublished by bietkul almost 5 years ago
Vue ReactiveSearch 1.0.0 is our first stable release for Vue ReactiveSearch. This release addresses critical bugs and makes it easier than ever to build complex search UIs. Thanks 🙌 to all the contributors for making this release possible!
You can read more about the library and how to get started with it in our launch blog post over here.
To enable effective control over the components, we now support defaultValue
and value
props. These new props enable better controlled and uncontrolled usage for all the ReactiveSearch components.
Most of the components support the data
event with a slot named render
, data
event can be used to listen for the data changes and the render
slot is just for the custom UI rendering. Apart from that, we added some new slots for better UI customization.
renderLabel
prop for dropdown componentsrender
prop for list and dropdown components, rename renderAllSuggestions
to render
in search componentsrender
slot to ToggleButtonReactiveSearch gives you more freedom to customize the elasticsearch query with the help of defaultQuery
& customQuery
prop which can be used to set query options along with the actual query. Read more here.
It can be used to set the nested mapping field that allows arrays of objects to be indexed in a way that they can be queried independently of each other.
defaultSelected
prop, use defaultValue
insteadresultStats
event from ReactiveList
, now it'll be a part of data
event.onData
event data and add more props for ReactiveComponentrenderSuggestion
to parseSuggestion
in DataSearch
componentanalyticsConfig
prop in ReactiveBase
change
event for SelectedFiltersaggregationField
for Search and Result componentsshowEndPage
to ReactiveListtransformResponse
URLParams
is set to true
aggregationField
in ReactiveListPublished by bietkul about 5 years ago
transformRequest
in SSR (#1114)transformRequest
Published by bietkul about 5 years ago
🍾 ReactiveSearch 3.0 is our biggest release till date and includes new features (voice search, GraphQL support), major accessibility enhancements and changes that make it easier than ever to build production grade search UIs.
Thanks 🙌 to all the contributors for making this possible!
To enable effective control over the components, we now support defaultValue and value props. These new props enable better controlled and uncontrolled usage for all the ReactiveSearch components.
Most of the components support the onData with a custom render prop, onData can be used to listen for the data changes and render is just for the custom UI rendering. It resolves a major issue of v2 where we used to have only one function to handle both UI & data changes, creating side effects in that may create the infinite loop (re-rendering) issue.
Apart from that we added some new render prop for the better UI customization.
We added built-in support for the voice search functionality in search components (#1046).
Added support for connecting to ElasticSearch GraphQL Server, and making queries in way similar to that of ElasticSearch REST API. Read more about graphQLUrl prop which can be used for connecting to the server here.
ReactiveSearch v3 gives you more freedom to customize the elasticsearch query with the help of defaultQuery & customQuery prop which can be used to set quey options along with the actual query. Read more here.
It can be used to set the nested mapping field that allows arrays of objects to be indexed in a way that they can be queried independently of each other.
Published by metagrover almost 6 years ago
Fixes parsing of query parameters #754
Published by metagrover almost 6 years ago
Published by metagrover almost 6 years ago
Published by metagrover almost 6 years ago
Updates reactivecore to include result components loading fixes
Published by metagrover almost 6 years ago