React Native Emoji Popup
Native emoji picker popup for React Native.
View on GitHub →About
React Native Emoji Popup provides a native emoji picker for React Native apps. It uses platform-native primitives on both iOS and Android for the best user experience.
Installation
npm install react-native-emoji-popupUsage
Wrap your component with the EmojiPopup component and pass a callback to handle the selected emoji:
import { EmojiPopup } from "react-native-emoji-popup";
export default function EmojiExample() {
const [emoji, setEmoji] = useState("🫡");
return (
<View>
<TextInput value={emoji} />
<EmojiPopup onEmojiSelected={setEmoji}>
<Text>Open Emoji Picker</Text>
</EmojiPopup>
</View>
);
}Features
- Native emoji picker on both iOS and Android
- Dark mode support
- Customizable close button on Android
- Simple, intuitive API