Composer

Keyboard

Press Enter to send and Shift+Enter to add a line break.

Semantics

Name the input through textareaProps and the send button through sendLabel. Announce the result in a separate status message.

Checklist

  • Name the input, send and attachment buttons. Do not rely on a placeholder alone.
  • Check that Enter sends and Shift+Enter adds a line break. Enter must not send while the user is composing Korean text with an IME.
  • Announce loading and errors. If sending fails, keep the message and let the user retry.

For contrast, zoom and screen reader checks, see the common accessibility checklist.