element-plus
Version:
A Component Library for Vue 3
1 lines • 822 B
Source Map (JSON)
{"version":3,"file":"h-helper.mjs","sources":["../../../../../../packages/components/table/src/h-helper.ts"],"sourcesContent":["import { h } from 'vue'\n\nimport type { TableColumnCtx } from './table-column/defaults'\n\nexport function hGutter() {\n return h('col', {\n name: 'gutter',\n })\n}\n\nexport function hColgroup<T>(columns: TableColumnCtx<T>[], hasGutter = false) {\n return h('colgroup', {}, [\n ...columns.map((column) =>\n h('col', {\n name: column.id,\n key: column.id,\n })\n ),\n hasGutter && hGutter(),\n ])\n}\n"],"names":[],"mappings":";;mBAI0B;AACxB,SAAO,EAAE,OAAO;AAAA,IACd,MAAM;AAAA;AAAA;mBAImB,SAA8B,YAAY,OAAO;AAC5E,SAAO,EAAE,YAAY,IAAI;AAAA,IACvB,GAAG,QAAQ,IAAI,CAAC,WACd,EAAE,OAAO;AAAA,MACP,MAAM,OAAO;AAAA,MACb,KAAK,OAAO;AAAA;AAAA,IAGhB,aAAa;AAAA;AAAA;;;;"}