@jichio/react fonctionne avec n’importe quelle application React 18 ou 19. Il ne dépend d’aucun routeur : il détecte les changements d’URL lui-même.

1. Installer le package

2. Déclarer la clé

Avec Vite, les variables exposées au navigateur doivent commencer par VITE_ :
.env.local
Redémarrez le serveur de dev après chaque modification du fichier .env.

3. Envelopper l’application

src/main.tsx
Avec React Router, placez le provider au-dessus ou en dessous du routeur : les deux fonctionnent. Le SDK enregistre une page vue à chaque changement d’URL, quel que soit le routeur (React Router, TanStack Router, history.pushState, changement de #hash, boutons précédent et suivant). Vous n’avez pas besoin d’appeler page().

Envoyer un événement

src/components/CheckoutButton.tsx

Étapes suivantes