{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "extends": "none",
  "name": "color-wheel",
  "title": "color-wheel",
  "description": "color-wheel",
  "dependencies": [
    "react-aria-components"
  ],
  "registryDependencies": [
    "https://intentui.com/r/color-thumb"
  ],
  "files": [
    {
      "path": "src/components/ui/color-wheel.tsx",
      "content": "'use client'\n\nimport {\n  ColorWheel as PrimitiveColorWheel,\n  type ColorWheelProps as PrimitiveColorWheelProps,\n  ColorWheelTrack,\n} from 'react-aria-components/ColorWheel'\nimport { ColorThumb } from './color-thumb'\n\nexport interface ColorWheelProps extends Omit<\n  PrimitiveColorWheelProps,\n  'outerRadius' | 'innerRadius'\n> {}\n\nexport function ColorWheel(props: ColorWheelProps) {\n  return (\n    <PrimitiveColorWheel {...props} outerRadius={100} innerRadius={74}>\n      <ColorWheelTrack\n        className=\"disabled:bg-muted-fg forced-colors:disabled:bg-[GrayText]\"\n        style={({ defaultStyle, isDisabled }) => ({\n          ...defaultStyle,\n          background: isDisabled\n            ? undefined\n            : `${defaultStyle.background}, repeating-conic-gradient(#CCC 0% 25%, white 0% 50%) 50% / 16px 16px`,\n        })}\n      />\n      <ColorThumb />\n    </PrimitiveColorWheel>\n  )\n}\n",
      "type": "registry:ui"
    }
  ],
  "type": "registry:ui"
}