
שפה 🇮🇱 עברית
תיעוד
התחלה מהירה
שימוש
הוספת תגובות לאפליקציית React שלך
זו ספריית React הרשמית של FastComments.
הטמע ווידג'טים של הערות חיות, צ'אט וביקורות באפליקציית React שלך.
Repository
הדגמה חיה 
נסה כל הווידג'טים בשידור חי ב https://fastcomments.com/commenting-system-for-react.
תצוגה חיה 
כדי לראות כל ווידג'ט ו-flow הפועלים מקומית מול ה-tenant הציבורי demo, שכפלו את המאגר והריצו:
cd examples/example-showcase
npm install
npm start
לכל ווידג'ט/flow יש תצוגה משלו ב-examples/example-showcase/src/views/ שאותה תוכלו להעתיק ישירות לאפליקציית React שלכם.
דוגמאות 
מקרי שימוש נפרדים (מצב כהה, עימוד, וכו') ממוקמים בתיקיות משלהם תחת examples/. כל אחד ניתן להתקין באמצעות npm install ולהפעיל באמצעות npm 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" />
}
}
גרסה מקומית (Native)
למימוש מקומי מלא של FastComments, ראו fastcomments-react-native-sdk.
ל־wrapper של React Native עבור ספרייה זו, המשתמש ב‑webview, ראו fastcomments-react-native.
מצב תחזוקה 
רכיבים אלה הם עטיפות סביב רכיבי הליבה של VanillaJS שלנו. אנחנו יכולים לעדכן אוטומטית את הרכיבים האלה (לתקן באגים, להוסיף תכונות) מבלי לפרסם את הספרייה הזו, לכן אף על פי שהיא עשויה שלא להתפרסם לזמן מה, הדבר אינו אומר ש-FastComments אינה בפיתוח פעיל! אתם מוזמנים לבדוק הבלוג שלנו לעדכונים. שינויים מהותיים ב-API או תכונות שישברו תאימות לא יישלחו לספריית הליבה הבסיסית מבלי העלאת גרסה בספרייה זו.
זקוקים לעזרה?
אם אתם נתקלים בבעיות או יש לכם שאלות לגבי ספריית React, אנא:
תרומה
תרומות מתקבלות בברכה! אנא בקרו ב-מאגר ה-GitHub לקבלת הנחיות לתרומה.