更新ts类型导入导出语法

This commit is contained in:
lyswhut
2022-11-25 23:01:39 +08:00
parent 5e9b3a16fa
commit 77ea6d3748
19 changed files with 527 additions and 513 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ export const setUserLists = (lists: LX.List.UserListInfo[]) => {
export const setMusicList = (listId: string, musicList: LX.Music.MusicInfo[]) => {
const list = shallowReactive(markRawList(musicList))
allMusicList.set(listId, shallowReactive(musicList))
allMusicList.set(listId, list)
return list
}
+2 -1
View File
@@ -2,7 +2,8 @@ import { markRawList } from '@common/utils/vueTools'
import music from '@renderer/utils/musicSdk'
import { sortInsert, similar } from '@common/utils/common'
import { sources, maxPages, listInfos, ListInfoItem, SearchListInfo } from './state'
import type { ListInfoItem, SearchListInfo } from './state'
import { sources, maxPages, listInfos } from './state'
interface SearchResult {
list: ListInfoItem[]
+1 -1
View File
@@ -5,7 +5,7 @@ import music from '@renderer/utils/musicSdk'
import { ListInfo } from '@renderer/store/songList/state'
export { ListInfoItem } from '@renderer/store/songList/state'
export type { ListInfoItem } from '@renderer/store/songList/state'
export const sources: Array<LX.OnlineSource | 'all'> = markRaw([])
+1 -3
View File
@@ -2,14 +2,12 @@
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,
ListDetailInfo,
ListInfoItem,
ListInfo,
selectListInfo,
isVisibleListDetail,
openSongListInputInfo,