
Język 🇵🇱 Polski
Dokumentacja
Pierwsze kroki
Add Comments to Your Svelte App
To oficjalna biblioteka Svelte dla FastComments.
Osadź w swojej aplikacji Svelte widżety do komentowania na żywo, czatu i recenzji.
Repozytorium
Demo na żywo 
Wypróbuj wszystkie widżety na żywo pod adresem https://fastcomments.com/commenting-system-for-svelte.
Zestaw widżetów Svelte i wrapperów dla FastComments. src/routes zawiera działające przykłady - po prostu uruchom:
npm install
npm run devNastępnie możesz zobaczyć wszystkie widżety i edytować je - na przykład wstawić własny tenant id lub wypróbować inną konfigurację.
Użyto TypeScript, aby można było przejrzeć obiekty konfiguracyjne każdego widżetu i zobaczyć, jakie opcje przyjmują.
Szybki start 
<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} />
Widżety 
Ta biblioteka obecnie zawiera następujące widżety:
- Czat współpracy
- Licznik komentarzy (pojedynczy)
- Widżet komentarzy
- Czat obrazkowy
- Czat strumieniowy
- Kanał aktywności użytkownika
Zawiera również przykłady dla:
- Wywołania zwrotne
- Tryb ciemny
- UE
- Stronicowanie produktów lub wpisów na blogu
- Bezpieczne SSO
- Proste SSO
Tworzenie 
Po zainstalowaniu zależności za pomocą npm install (lub pnpm install lub yarn), uruchom serwer deweloperski:
npm run dev
# lub uruchom serwer i otwórz aplikację w nowej karcie przeglądarki
npm run dev -- --open
Wszystko w src/lib jest częścią biblioteki, wszystko w src/routes jest pokazem.
Status utrzymania 
Te komponenty są opakowaniami wokół naszych bazowych komponentów VanillaJS. Możemy automatycznie aktualizować te komponenty (poprawiać błędy, dodawać funkcje) bez publikowania tej biblioteki, więc choć może ona nie być opublikowana przez pewien czas, nie oznacza to, że FastComments nie jest aktywnie rozwijany! Zapraszamy do odwiedzenia naszego bloga po aktualizacje. Zmiany łamiące zgodność API lub nowe funkcje nigdy nie zostaną wprowadzone do bazowej biblioteki bez podniesienia wersji tej biblioteki.
Potrzebujesz pomocy?
Jeśli napotkasz jakiekolwiek problemy lub masz pytania dotyczące biblioteki Svelte, prosimy:
Współtworzenie
Wkład jest mile widziany! Prosimy odwiedzić repozytorium GitHub w celu zapoznania się z wytycznymi dotyczącymi wkładu.