instantsearch-ui-components
Version:
Common UI components for InstantSearch.
44 lines (43 loc) • 4.06 kB
JavaScript
export { createAutocompleteComponent } from './components/autocomplete/Autocomplete.js';
export { createAutocompleteDetachedContainerComponent } from './components/autocomplete/AutocompleteDetachedContainer.js';
export { createAutocompleteDetachedFormContainerComponent } from './components/autocomplete/AutocompleteDetachedFormContainer.js';
export { createAutocompleteDetachedOverlayComponent } from './components/autocomplete/AutocompleteDetachedOverlay.js';
export { createAutocompleteDetachedSearchButtonComponent } from './components/autocomplete/AutocompleteDetachedSearchButton.js';
export { createAutocompleteIndexComponent } from './components/autocomplete/AutocompleteIndex.js';
export { createAutocompletePanelComponent } from './components/autocomplete/AutocompletePanel.js';
export { createAutocompletePromptSuggestionComponent } from './components/autocomplete/AutocompletePromptSuggestion.js';
export { createAutocompleteRecentSearchComponent } from './components/autocomplete/AutocompleteRecentSearch.js';
export { createAutocompleteSearchComponent } from './components/autocomplete/AutocompleteSearch.js';
export { createAutocompleteSuggestionComponent } from './components/autocomplete/AutocompleteSuggestion.js';
export { createAutocompletePropGetters } from './components/autocomplete/createAutocompletePropGetters.js';
export { createAutocompleteStorage, createStorage } from './components/autocomplete/createAutocompleteStorage.js';
export { createButtonComponent } from './components/Button.js';
export { createCarouselComponent, generateCarouselId } from './components/Carousel.js';
export { createChatComponent } from './components/chat/Chat.js';
export { createChatOverlayLayoutComponent } from './components/chat/ChatOverlayLayout.js';
export { createChatInlineLayoutComponent } from './components/chat/ChatInlineLayout.js';
export { createChatSidePanelLayoutComponent } from './components/chat/ChatSidePanelLayout.js';
export { createChatHeaderComponent } from './components/chat/ChatHeader.js';
export { createChatMessageComponent } from './components/chat/ChatMessage.js';
export { createChatMessagesComponent } from './components/chat/ChatMessages.js';
export { createChatMessageLoaderComponent } from './components/chat/ChatMessageLoader.js';
export { createChatMessageErrorComponent } from './components/chat/ChatMessageError.js';
export { createChatGreetingComponent } from './components/chat/ChatGreeting.js';
export { createChatPromptComponent } from './components/chat/ChatPrompt.js';
export { createChatPromptSuggestionsComponent } from './components/chat/ChatPromptSuggestions.js';
export { createChatToggleButtonComponent } from './components/chat/ChatToggleButton.js';
export { ArrowRightIcon, ArrowUpIcon, CheckIcon, ChevronDownIcon, ChevronLeftIcon, ChevronRightIcon, ChevronUpIcon, CloseIcon, CopyIcon, LoadingSpinnerIcon, MaximizeIcon, MenuIcon, MinimizeIcon, ReloadIcon, SparklesIcon, StopIcon, ThumbsDownIcon, ThumbsUpIcon } from './components/chat/icons.js';
export { createDisplayResultsToolComponent } from './components/chat/tools/DisplayResultsTool.js';
export { createFrequentlyBoughtTogetherComponent } from './components/FrequentlyBoughtTogether.js';
export { createHighlightComponent } from './components/Highlight.js';
export { createHitsComponent } from './components/Hits.js';
export { createLookingSimilarComponent } from './components/LookingSimilar.js';
export { createRelatedProductsComponent } from './components/RelatedProducts.js';
export { createTrendingItemsComponent } from './components/TrendingItems.js';
export { createTrendingFacetsComponent } from './components/TrendingFacets.js';
export { createFilterSuggestionsComponent } from './components/FilterSuggestions.js';
export { cx } from './lib/cx.js';
export { createStickToBottom } from './lib/stickToBottom.js';
export { find } from './lib/utils/find.js';
export { PROMPT_SUGGESTION_FLAG, getPromptSuggestionHits, isPromptSuggestion } from './lib/utils/promptSuggestions.js';
export { startsWith } from './lib/utils/startsWith.js';