{"version":3,"file":"CalendarHeading.vue2.cjs","sources":["../../../../src/components/shadcn/CalendarHeading.vue"],"sourcesContent":["<script lang=\"ts\" setup>\r\nimport type { CalendarHeadingProps } from \"reka-ui\"\r\nimport type { HTMLAttributes } from \"vue\"\r\nimport { reactiveOmit } from \"@vueuse/core\"\r\nimport { CalendarHeading, useForwardProps } from \"reka-ui\"\r\nimport { cn } from \"@/lib/utils\"\r\n\r\nconst props = defineProps<CalendarHeadingProps & { class?: HTMLAttributes[\"class\"] }>()\r\n\r\ndefineSlots<{\r\n  default: (props: { headingValue: string }) => any\r\n}>()\r\n\r\nconst delegatedProps = reactiveOmit(props, \"class\")\r\n\r\nconst forwardedProps = useForwardProps(delegatedProps)\r\n</script>\r\n\r\n<template>\r\n  <CalendarHeading\r\n    v-slot=\"{ headingValue }\"\r\n    :class=\"cn('text-sm font-medium', props.class)\"\r\n    v-bind=\"forwardedProps\"\r\n  >\r\n    <slot :heading-value>\r\n      {{ headingValue }}\r\n    </slot>\r\n  </CalendarHeading>\r\n</template>\r\n"],"names":["props","__props","delegatedProps","reactiveOmit","forwardedProps","useForwardProps","_openBlock","_createBlock","_unref","_mergeProps","cn","_withCtx","headingValue","_renderSlot","_ctx"],"mappings":"wTAOA,MAAMA,EAAQC,EAMRC,EAAiBC,EAAAA,aAAaH,EAAO,OAAO,EAE5CI,EAAiBC,EAAAA,gBAAgBH,CAAc,gBAInDI,EAAAA,YAAAC,EAAAA,YAQkBC,EAAAA,yBARlBC,EAAAA,WAQkB,CANf,MAAOD,EAAAA,MAAAE,EAAAA,EAAA,EAAE,sBAAwBV,EAAM,KAAK,CAAA,EACrCQ,EAAAA,MAAAJ,CAAA,CAAc,EAAA,CAEtB,QAAAO,EAAAA,QAAA,CAEO,CANG,aAAAC,KAAY,CAItBC,EAAAA,WAEOC,EAAA,OAAA,UAAA,CAFA,aAAAF,CAAA,EAAP,IAEO,qCADFA,CAAY,EAAA,CAAA,CAAA"}