@@ -24,28 +24,30 @@ const tagManagerArgs = {
2424
2525TagManager . initialize ( tagManagerArgs ) ;
2626
27- Sentry . init ( {
28- dsn : import . meta. env . VITE_SENTRY_DSN ,
29- environment : import . meta. env . VITE_APP_ENV ,
30- release : version ,
31- integrations : [
32- Sentry . browserTracingIntegration ( ) ,
33- Sentry . replayIntegration ( ) ,
34- ] ,
35- tracesSampleRate : 1.0 ,
36- replaysSessionSampleRate : 0.1 ,
37- replaysOnErrorSampleRate : 1.0 ,
38- beforeSend ( event ) {
39- window . dataLayer = window . dataLayer || [ ] ;
40- window . dataLayer . push ( {
41- event : "sentryEvent" ,
42- sentryEventId : event ?. event_id || "default_event_id" ,
43- sentryErrorMessage :
44- event ?. exception ?. values ?. [ 0 ] ?. value || "Unknown Error" ,
45- } ) ;
46- return event ;
47- } ,
48- } ) ;
27+ if ( import . meta. env . VITE_SENTRY_DSN ) {
28+ Sentry . init ( {
29+ dsn : import . meta. env . VITE_SENTRY_DSN ,
30+ environment : import . meta. env . VITE_APP_ENV ,
31+ release : version ,
32+ integrations : [
33+ Sentry . browserTracingIntegration ( ) ,
34+ Sentry . replayIntegration ( ) ,
35+ ] ,
36+ tracesSampleRate : 1.0 ,
37+ replaysSessionSampleRate : 0.1 ,
38+ replaysOnErrorSampleRate : 1.0 ,
39+ beforeSend ( event ) {
40+ window . dataLayer = window . dataLayer || [ ] ;
41+ window . dataLayer . push ( {
42+ event : "sentryEvent" ,
43+ sentryEventId : event ?. event_id || "default_event_id" ,
44+ sentryErrorMessage :
45+ event ?. exception ?. values ?. [ 0 ] ?. value || "Unknown Error" ,
46+ } ) ;
47+ return event ;
48+ } ,
49+ } ) ;
50+ }
4951
5052ReactDOM . createRoot ( document . getElementById ( "root" ) as HTMLElement ) . render (
5153 < React . StrictMode >
0 commit comments