257aa44e5c41a6615c797397ffc9a961d73414b74b1a7a0c24445e3358f7f544b55413228648b0fb7280958c281e3c25f2d071e7c6037725d5d3c5b11cb8e7 691 B

1234567891011121314151617181920212223242526272829
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var vue = require('vue');
  4. var tableGrid = require('../table-grid.js');
  5. function _isSlot(s) {
  6. return typeof s === "function" || Object.prototype.toString.call(s) === "[object Object]" && !vue.isVNode(s);
  7. }
  8. const LeftTable = (props, {
  9. slots
  10. }) => {
  11. if (!props.columns.length)
  12. return;
  13. const {
  14. leftTableRef,
  15. ...rest
  16. } = props;
  17. return vue.createVNode(tableGrid["default"], vue.mergeProps({
  18. "ref": leftTableRef
  19. }, rest), _isSlot(slots) ? slots : {
  20. default: () => [slots]
  21. });
  22. };
  23. var LeftTable$1 = LeftTable;
  24. exports["default"] = LeftTable$1;
  25. //# sourceMappingURL=left-table.js.map