multica/apps/web/features/issues/components
Jiayuan Zhang 3a96567fc1
fix(web): remove duplicate emoji button on comment card (#419)
* fix(web): remove duplicate emoji button on parent comment card

The parent CommentCard rendered two emoji pickers: one in the header
toolbar (QuickEmojiPicker) and another inside ReactionBar (which has
its own QuickEmojiPicker when hideAddButton is not set). Added
hideAddButton to the parent's ReactionBar, matching the pattern
already used in CommentRow for replies.

* fix(web): show emoji button at bottom for long comments

For short comments, the emoji picker only appears in the top-right
toolbar. For long comments (>500 chars or >8 newlines), the ReactionBar
also shows an add button at the bottom so users don't have to scroll
back up to add reactions.
2026-04-05 04:17:36 +08:00
..
pickers feat(agent): replace hard delete with archive/restore (#346) 2026-04-02 17:33:52 +08:00
agent-live-card.tsx Revert "fix(issues): prevent sticky mini bar oscillation with height placeholder" 2026-04-03 18:35:52 +08:00
batch-action-toolbar.tsx feat(web): add skeleton loading, error toasts, and confirmation dialogs 2026-04-02 16:46:56 +08:00
board-card.tsx feat(web): add kanban board + list view + filtering to My Issues page 2026-04-01 16:56:22 +08:00
board-column.tsx feat(web): add kanban board + list view + filtering to My Issues page 2026-04-01 16:56:22 +08:00
board-view.tsx feat(web): add kanban board + list view + filtering to My Issues page 2026-04-01 16:56:22 +08:00
comment-card.tsx fix(web): remove duplicate emoji button on comment card (#419) 2026-04-05 04:17:36 +08:00
comment-input.tsx refactor(editor): unify editor into features/editor with single markdown pipeline 2026-04-03 10:28:29 +08:00
index.ts refactor(web): unify assignee dropdowns with ActorAvatar and shared AssigneePicker 2026-04-01 15:37:33 +08:00
issue-detail.tsx Merge pull request #390 from multica-ai/feat/agent-live-card-sticky-minibar 2026-04-03 16:09:27 +08:00
issue-mention-card.tsx feat(issues): render issue mentions as rich cards with status icon 2026-03-31 16:19:32 +08:00
issues-header.tsx fix(web): filter archived agents from all dropdown selectors 2026-04-03 15:39:27 +08:00
issues-page.tsx feat(web): add skeleton loading, error toasts, and confirmation dialogs 2026-04-02 16:46:56 +08:00
list-row.tsx refactor(issues): extract hooks from issue-detail, eliminate dual source of truth 2026-03-31 13:09:17 +08:00
list-view.tsx feat(web): add kanban board + list view + filtering to My Issues page 2026-04-01 16:56:22 +08:00
priority-icon.tsx feat(ui): restyle issue status and priority with colored badges 2026-03-31 03:26:43 +08:00
reply-input.tsx refactor(editor): unify editor into features/editor with single markdown pipeline 2026-04-03 10:28:29 +08:00
status-icon.tsx feat(ui): restyle issue status and priority with colored badges 2026-03-31 03:26:43 +08:00