import { defineComponent } from "vue"; export const xVirTableTh = defineComponent({ props: ["column", "index"], computed: { prop() { return this.column?.prop; }, label() { return this.column?.label; }, renderHeader() { return this.column?.renderHeader || false; }, vDomCellContent() { if (this.renderHeader) { return this.renderHeader({ label: this.label, prop: this.prop, index: this.index }); } return this.label; } }, render() { return (
{this.vDomCellContent}
); } });