| 1234567891011121314151617181920212223242526272829 |
- import { useTranslation } from 'react-i18next'
- import { useProjectContext } from '../../../shared/context/project-context'
- import Icon from '../../../shared/components/icon'
- import * as eventTracking from '../../../infrastructure/event-tracking'
- export default function DownloadSource() {
- const { t } = useTranslation()
- const { _id: projectId } = useProjectContext()
- function sendDownloadEvent() {
- eventTracking.sendMB('download-zip-button-click', {
- projectId,
- location: 'left-menu',
- })
- }
- return (
- <a
- href={`/project/${projectId}/download/zip`}
- target="_blank"
- rel="noreferrer"
- onClick={sendDownloadEvent}
- >
- <Icon type="file-archive-o" modifier="2x" />
- <br />
- {t('source')}
- </a>
- )
- }
|