
Idioma 🇪🇸 Español
Primeros pasos
Documentación
Add Comments to Your React Native App
Este es el SDK oficial de React Native para FastComments.
SDK de FastComments para aplicaciones React Native
Repositorio
Acerca de 
Esta biblioteca es una implementación completa de react-native de FastComments.
Admite comentarios en vivo, chat, hilos, emoticonos, notificaciones, SSO, skins y personalización completa pasando un objeto stylesheet. Todos los assets también se pueden personalizar, y admite alternar diferentes assets según el modo oscuro.
La ventaja de esta biblioteca es que es más flexible y no requiere un webview, como el envoltorio fastcomments-react-native.
Todo se ejecuta en el backend de FastComments, por lo que solo tienes que incorporar la interfaz de usuario:
<FastCommentsLiveCommenting config={config} styles={styles} callbacks={callbacks} assets={assets}/>
Consulta example/src para más ejemplos.
Añade chat en vivo a tu aplicación React Native existente, ¡o incluso crea una red social!
Capturas de pantalla 
Apariencia: Erebus
Apariencia: Predeterminada
¡Editor WYSIWYG nativo con soporte de imágenes!
Editor de Texto Enriquecido
Esta biblioteca utiliza el editor 10tap para la funcionalidad de edición de texto enriquecido, que ofrece una potente experiencia de edición WYSIWYG.
Opciones de Configuración
Esta biblioteca tiene como objetivo soportar todas las opciones de configuración definidas en fastcomments-typescript, al igual que la implementación web.
Conceptos de FastComments
Los conceptos principales para comenzar son tenantId y urlId. tenantId es el identificador de tu cuenta en FastComments.com. urlId es el elemento al que estarán ligados los hilos de comentarios. Esto podría ser la URL de una página, o un ID de producto, un ID de artículo, etc.
Notificaciones de Usuario
FastComments soporta notificaciones para muchos escenarios. Las notificaciones son configurables, se puede optar por no recibirlas de forma global o a nivel de notificación/comentario, y soportan suscripciones a nivel de página para que los usuarios puedan suscribirse a los hilos de una página o artículo específico.
Por ejemplo, es posible usar Secure SSO para autenticar al usuario y luego sondear periódicamente las notificaciones no leídas y enviárselas al usuario.
Consulta el ejemplo AppNotificationSecureSSO para ver cómo obtener y traducir las notificaciones no leídas del usuario.
Explorador de GIFs
Por defecto, no hay selección de imágenes o GIF habilitada. Consulta example/src/AppCommentingImageSelection.tsx para ver cómo soportar cargas de imágenes y GIFs. Existe un Explorador de GIFs en esta biblioteca que anonimiza las búsquedas y las imágenes proporcionadas; simplemente tienes que utilizarlo.
Rendimiento
Por favor, abre un ticket con un ejemplo para reproducir el problema, incluyendo el dispositivo usado, si identificas algún problema de rendimiento. El rendimiento es una prioridad en todas las bibliotecas de FastComments.
¿Necesitas ayuda?
Si encuentras algún problema o tienes preguntas sobre el SDK de React Native, por favor:
Contribuir
¡Las contribuciones son bienvenidas! Por favor visita el repositorio de GitHub para las directrices de contribución.