This commit is contained in:
lyswhut
2023-02-01 12:50:52 +08:00
parent ba3b2f613a
commit 6075f413dc
50 changed files with 74 additions and 70 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ import { ref, reactive, shallowRef, markRaw, computed, watch } from '@common/uti
import { windowSizeList as configWindowSizeList } from '@common/config'
import { appSetting } from './setting'
import pkg from '../../../package.json'
import { ProgressInfo } from 'electron-updater'
import { type ProgressInfo } from 'electron-updater'
import music from '@renderer/utils/musicSdk'
process.versions.app = pkg.version
+1 -1
View File
@@ -2,7 +2,7 @@
import { deduplicationList, toNewMusicInfo } from '@renderer/utils'
import musicSdk from '@renderer/utils/musicSdk'
import { markRaw, markRawList } from '@common/utils/vueTools'
import { boards, Board, listDetailInfo, ListDetailInfo } from './state'
import { boards, type Board, listDetailInfo, type ListDetailInfo } from './state'
const cache = new Map<string, any>()
+1 -1
View File
@@ -1,6 +1,6 @@
// import { reactive, ref, shallowRef } from '@common/utils/vueTools'
import {
PlayerMusicInfo,
type PlayerMusicInfo,
musicInfo,
isPlay,
status,
+1 -1
View File
@@ -3,7 +3,7 @@ import music from '@renderer/utils/musicSdk'
import { deduplicationList, toNewMusicInfo } from '@renderer/utils'
import { sortInsert, similar } from '@common/utils/common'
import { sources, maxPages, listInfos, ListInfo } from './state'
import { sources, maxPages, listInfos, type ListInfo } from './state'
interface SearchResult {
list: LX.Music.MusicInfo[]
+1 -1
View File
@@ -3,7 +3,7 @@ import music from '@renderer/utils/musicSdk'
// import { deduplicationList } from '@common/utils/renderer'
import { ListInfo } from '@renderer/store/songList/state'
import { type ListInfo } from '@renderer/store/songList/state'
export type { ListInfoItem } from '@renderer/store/songList/state'
+6 -2
View File
@@ -2,16 +2,20 @@
import { deduplicationList, toNewMusicInfo } from '@renderer/utils'
import musicSdk from '@renderer/utils/musicSdk'
import { markRaw, markRawList } from '@common/utils/vueTools'
import type { ListDetailInfo, ListInfoItem, ListInfo } from './state'
import {
tags,
TagInfo,
listInfo,
listDetailInfo,
selectListInfo,
isVisibleListDetail,
openSongListInputInfo,
} from './state'
import type {
ListDetailInfo,
ListInfoItem,
ListInfo,
TagInfo,
} from './state'
const cache = new Map<string, any>()