UNPKG

react-instantsearch

Version:
28 lines (25 loc) 928 B
import { createCarouselToolComponent } from 'instantsearch-ui-components'; import React, { createElement, Fragment, useMemo, useRef, useState } from 'react'; function createCarouselTool(showViewAll, itemComponent, getSearchPageURL) { var SearchLayoutUIComponent = createCarouselToolComponent({ createElement: createElement, Fragment: Fragment, useMemo: useMemo, useRef: useRef, useState: useState }); var SearchLayoutComponent = function SearchLayoutComponent(toolProps) { return /*#__PURE__*/ React.createElement(SearchLayoutUIComponent, { getSearchPageURL: getSearchPageURL, headerProps: { showViewAll: showViewAll }, itemComponent: itemComponent, toolProps: toolProps }); }; return { layoutComponent: SearchLayoutComponent }; } export { createCarouselTool };