🪢 Wiring up to addTorrent endpoint (#105)

* 🪢 Wiring up to addTorrent endpoint

* 🧲 Added a torrent download sub-panel

* 🧲 Fixed the auto-population of search box

* 🧲 Added downloads panel

* 🧲 Surfacing torrent progress in UI via scheduled job

* 🧲 Added visual indicators of torrent progress

* 💅🏼 Formatting improvements

* 💅🏼 Formatting tweaks to tabs
This commit was merged in pull request #105.
This commit is contained in:
2024-03-30 21:41:05 -04:00
committed by GitHub
parent c89e4af328
commit 9a3ccba719
16 changed files with 416 additions and 136 deletions

View File

@@ -351,13 +351,18 @@ export const ComicDetail = (data: ComicDetailProps): ReactElement => {
</span>
),
name: "Torrent Search",
content: <TorrentSearchPanel />,
content: <TorrentSearchPanel comicObjectId={_id} issueName={issueName} />,
shouldShow: true,
},
{
id: 6,
name: "Downloads",
icon: <>{acquisition?.directconnect?.downloads?.length}</>,
icon: (
<>
{acquisition?.directconnect?.downloads?.length +
acquisition?.torrent.length}
</>
),
content:
!isNil(data.data) && !isEmpty(data.data) ? (
<DownloadsPanel key={5} />