Mention Input

Tiptap-powered rich text editor used inside TimelineReplyInput and TimelineCommentEditor. Type @ to mention a teammate, : to insert an emoji. Cmd/Ctrl+Enter submits, Escape cancels. Lazy-loaded by its consumers — the Tiptap bundle only fetches when an editor mounts.

Empty

Empty editor. Type @ to filter through the supplied user list, or : to filter through GitHub-shortcoded emojis.

Emoji picker

Type : followed by at least one character to open the emoji picker. Selection inserts a native unicode emoji at the caret. Typing :) auto-converts to 😊 via the enabled emoticon shortcuts.

With initial content

Editor mounted with initial content — used by the comment edit flow. Same dropdowns work; mentions and emojis can be inserted alongside the existing text.