mirror of
https://github.com/ThaUnknown/miru.git
synced 2026-04-21 16:31:58 +00:00
feat: update progress bar
This commit is contained in:
parent
a53c13073e
commit
75668d1f1b
4 changed files with 4 additions and 4 deletions
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "ui",
|
"name": "ui",
|
||||||
"version": "6.0.9",
|
"version": "6.0.10",
|
||||||
"license": "BUSL-1.1",
|
"license": "BUSL-1.1",
|
||||||
"private": true,
|
"private": true,
|
||||||
"packageManager": "pnpm@9.14.4",
|
"packageManager": "pnpm@9.14.4",
|
||||||
|
|
|
||||||
1
src/app.d.ts
vendored
1
src/app.d.ts
vendored
|
|
@ -97,6 +97,7 @@ export interface Native {
|
||||||
setDOH: (dns: string) => Promise<void>
|
setDOH: (dns: string) => Promise<void>
|
||||||
cachedTorrents: () => Promise<string[]>
|
cachedTorrents: () => Promise<string[]>
|
||||||
updateSettings: (settings: TorrentSettings) => Promise<void>
|
updateSettings: (settings: TorrentSettings) => Promise<void>
|
||||||
|
updateProgress: (cb: (progress: number) => void) => Promise<void>
|
||||||
spawnPlayer: (url: string) => Promise<void>
|
spawnPlayer: (url: string) => Promise<void>
|
||||||
isApp: boolean
|
isApp: boolean
|
||||||
version: () => Promise<string>
|
version: () => Promise<string>
|
||||||
|
|
|
||||||
|
|
@ -590,9 +590,7 @@
|
||||||
endFF()
|
endFF()
|
||||||
}, { signal: ctrl.signal })
|
}, { signal: ctrl.signal })
|
||||||
|
|
||||||
return {
|
return { destroy: () => ctrl.abort() }
|
||||||
destroy: () => ctrl.abort()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -82,6 +82,7 @@ export default Object.assign<Native, Partial<Native>>({
|
||||||
setDOH: async () => undefined,
|
setDOH: async () => undefined,
|
||||||
cachedTorrents: async () => [],
|
cachedTorrents: async () => [],
|
||||||
spawnPlayer: () => sleep(rnd(100_000)),
|
spawnPlayer: () => sleep(rnd(100_000)),
|
||||||
|
updateProgress: async (cb: (progress: number) => void) => undefined,
|
||||||
torrentStats: async (): Promise<TorrentInfo> => ({ peers: rnd(), seeders: rnd(), leechers: rnd(), progress: Math.random(), down: rnd(100000000), up: rnd(100000000), name: 'Amebku.webm', downloaded: rnd(100000), hash: '1234567890abcdef', size: 1234567890, eta: rnd() }),
|
torrentStats: async (): Promise<TorrentInfo> => ({ peers: rnd(), seeders: rnd(), leechers: rnd(), progress: Math.random(), down: rnd(100000000), up: rnd(100000000), name: 'Amebku.webm', downloaded: rnd(100000), hash: '1234567890abcdef', size: 1234567890, eta: rnd() }),
|
||||||
torrents: async (): Promise<TorrentInfo[]> => [{ peers: rnd(), seeders: rnd(), leechers: rnd(), progress: Math.random(), down: rnd(100000000), up: rnd(100000000), name: 'Amebku.webm', downloaded: rnd(100000), hash: '1234567890abcdef', size: 1234567890, eta: rnd() }]
|
torrents: async (): Promise<TorrentInfo[]> => [{ peers: rnd(), seeders: rnd(), leechers: rnd(), progress: Math.random(), down: rnd(100000000), up: rnd(100000000), name: 'Amebku.webm', downloaded: rnd(100000), hash: '1234567890abcdef', size: 1234567890, eta: rnd() }]
|
||||||
// @ts-expect-error idk
|
// @ts-expect-error idk
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue