Skip to content

Commit fb505be

Browse files
committed
port setExtras
1 parent f502374 commit fb505be

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

packages/hub/src/exports.ts

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Breadcrumb, CaptureContext, Event, Severity, SeverityLevel } from '@sentry/types';
1+
import { Breadcrumb, CaptureContext, Event, Severity, SeverityLevel, Extras } from '@sentry/types';
22

33
import { getCurrentHub, Hub } from './hub';
44
import { Scope } from './scope';
@@ -63,7 +63,7 @@ export function captureEvent(event: Event): ReturnType<Hub['captureEvent']> {
6363
* @param callback Callback function that receives Scope.
6464
*/
6565
export function configureScope(callback: (scope: Scope) => void): ReturnType<Hub['configureScope']> {
66-
return getCurrentHub().configureScope(callback);
66+
getCurrentHub().configureScope(callback);
6767
}
6868

6969
/**
@@ -75,7 +75,7 @@ export function configureScope(callback: (scope: Scope) => void): ReturnType<Hub
7575
* @param breadcrumb The breadcrumb to record.
7676
*/
7777
export function addBreadcrumb(breadcrumb: Breadcrumb): ReturnType<Hub['addBreadcrumb']> {
78-
return getCurrentHub().addBreadcrumb(breadcrumb);
78+
getCurrentHub().addBreadcrumb(breadcrumb);
7979
}
8080

8181
/**
@@ -85,5 +85,13 @@ export function addBreadcrumb(breadcrumb: Breadcrumb): ReturnType<Hub['addBreadc
8585
*/
8686
// eslint-disable-next-line @typescript-eslint/no-explicit-any
8787
export function setContext(name: string, context: { [key: string]: any } | null): ReturnType<Hub['setContext']> {
88-
return getCurrentHub().setContext(name, context);
88+
getCurrentHub().setContext(name, context);
89+
}
90+
91+
/**
92+
* Set an object that will be merged sent as extra data with the event.
93+
* @param extras Extras object to merge into current context.
94+
*/
95+
export function setExtras(extras: Extras): ReturnType<Hub['setExtras']> {
96+
getCurrentHub().setExtras(extras);
8997
}

0 commit comments

Comments
 (0)