About
HeroUI v3 InputGroup — inputs with prefix/suffix addons: icons, text, copy button, password toggle, keyboard shortcut, loading state, variants and textarea.
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds HeroUI Input Group to your project and fits it to your theme.
Code
How HeroUI Input Group is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
"use client"
import { Kbd, TextField } from "@heroui/react"
import { InputGroup } from "@/components/ui/heroui-input-group"
export default function KeyboardShortcut() {
return (
<TextField aria-label="Command" className="w-full max-w-[280px]" name="command">
<InputGroup>
<InputGroup.Input className="w-full max-w-[280px]" placeholder="Command" />
<InputGroup.Suffix className="pr-2">
<Kbd>
<Kbd.Abbr keyValue="command" />
<Kbd.Content>K</Kbd.Content>
</Kbd>
</InputGroup.Suffix>
</InputGroup>
</TextField>
)
}
















