UNPKG

@elastic/react-search-ui

Version:

A React library for building search experiences

31 lines (24 loc) 2.25 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _withSearch = _interopRequireDefault(require("./withSearch")); var _propTypes = _interopRequireDefault(require("prop-types")); function WithSearch(_ref) { var mapContextToProps = _ref.mapContextToProps, children = _ref.children; var Search = (0, _withSearch.default)(mapContextToProps)(function (props) { return children(props); }); return _react.default.createElement(Search, null); } WithSearch.propTypes = { mapContextToProps: _propTypes.default.func, children: _propTypes.default.func.isRequired }; var _default = WithSearch; exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9XaXRoU2VhcmNoUmVuZGVyUHJvcHMuanMiXSwibmFtZXMiOlsiV2l0aFNlYXJjaCIsIm1hcENvbnRleHRUb1Byb3BzIiwiY2hpbGRyZW4iLCJTZWFyY2giLCJwcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsImZ1bmMiLCJpc1JlcXVpcmVkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTs7QUFDQTs7QUFDQTs7QUFFQSxTQUFTQSxVQUFULE9BQXFEO0FBQUEsTUFBL0JDLGlCQUErQixRQUEvQkEsaUJBQStCO0FBQUEsTUFBWkMsUUFBWSxRQUFaQSxRQUFZO0FBQ25ELE1BQU1DLE1BQU0sR0FBRyx5QkFBV0YsaUJBQVgsRUFBOEIsVUFBQUcsS0FBSyxFQUFJO0FBQ3BELFdBQU9GLFFBQVEsQ0FBQ0UsS0FBRCxDQUFmO0FBQ0QsR0FGYyxDQUFmO0FBSUEsU0FBTyw2QkFBQyxNQUFELE9BQVA7QUFDRDs7QUFFREosVUFBVSxDQUFDSyxTQUFYLEdBQXVCO0FBQ3JCSixFQUFBQSxpQkFBaUIsRUFBRUssbUJBQVVDLElBRFI7QUFFckJMLEVBQUFBLFFBQVEsRUFBRUksbUJBQVVDLElBQVYsQ0FBZUM7QUFGSixDQUF2QjtlQUtlUixVIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IHdpdGhTZWFyY2ggZnJvbSBcIi4vd2l0aFNlYXJjaFwiO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiO1xuXG5mdW5jdGlvbiBXaXRoU2VhcmNoKHsgbWFwQ29udGV4dFRvUHJvcHMsIGNoaWxkcmVuIH0pIHtcbiAgY29uc3QgU2VhcmNoID0gd2l0aFNlYXJjaChtYXBDb250ZXh0VG9Qcm9wcykocHJvcHMgPT4ge1xuICAgIHJldHVybiBjaGlsZHJlbihwcm9wcyk7XG4gIH0pO1xuXG4gIHJldHVybiA8U2VhcmNoIC8+O1xufVxuXG5XaXRoU2VhcmNoLnByb3BUeXBlcyA9IHtcbiAgbWFwQ29udGV4dFRvUHJvcHM6IFByb3BUeXBlcy5mdW5jLFxuICBjaGlsZHJlbjogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZFxufTtcblxuZXhwb3J0IGRlZmF1bHQgV2l0aFNlYXJjaDtcbiJdfQ==