Home / Function/ RadioGroupItem() — ui Function Reference

RadioGroupItem() — ui Function Reference

Architecture documentation for the RadioGroupItem() function in radio-group.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  521bfb2d_2036_9bc8_d409_2c1728329e4d["RadioGroupItem()"]
  f8b1e3f2_d3fa_3bbd_e631_e5af8a6416b1["radio-group.tsx"]
  521bfb2d_2036_9bc8_d409_2c1728329e4d -->|defined in| f8b1e3f2_d3fa_3bbd_e631_e5af8a6416b1
  style 521bfb2d_2036_9bc8_d409_2c1728329e4d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/registry/bases/base/ui/radio-group.tsx lines 19–44

function RadioGroupItem({ className, ...props }: RadioPrimitive.Root.Props) {
  return (
    <RadioPrimitive.Root
      data-slot="radio-group-item"
      className={cn(
        "cn-radio-group-item group/radio-group-item peer relative aspect-square shrink-0 border outline-none after:absolute after:-inset-x-3 after:-inset-y-2 disabled:cursor-not-allowed disabled:opacity-50",
        className
      )}
      {...props}
    >
      <RadioPrimitive.Indicator
        data-slot="radio-group-indicator"
        className="cn-radio-group-indicator"
      >
        <IconPlaceholder
          lucide="CircleIcon"
          tabler="IconCircle"
          hugeicons="CircleIcon"
          phosphor="CircleIcon"
          remixicon="RiCircleLine"
          className="cn-radio-group-indicator-icon"
        />
      </RadioPrimitive.Indicator>
    </RadioPrimitive.Root>
  )
}

Subdomains

Frequently Asked Questions

What does RadioGroupItem() do?
RadioGroupItem() is a function in the ui codebase, defined in apps/v4/registry/bases/base/ui/radio-group.tsx.
Where is RadioGroupItem() defined?
RadioGroupItem() is defined in apps/v4/registry/bases/base/ui/radio-group.tsx at line 19.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free