import { useTranslation } from 'react-i18next' import { useDetachCompileContext as useCompileContext } from '../../../shared/context/detach-compile-context' import { useProjectContext } from '../../../shared/context/project-context' import Icon from '../../../shared/components/icon' import * as eventTracking from '../../../infrastructure/event-tracking' import { isSmallDevice } from '../../../infrastructure/event-tracking' import BootstrapVersionSwitcher from '@/features/ui/components/bootstrap-5/bootstrap-version-switcher' import MaterialIcon from '@/shared/components/material-icon' import OLTooltip from '@/features/ui/components/ol/ol-tooltip' export default function DownloadPDF() { const { t } = useTranslation() const { pdfDownloadUrl, pdfUrl } = useCompileContext() const { _id: projectId } = useProjectContext() function sendDownloadEvent() { eventTracking.sendMB('download-pdf-button-click', { projectId, location: 'left-menu', isSmallDevice, }) } if (pdfUrl) { return ( } bs5={} />
PDF
) } else { return (
} bs5={} />
PDF
) } }