Эх сурвалжийг харах

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

Analytics event when PDF detach layout setup done

GitOrigin-RevId: 9f20a339ed9a45f9d85e1872454fe50236178aac
Jessica Lawshe 4 жил өмнө
parent
commit
c849b8f244

+ 9 - 0
services/web/frontend/js/shared/hooks/use-detach-layout.js

@@ -29,6 +29,15 @@ export default function useDetachLayout() {
     setIsLinking(false)
     setIsLinking(false)
   }, [isLinked, setIsLinking])
   }, [isLinked, setIsLinking])
 
 
+  useEffect(() => {
+    if (debugPdfDetach) {
+      console.log('Effect', { role, isLinked })
+    }
+    if (role === 'detached' && isLinked) {
+      eventTracking.sendMB('project-layout-detached')
+    }
+  }, [role, isLinked])
+
   useEffect(() => {
   useEffect(() => {
     if (uiTimeoutRef.current) {
     if (uiTimeoutRef.current) {
       clearTimeout(uiTimeoutRef.current)
       clearTimeout(uiTimeoutRef.current)