Module Solidtype_heroui.Text_area

HeroUI's TextArea: a <textarea>, with HeroUI's classes from Styles.TextArea and the state its styles read -- hovered, focused, focus-visible, disabled, invalid -- kept by Interaction as React Aria keeps it. It takes every attribute a <textarea> takes, and passes them on to it. Inside a Text_field it is Kobalte's TextField.TextArea, which the field's value, state, label and description reach, and takes the field's variant where it sets none.

  <Text_area placeholder="Your message" aria_label="Message" />
module Props : sig ... end
val text_area : classes:(variant:[ `primary | `secondary ] option -> string) -> slot:string -> Props.t -> Solidtype.Jsx.element

text_area ~classes ~slot props, this part as another part renders it with its own classes, given the variant it takes, and its own data-slot: an input group's.