diff --git a/services/web/frontend/js/features/pdf-preview/components/pdf-hybrid-download-button.tsx b/services/web/frontend/js/features/pdf-preview/components/pdf-hybrid-download-button.tsx index d478e35aa6..592602329a 100644 --- a/services/web/frontend/js/features/pdf-preview/components/pdf-hybrid-download-button.tsx +++ b/services/web/frontend/js/features/pdf-preview/components/pdf-hybrid-download-button.tsx @@ -3,15 +3,23 @@ import { Button } from 'react-bootstrap' import Tooltip from '../../../shared/components/tooltip' import Icon from '../../../shared/components/icon' import { useDetachCompileContext as useCompileContext } from '../../../shared/context/detach-compile-context' +import { useProjectContext } from '../../../shared/context/project-context' +import * as eventTracking from '../../../infrastructure/event-tracking' function PdfHybridDownloadButton() { const { pdfDownloadUrl } = useCompileContext() + const { _id: projectId } = useProjectContext() + const { t } = useTranslation() const description = pdfDownloadUrl ? t('download_pdf') : t('please_compile_pdf_before_download') + function handleOnClick() { + eventTracking.sendMB('download-pdf-button-click', { projectId }) + } + return (