Jm-Paunlagui / Matrix-Lab-Client

Use const declarations for variables that are never reassigned JS-0242
Anti-pattern
Minor
a year agoa year old
'csvData' is never reassigned. Use 'const' instead.
 65    children: PropTypes.node.isRequired,
 66  };
 67  const downloadCSV = (data, filename) => {
 68    let csvData = new Blob([data], { type: "text/csv" }, { encoding: "UTF-8" }); 69    let csvUrl = URL.createObjectURL(csvData);
 70    let tempLink = document.createElement("a");
 71    tempLink.href = csvUrl;
'csvUrl' is never reassigned. Use 'const' instead.
 66  };
 67  const downloadCSV = (data, filename) => {
 68    let csvData = new Blob([data], { type: "text/csv" }, { encoding: "UTF-8" });
 69    let csvUrl = URL.createObjectURL(csvData); 70    let tempLink = document.createElement("a");
 71    tempLink.href = csvUrl;
 72    tempLink.download = filename;
'tempLink' is never reassigned. Use 'const' instead.
 67  const downloadCSV = (data, filename) => {
 68    let csvData = new Blob([data], { type: "text/csv" }, { encoding: "UTF-8" });
 69    let csvUrl = URL.createObjectURL(csvData);
 70    let tempLink = document.createElement("a"); 71    tempLink.href = csvUrl;
 72    tempLink.download = filename;
 73    document.body.appendChild(tempLink);