import React from 'react';
import { ArrowDownTrayIcon } from '@heroicons/react/24/outline';
import { useTranscriptionStore } from '../stores/transcriptionStore';
import { generateSRT, generateWebVTT, downloadSubtitles } from '../utils/subtitleUtils';
import { trackDownloadSRT, sendGAEvent } from '../analytics/gaEvents';
const MediaDownloadControls: React.FC = () => {
const {
file,
transcription,
selectedLanguage,
isVideoFile,
isDownloadingVideo,
handleDownloadVideoWithSubtitles,
} = useTranscriptionStore();
if (!transcription) {
return null;
}
return (
{isVideoFile && (
)}
);
};
export default MediaDownloadControls;