UNPKG

react-instantsearch

Version:
29 lines (26 loc) 969 B
import { createCarouselToolComponent } from 'instantsearch-ui-components'; import React, { createElement, Fragment, useEffect, useMemo, useRef, useState } from 'react'; function createCarouselTool(showViewAll, itemComponent, getSearchPageURL) { var SearchLayoutUIComponent = createCarouselToolComponent({ createElement: createElement, Fragment: Fragment, useEffect: useEffect, 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 };