Page MenuHomePhabricator

add search bar to emoji keyboard
ClosedPublic

Authored by ginsu on Jun 14 2023, 10:46 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 2, 8:42 AM
Unknown Object (File)
Wed, Oct 2, 8:42 AM
Unknown Object (File)
Wed, Oct 2, 8:37 AM
Unknown Object (File)
Sun, Sep 22, 8:38 PM
Unknown Object (File)
Tue, Sep 10, 12:07 PM
Unknown Object (File)
Sep 4 2024, 3:50 PM
Unknown Object (File)
Aug 31 2024, 8:24 AM
Unknown Object (File)
Aug 29 2024, 12:59 AM
Subscribers

Details

Summary

This diff adds the search bar to the emoji keyboard. To do this, I read through the docs and found this example here.

One thing to note is that searching for emoji sometimes is a little strange (take a look at the demo below), after App.js I did get on a call with the owners of this library, and did share with them that this is something this should be improved. They said they would work on it, so hoping this will be improved soon "for free". If we have other points of feedback too, I do have an open line of communication with their team and they are very friendly/open to feedback.

https://linear.app/comm/issue/ENG-3791/mobile-emoji-keyboard-search

Test Plan

Please view the demo video below

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ginsu edited the test plan for this revision. (Show Details)
ginsu added reviewers: atul, kamil.
ginsu edited the summary of this revision. (Show Details)
native/components/emoji-keyboard.react.js
21 ↗(On Diff #27770)

This disables the animation in the categories bar. I thought this animation was a bit strange/janky and preferred the experience without it so I disabled it.

This revision is now accepted and ready to land.Jun 15 2023, 3:28 AM
This revision was automatically updated to reflect the committed changes.