UNPKG

@talend/react-faceted-search

Version:
42 lines (40 loc) 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FacetedManager = void 0; var _propTypes = _interopRequireDefault(require("prop-types")); var _reactI18next = require("react-i18next"); var _constants = require("../../constants"); var _facetedSearch = require("../context/facetedSearch.context"); var _jsxRuntime = require("react/jsx-runtime"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } const FacetedManager = ({ children, id, inProgress, error }) => { const { t } = (0, _reactI18next.useTranslation)(_constants.I18N_DOMAIN_FACETED_SEARCH); const contextValue = { error, id, inProgress, t }; return /*#__PURE__*/(0, _jsxRuntime.jsx)(_facetedSearch.FacetedSearchProvider, { value: contextValue, children: children }); }; exports.FacetedManager = FacetedManager; FacetedManager.propTypes = { children: _propTypes.default.oneOfType([_propTypes.default.element, _propTypes.default.arrayOf(_propTypes.default.element)]), id: _propTypes.default.string.isRequired, inProgress: _propTypes.default.bool, error: _propTypes.default.string }; // eslint-disable-next-line import/prefer-default-export //# sourceMappingURL=FacetedManager.component.js.map