@elastic/react-search-ui
Version:
A React library for building search experiences
19 lines (17 loc) • 2.04 kB
JavaScript
import React from "react";
import withSearch from "./withSearch";
import PropTypes from "prop-types";
function WithSearch(_ref) {
var mapContextToProps = _ref.mapContextToProps,
children = _ref.children;
var Search = withSearch(mapContextToProps)(function (props) {
return children(props);
});
return React.createElement(Search, null);
}
WithSearch.propTypes = {
mapContextToProps: PropTypes.func,
children: PropTypes.func.isRequired
};
export default WithSearch;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9XaXRoU2VhcmNoUmVuZGVyUHJvcHMuanMiXSwibmFtZXMiOlsiUmVhY3QiLCJ3aXRoU2VhcmNoIiwiUHJvcFR5cGVzIiwiV2l0aFNlYXJjaCIsIm1hcENvbnRleHRUb1Byb3BzIiwiY2hpbGRyZW4iLCJTZWFyY2giLCJwcm9wcyIsInByb3BUeXBlcyIsImZ1bmMiLCJpc1JlcXVpcmVkIl0sIm1hcHBpbmdzIjoiQUFBQSxPQUFPQSxLQUFQLE1BQWtCLE9BQWxCO0FBQ0EsT0FBT0MsVUFBUCxNQUF1QixjQUF2QjtBQUNBLE9BQU9DLFNBQVAsTUFBc0IsWUFBdEI7O0FBRUEsU0FBU0MsVUFBVCxPQUFxRDtBQUFBLE1BQS9CQyxpQkFBK0IsUUFBL0JBLGlCQUErQjtBQUFBLE1BQVpDLFFBQVksUUFBWkEsUUFBWTtBQUNuRCxNQUFNQyxNQUFNLEdBQUdMLFVBQVUsQ0FBQ0csaUJBQUQsQ0FBVixDQUE4QixVQUFBRyxLQUFLLEVBQUk7QUFDcEQsV0FBT0YsUUFBUSxDQUFDRSxLQUFELENBQWY7QUFDRCxHQUZjLENBQWY7QUFJQSxTQUFPLG9CQUFDLE1BQUQsT0FBUDtBQUNEOztBQUVESixVQUFVLENBQUNLLFNBQVgsR0FBdUI7QUFDckJKLEVBQUFBLGlCQUFpQixFQUFFRixTQUFTLENBQUNPLElBRFI7QUFFckJKLEVBQUFBLFFBQVEsRUFBRUgsU0FBUyxDQUFDTyxJQUFWLENBQWVDO0FBRkosQ0FBdkI7QUFLQSxlQUFlUCxVQUFmIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IHdpdGhTZWFyY2ggZnJvbSBcIi4vd2l0aFNlYXJjaFwiO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiO1xuXG5mdW5jdGlvbiBXaXRoU2VhcmNoKHsgbWFwQ29udGV4dFRvUHJvcHMsIGNoaWxkcmVuIH0pIHtcbiAgY29uc3QgU2VhcmNoID0gd2l0aFNlYXJjaChtYXBDb250ZXh0VG9Qcm9wcykocHJvcHMgPT4ge1xuICAgIHJldHVybiBjaGlsZHJlbihwcm9wcyk7XG4gIH0pO1xuXG4gIHJldHVybiA8U2VhcmNoIC8+O1xufVxuXG5XaXRoU2VhcmNoLnByb3BUeXBlcyA9IHtcbiAgbWFwQ29udGV4dFRvUHJvcHM6IFByb3BUeXBlcy5mdW5jLFxuICBjaGlsZHJlbjogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZFxufTtcblxuZXhwb3J0IGRlZmF1bHQgV2l0aFNlYXJjaDtcbiJdfQ==