left-table.js 717 B

12345678910111213141516
  1. require("../../../../_virtual/_rolldown/runtime.js");
  2. const require_table_grid = require("../table-grid.js");
  3. let vue = require("vue");
  4. //#region ../../packages/components/table-v2/src/renderers/left-table.tsx
  5. function _isSlot(s) {
  6. return typeof s === "function" || Object.prototype.toString.call(s) === "[object Object]" && !(0, vue.isVNode)(s);
  7. }
  8. const LeftTable = (props, { slots }) => {
  9. if (!props.columns.length) return;
  10. const { leftTableRef, ...rest } = props;
  11. return (0, vue.createVNode)(require_table_grid.default, (0, vue.mergeProps)({ "ref": leftTableRef }, rest), _isSlot(slots) ? slots : { default: () => [slots] });
  12. };
  13. //#endregion
  14. exports.default = LeftTable;
  15. //# sourceMappingURL=left-table.js.map