
Jezik 🇸🇮 Slovenščina
Dokumentacija
Začetek
Uporaba
Add Comments to Your React App
To je uradna React knjižnica za FastComments.
V svojo React aplikacijo vdelajte pripomočke za živo komentiranje, klepet in recenzije.
Repozitorij
Predstavitev v živo 
Preizkusite vse pripomočke v živo na https://fastcomments.com/commenting-system-for-react.
Predstavitev v živo 
Za ogled vseh widgetov in flowov, ki se izvajajo lokalno proti javnemu najemniku demo, klonirajte repozitorij in zaženite:
cd examples/example-showcase
npm install
npm start
Vsak widget/flow ima svoj pogled v mapi examples/example-showcase/src/views/, ki ga lahko neposredno kopirate v svojo React aplikacijo.
Primeri 
Posamezni primeri uporabe (temni način, straničenje itd.) se nahajajo v svojih mapah pod examples/. Vsak lahko nastavite z npm install in ga zaženete z npm start.
Uporaba 
Glavna komponenta gradnika
Komponenta FastCommentsCommentWidget vsebuje v živo FastComments komentarni gradnik.
Zamenjajte "demo" spodaj z vašim "tenantId" - na voljo tukaj v administracijskem območju FastComments.
Gradnik podpira veliko možnosti - oglejte si FastCommentsCommentWidgetConfig v src/index.tsx.
import React, { Component } from 'react'
import {FastCommentsCommentWidget} from 'fastcomments-react'
class Example extends Component {
render() {
return <FastCommentsCommentWidget tenantId="demo" />
}
}
Posodabljanje trenutne strani (za SPA-je)
Če želite posodobiti stran/članek, na katerega je vezana nit komentarjev, morate posodobiti konfiguracijske parametre "urlId" in "url". Poglejte primer in razlago tukaj.
Regija računa (POZOR: stranke iz EU)
Če ste v EU, boste želeli obvestiti odjemalske gradnike, v kateri regiji se nahajate. Oglejte si examples/example-eu;
Sicer vam ni treba definirati region.
Gradnik za štetje komentarjev
Komponenta FastCommentsCommentCountWidget vsebuje v živo FastComments gradnik za štetje komentarjev.
Zamenjajte "demo" spodaj z vašim "tenantId" - na voljo tukaj v administracijskem območju FastComments.
Podprte možnosti konfiguracije si oglejte v FastCommentsCommentCountConfig v 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" />
}
}
Native
Za popolnoma nativno implementacijo FastComments si oglejte fastcomments-react-native-sdk.
Za React Native ovojnico te knjižnice, ki uporablja webview, si oglejte fastcomments-react-native.
Status vzdrževanja 
Te komponente so ovoji okoli naših osnovnih komponent VanillaJS. Te komponente lahko samodejno posodabljamo (odpravljamo napake, dodajamo funkcionalnosti) brez objave te knjižnice, zato čeprav morda nekaj časa ne bo objavljena, to ne pomeni, da FastComments ni v aktivnem razvoju! Za posodobitve si oglejte naš blog. Prelomne spremembe API-ja ali nove funkcionalnosti nikoli ne bodo uvedene v osnovno jedro knjižnice brez povečanja različice v tej knjižnici.
Potrebujete pomoč?
Če naletite na težave ali imate vprašanja glede knjižnice React, prosimo:
Prispevanje
Prispevki so dobrodošli! Prosimo obiščite GitHub repozitorij za smernice za prispevanje.