
Input group with Sparkles icon and complex Kbd shortcut
@reui
c-input-group-23.tsx
import { Field } from "@/components/ui/field"
import {
InputGroup,
InputGroupAddon,
InputGroupInput,
} from "@/components/ui/input-group"
import { Kbd, KbdGroup } from "@/components/ui/kbd"
import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder"
export function Pattern() {
return (
<Field className="max-w-xs">
<InputGroup>
<InputGroupAddon>
<IconPlaceholder
lucide="SparklesIcon"
tabler="IconSparkles"
hugeicons="SparklesIcon"
phosphor="SparkleIcon"
remixicon="RiSparklingLine"
className="text-emerald-500"
/>
</InputGroupAddon>
<InputGroupInput placeholder="Ask AI to generate..." />
<InputGroupAddon align="inline-end">
<KbdGroup>
<Kbd>
<IconPlaceholder
lucide="CommandIcon"
tabler="IconCommand"
hugeicons="CommandIcon"
phosphor="CommandIcon"
remixicon="RiCommandLine"
className="size-3"
/>
</Kbd>
<Kbd>Enter</Kbd>
</KbdGroup>
</InputGroupAddon>
</InputGroup>
</Field>
)
}




























