最近播放完成一半,差清除列表

This commit is contained in:
zilong
2021-10-19 19:17:45 +08:00
parent 0de746e55b
commit 2905728772
8 changed files with 237 additions and 78 deletions

View File

@@ -1,4 +1,4 @@
import { createStore } from "vuex";
import { createStore, storeKey } from "vuex";
export default createStore({
state: {
@@ -62,6 +62,16 @@ export default createStore({
state.theme = { ...state.theme, ...theme };
saveLoaclTheme(state.theme);
},
savePlayed(state, played) {
// console.log(played)
let p = state.settings.lastPlayed.filter(
(item, idx) => item.id !== played.id && idx < 99
);
p.unshift(played);
// console.log(p)
state.settings.lastPlayed = p;
saveLoaclSettings(state.settings);
},
},
actions: {},
modules: {},
@@ -74,8 +84,5 @@ function saveLoaclSettings(s) {
);
}
function saveLoaclTheme(s) {
localStorage.setItem(
"zmusic.theme",
JSON.stringify(s)
);
localStorage.setItem("zmusic.theme", JSON.stringify(s));
}