Item.js 637 B

12345678910111213141516171819202122232425262728
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = void 0;
  6. var _vue = require("vue");
  7. var _propsUtil = require("../_util/props-util");
  8. const Item = (_ref, _ref2) => {
  9. let {
  10. setRef
  11. } = _ref;
  12. let {
  13. slots
  14. } = _ref2;
  15. var _a;
  16. const children = (0, _propsUtil.flattenChildren)((_a = slots.default) === null || _a === void 0 ? void 0 : _a.call(slots));
  17. return children && children.length ? (0, _vue.cloneVNode)(children[0], {
  18. ref: setRef
  19. }) : children;
  20. };
  21. Item.props = {
  22. setRef: {
  23. type: Function,
  24. default: () => {}
  25. }
  26. };
  27. var _default = exports.default = Item;