chore: Update JoyPixels emoji icons

Closed
SH
7mo ago
+14-2

Proposed changes

Updates the emoji-toolkit dependency from v7.0.1 to v9.0.0, which includes support for newer Unicode 15.1 emojis.

Note:

After investigating the codebase, I found that a complete emoji update would require more extensive changes:

  • The codebase currently imports from the legacy emojione package
  • CSS class names use emojione-* prefix (would need to change to joypixels-*)
  • Multiple files in apps/meteor/app/emoji-emojione/ would need refactoring

This PR updates the emoji-toolkit package version as a first step. Full migration may require additional work.

Issue(s)

Closes #31069

Steps to test

  1. Run yarn to install dependencies
  2. Start the development server
  3. Open emoji picker and verify it still works

Checklist

  • I have read the Contributing Guide
  • I have signed the CLA
  • Includes changeset

Summary by CodeRabbit

  • New Features
    • Updated emoji library to provide access to the latest emoji options and expanded emoji support for enhanced messaging.

✏️ Tip: You can customize this high-level summary in your review settings.