
Langue 🇨🇦 Français (Canada)
Documentation
Prise en main
Add Comments to Your Svelte App
Ceci est la bibliothèque officielle Svelte pour FastComments.
Intégrez des widgets de commentaires en direct, de chat et de revue dans votre application Svelte.
Dépôt
Démo en direct 
Essayez tous les widgets en direct sur https://fastcomments.com/commenting-system-for-svelte.
Un ensemble de widgets Svelte et d'enveloppes (wrappers) pour FastComments. src/routes contient des exemples exécutables - lancez simplement :
npm install
npm run devEnsuite, vous pourrez voir tous les widgets et les modifier - par exemple pour y insérer votre propre tenant id ou pour essayer différentes configurations.
TypeScript a été utilisé afin que vous puissiez inspecter les objets de configuration pour chaque widget pour voir quelles options ils prennent.
Démarrage rapide 
<script lang="ts">
import CommentWidget from "fastcomments-svelte/CommentWidget.svelte";
import type { FastCommentsCommentWidgetConfig } from "fastcomments-typescript";
let config: FastCommentsCommentWidgetConfig = {
tenantId: "demo",
urlId: "my-page"
};
</script>
<CommentWidget config={config} />
Widgets 
Cette bibliothèque contient actuellement les widgets suivants :
- Chat collaboratif
- Compteur de commentaires (simple)
- Widget de commentaires
- Chat d'images
- Chat en streaming
- Fil d'activité utilisateur
Elle propose également des exemples pour :
Développement 
Une fois que vous avez installé les dépendances avec npm install (ou pnpm install ou yarn), démarrez un serveur de développement :
npm run dev
# ou démarrez le serveur et ouvrez l'application dans un nouvel onglet du navigateur
npm run dev -- --open
Tout ce qui se trouve dans src/lib fait partie de la bibliothèque, tout ce qui se trouve dans src/routes est la vitrine.
Statut de maintenance 
Ces composants sont des wrappers autour de nos composants VanillaJS de base. Nous pouvons mettre à jour automatiquement ces composants (corriger des bogues, ajouter des fonctionnalités) sans publier cette bibliothèque, donc même s'il se peut qu'elle ne soit pas publiée pendant un certain temps, cela ne veut pas dire que FastComments n'est pas en développement actif ! N'hésitez pas à consulter notre blogue pour les mises à jour. Les changements d'API incompatibles ou les nouvelles fonctionnalités ne seront jamais intégrés à la bibliothèque de base sous-jacente sans un saut de version dans cette bibliothèque.
Besoin d'aide ?
Si vous rencontrez des problèmes ou avez des questions concernant la bibliothèque Svelte, veuillez :
Contribuer
Les contributions sont les bienvenues ! Veuillez consulter le dépôt GitHub pour les directives de contribution.