fastcomments-vue-next

4.0.1 • Public • Published

fastcomments-vue-next

A Vue 3.0 library for FastComments, a fast and developer friendly comment system.

NPM JavaScript Style Guide

Installation

NPM

npm install --save fastcomments-vue-next

Yarn

yarn add fastcomments-vue-next

Usage

The Comment Widget

The FastCommentsVueNext component contains the live FastComments comment widget.

Replace "demo" below with your "tenantId" - available here in the FastComments admin area.

The widget supports a lot of options - see FastCommentsConfig here.

<template>
  <FastComments v-bind:config="{tenantId: 'demo'}" />
</template>
<script>
import { FastComments } from 'fastcomments-vue-next'
export default {
  name: 'FastCommentsExample',
  components: {
    FastComments
  }
}
</script>

Updating The Current Page (SPA Example)

In FastComments we call the article id, or page the comments get tied to, the URL ID as it can be a url or an ID. Define the URL ID in the following manner. The component watches for changes in config object, and will reload, so you can update the URL ID.

<FastComments v-bind:config="{tenantId: 'demo', url: 'https://example.com/somepage', urlId: 'some-page-id'}" />

Account Region (ATTENTION: EU Customers)

If your account is located in the EU, set region = 'eu' in the widget configuration, for example:

<FastComments v-bind:config="{tenantId: 'demo', url: 'https://example.com/somepage', urlId: 'some-page-id', region: 'eu'}" />

Otherwise, you do not have to define region.

All Widgets and Documentation

Run the local documentation:

npm run serve

Contributing

Please check out our contribution guidelines before starting on a change. Remember to communicate first!

License

MIT © winrid

Dependencies (2)

Dev Dependencies (5)

Package Sidebar

Install

npm i fastcomments-vue-next

Weekly Downloads

2

Version

4.0.1

License

MIT

Unpacked Size

18.9 kB

Total Files

5

Last publish

Collaborators

  • winrid-org