fix: align backup ui and downloads

This commit is contained in:
2026-03-10 13:48:55 +01:00
parent acee6d471c
commit 4757c766f6
5 changed files with 283 additions and 133 deletions

View File

@@ -4,15 +4,17 @@ type BackupScript = {
key: string
label: string
icon?: string
downloadFolders?: string[]
command: string
}
export default defineEventHandler(() => {
return {
scripts: (scripts as BackupScript[]).map(({ key, label, icon }) => ({
scripts: (scripts as BackupScript[]).map(({ key, label, icon, downloadFolders }) => ({
key,
label,
icon: icon || "mdi:play-circle-outline"
icon: icon || "mdi:play-circle-outline",
downloadFolders: downloadFolders || []
}))
}
})