
Језик 🇧🇦 Српски (БиХ)
Документација
Почетак рада
Употреба
Add Comments to Your React App
Ово је званична React библиотека за FastComments.
Уградите видгете за коментаре у реалном времену, чет и рецензије у вашу React апликацију.
Репозиторијум
Демо уживо 
Isprobajte svaki widget uživo na https://fastcomments.com/commenting-system-for-react.
Приказ уживо 
Да бисте видјели све виџете и токове који се покрећу локално против јавног demo тенанта, клонирајте репозиториј и покрените:
cd examples/example-showcase
npm install
npm start
Сваки виџет/ток има свој приказ у examples/example-showcase/src/views/ који можете директно копирати у своју React апликацију.
Примери 
Појединачни случајеви употребе (тамни режим, пагинација, итд.) налазе се у својим фолдерима под examples/. Сваки се може подесити помоћу npm install и покренути помоћу npm start.
Употреба 
Glavna komponenta widgeta
Komponenta FastCommentsCommentWidget sadrži uživo FastComments komentar widget.
Zamijenite "demo" ispod sa vašim "tenantId" - dostupno ovdje u FastComments administratorskom području.
Widget podržava mnogo opcija - pogledajte FastCommentsCommentWidgetConfig u src/index.tsx.
import React, { Component } from 'react'
import {FastCommentsCommentWidget} from 'fastcomments-react'
class Example extends Component {
render() {
return <FastCommentsCommentWidget tenantId="demo" />
}
}
Ažuriranje trenutne stranice (za SPA-ove)
Da biste ažurirali stranicu/članak na koji je komentar nit vezana, morate ažurirati konfiguracione parametre "urlId" i "url". Pogledajte primjer i objašnjenje ovdje.
Account Region (PAŽNJA: EU korisnici)
Ako ste u EU, trebate klijentskim widgetima reći u kojoj regiji se nalazite. Pogledajte examples/example-eu;
U suprotnom, ne morate definirati region.
Widget za broj komentara
Komponenta FastCommentsCommentCountWidget sadrži uživo FastComments widget za broj komentara.
Zamijenite "demo" ispod sa vašim "tenantId" - dostupno ovdje u FastComments administratorskom području.
Pogledajte FastCommentsCommentCountConfig u src/index.tsx za podržane konfiguracione opcije.
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" />
}
}
Native
Za potpuno nativnu implementaciju FastComments, pogledajte fastcomments-react-native-sdk.
Za React Native omotač ove biblioteke, koji koristi webview, pogledajte fastcomments-react-native.
Статус одржавања 
Ove komponente su omotači oko naših osnovnih VanillaJS komponenti. Možemo automatski ažurirati ove komponente (ispraviti greške, dodati funkcije) bez objavljivanja ove biblioteke, tako da, iako možda neće biti objavljena neko vrijeme, to ne znači da FastComments nije u aktivnom razvoju! Slobodno pogledajte naš blog za ažuriranja. Promjene API-ja koje narušavaju kompatibilnost ili nove funkcionalnosti nikada neće biti dodane u osnovnu biblioteku bez povećanja verzije u ovoj biblioteci.
Требате помоћ?
Ако наиђете на било какве проблеме или имате питања у вези React библиотеке, молимо вас:
Допринеси
Допринеси су добродошли! Посјетите GitHub репозиториј за смернице о доприносу.