Skip to content

Chat Input

  • File: src/features/chat/ChatInput.svelte

Overview

The message composer for a conversation. Handles text entry, sending over the hub (sendMessage), file/image attachments, and an emoji picker (EmojiPicker.svelte).

Behavior

  • Sends messages via mobileHub sendMessage to the active chat target.
  • Emoji button opens @joeattardi/emoji-button.
  • Disabled when no conversation is active.

Released under the MIT License.