Skip to content

Commit aa27ff0

Browse files
authored
ref(feedback): Add treeshaking for logger statements (#9475)
via `__DEBUG_BUILD__`
1 parent e9d1713 commit aa27ff0

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

packages/feedback/src/integration.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ export class Feedback implements Integration {
185185

186186
this._widget = this._createWidget(this.options);
187187
} catch (err) {
188-
logger.error(err);
188+
__DEBUG_BUILD__ && logger.error(err);
189189
}
190190
}
191191

@@ -201,7 +201,7 @@ export class Feedback implements Integration {
201201
typeof el === 'string' ? doc.querySelector(el) : typeof el.addEventListener === 'function' ? el : null;
202202

203203
if (!targetEl) {
204-
logger.error('[Feedback] Unable to attach to target element');
204+
__DEBUG_BUILD__ && logger.error('[Feedback] Unable to attach to target element');
205205
return null;
206206
}
207207

@@ -210,7 +210,7 @@ export class Feedback implements Integration {
210210
return widget;
211211
});
212212
} catch (err) {
213-
logger.error(err);
213+
__DEBUG_BUILD__ && logger.error(err);
214214
return null;
215215
}
216216
}
@@ -222,7 +222,7 @@ export class Feedback implements Integration {
222222
try {
223223
return this._createWidget(mergeOptions(this.options, optionOverrides));
224224
} catch (err) {
225-
logger.error(err);
225+
__DEBUG_BUILD__ && logger.error(err);
226226
return null;
227227
}
228228
}
@@ -243,7 +243,7 @@ export class Feedback implements Integration {
243243
return true;
244244
}
245245
} catch (err) {
246-
logger.error(err);
246+
__DEBUG_BUILD__ && logger.error(err);
247247
}
248248

249249
return false;

0 commit comments

Comments
 (0)