UNPKG

element-plus

Version:

A Component Library for Vue 3

1 lines 1.53 kB
{"version":3,"file":"main-table.mjs","sources":["../../../../../../../packages/components/table-v2/src/renderers/main-table.tsx"],"sourcesContent":["import Table from '../table-grid'\n\nimport type { FunctionalComponent, Ref } from 'vue'\nimport type { TableV2GridProps } from '../grid'\nimport type { TableGridInstance } from '../table-grid'\n\nexport type MainTableRendererProps = TableV2GridProps & {\n mainTableRef: Ref<TableGridInstance | undefined>\n}\n\nconst MainTable: FunctionalComponent<MainTableRendererProps> = (\n props: MainTableRendererProps,\n { slots }\n) => {\n const { mainTableRef, ...rest } = props\n return (\n <Table ref={mainTableRef} {...rest}>\n {slots}\n </Table>\n )\n}\n\nexport default MainTable\n"],"names":["_isSlot","s","Object","prototype","toString","call","_isVNode","MainTable","props","slots","mainTableRef","rest","_createVNode","Table","_mergeProps","default"],"mappings":";;;AAAiC,SAAAA,QAAAC,CAAA,EAAA;AAAA,EAAA,OAAA,OAAAA,CAAAA,KAAA,UAAAC,IAAAA,MAAAA,CAAAC,SAAAC,CAAAA,QAAAA,CAAAC,IAAAJ,CAAAA,CAAA,CAAAK,KAAAA,iBAAAA,IAAAA,CAAAA,OAAAA,CAAAL,CAAA,CAAA,CAAA;AAAA,CAAA;AAUjC,MAAMM,SAAAA,GAAyDA,CAC7DC,KACA,EAAA;AAAA,EAAEC,KAAAA;AAAM,CACL,KAAA;AACH,EAAM,MAAA;AAAA,IAAEC,YAAAA;AAAAA,IAAiBC,GAAAA,IAAAA;AAAAA,GAASH,GAAAA,KAAAA,CAAAA;AAClC,EAAAI,OAAAA,WAAAA,CAAAC,OAAAC,UAAA,CAAA;AAAA,IAAA,KACcJ,EAAAA,YAAAA;AAAAA,KAAkBC,IAAI,CAAA,EAAAX,OAC/BS,CAAAA,KAAK,IAALA,KAAK,GAAA;AAAA,IAAAM,OAAAA,EAAAA,MAAA,CAALN,KAAK,CAAA;AAAA,GAAA,CAAA,CAAA;AAGZ,CAAA,CAAA;AAEA,kBAAeF,SAAAA;;;;"}