A react native emoji selector
npm install react-native-emoji-selector```
npm install --save react-native-emoji-selector
``
import EmojiSelector from 'react-native-emoji-selector'
`jsx`
If you'd like to define a different default category, you can import the Categories class. Setting a default category can also improve performance by loading a single section rather than all sections at once.
`jsx
import EmojiSelector, { Categories } from "react-native-emoji-selector";
onEmojiSelected={emoji => console.log(emoji)}
/>;
`
The available categories are all, emotion, people, nature, food, activities, places, objects, symbols, and flags.
| Prop | Type | Default | Description |
| ----------------- | -------- | ------------- | -------------------------------------------------------- |
| onEmojiSelected | _func_ | | Function called when a user selects an Emoji |
| theme | _string_ | "007AFF" | Theme color used for loaders and active tab indicator |true
| showTabs | _bool_ | | Toggle the tabs on or off |true
| showSearchBar | _bool_ | | Toggle the searchbar on or off |false
| showHistory | _bool_ | | Toggle the history tab on or off |true
| showSectionTitles | _bool_ | | Toggle the section title elements |"all"
| category | _enum_ | | Set the default category. Use the Categories class |6
| columns | _number_ | | Number of columns accross |"Search..."` | A string placeholder when there is no text in text input |
| placeholder | _string_ |
| shouldInclude | _func_ | | Function called to check for emoji inclusion |
Special thanks to everyone who has contributed to this project!





