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.