
Γλώσσα 🇬🇷 Ελληνικά
Ξεκινώντας
Τεκμηρίωση
Add Comments to Your React Native App
Αυτό είναι το επίσημο SDK για React Native του FastComments.
FastComments SDK για εφαρμογές React Native
Αποθετήριο
Σχετικά 
Αυτή η βιβλιοθήκη είναι μια πλήρης υλοποίηση για react-native του FastComments.
Υποστηρίζει ζωντανό σχολιασμό, chat, threads, emoticons, ειδοποιήσεις, SSO, θέματα (skins) και πλήρη παραμετροποίηση μέσω ενός αντικειμένου stylesheet. Όλα τα assets μπορούν επίσης να προσαρμοστούν, και υποστηρίζει εναλλαγή διαφορετικών assets ανάλογα με τη σκοτεινή λειτουργία (dark mode).
Το πλεονέκτημα αυτής της βιβλιοθήκης είναι ότι είναι πιο ευέλικτη και δεν απαιτεί webview, όπως ο wrapper fastcomments-react-native.
Όλα λειτουργούν στο backend του FastComments, οπότε χρειάζεται μόνο να ενσωματώσετε το UI:
<FastCommentsLiveCommenting config={config} styles={styles} callbacks={callbacks} assets={assets}/>
Δείτε το example/src για περισσότερα παραδείγματα.
Προσθέστε ζωντανή συνομιλία στην υπάρχουσα εφαρμογή React Native σας, ή ακόμη και δημιουργήστε ένα κοινωνικό δίκτυο!
Στιγμιότυπα οθόνης 
Θέμα: Erebus
Θέμα: Προεπιλογή
Εγγενής WYSIWYG επεξεργαστής με υποστήριξη εικόνων!
Επεξεργαστής Μορφοποιημένου Κειμένου
Αυτή η βιβλιοθήκη χρησιμοποιεί τον επεξεργαστή 10tap για λειτουργικότητα επεξεργασίας μορφοποιημένου κειμένου, που παρέχει μια ισχυρή εμπειρία επεξεργασίας WYSIWYG.
Επιλογές ρυθμίσεων
Αυτή η βιβλιοθήκη στοχεύει να υποστηρίξει όλες τις επιλογές ρύθμισης που ορίζονται στο fastcomments-typescript, όπως και η υλοποίηση για τον ιστό.
Έννοιες FastComments
Οι βασικές έννοιες που πρέπει να γνωρίζετε για να ξεκινήσετε είναι οι tenantId και urlId. Το tenantId είναι ο αναγνωριστής του λογαριασμού σας στο FastComments.com. Το urlId είναι το σημείο στο οποίο θα συνδεθούν οι συζητήσεις σχολίων. Αυτό μπορεί να είναι μια διεύθυνση σελίδας (page URL), ή ένα αναγνωριστικό προϊόντος, ένα αναγνωριστικό άρθρου, κ.λπ.
Ειδοποιήσεις χρηστών
Το FastComments υποστηρίζει ειδοποιήσεις για πολλές περιπτώσεις. Οι ειδοποιήσεις είναι ρυθμιζόμενες, μπορούν να απενεργοποιηθούν παγκοσμίως ή σε επίπεδο ειδοποίησης/σχολίου, και υποστηρίζουν εγγραφές σε επίπεδο σελίδας ώστε οι χρήστες να μπορούν να εγγράφονται σε συζητήσεις μιας συγκεκριμένης σελίδας ή άρθρου.
Για παράδειγμα, είναι δυνατό να χρησιμοποιήσετε Secure SSO για να αυθεντικοποιήσετε τον χρήστη και στη συνέχεια περιοδικά να ελέγχετε για μη αναγνωσμένες ειδοποιήσεις και να τις στέλνετε στον χρήστη.
Δείτε το παράδειγμα AppNotificationSecureSSO για το πώς να λαμβάνετε και να μεταφράζετε τις μη αναγνωσμένες ειδοποιήσεις χρηστών.
Περιηγητής GIF
Από προεπιλογή, δεν είναι ενεργοποιημένη καμία επιλογή εικόνας ή GIF. Δείτε example/src/AppCommentingImageSelection.tsx για το πώς να υποστηρίξετε αποστολές εικόνων και GIF. Υπάρχει ένας Περιηγητής GIF που ανωνυμοποιεί τις αναζητήσεις και τις εικόνες που παρέχονται σε αυτή τη βιβλιοθήκη — απλώς πρέπει να τον χρησιμοποιήσετε.
Επιδόσεις
Παρακαλούμε ανοίξτε ένα δελτίο με ένα παράδειγμα που αναπαράγει το πρόβλημα, συμπεριλαμβανομένης της συσκευής που χρησιμοποιήθηκε, εάν εντοπίσετε οποιοδήποτε πρόβλημα απόδοσης. Οι επιδόσεις είναι πρωταρχικής σημασίας για όλες τις βιβλιοθήκες FastComments.
Χρειάζεστε βοήθεια;
Εάν αντιμετωπίσετε οποιοδήποτε πρόβλημα ή έχετε ερωτήσεις σχετικά με το React Native SDK, παρακαλούμε:
Συνεισφορές
Οι συνεισφορές είναι ευπρόσδεκτες! Επισκεφθείτε το αποθετήριο GitHub για οδηγίες συνεισφοράς.