From c4fbc9ea515598134c52b38c30203197fa05448e Mon Sep 17 00:00:00 2001 From: Billy Vong Date: Tue, 7 Nov 2023 10:24:55 -0500 Subject: [PATCH] ref(feedback): Add treeshaking for logger statements via `__DEBUG_BUILD__` --- packages/feedback/src/integration.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/feedback/src/integration.ts b/packages/feedback/src/integration.ts index c1ff31824258..3918a44302a2 100644 --- a/packages/feedback/src/integration.ts +++ b/packages/feedback/src/integration.ts @@ -185,7 +185,7 @@ export class Feedback implements Integration { this._widget = this._createWidget(this.options); } catch (err) { - logger.error(err); + __DEBUG_BUILD__ && logger.error(err); } } @@ -201,7 +201,7 @@ export class Feedback implements Integration { typeof el === 'string' ? doc.querySelector(el) : typeof el.addEventListener === 'function' ? el : null; if (!targetEl) { - logger.error('[Feedback] Unable to attach to target element'); + __DEBUG_BUILD__ && logger.error('[Feedback] Unable to attach to target element'); return null; } @@ -210,7 +210,7 @@ export class Feedback implements Integration { return widget; }); } catch (err) { - logger.error(err); + __DEBUG_BUILD__ && logger.error(err); return null; } } @@ -222,7 +222,7 @@ export class Feedback implements Integration { try { return this._createWidget(mergeOptions(this.options, optionOverrides)); } catch (err) { - logger.error(err); + __DEBUG_BUILD__ && logger.error(err); return null; } } @@ -243,7 +243,7 @@ export class Feedback implements Integration { return true; } } catch (err) { - logger.error(err); + __DEBUG_BUILD__ && logger.error(err); } return false;