
Језик 🇷🇸 Српски
Документација
Почетак рада
Коришћење
Add Comments to Your Next.js App
Ово је званична Next.js библиотека за FastComments.
Уграђујте видгете за коментарисање уживо, ћаскање и рецензије у вашу Next.js апликацију.
Репозиторијум
Демонстрација уживо 
Да бисте видели све компоненте и токове који раде локално према јавном demo tenant-у, клонирајте репозиторијум и покрените:
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" />;
}
Замените "demo" са вашим FastComments tenant ID-ом. Компонента већ декларише 'use client', тако да је можете рендеровати из серверске компоненте.
Компоненте 
| Компонента | Опис |
|---|---|
FastComments |
Виџет за коментаре са одговорима, гласањем и још много тога |
FastCommentsCommentCount |
Приказује број коментара за страницу |
FastCommentsImageChat |
Коментари са анотацијама на сликама |
FastCommentsLiveChat |
Виџет за разговор уживо |
FastCommentsCollabChat |
Сарадничко уграђено коментарисање |
FastCommentsReviewsSummary |
Резиме рецензија са оценама у звездама |
FastCommentsUserActivityFeed |
Фид активности корисника |
Све компоненте су экспортоване из корена пакета:
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!} />
Пример пројекта 
Функционални пример је укључен у директоријум example/:
cd example && npm install && npm run dev
Статус одржавања 
Ови компоненти су омотачи око наших основних VanillaJS компоненти. Можемо аутоматски ажурирати ове компоненте (исправљање грешака, додавање функција) без објављивања ове библиотеке, тако да, иако можда неће бити објављена неко време, то не значи да FastComments није у активном развоју! Слободно погледајте наш блог за ажурирања. Промене у API-ју које ремете уназадну компатибилност или нове функције никада неће бити додате у основну библиотеку без повећања верзије ове библиотеке.
Потребна помоћ?
Ако наиђете на било какве проблеме или имате питања у вези са Next.js Library, молимо вас:
Доприноси
Допринеси су добродошли! Посетите GitHub репозиторијум за смернице о доприносу.