c-input-group-11.tsx
import { toast } from "sonner"
import { Field } from "@/components/ui/field"
import {
InputGroup,
InputGroupAddon,
InputGroupButton,
InputGroupInput,
} from "@/components/ui/input-group"
import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder"
export function Pattern() {
return (
<Field className="w-full max-w-xs">
<InputGroup>
<InputGroupInput defaultValue="https://reui.com/share" readOnly />
<InputGroupAddon align="inline-end">
<InputGroupButton
variant="ghost"
size="icon-xs"
onClick={() => toast.success("Copied to clipboard")}
>
<IconPlaceholder
lucide="CopyIcon"
tabler="IconCopy"
hugeicons="CopyIcon"
phosphor="CopyIcon"
remixicon="RiFileCopyLine"
className="size-4"
/>
</InputGroupButton>
</InputGroupAddon>
</InputGroup>
</Field>
)
}



























