{"version":3,"file":"right-table.mjs","sources":["../../../../../../../packages/components/table-v2/src/renderers/right-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\ntype LeftTableProps = TableV2GridProps & {\n  rightTableRef: Ref<TableGridInstance | undefined>\n}\n\nconst LeftTable: FunctionalComponent<LeftTableProps> = (props, { slots }) => {\n  if (!props.columns.length) return\n\n  const { rightTableRef, ...rest } = props\n\n  return (\n    <Table ref={rightTableRef} {...rest}>\n      {slots}\n    </Table>\n  )\n}\n\nexport default LeftTable\n"],"names":["_isSlot","s","Object","prototype","toString","call","_isVNode","LeftTable","props","slots","columns","length","rest","rightTableRef"],"mappings":";;;AAAiC,SAAAA,QAAAC,CAAA,EAAA;AAAA,EAAA,OAAA,OAAAA,CAAA,KAAA,UAAA,IAAAC,MAAA,CAAAC,SAAA,CAAAC,QAAA,CAAAC,IAAA,CAAAJ,CAAA,CAAAK,KAAAA,iBAAAA,IAAAA,CAAAA,OAAA,CAAAL,CAAA,CAAA,CAAA;AAAA,CAAA;AAUjC,MAAMM,SAA8C,GAAGA,CAACC,KAAK,EAAE;AAAEC,EAAAA,KAAAA;AAAM,CAAC,KAAK;AAC3E,EAAA,IAAI,CAACD,KAAK,CAACE,OAAO,CAACC,MAAM;IAEnB,OAAA;QAAe;IAAE,aAAGC;AAAK,OAAS,IAAA;AAExC,GAAA,GAAA,KAAA,CAAA;SACcC,WAAAA,CAAAA,SAAAA,EAAAA,UAAAA,CAAAA;AAAa,IAAA,KAAU,EAAAb,aAChCS;KAAK,IAAA,CAAA,EAAA,OAAA,CAALA,KAAK,CAAA,GAAA,KAAA,GAAA;AAAA,IAAA,OAAA,EAAA,MAAA,CAAA,KAAA,CAAA;AAGZ,GAAC,CAAA,CAAA;AAED;;;;"}