{"version":3,"file":"collapsible.cjs","sources":["../../../components/collapsible/collapsible.tsx"],"sourcesContent":["'use client';\n\nimport { Collapsible as CollapsiblePrimitive } from '@base-ui/react';\nimport { cx } from 'class-variance-authority';\nimport styles from './collapsible.module.css';\n\nfunction CollapsibleRoot(props: CollapsiblePrimitive.Root.Props) {\n  return <CollapsiblePrimitive.Root data-slot='collapsible' {...props} />;\n}\n\nCollapsibleRoot.displayName = 'Collapsible';\n\nfunction CollapsibleTrigger({\n  className,\n  ...props\n}: CollapsiblePrimitive.Trigger.Props) {\n  return (\n    <CollapsiblePrimitive.Trigger\n      className={cx(styles.trigger, className)}\n      data-slot='collapsible-trigger'\n      {...props}\n    />\n  );\n}\n\nCollapsibleTrigger.displayName = 'Collapsible.Trigger';\n\nfunction CollapsiblePanel({\n  className,\n  ...props\n}: CollapsiblePrimitive.Panel.Props) {\n  return (\n    <CollapsiblePrimitive.Panel\n      className={cx(styles.panel, className)}\n      data-slot='collapsible-panel'\n      {...props}\n    />\n  );\n}\n\nCollapsiblePanel.displayName = 'Collapsible.Panel';\n\nexport const Collapsible = Object.assign(CollapsibleRoot, {\n  Trigger: CollapsibleTrigger,\n  Panel: CollapsiblePanel\n});\n"],"names":[],"mappings":";;;;;;;;AAMA;;AAEA;AAEA;AAEA;;AAWA;AAEA;AAEA;;AAWA;AAEA;;AAGE;AACA;AACD;;"}