fix(sources): hide unavailable update and management entries

This commit is contained in:
2026-04-16 13:04:54 +08:00
parent e1ec526cb9
commit 0b784af3d7
16 changed files with 667 additions and 58 deletions
+4 -2
View File
@@ -26,6 +26,8 @@ export type DownloadItemStatus =
export type StoreMode = "spark" | "apm" | "hybrid";
export type StoreFilter = "spark" | "apm" | "both";
export interface DownloadItem {
id: number;
name: string;
@@ -178,8 +180,8 @@ export interface UpdateCenterSnapshot {
}
export interface UpdateCenterBridge {
open: () => Promise<UpdateCenterSnapshot>;
refresh: () => Promise<UpdateCenterSnapshot>;
open: (storeFilter?: StoreFilter) => Promise<UpdateCenterSnapshot>;
refresh: (storeFilter?: StoreFilter) => Promise<UpdateCenterSnapshot>;
ignore: (payload: {
packageName: string;
newVersion: string;