UIInternal UI

AI Elements

PromptInput

@randall-enterprises/ui/components/ai-elements/prompt-input

Full composer: provider-optional state, attachments, tools, tabs, and submit.

Props (8)

Inherits everything from HTML <div> props; InputGroupTextarea props.

acceptstring
multipleboolean
globalDropboolean
syncHiddenInputboolean
maxFilesnumber
maxFileSizenumber
onError(err: { code: "max_files" | "max_file_size" | "accept"; message: string; }) => void
onSubmit *( message: PromptInputMessage, event: FormEvent<HTMLFormElement> ) => void | Promise<void>