You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

24 lines
655 B

  1. "use strict";
  2. var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
  3. exports.__esModule = true;
  4. exports.default = void 0;
  5. var _propTypes = _interopRequireDefault(require("prop-types"));
  6. var _utils = require("./utils");
  7. var PopperTargetHelper = function PopperTargetHelper(props, context) {
  8. context.popperManager.setTargetNode((0, _utils.getTarget)(props.target));
  9. return null;
  10. };
  11. PopperTargetHelper.contextTypes = {
  12. popperManager: _propTypes.default.object.isRequired
  13. };
  14. PopperTargetHelper.propTypes = {
  15. target: _utils.targetPropType.isRequired
  16. };
  17. var _default = PopperTargetHelper;
  18. exports.default = _default;