diff --git a/src/app/components/tanstakTable.tsx b/src/app/components/tanstakTable.tsx index 9c2c5c1..98b6b90 100644 --- a/src/app/components/tanstakTable.tsx +++ b/src/app/components/tanstakTable.tsx @@ -378,7 +378,7 @@ export default function TanstakFilesTable({ fileType }: { fileType: string }) { const handleDownload = async (file: FileItem) => { setIsFileLoading(true); - console.log(`download: ${file.id}`); + try { const response = await fetch(`/api/download/${file.id}`); @@ -395,9 +395,9 @@ export default function TanstakFilesTable({ fileType }: { fileType: string }) { a.click(); window.URL.revokeObjectURL(url); document.body.removeChild(a); - + toast.success(`${t('file-is-downloading')} - ${file.fileName}`); } catch (error) { - toast.error('Не удалось скачать файл') + toast.error(t('failed-to-download-file')) } finally { setIsFileLoading(false); } diff --git a/src/i18n/messages/en.json b/src/i18n/messages/en.json index 27ae535..946213f 100644 --- a/src/i18n/messages/en.json +++ b/src/i18n/messages/en.json @@ -150,7 +150,9 @@ "you-sure-you-want-to-delete": "Are you sure you want to delete?", "reports-and-analytics": "Reports and analytics", "file-has-been-deleted": "The file has been deleted", - "error": "Error" + "error": "Error", + "failed-to-download-file": "Failed to download file", + "file-is-downloading": "The file is downloading" }, "Login-register-form": { "and": "and", diff --git a/src/i18n/messages/ru.json b/src/i18n/messages/ru.json index a144fc6..26d7c12 100644 --- a/src/i18n/messages/ru.json +++ b/src/i18n/messages/ru.json @@ -150,7 +150,9 @@ "you-sure-you-want-to-delete": "Уверены, что хотите удалить?", "reports-and-analytics": "Отчёты и аналитика", "file-has-been-deleted": "Файл удален", - "error": "Ошбка" + "error": "Ошбка", + "failed-to-download-file": "Не удалось скачать файл", + "file-is-downloading": "Скачивается файл" }, "Login-register-form": { "and": "и",