import * as React from "react"; import { Input } from "src/components/ui/input"; import { cn } from "src/lib/utils"; export interface InputWithAdornmentProps extends React.ComponentProps<"input"> { endAdornment: React.ReactNode; } const InputWithAdornment = React.forwardRef< HTMLInputElement, InputWithAdornmentProps >(({ className, type, endAdornment, ...props }, ref) => { return (
{endAdornment && ( {endAdornment} )}
); }); InputWithAdornment.displayName = "InputWithAdornment"; export { InputWithAdornment };