From 26516ec5b2e0a8522fcc49ea12ddc84c39c9ca66 Mon Sep 17 00:00:00 2001 From: Will Crichton Date: Fri, 3 Nov 2023 10:01:00 -0700 Subject: [PATCH] Only show bug buttons if window.telemetry is present --- frontend/packages/aquascope-embed/src/main.tsx | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/frontend/packages/aquascope-embed/src/main.tsx b/frontend/packages/aquascope-embed/src/main.tsx index bb23d40a8..97a70209e 100644 --- a/frontend/packages/aquascope-embed/src/main.tsx +++ b/frontend/packages/aquascope-embed/src/main.tsx @@ -191,14 +191,16 @@ window.initAquascopeBlocks = (root: HTMLElement) => { let initialCode = maybeParseJson(elem.dataset.code); if (!initialCode) throw new Error("Missing data-code attribute"); - let extraInfo = document.createElement("div"); - elem.appendChild(extraInfo); - ReactDOM.createRoot(extraInfo).render( - - - - ); - + if (window.telemetry) { + let extraInfo = document.createElement("div"); + elem.appendChild(extraInfo); + ReactDOM.createRoot(extraInfo).render( + + + + ); + } + let serverUrl = elem.dataset.serverUrl ? new URL(elem.dataset.serverUrl) : undefined;