Revert "try change sentry -> hawk catcher"

This reverts commit 9aee5f10d2.
This commit is contained in:
user 2025-02-19 20:23:56 +03:00
parent 9aee5f10d2
commit f675a4ca49
2 changed files with 43 additions and 1 deletions

View File

@ -12,7 +12,6 @@
<meta content="true" name="HandheldFriendly" />
<script src="https://cdn.rawgit.com/codex-team/hawk.javascript/master/hawk.js" onload="const hawk = new HawkCatcher({token: 'eyJpbnRlZ3JhdGlvbklkIjoiNGVmMDYxZDItMmVlZS00ODc2LWFkOGItYjMxMzEzNGViZjAwIiwic2VjcmV0IjoiOWVkOTZjOWQtYTk4Ny00MjI4LTlmZjctMzNhMzAxZmNkMTg0In0='})"></script>
<script src="https://telegram.org/js/telegram-web-app.js"></script>
<title>MyMusic</title>

View File

@ -0,0 +1,43 @@
import { useEffect } from "react";
import * as Sentry from "@sentry/react";
import {
createRoutesFromChildren,
matchRoutes,
useLocation,
useNavigationType,
} from "react-router-dom";
Sentry.init({
dsn: import.meta.env.VITE_SENTRY_DSN,
integrations: [
// See docs for support of different versions of variation of react router
// https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/react-router/
Sentry.reactRouterV6BrowserTracingIntegration({
useEffect,
useLocation,
useNavigationType,
createRoutesFromChildren,
matchRoutes,
}),
Sentry.replayIntegration(),
],
enabled: import.meta.env.PROD, // Only enable in production
environment: import.meta.env.MODE, // Set the environment
// Set tracesSampleRate to 1.0 to capture 100%
// of transactions for tracing.
// Learn more at
// https://docs.sentry.io/platforms/javascript/configuration/options/#traces-sample-rate
tracesSampleRate: 0,
// Set `tracePropagationTargets` to control for which URLs trace propagation should be enabled
tracePropagationTargets: [
// /^\//,
// new RegExp(`^${import.meta.env.VITE_API_BASE_URL}`),
],
// Capture Replay for 10% of all sessions,
// plus for 100% of sessions with an error
// Learn more at
// https://docs.sentry.io/platforms/javascript/session-replay/configuration/#general-integration-configuration
replaysSessionSampleRate: 0,
replaysOnErrorSampleRate: 0,
});