FastComments.com

Добавление комментариев на ваш сайт Astro


Это официальная библиотека Astro для FastComments.

Встраивайте виджеты живых комментариев, чата и обзоров на свій сайт Astro.

Репозиторий

Просмотреть на GitHub


Онлайн-презентация Internal Link

Чтобы увидеть все виджеты и потоки, запущенные локально против публичного тенанта demo, клонируйте репозиторий и выполните:

cd example
npm install
npm run dev

Каждый компонент имеет свою страницу в каталоге example/src/pages/, которую вы можете напрямую скопировать в свой собственный сайт на Astro.

Установка Internal Link

npm

npm install fastcomments-astro

Быстрый старт Internal Link

---
import { FastComments } from 'fastcomments-astro';
---

<FastComments tenantId="demo" />

Замените "demo" на ваш FastComments tenant ID.

Компоненты Internal Link


КомпонентОписание
FastCommentsВиджет комментариев с ответами, голосованием и прочими функциями
FastCommentsCommentCountОтображает количество комментариев на странице
FastCommentsImageChatКомментарии с аннотациями изображений
FastCommentsLiveChatВиджет живого чата
FastCommentsCollabChatСовместное встроенное комментирование
FastCommentsReviewsSummaryСводка отзывов со звездным рейтингом
FastCommentsUserActivityFeedЛента активности пользователя

Все компоненты экспортируются из корня пакета:

---
import { FastComments, FastCommentsLiveChat } from 'fastcomments-astro';
---

Пример проекта Internal Link

Рабочий демонстрационный пример включён в директорию example/:

cd example && npm install && npm run dev


Статус поддержки Internal Link

Эти компоненты являются обёртками над нашими основными компонентами VanillaJS. Мы можем автоматически обновлять эти компоненты (исправлять ошибки, добавлять новые возможности) без публикации этой библиотеки, так что даже если она какое‑то время не будет опубликована, это не означает, что FastComments не находится в активной разработке! Не стесняйтесь заглядывать в наш блог для получения обновлений. Несовместимые изменения API или новые функции никогда не будут добавлены в основную (базовую) библиотеку без увеличения версии в этой библиотеке.

Нужна помощь?

Если вы столкнулись с какими-либо проблемами или у вас есть вопросы по библиотеке Astro, пожалуйста:

Участие

Вклады приветствуются! Пожалуйста, посетите репозиторий на GitHub для руководства по внесению вклада.