réactif natif
UI de chat haute performance complet pour React Native.
Démo
Avec et sans personnalisations:
| Légende1 | Légende2 |
|---|
| démo.mp4 |
Consultez la collation Expo (pour de meilleurs résultats, essayez de réels appareils.)
Caractéristiques
- Construit avec dactylographié
- Utilisation de recyclerListView pour le rendu des messages
- Composants entièrement personnalisables
- Chargement des messages antérieurs Prise en charge
- Typing Animation à l'aide d'Autres réactifs-Native-Lottie Utilisez votre propre animation
- Swipe pour répondre
- Faites défiler vers le bas
- Rétroaction haptique sur le nouveau message
- Le hashtag, la mention et l'URL sont analysés éventuellement, ou même utiliser votre propre logique.
- Actions via le menu contextuel iOS (Fallback to ActionSheet si ce n'est pas disponible)
- Mentionnez directement à partir de l'entrée en tapant @mention
- Téléchargez / affichez la prise en charge de l'image .
Installation
yarn add react-native-chatty
Dépendances facultatives
- réactif-natif-lottie
- réactif-natif-haptic-feedback / expo-haptics
- texto-pareté à réactif-natif
- react-native-context-menu-View
Usage
Rendez-vous sur Docs pour plus d'informations.
import { Chatty } from "react-native-chatty" ;
< Chatty messages = { messages } headerProps = { ... } footerProps = { ... } / >Contributif
Voir le guide contribuant pour apprendre à contribuer au référentiel et au flux de travail de développement.
Licence
Mit