AI textarea with a send button and optional attachment and voice input buttons
Set isSubmitDisabled to disable the submit button while the rest of the textarea stays usable.
Set isSkipDisabled for the other way round, so a question that must be answered can still take an answer.
Set isDisabled to lock the whole field: typing, attachments, voice, skip and submit.
Disables the whole field: typing, attachments, voice, submit and skip. Takes precedence over `isSubmitDisabled` and `isSkipDisabled`. Unlike `control.disable()`, the control's value and validity are left alone.
Disables skip only; textarea and other controls stay interactive.
Disables submit only; textarea and other controls stay interactive.
Toolbar text button before submit; pair with `onSkip`.