Skip to content
Snippets Groups Projects
Commit 88fa805e6c72 authored by Arnaud Vergnet's avatar Arnaud Vergnet :sun_with_face:
Browse files

feat(frontend): update download file icons

Makes more sense considering our new way to download files
parent becd6c98919b
No related branches found
No related tags found
1 merge request!51feat(frontend): use real name for file downloads
Pipeline #232756 passed
import { Button, ButtonGroup } from "@mui/material";
import FileUploadIcon from "@mui/icons-material/FileUpload";
import Visibility from "@mui/icons-material/Visibility";
import DownloadIcon from "@mui/icons-material/Download";
import { ChangeEventHandler, useRef } from "react";
import { CWFile } from "@/types";
import { getFileDownloadUrl, getFileNameFromURL } from "@/utils";
......@@ -74,8 +74,8 @@
}
>
<Button
startIcon={<Visibility />}
startIcon={<DownloadIcon />}
disabled={disabled || !filePresent}
href={getFileDownloadUrl(value)}
download={getFileName()}
>
......@@ -78,8 +78,8 @@
disabled={disabled || !filePresent}
href={getFileDownloadUrl(value)}
download={getFileName()}
>
Voir
Télécharger
</Button>
</ButtonTooltip>
</ButtonGroup>
......
......@@ -17,8 +17,8 @@
import CheckIcon from "@mui/icons-material/Check";
import CloseIcon from "@mui/icons-material/Close";
import ScheduleIcon from "@mui/icons-material/Schedule";
import Visibility from "@mui/icons-material/Visibility";
import VisibilityOff from "@mui/icons-material/VisibilityOff";
import DownloadIcon from "@mui/icons-material/Download";
import FileDownloadOffIcon from "@mui/icons-material/FileDownloadOff";
import { ImportProcess } from "@/types";
import { useGetImportProcesses } from "@/hooks/useGetImportProcesses";
import { ErrorScreen } from "./ErrorScreen";
......@@ -135,7 +135,7 @@
href={importProcess.log_url ?? ""}
download={getFileNameFromURL(importProcess.log_url)}
>
{hasLog ? <Visibility /> : <VisibilityOff />}
{hasLog ? <DownloadIcon /> : <FileDownloadOffIcon />}
</IconButton>
</ButtonTooltip>
</TableCell>
......@@ -170,7 +170,7 @@
disabled={!hasDataset}
onClick={handleClick}
>
{hasDataset ? <Visibility /> : <VisibilityOff />}
{hasDataset ? <DownloadIcon /> : <FileDownloadOffIcon />}
</IconButton>
</ButtonTooltip>
<Menu
......@@ -257,7 +257,7 @@
href={importProcess.shacl_report_url ?? ""}
download={getFileNameFromURL(importProcess.shacl_report_url)}
>
<Visibility color="warning" />
<DownloadIcon color="warning" />
</IconButton>
</ButtonTooltip>
</TableCell>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment