Total Complexity | 1 |
Complexity/F | 1 |
Lines of Code | 14 |
Function Count | 1 |
Duplicated Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | export const downloadFile = (data, fileName) => { |
||
2 | /** global: Blob */ |
||
3 | const blob = new Blob([data]); |
||
1 ignored issue
–
show
|
|||
4 | const downloadUrl = window.URL.createObjectURL(blob); |
||
5 | const link = document.createElement('a'); |
||
6 | |||
7 | link.href = downloadUrl; |
||
8 | link.setAttribute('download', fileName); |
||
9 | |||
10 | document.body.appendChild(link); |
||
11 | |||
12 | link.click(); |
||
13 | link.remove(); |
||
14 | }; |
||
15 |
This checks looks for references to variables that have not been declared. This is most likey a typographical error or a variable has been renamed.
To learn more about declaring variables in Javascript, see the MDN.