Browse Source

Merge pull request #5985 from overleaf/jel-detached-event

Analytics event when PDF detach layout setup done

GitOrigin-RevId: 9f20a339ed9a45f9d85e1872454fe50236178aac
Jessica Lawshe 4 years ago
parent
commit
c849b8f244
1 changed files with 9 additions and 0 deletions
  1. 9 0
      services/web/frontend/js/shared/hooks/use-detach-layout.js

+ 9 - 0
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)