refactor: move `app/emoji` modules
Merged
TA
2mo ago+103+103+012345678901234567890123456789-114-114-012345678901234567890123456789
Proposed changes (including videos or screenshots)
It moves modules from app/emoji/ to client/.
Issue(s)
Steps to test or reproduce
Further comments
Stack created with GitHub Stacks CLI β’ Give Feedback π¬
Task: ARCH-2388
Summary by CodeRabbit
- New Features
- Improved emoji rendering in formatted messages while preserving code blocks and HTML formatting.
- Enhanced emoji picker support for category browsing, search, custom emoji, tone variations, and recent emojis.
- Bug Fixes
- Improved handling of missing or outdated emoji entries to keep picker results and recent lists accurate.
- Refactor
- Consolidated emoji functionality for more consistent behavior across reactions, messages, composers, and canned responses.