
Мова 🇺🇦 Українська
Початок роботи
Документація
Add Comments to Your React Native App
Це офіційний SDK для React Native від FastComments.
SDK FastComments для додатків React Native
Репозиторій
Про 
This library is a complete react-native implementation of FastComments.
It supports live commenting, chat, threads, emoticons, notifications, SSO, skins, and full customization by passing in a stylesheet object. All assets can also be customized, and it supports toggling different assets based on dark mode.
The benefit of this library is that it is more flexible, and does not require a webview, like the fastcomments-react-native wrapper.
It all runs on the FastComments backend, so you only have to incorporate the UI:
<FastCommentsLiveCommenting config={config} styles={styles} callbacks={callbacks} assets={assets}/>
See example/src for more examples.
Add live chat to your existing React Native application, or even build a social network!
Знімки екрана 
Оформлення: Erebus
Оформлення: За замовчуванням
Нативний WYSIWYG-редактор із підтримкою зображень!
Редактор форматованого тексту
Ця бібліотека використовує редактор 10tap для функціоналу редагування форматованого тексту, що забезпечує потужний WYSIWYG-досвід редагування.
Параметри конфігурації
Ця бібліотека прагне підтримувати всі параметри конфігурації, визначені в fastcomments-typescript, так само як і веб-реалізація.
Поняття FastComments
Основні поняття, які потрібно знати для початку роботи — це tenantId та urlId. tenantId — це ідентифікатор вашого облікового запису на FastComments.com. urlId — це те, до чого будуть прив'язані потоки коментарів. Це може бути URL сторінки, або id продукту, id статті тощо.
Сповіщення користувачів
FastComments підтримує сповіщення для багатьох сценаріїв. Сповіщення налаштовуються, від них можна відмовитися глобально або на рівні конкретного сповіщення/коментаря, і підтримуються підписки на рівні сторінки, щоб користувачі могли підписатися на потоки коментарів певної сторінки чи статті.
Наприклад, можна використовувати Secure SSO для автентифікації користувача, а потім періодично опитувати непрочитані сповіщення та надсилати їх користувачу.
Див. приклад AppNotificationSecureSSO, щоб дізнатися, як отримувати та перекладати непрочитані сповіщення користувача.
Переглядач GIF
За замовчуванням вибір зображень або GIF не активовано. Див. example/src/AppCommentingImageSelection.tsx, щоб дізнатися, як підтримати завантаження зображень і GIF. У цій бібліотеці є Переглядач GIF, який анонімізує пошукові запити та надані зображення — потрібно лише його використовувати.
Продуктивність
Будь ласка, відкрийте тікет із прикладом для відтворення, включно з інформацією про пристрій, якщо ви виявите будь-які проблеми з продуктивністю. Продуктивність має високий пріоритет у всіх бібліотеках FastComments.
Потрібна допомога?
Якщо ви зіткнулися з будь-якими проблемами або маєте питання щодо React Native SDK, будь ласка:
Внесок
Внески вітаються! Будь ласка, відвідайте репозиторій GitHub для інструкцій щодо внесків.