
Језик 🇧🇦 Српски (БиХ)
Документација
Почетак рада
Употреба
Add Comments to Your Next.js App
Ово је званична Next.js библиотека за FastComments.
Уградите видгете за коментаре у реалном времену, ћаскање и рецензије у вашу Next.js апликацију.
Репозиторијум
Демонстрација уживо 
Да бисте видели све компоненте и токове који се извршавају локално у оквиру јавног demo тенанта, клонирајте репозиторијум и покрените:
cd example
npm install
npm run dev
Свака компонента има своју руту под example/app/ коју можете директно копирати у своју Next.js апликацију.
Брзи почетак 
// app/page.tsx
import { FastComments } from 'fastcomments-nextjs';
export default function Page() {
return <FastComments tenantId="demo" />;
}
Zamijenite "demo" sa vašim FastComments tenant ID-jem. Komponenta već deklarira 'use client', pa je možete renderovati iz server komponente.
Компоненте 
| Komponenta | Opis |
|---|---|
FastComments |
Widget za komentare sa odgovorima, glasovima i drugim mogućnostima |
FastCommentsCommentCount |
Prikazuje broj komentara na stranici |
FastCommentsImageChat |
Komentari za anotiranje slika |
FastCommentsLiveChat |
Widget za chat uživo |
FastCommentsCollabChat |
Kolaborativno inline komentarisanje |
FastCommentsReviewsSummary |
Sažetak recenzija sa ocjenama u zvjezdicama |
FastCommentsUserActivityFeed |
Feed aktivnosti korisnika |
Sve komponente se izvoze iz korijena paketa:
import {
FastComments,
FastCommentsLiveChat,
FastCommentsReviewsSummary,
} from 'fastcomments-nextjs';
Распоређивања на Vercel 
Ако сте инсталирали FastComments преко интеграције Vercel Marketplace, ваш tenant ID је доступан као окружна варијабла FASTCOMMENTS_TENANT_ID. Да бисте га прочитали на клијенту, изложите га преко next.config.js или додајте префикс NEXT_PUBLIC_:
<FastComments tenantId={process.env.NEXT_PUBLIC_FASTCOMMENTS_TENANT_ID!} />
Пример пројекта 
U direktoriju example/ uključen je funkcionalni demo:
cd example && npm install && npm run dev
Статус одржавања 
Ове компоненте су омотачи око наших основних VanillaJS компоненти. Можемо аутоматски ажурирати ове компоненте (поправљати грешке, додавати функције) без објављивања ове библиотеке, тако да иако ова библиотека можда неће бити објављена неко вријеме, то не значи да FastComments није у активној развоју! Слободно провјерите наш блог за ажурирања. Промјене у API-ју које нарушавају уназадну компатибилност или нове функције никада неће бити прослијеђене основној библиотеци без повећања верзије у овој библиотеци.
Требате помоћ?
Ако наиђете на било какве проблеме или имате питања у вези са Next.js библиотеком, молимо вас:
Како допринети
Доприноси су добродошли! Молимо посетите GitHub репозиторијум за смернице о доприносу.