更新依赖&版本号(2.6.0-beta.5)

This commit is contained in:
lyswhut
2023-12-12 14:00:22 +08:00
parent e9539b5c5c
commit 050b641d79
21 changed files with 335 additions and 334 deletions
+3 -3
View File
@@ -112,7 +112,7 @@ const getIntv = (musicInfo: LX.Music.MusicInfo) => {
let intv = 0
let unit = 1
while (intvArr.length) {
intv += parseInt(intvArr.pop() as string) * unit
intv += parseInt(intvArr.pop()!) * unit
unit *= 60
}
return intv
@@ -237,7 +237,7 @@ export const filterDuplicateMusic = async(list: LX.Music.MusicInfo[], isFilterVa
// console.log(duplicateList)
const duplicateNames = Array.from(duplicateList)
duplicateNames.sort((a, b) => a.localeCompare(b))
return duplicateNames.map(name => listMap.get(name) as ListMapValue).flat()
return duplicateNames.map(name => listMap.get(name)!).flat()
}
export const searchListMusic = (list: LX.Music.MusicInfo[], text: string) => {
@@ -271,7 +271,7 @@ export const createSortedList = (list: LX.Music.MusicInfo[], position: number, i
const map = new Map<string, LX.Music.MusicInfo>()
for (const item of list) map.set(item.id, item)
for (const id of ids) {
infos.push(map.get(id) as LX.Music.MusicInfo)
infos.push(map.get(id)!)
map.delete(id)
}
list = list.filter(mInfo => map.has(mInfo.id))