UNPKG

react-instantsearch

Version:
37 lines (35 loc) 1.27 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "createCarouselTool", { enumerable: true, get: function() { return createCarouselTool; } }); var _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard"); var _instantsearchuicomponents = require("instantsearch-ui-components"); var _react = /*#__PURE__*/ _interop_require_wildcard._(require("react")); function createCarouselTool(showViewAll, itemComponent, getSearchPageURL) { var SearchLayoutUIComponent = (0, _instantsearchuicomponents.createCarouselToolComponent)({ createElement: _react.createElement, Fragment: _react.Fragment, useMemo: _react.useMemo, useRef: _react.useRef, useState: _react.useState }); var SearchLayoutComponent = function SearchLayoutComponent(toolProps) { return /*#__PURE__*/ _react.default.createElement(SearchLayoutUIComponent, { getSearchPageURL: getSearchPageURL, headerProps: { showViewAll: showViewAll }, itemComponent: itemComponent, toolProps: toolProps }); }; return { layoutComponent: SearchLayoutComponent }; }