
Γλώσσα 🇨🇾 Ελληνικά (Κύπρος)
Τεκμηρίωση
Πρώτα βήματα
Χρήση
Add Comments to Your Next.js App
Αυτή είναι η επίσημη βιβλιοθήκη Next.js για το FastComments.
Ενσωματώστε widgets ζωντανών σχολίων, συνομιλίας και αξιολογήσεων στην εφαρμογή σας Next.js.
Αποθετήριο
Ζωντανή Επίδειξη 
Για να δείτε κάθε component και ροή να τρέχει τοπικά ενάντια στον δημόσιο tenant demo, κλωνοποιήστε το repo και τρέξτε:
cd example
npm install
npm run dev
Κάθε component έχει τη δική του διαδρομή κάτω από example/app/ την οποία μπορείτε να αντιγράψετε απευθείας στην δική σας εφαρμογή Next.js.
Γρήγορη Εκκίνηση 
// app/page.tsx
import { FastComments } from 'fastcomments-nextjs';
export default function Page() {
return <FastComments tenantId="demo" />;
}
Αντικαταστήστε το "demo" με το tenant ID του FastComments σας. Το συστατικό δηλώνει ήδη 'use client', οπότε μπορείτε να το αποδώσετε από ένα συστατικό διακομιστή.
Συστατικά 
| Συστατικό | Περιγραφή |
|---|---|
FastComments |
Widget σχολιασμού με απαντήσεις, ψήφους και άλλα |
FastCommentsCommentCount |
Εμφανίζει τον αριθμό σχολίων για μια σελίδα |
FastCommentsImageChat |
Σχόλια επισήμανσης εικόνας |
FastCommentsLiveChat |
Widget ζωντανής συνομιλίας |
FastCommentsCollabChat |
Συνεργατικός σχολιασμός εντός κειμένου |
FastCommentsReviewsSummary |
Σύνοψη αξιολογήσεων με αστέρια |
FastCommentsUserActivityFeed |
Ροή δραστηριότητας χρήστη |
Όλα τα συστατικά εξάγονται από τη ρίζα του πακέτου:
import {
FastComments,
FastCommentsLiveChat,
FastCommentsReviewsSummary,
} from 'fastcomments-nextjs';
Αναπτύξεις στο Vercel 
Εάν έχετε εγκαταστήσει το FastComments μέσω της ενσωμάτωσης στο Vercel Marketplace, το tenant ID σας είναι διαθέσιμο ως μεταβλητή περιβάλλοντος FASTCOMMENTS_TENANT_ID. Για να το διαβάσετε στον client, εκθέστε το μέσω του next.config.js ή προσθέστε το πρόθεμα NEXT_PUBLIC_:
<FastComments tenantId={process.env.NEXT_PUBLIC_FASTCOMMENTS_TENANT_ID!} />
Παράδειγμα Έργου 
Στον φάκελο example/ περιλαμβάνεται ένα λειτουργικό παράδειγμα:
cd example && npm install && npm run dev
Κατάσταση Συντήρησης 
Αυτά τα components είναι περιτυλίγματα γύρω από τα βασικά components μας του VanillaJS. Μπορούμε να ενημερώνουμε αυτόματα αυτά τα components (διόρθωση σφαλμάτων, προσθήκη χαρακτηριστικών) χωρίς να δημοσιεύουμε αυτή τη βιβλιοθήκη, οπότε το ότι μπορεί να μην είναι δημοσιευμένη για κάποιο διάστημα δεν σημαίνει ότι το FastComments δεν βρίσκεται σε ενεργή ανάπτυξη! Μη διστάσετε να δείτε το ιστολόγιό μας για ενημερώσεις. Αλλαγές στο API που σπάνε τη συμβατότητα ή νέες λειτουργίες δεν θα μεταφερθούν στην υποκείμενη βασική βιβλιοθήκη χωρίς αύξηση έκδοσης σε αυτή τη βιβλιοθήκη.
Χρειάζεστε Βοήθεια;
Αν αντιμετωπίσετε οποιοδήποτε πρόβλημα ή έχετε ερωτήσεις σχετικά με τη βιβλιοθήκη Next.js, παρακαλούμε:
Συνεισφορά
Οι συνεισφορές είναι ευπρόσδεκτες! Παρακαλούμε επισκεφθείτε το αποθετήριο GitHub για οδηγίες συνεισφοράς.