@talend/react-faceted-search
Version:
42 lines (40 loc) • 1.28 kB
JavaScript
;
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