add user settings page

This commit is contained in:
MaysWind
2023-06-24 01:18:41 +08:00
parent 69f5aca853
commit 178810f908
11 changed files with 1716 additions and 8 deletions
+13
View File
@@ -5,3 +5,16 @@ export function getSystemTheme() {
return 'light';
}
}
export function startDownloadFile(fileName, fileData) {
const dataObjectUrl = URL.createObjectURL(fileData);
const dataLink = document.createElement('a');
dataLink.style.display = 'none';
dataLink.href = dataObjectUrl;
dataLink.setAttribute('download', fileName);
document.body.appendChild(dataLink);
dataLink.click();
}