À propos du projet
@vskstudio/takt-react est une fine couche React au-dessus du noyau d'analyse Takt respectueux de la vie privée. Il fournit un composant racine Takt pour démarrer le SDK du navigateur et fournir une instance aux descendants, useTakt pour le suivi impératif, et useTaktEvent ou TaktEvent pour les événements de clic déclaratifs. Il inclut également un élément personnalisé sans React destiné aux pages non React. Le wrapper est conçu pour le rendu côté serveur : l'initialisation du navigateur se produit après le montage, le hook renvoie un no-op sûr avant l'initialisation ou pendant le SSR, et le paquet inclut une frontière client pour les applications Next.js. Les options comprennent la navigation SPA, les liens sortants, le téléchargement de fichiers, le suivi des erreurs 404, le Do Not Track, l'exclusion de localhost, l'échantillonnage, les contrôles de requête, l'exclusion de chemin et le nettoyage d'URL. Les widgets de badge et d'intégration ainsi que les API de statistiques publiques sont réexportés depuis le paquet core. React 18 ou 19 et le noyau Takt 0.8.1 ou supérieur sont des dépendances peer. Le projet est publié sous licence MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.