🐞 fix: 修复歌词页面与底栏冲突问题(#26) 修复搜索歌曲列表页面显示错误问题 (#33)

closed #26   #33
This commit is contained in:
alger
2025-01-03 22:03:26 +08:00
parent ba64631a17
commit 1dc7d0ceca
7 changed files with 39 additions and 12 deletions
+6 -1
View File
@@ -37,6 +37,7 @@ interface State {
favoriteList: number[];
playMode: number;
theme: ThemeType;
musicFull: boolean;
}
const state: State = {
@@ -55,7 +56,8 @@ const state: State = {
searchType: 1,
favoriteList: getLocalStorageItem('favoriteList', []),
playMode: getLocalStorageItem('playMode', 0),
theme: getCurrentTheme()
theme: getCurrentTheme(),
musicFull: false
};
const { handlePlayMusic, nextPlay, prevPlay } = useMusicListHook();
@@ -73,6 +75,9 @@ const mutations = {
setPlayMusic(state: State, play: boolean) {
state.play = play;
},
setMusicFull(state: State, musicFull: boolean) {
state.musicFull = musicFull;
},
setPlayList(state: State, playList: SongResult[]) {
state.playListIndex = playList.findIndex((item) => item.id === state.playMusic.id);
state.playList = playList;