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