Item.js 489 B

123456789101112131415161718
  1. "use strict";
  2. var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default;
  3. Object.defineProperty(exports, "__esModule", {
  4. value: true
  5. });
  6. exports.Item = Item;
  7. var React = _interopRequireWildcard(require("react"));
  8. function Item(_ref) {
  9. var children = _ref.children,
  10. setRef = _ref.setRef;
  11. var refFunc = React.useCallback(function (node) {
  12. setRef(node);
  13. }, []);
  14. return /*#__PURE__*/React.cloneElement(children, {
  15. ref: refFunc
  16. });
  17. }