mirror of
https://github.com/Myxelium/Bridge-Multi.git
synced 2026-04-09 05:09:39 +00:00
- Add Chart Preview - Add Drum Type dropdown when the "drums" instrument is selected - Add Min/Max Year to advanced search - Add Track Hash to advanced search - Add "Download Video Backgrounds" setting - Updated and improved detected chart issues
13 lines
470 B
TypeScript
13 lines
470 B
TypeScript
import { Download } from '../../src-shared/interfaces/download.interface.js'
|
|
import { DownloadQueue } from './download/DownloadQueue.js'
|
|
|
|
const downloadQueue: DownloadQueue = new DownloadQueue()
|
|
|
|
export async function download(data: Download) {
|
|
switch (data.action) {
|
|
case 'add': downloadQueue.add(data.md5, data.hasVideoBackground!, data.chart!); break
|
|
case 'retry': downloadQueue.retry(data.md5); break
|
|
case 'remove': downloadQueue.remove(data.md5); break
|
|
}
|
|
}
|