Moved applet-core functionalities to individual libs, Updated UUID and IBAN generators
Update iban-generator.mjs, uuid-generator.mjs, and 4 more files...
This commit is contained in:
18
static/resources/NibblePoker/libs/download-helper.mjs
Normal file
18
static/resources/NibblePoker/libs/download-helper.mjs
Normal file
@@ -0,0 +1,18 @@
|
||||
// NibblePoker - Download Helpers
|
||||
// Author: Herwin Bozet (@NibblePoker)
|
||||
// License: Public Domain (This code, except for the data)
|
||||
|
||||
export function downloadStringAsFile(content, filename, contentType) {
|
||||
const blob = new Blob([content], { type: contentType });
|
||||
const link = document.createElement('a');
|
||||
const url = URL.createObjectURL(blob);
|
||||
|
||||
link.href = url;
|
||||
link.download = filename;
|
||||
|
||||
document.body.appendChild(link);
|
||||
link.click();
|
||||
|
||||
document.body.removeChild(link);
|
||||
URL.revokeObjectURL(url);
|
||||
}
|
Reference in New Issue
Block a user