
Език 🇧🇬 Български
Първи стъпки
Използване
FastComments React Library
Това е официалната React библиотека за FastComments.
Уиджети за коментари на FastComments за React
Репозитория
Примери 
Ще намерите примери за различни случаи на употреба (тъмен режим, странициране и т.н.) в папката examples. Всеки пример може да бъде настроен с npm install и стартиран с npm run start.
Използване 
Основен компонент на уиджета
Компонентът FastCommentsCommentWidget съдържа активния уиджет за коментари на FastComments.
Заменете "demo" по-долу с вашия "tenantId" - наличен тук в администраторския панел на FastComments.
Уиджетът поддържа много опции - вижте FastCommentsCommentWidgetConfig в src/index.tsx.
import React, { Component } from 'react'
import {FastCommentsCommentWidget} from 'fastcomments-react'
class Example extends Component {
render() {
return <FastCommentsCommentWidget tenantId="demo" />
}
}
Актуализиране на текущата страница (за SPA)
За да актуализирате страницата/статията, към която е привързан низът с коментари, трябва да актуализирате конфигурационните параметри "urlId" и "url". Вижте примера и обяснението тук.
Регион на акаунта (ВНИМАНИЕ: клиенти в ЕС)
Ако сте в ЕС, ще искате да кажете на клиентските уиджети в кой регион се намирате. Вижте examples/example-eu;
В противен случай, не е необходимо да дефинирате region.
Уиджетът за брой коментари
Компонентът FastCommentsCommentCountWidget съдържа активния уиджет за брой коментари на FastComments.
Заменете "demo" по-долу с вашия "tenantId" - наличен тук в администраторския панел на FastComments.
Вижте FastCommentsCommentCountConfig в src/index.tsx за поддържаните конфигурационни опции.
import React, { Component } from 'react'
import {FastCommentsCommentCountWidget} from 'fastcomments-react'
class Example extends Component {
render() {
return <FastCommentsCommentCountWidget tenantId="demo" urlId="https://example.com/some-page-or-id" />
}
}
Нативно
За напълно нативна имплементация на FastComments вижте fastcomments-react-native-sdk.
За React Native обвивка (wrapper) на тази библиотека, използваща webview, вижте fastcomments-react-native.
Нужна помощ?
Ако срещнете проблеми или имате въпроси относно React Library, моля:
Принос
Приноси са добре дошли! Моля посетете репозитория в GitHub за указания как да допринесете.