{"version":3,"file":"index.cjs","names":["ToggleGroupPrimitive"],"sources":["../../../src/components/ToggleGroup/ToggleGroup.tsx"],"sourcesContent":["import * as ToggleGroupPrimitive from \"@radix-ui/react-toggle-group\";\nimport clsx from \"clsx\";\nimport { ReactElement } from \"react\";\nimport { ToggleItemProps } from \"../ToggleItem\";\n\ntype RadixToggleGroupProps =\n  | ToggleGroupPrimitive.ToggleGroupSingleProps\n  | ToggleGroupPrimitive.ToggleGroupMultipleProps;\n\nexport type ToggleGroupProps = RadixToggleGroupProps & {\n  className?: string;\n  children: ReactElement<ToggleItemProps> | ReactElement<ToggleItemProps>[];\n};\n\nexport const ToggleGroup = ({ children, className, ...props }: ToggleGroupProps) => {\n  return (\n    <ToggleGroupPrimitive.Root className={clsx(\"openui-toggle-group\", className)} {...props}>\n      {children}\n    </ToggleGroupPrimitive.Root>\n  );\n};\n"],"mappings":";;;;;;;;AAcA,MAAa,eAAe,EAAE,UAAU,WAAW,GAAG,YAA8B;AAClF,QACE,iBAAA,GAAA,kBAAA,KAACA,6BAAqB,MAAtB;EAA2B,YAAA,GAAA,KAAA,SAAgB,uBAAuB,UAAU;EAAE,GAAI;EAC/E;EACyB,CAAA"}