import * as Sentry from "@sentry/react"; export function initSentry() { const dsn = import.meta.env.VITE_SENTRY_DSN; if (!dsn) { console.log("Sentry DSN not configured - skipping initialization"); return; } Sentry.init({ dsn, integrations: [ Sentry.browserTracingIntegration(), Sentry.replayIntegration({ maskAllText: false, blockAllMedia: false, }), ], tracesSampleRate: 1.0, replaysSessionSampleRate: 0.1, replaysOnErrorSampleRate: 1.0, enableLogs: true, environment: import.meta.env.MODE, release: `bookra@${import.meta.env.VITE_APP_VERSION || "1.0.0"}`, }); }