Aller au contenu principal

Sentry

Configuration de Sentry au sein de l'application.

info

Les fonctions suivantes dépendent de la librairie sentry.

Références

const initSentry: (dsn: string,routing?:boolean) => void;

initSentry

Permets d'initialiser Sentry au sein de l'application. Configure le DSN du projet Sentry.

astuce

Le traceSampleRate est défini à 0.2 par défaut. Cela signifie que 20% des erreurs seront envoyées à Sentry.

attention

Les erreurs de formulaire et de connexion ne sont pas envoyées à Sentry.

Paramètres

  • dsn
    • Requis
    • DSN du projet Sentry (exemple : 'https://xxx.ingest.sentry.io/xxx'). Voir plus
  • routing
    • Optionnel
    • Définit si le routage doit être pris en compte dans les erreurs envoyées à Sentry. Par défaut, false. Voir plus
attention

Pour utiliser l'option de routage, il faut avoir défini les variables d'environnement suivantes :

  • VITE_APP_ENV : Environnement de l'application
  • VITE_APP_NAME : Nom de l'application
  • VITE_APP_VERSION : Version de l'application

Exemple

import initSentry from '@creatic/reactic-utils';

initSentry('https://xxx.ingest.sentry.io/xxx');