{"version":3,"file":"ButtonGroupSeparator.vue.cjs","sources":["../../../../src/components/shadcn/ButtonGroupSeparator.vue"],"sourcesContent":["<script setup lang=\"ts\">\r\nimport type { SeparatorProps } from \"reka-ui\"\r\nimport type { HTMLAttributes } from \"vue\"\r\nimport { reactiveOmit } from \"@vueuse/core\"\r\nimport { cn } from \"@/lib/utils\"\r\nimport { Separator } from '@/components/shadcn'\r\n\r\nconst props = withDefaults(defineProps<SeparatorProps & { class?: HTMLAttributes[\"class\"] }>(), {\r\n  orientation: \"vertical\",\r\n})\r\nconst delegatedProps = reactiveOmit(props, \"class\")\r\n</script>\r\n\r\n<template>\r\n  <Separator\r\n    data-slot=\"button-group-separator\"\r\n    v-bind=\"delegatedProps\"\r\n    :orientation=\"props.orientation\"\r\n    :class=\"cn(\r\n      'bg-input relative !m-0 self-stretch data-[orientation=vertical]:h-auto',\r\n      props.class,\r\n    )\"\r\n  />\r\n</template>\r\n"],"names":["props","__props","delegatedProps","reactiveOmit","_openBlock","_createBlock","_unref","_mergeProps","cn"],"mappings":"iaAOA,MAAMA,EAAQC,EAGRC,EAAiBC,EAAAA,aAAaH,EAAO,OAAO,gBAIhDI,YAAA,EAAAC,cAQEC,EAAAA,iBARFC,aAQE,CAPA,YAAU,wBAAA,EACFD,EAAAA,MAAAJ,CAAA,EAAc,CACrB,YAAaF,EAAM,YACnB,MAAOM,EAAAA,MAAAE,IAAA,2EAA4FR,EAAM,KAAA"}