🥅 Add error handling for download queue API

This commit is contained in:
Manuel
2023-01-29 20:30:10 +01:00
parent cf45b4c82c
commit 1ffd984eb3
2 changed files with 27 additions and 5 deletions

View File

@@ -8,16 +8,17 @@ export type NormalizedDownloadQueueResponse = {
export type NormalizedDownloadAppStat = {
success: boolean;
appId: string;
totalDownload: number;
} & (TorrentTotalDownload | UsenetTotalDownloas);
export type TorrentTotalDownload = {
type: 'torrent';
torrents: NormalizedTorrent[];
totalDownload: number;
totalUpload: number;
};
export type UsenetTotalDownloas = {
type: 'usenet';
totalDownload: number;
nzbs: UsenetQueueItem[];
};