{"version":3,"file":"ButtonGroup.vue.cjs","sources":["../../../../src/components/shadcn/ButtonGroup.vue"],"sourcesContent":["<script setup lang=\"ts\">\r\nimport type { HTMLAttributes } from \"vue\"\r\nimport type { ButtonGroupVariants } from \"./button-group-variants\"\r\nimport { cn } from \"@/lib/utils\"\r\nimport { buttonGroupVariants } from \"./button-group-variants\"\r\n\r\nconst props = defineProps<{\r\n  class?: HTMLAttributes[\"class\"]\r\n  orientation?: ButtonGroupVariants[\"orientation\"]\r\n}>()\r\n</script>\r\n\r\n<template>\r\n  <div\r\n    role=\"group\"\r\n    data-slot=\"button-group\"\r\n    :data-orientation=\"props.orientation\"\r\n    :class=\"cn(buttonGroupVariants({ orientation: props.orientation }), props.class)\"\r\n  >\r\n    <slot />\r\n  </div>\r\n</template>\r\n"],"names":["props","__props","_createElementBlock","_normalizeClass","_unref","cn","buttonGroupVariants","_renderSlot","_ctx"],"mappings":"uTAMA,MAAMA,EAAQC,8BAOZC,EAAAA,mBAOM,MAAA,CANJ,KAAK,QACL,YAAU,eACT,mBAAkBF,EAAM,YACxB,MAAKG,EAAAA,eAAEC,EAAAA,MAAAC,EAAAA,EAAA,EAAGD,EAAAA,MAAAE,EAAAA,mBAAA,EAAmB,CAAA,YAAgBN,EAAM,WAAA,CAAW,EAAKA,EAAM,KAAK,CAAA,CAAA,GAE/EO,aAAQC,EAAA,OAAA,SAAA,CAAA"}