{"version":3,"file":"TabsContent.vue.cjs","sources":["../../../../src/components/shadcn/TabsContent.vue"],"sourcesContent":["<script setup lang=\"ts\">\nimport type { TabsContentProps } from 'reka-ui'\nimport type { HTMLAttributes } from 'vue'\nimport { TabsContent } from 'reka-ui'\nimport { reactiveOmit } from '@vueuse/core'\nimport { cn } from '@/lib/utils'\n\nconst props = defineProps<TabsContentProps & { class?: HTMLAttributes['class'] }>()\n\nconst delegatedProps = reactiveOmit(props, 'class')\n</script>\n\n<template>\n  <TabsContent\n    :class=\"\n      cn(\n        'ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2',\n        props.class\n      )\n    \"\n    v-bind=\"delegatedProps\"\n  >\n    <slot />\n  </TabsContent>\n</template>\n\n"],"names":["props","__props","delegatedProps","reactiveOmit","_openBlock","_createBlock","_unref","_mergeProps","cn","_renderSlot","_ctx"],"mappings":"uVAOA,MAAMA,EAAQC,EAERC,EAAiBC,EAAAA,aAAaH,EAAO,OAAO,gBAIhDI,EAAAA,YAAAC,EAAAA,YAUcC,EAAAA,qBAVdC,EAAAA,WAUc,CATX,MAAcD,EAAAA,MAAAE,IAAA,+HAAkJR,EAAM,KAAA,GAM/JM,EAAAA,MAAAJ,CAAA,CAAc,EAAA,mBAEtB,IAAQ,CAARO,aAAQC,EAAA,OAAA,SAAA,CAAA"}