{"version":3,"file":"UTableCellText.mjs","names":["makeComponentProps","makeTagProps","genericComponent","propsFactory","makeUTableCellTextProps","_objectSpread","UTableCellText","name","props","emits","setup","_ref","emit","slots","_slots$default","_createVNode","call"],"sources":["../../../src/components/UTable/UTableCellText.tsx"],"sourcesContent":["import { makeComponentProps } from '@/composables/component'\nimport { makeTagProps } from '@/composables/tag'\nimport { genericComponent, propsFactory } from '@/utils'\nimport { ExtractPropTypes } from 'vue'\n\nexport const makeUTableCellTextProps = propsFactory(\n  {\n    ...makeComponentProps(),\n    ...makeTagProps(),\n  },\n  'UTableCellText'\n)\n\nexport type UTableCellTextProps = ExtractPropTypes<\n  typeof makeUTableCellTextProps\n>\n\nexport type UTableCellTextSlots = {\n  default: never\n}\n\nexport const UTableCellText = genericComponent<UTableCellTextSlots>()({\n  name: 'UTableCellText',\n\n  props: makeUTableCellTextProps(),\n\n  emits: {\n    //\n  },\n\n  setup(props, { emit, slots }) {\n    //\n\n    return () => (\n      <span class=\"overflow-hidden overflow-ellipsis text-sm font-medium text-gray-900\">\n        {slots.default?.()}\n      </span>\n    )\n  },\n})\n\nexport type UTableCellText = InstanceType<typeof UTableCellText>\n"],"mappings":";;;;;;;SAASA,kBAAkB;AAAA,SAClBC,YAAY;AAAA,SACZC,gBAAgB,EAAEC,YAAY;AAGvC,OAAO,IAAMC,uBAAuB,GAAGD,YAAY,CAAAE,aAAA,CAAAA,aAAA,KAE5CL,kBAAkB,CAAC,CAAC,GACpBC,YAAY,CAAC,CAAC,GAEnB,gBACF,CAAC;AAUD,OAAO,IAAMK,cAAc,GAAGJ,gBAAgB,CAAsB,CAAC,CAAC;EACpEK,IAAI,EAAE,gBAAgB;EAEtBC,KAAK,EAAEJ,uBAAuB,CAAC,CAAC;EAEhCK,KAAK,EAAE;IACL;EAAA,CACD;EAEDC,KAAK,WAAAA,MAACF,KAAK,EAAAG,IAAA,EAAmB;IAAA,IAAfC,IAAI,GAAAD,IAAA,CAAJC,IAAI;MAAEC,KAAK,GAAAF,IAAA,CAALE,KAAK;IACxB;;IAEA,OAAO;MAAA,IAAAC,cAAA;MAAA,OAAAC,YAAA;QAAA;MAAA,KAAAD,cAAA,GAEFD,KAAK,WAAQ,qBAAbC,cAAA,CAAAE,IAAA,CAAAH,KAAgB,CAAC;IAAA,CAErB;EACH;AACF,CAAC,CAAC"}