
שפה 🇮🇱 עברית
תיעוד
התחלה מהירה
שימוש
הוספת תגובות לאפליקציית React שלך
זו ספריית React הרשמית של FastComments.
הטמע ווידג'טים של הערות חיות, צ'אט וביקורות באפליקציית React שלך.
Repository
הדגמה חיה 
נסה כל הווידג'טים בשידור חי ב https://fastcomments.com/commenting-system-for-react.
תצוגה חיה 
כדי לראות כל וידג'ט וזרימה פועלים מקומית נגד ה‑tenant הציבורי demo, יש לשכפל את המאגר ולהריץ:
cd examples/example-showcase
npm install
npm run dev
לכל וידג'ט/זרימה יש את התצוגה שלו תחת examples/example-showcase/src/views/ שניתן להעתיק ישירות לאפליקציית React שלך.
דוגמאות 
מקרים פרטיים של שימוש (מצב כהה, דפדוף, וכו') נמצאים בתיקיות משלהם תחת examples/. ניתן להגדיר כל אחד עם npm install ולהפעיל עם npm run dev (Vite).
שימוש 
רכיב הווידג'ט הראשי
הרכיב 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 לקבלת הנחיות לתרומה.