{"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;;;;"}