feat(update-center): add update list icons

This commit is contained in:
2026-04-10 21:15:43 +08:00
parent 1d51f38e64
commit c16ba5536f
14 changed files with 1921 additions and 8 deletions
+2
View File
@@ -140,6 +140,7 @@ export interface UpdateCenterItem {
currentVersion: string;
newVersion: string;
source: UpdateSource;
icon?: string;
ignored?: boolean;
downloadUrl?: string;
fileName?: string;
@@ -155,6 +156,7 @@ export interface UpdateCenterTaskState {
taskKey: string;
packageName: string;
source: UpdateSource;
icon?: string;
status: UpdateCenterTaskStatus;
progress: number;
logs: Array<{ time: number; message: string }>;