{"version":3,"file":"TabsList.vue.cjs","sources":["../../../../src/components/shadcn/TabsList.vue"],"sourcesContent":["<script setup lang=\"ts\">\nimport type { TabsListProps } from 'reka-ui'\nimport type { HTMLAttributes } from 'vue'\nimport { TabsList } from 'reka-ui'\nimport { reactiveOmit } from '@vueuse/core'\nimport { cn } from '@/lib/utils'\n\nconst props = defineProps<TabsListProps & { class?: HTMLAttributes['class'] }>()\n\nconst delegatedProps = reactiveOmit(props, 'class')\n</script>\n\n<template>\n  <TabsList\n    :class=\"\n      cn(\n        'inline-flex h-8 items-end justify-start bg-background border-b border-border text-xs text-muted-foreground',\n        props.class\n      )\n    \"\n    v-bind=\"delegatedProps\"\n  >\n    <slot />\n  </TabsList>\n</template>\n\n"],"names":["props","__props","delegatedProps","reactiveOmit","_openBlock","_createBlock","_unref","_mergeProps","cn","_renderSlot","_ctx"],"mappings":"qUAOA,MAAMA,EAAQC,EAERC,EAAiBC,EAAAA,aAAaH,EAAO,OAAO,gBAIhDI,EAAAA,YAAAC,EAAAA,YAUWC,EAAAA,kBAVXC,EAAAA,WAUW,CATR,MAAcD,EAAAA,MAAAE,IAAA,+GAAkIR,EAAM,KAAA,GAM/IM,EAAAA,MAAAJ,CAAA,CAAc,EAAA,mBAEtB,IAAQ,CAARO,aAAQC,EAAA,OAAA,SAAA,CAAA"}