d5ea6c88f13add6ab7e8439917525c909c89060278a8067f8a3e235ddc02c3e6b08b5ace49db74f4006974b78177334275ce978f8f8b7125ede63edc75ea22 651 B

123456789101112131415161718192021222324
  1. import { renderSlot, createVNode } from 'vue';
  2. const TableV2Cell = (props, {
  3. slots
  4. }) => {
  5. var _a;
  6. const {
  7. cellData,
  8. style
  9. } = props;
  10. const displayText = ((_a = cellData == null ? void 0 : cellData.toString) == null ? void 0 : _a.call(cellData)) || "";
  11. const defaultSlot = renderSlot(slots, "default", props, () => [displayText]);
  12. return createVNode("div", {
  13. "class": props.class,
  14. "title": displayText,
  15. "style": style
  16. }, [defaultSlot]);
  17. };
  18. TableV2Cell.displayName = "ElTableV2Cell";
  19. TableV2Cell.inheritAttrs = false;
  20. var TableCell = TableV2Cell;
  21. export { TableCell as default };
  22. //# sourceMappingURL=cell.mjs.map