Replies: 4 comments
-
If we decide to use Emoji Picker React, unless we're adding additional functionality, I don't think it should be exposed and can just be directly used in the TextInput. We can then make reference to it in our docs. Though if we end up going with Emoji Picker Element, since it's purely javascript, I don't think it hurts to expose it as a standalone component? We'd be helping take a purely javascript library and allowing others to easily integrate it in other areas of their apps if need be, like we do with PerpectiveViz or MermaidViz. |
Beta Was this translation helpful? Give feedback.
-
@lyjeileen could you share feature comparison ? I think that the following factors should also be considered:
I think the emoji picker element is lightweight and serves our requirements. I'm not sure how the component will be implemented. I dont think we need to expose it as a component of its own. |
Beta Was this translation helpful? Give feedback.
-
Sure, we can use emoji picker element. Here's the feature comparison table:
|
Beta Was this translation helpful? Give feedback.
-
Closing this discussion as the emoji feature has been implemented and merged in PR #218. Thank you for your input! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I'd like to start a discussion about the upcoming Emoji feature. Our goal is to support emojis in the chat interface, and I've found a few libraries that could help us achieve this:
After some research, I noticed that EmojiMart has many unresolved issues, so I believe the first two options might be safer to use.
Benefits of Each Library:
Given these points, I am leaning towards using Emoji Picker React.
Additionally, I have a question regarding implementation: Do we want to expose this emoji component as a standalone feature, or should we integrate it directly into the TextInput?
Looking forward to your thoughts and feedback.
Beta Was this translation helpful? Give feedback.
All reactions