
Langue 🇫🇷 Français (France)
Prise en main
Utilisation
FastComments React Library
Ceci est la bibliothèque React officielle pour FastComments.
Widgets de commentaires FastComments pour React
Dépôt
Exemples 
Vous trouverez des exemples pour divers cas d'utilisation (mode sombre, pagination, etc.) dans le dossier examples. Chaque exemple peut être configuré avec npm install et démarré avec npm run start.
Utilisation 
Le composant principal du widget
Le composant FastCommentsCommentWidget contient le widget de commentaires FastComments en temps réel.
Remplacez "demo" ci‑dessous par votre "tenantId" — disponible ici dans la zone d'administration FastComments.
Le widget prend en charge de nombreuses options — voir FastCommentsCommentWidgetConfig dans src/index.tsx.
import React, { Component } from 'react'
import {FastCommentsCommentWidget} from 'fastcomments-react'
class Example extends Component {
render() {
return <FastCommentsCommentWidget tenantId="demo" />
}
}
Mise à jour de la page courante (pour les SPA)
Pour mettre à jour la page/article auquel le fil de commentaires est rattaché, vous devez mettre à jour les paramètres de configuration "urlId" et "url". Voir l'exemple et l'explication ici.
Région du compte (ATTENTION : clients de l'UE)
Si vous êtes dans l'UE, vous devrez indiquer aux widgets clients dans quelle région vous vous trouvez. Voir examples/example-eu ;
Sinon, vous n'êtes pas obligé de définir region.
Le widget de compteur de commentaires
Le composant FastCommentsCommentCountWidget contient le widget de comptage de commentaires FastComments en temps réel.
Remplacez "demo" ci‑dessous par votre "tenantId" — disponible ici dans la zone d'administration FastComments.
Voir FastCommentsCommentCountConfig dans src/index.tsx pour les options de configuration prises en charge.
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
Pour une implémentation entièrement native de FastComments, voir fastcomments-react-native-sdk.
Pour un wrapper React Native de cette bibliothèque, utilisant une webview, voir fastcomments-react-native.
Besoin d'aide ?
Si vous rencontrez des problèmes ou avez des questions concernant la bibliothèque React, veuillez :
Contribuer
Les contributions sont les bienvenues ! Veuillez consulter le dépôt GitHub pour les directives de contribution.