From 2195ce6035a89968ba62cea4109df38e96335a0a Mon Sep 17 00:00:00 2001 From: Francesco Novy Date: Tue, 30 Jan 2024 14:59:09 +0100 Subject: [PATCH] ref(tracing): Require to pass client to `startBrowserTracing*Span` utils (#10410) So we can be client-safe when extending the integration. --- .../src/browser/browserTracingIntegration.ts | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/packages/tracing-internal/src/browser/browserTracingIntegration.ts b/packages/tracing-internal/src/browser/browserTracingIntegration.ts index e0ed5b790b63..34fe4a7b13d2 100644 --- a/packages/tracing-internal/src/browser/browserTracingIntegration.ts +++ b/packages/tracing-internal/src/browser/browserTracingIntegration.ts @@ -1,6 +1,5 @@ /* eslint-disable max-lines, complexity */ import type { IdleTransaction } from '@sentry/core'; -import { getClient } from '@sentry/core'; import { getCurrentHub } from '@sentry/core'; import { SEMANTIC_ATTRIBUTE_SENTRY_SOURCE, @@ -11,6 +10,7 @@ import { startIdleTransaction, } from '@sentry/core'; import type { + Client, IntegrationFn, StartSpanOptions, Transaction, @@ -336,7 +336,7 @@ export const browserTracingIntegration = ((_options: Partial