From c849b8f24492df5aa21a01d7013eec6ecc646395 Mon Sep 17 00:00:00 2001 From: Jessica Lawshe Date: Wed, 12 Jan 2022 10:19:44 -0600 Subject: [PATCH] Merge pull request #5985 from overleaf/jel-detached-event Analytics event when PDF detach layout setup done GitOrigin-RevId: 9f20a339ed9a45f9d85e1872454fe50236178aac --- .../web/frontend/js/shared/hooks/use-detach-layout.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/services/web/frontend/js/shared/hooks/use-detach-layout.js b/services/web/frontend/js/shared/hooks/use-detach-layout.js index b864deb0b0..9425f19e78 100644 --- a/services/web/frontend/js/shared/hooks/use-detach-layout.js +++ b/services/web/frontend/js/shared/hooks/use-detach-layout.js @@ -29,6 +29,15 @@ export default function useDetachLayout() { setIsLinking(false) }, [isLinked, setIsLinking]) + useEffect(() => { + if (debugPdfDetach) { + console.log('Effect', { role, isLinked }) + } + if (role === 'detached' && isLinked) { + eventTracking.sendMB('project-layout-detached') + } + }, [role, isLinked]) + useEffect(() => { if (uiTimeoutRef.current) { clearTimeout(uiTimeoutRef.current)