Просмотр исходного кода

Merge pull request #19103 from overleaf/dp-presentation-events

Add event for entering presentation mode

GitOrigin-RevId: 6d9006005264f69d1a37baa363b338caf0d29c6c
David 2 лет назад
Родитель
Сommit
b2e3002992

+ 3 - 0
services/web/frontend/js/features/pdf-preview/hooks/use-presentation-mode.ts

@@ -1,5 +1,6 @@
 import { useCallback, useEffect, useRef, useState } from 'react'
 import PDFJSWrapper from '../util/pdf-js-wrapper'
+import { sendMB } from '@/infrastructure/event-tracking'
 
 type StoredPDFState = {
   scrollMode?: number
@@ -83,6 +84,8 @@ export default function usePresentationMode(
   }, [presentationMode, arrowKeyListener, clickListener])
 
   const requestPresentationMode = useCallback(() => {
+    sendMB('pdf-viewer-enter-presentation-mode')
+
     if (pdfJsWrapper) {
       pdfJsWrapper.container.parentNode.requestFullscreen()
     }