{"version":3,"file":"ComboboxList.vue.cjs","sources":["../../../../src/components/shadcn/ComboboxList.vue"],"sourcesContent":["<script setup lang=\"ts\">\nimport type { ComboboxContentEmits, ComboboxContentProps } from \"reka-ui\"\r\nimport type { HTMLAttributes } from \"vue\"\r\nimport { reactiveOmit } from \"@vueuse/core\"\r\nimport { ComboboxContent, ComboboxPortal, ComboboxViewport, useForwardPropsEmits } from \"reka-ui\"\r\nimport { cn } from \"@/lib/utils\"\r\n\r\nconst props = withDefaults(defineProps<ComboboxContentProps & { class?: HTMLAttributes[\"class\"] }>(), {\r\n  position: \"popper\",\r\n  align: \"center\",\r\n  sideOffset: 4,\r\n})\r\nconst emits = defineEmits<ComboboxContentEmits>()\r\n\r\nconst delegatedProps = reactiveOmit(props, \"class\")\r\n\r\nconst forwarded = useForwardPropsEmits(delegatedProps, emits)\n</script>\n\n<template>\n  <ComboboxPortal>\n    <ComboboxContent\n      v-bind=\"forwarded\"\n      :class=\"cn('z-50 w-[200px] rounded-md border bg-popover text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2', props.class)\"\n    >\n      <ComboboxViewport>\n        <slot />\n      </ComboboxViewport>\n    </ComboboxContent>\n  </ComboboxPortal>\n</template>\n"],"names":["props","__props","emits","__emit","delegatedProps","reactiveOmit","forwarded","useForwardPropsEmits","_createBlock","_unref","ComboboxPortal","_createVNode","ComboboxContent","_mergeProps","cn","ComboboxViewport","_renderSlot","_ctx"],"mappings":"s4BAOA,MAAMA,EAAQC,EAKRC,EAAQC,EAERC,EAAiBC,EAAAA,aAAaL,EAAO,OAAO,EAE5CM,EAAYC,EAAAA,qBAAqBH,EAAgBF,CAAK,8BAI1DM,EAAAA,YASiBC,EAAAA,MAAAC,EAAAA,cAAA,EAAA,KAAA,mBARf,IAOkB,CAPlBC,EAAAA,YAOkBF,EAAAA,MAAAG,EAAAA,eAAA,EAPlBC,EAAAA,WAOkBJ,EAAAA,MAAAH,CAAA,EANC,CAChB,MAAOG,EAAAA,MAAAK,EAAAA,EAAA,EAAE,8aAAgbd,EAAM,KAAK,CAAA,sBAErc,IAEmB,CAFnBW,EAAAA,YAEmBF,EAAAA,MAAAM,kBAAA,EAAA,KAAA,mBADjB,IAAQ,CAARC,aAAQC,EAAA,OAAA,SAAA,CAAA"}