Search UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components. React & Vue support
APACHE-2.0 License
Bot releases are hidden (Show)
Published by joemcelroy over 8 years ago
Theming
, 0.7 has major changes to component classnames and overall theming approach. Searchkit classes are now prefixed with sk-
in order to avoid collisions, we also provide a set of variables which control various aspects of the theme. See theming section in docs.setQueryProcessor
added to SearchkitManager
which allows post processing of query before it is sent to elasticsearch. #131
SortingSelector
now allows empty field, sort properties, useful if you need to add a None option or you want to rely on elasticsearch defaults for sort direction. #116
ViewSwitcherHits
and ViewSwitcherToggle
toggle components which allows view switch functionality, e.g. grid or list view. Our theming updates also provide good defaults for grid + list views. #30
ResetFilter
now accepts reset options. This allows the which features(filter, query, pagination) influence the resetting disabled state, and what gets reset once the component has been clicked. #107
Published by ssetem over 8 years ago
Published by ssetem over 8 years ago
Published by joemcelroy over 8 years ago
Hits
now supports the sourceFilter
prop, we strongly advise you to use this as it will speed up your search and reduce a lot of wasted bandwidth #20
<Hits hitsPerPage={50} sourceFilter={["title", "poster"]} itemComponent={HitItem}/>
SortingSelector
Component now supports defaultOption
prop, and we have fixed issues in selection. #89
RefinementListFilter
, MenuFilter
, HierarchicalMenuFilter
all support sorting on intrinsic order fields via the the orderKey
and orderDirection
props. #46
NoHits
, ResetFilters
now support customization via high order react componentsHitStats
now supports customization via higher order react component, notecomponent
propHits
component and will scroll to top on any result changes, this is via the scrollTo
prop. #48
NoHits
component displays this, and is also configurable via the errorComponent
higher order component prop.#18
ResetFilters
now ignores defaultQueries.#44
Published by joemcelroy over 8 years ago
Published by joemcelroy over 8 years ago
npm run-script build
in root of project. #37
itemComponent
and component
to override display with your own React components. The following components support this feature. See component docs for more information. #17
Published by joemcelroy over 8 years ago
now using lodash 4.0
numeric range filter hides 0 result options
range filter now lte and gte
Published by joemcelroy almost 9 years ago
Published by joemcelroy almost 9 years ago
Published by joemcelroy almost 9 years ago
NoHits
ComponentNoHits
component, removed responsibility from Hits
component. Please use NoHits
component instead for this state.Published by joemcelroy almost 9 years ago
Additions
Changes
Published by joemcelroy almost 9 years ago
Published by joemcelroy almost 9 years ago
Published by joemcelroy almost 9 years ago
Published by ssetem almost 9 years ago