Skip to content

Commit c2881ac

Browse files
committed
fix(react): only use addGlobalEventProcessor if it exists
1 parent 23233a5 commit c2881ac

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

packages/react/src/index.ts

+17-15
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
import { addGlobalEventProcessor, SDK_VERSION } from '@sentry/browser';
22

33
function createReactEventProcessor(): void {
4-
addGlobalEventProcessor(event => {
5-
event.sdk = {
6-
...event.sdk,
7-
name: 'sentry.javascript.react',
8-
packages: [
9-
...((event.sdk && event.sdk.packages) || []),
10-
{
11-
name: 'npm:@sentry/react',
12-
version: SDK_VERSION,
13-
},
14-
],
15-
version: SDK_VERSION,
16-
};
4+
if (addGlobalEventProcessor) {
5+
addGlobalEventProcessor(event => {
6+
event.sdk = {
7+
...event.sdk,
8+
name: 'sentry.javascript.react',
9+
packages: [
10+
...((event.sdk && event.sdk.packages) || []),
11+
{
12+
name: 'npm:@sentry/react',
13+
version: SDK_VERSION,
14+
},
15+
],
16+
version: SDK_VERSION,
17+
};
1718

18-
return event;
19-
});
19+
return event;
20+
});
21+
}
2022
}
2123

2224
export * from '@sentry/browser';

0 commit comments

Comments
 (0)