Select

Select primitive with custom trigger, item, and icon treatments.

Installation

npx shadcn@latest add @gameone/select

Registry dependencies: gameone-utils, fontawesome-kit

Usage

Import
import {
  Select,
  SelectContent,
  SelectItem,
  SelectTrigger,
  SelectValue,
} from "@/components/ui/select"
Example
<Select>
  <SelectTrigger>
    <SelectValue placeholder="Select option" />
  </SelectTrigger>
  <SelectContent>
    <SelectItem value="1">Option 1</SelectItem>
    <SelectItem value="2">Option 2</SelectItem>
  </SelectContent>
</Select>

Examples

Default

Small

Reduced trigger height for tighter form layouts.