Added option to not add played to database
Added Search for inspiration Added song for match point
This commit is contained in:
@@ -30,6 +30,7 @@ const store = createStore({
|
||||
/* Options */
|
||||
stopAfterCurrent: true,
|
||||
hideNextTrack: true,
|
||||
addPlayed: true,
|
||||
lowPlayed: false,
|
||||
};
|
||||
},
|
||||
@@ -67,6 +68,9 @@ const store = createStore({
|
||||
changePlayerWelcomed(state, payload) {
|
||||
state.listOfPlayers[payload.indexOfPlayer].welcomed = payload.playerWelcomeTrueOrFalse;
|
||||
},
|
||||
changePlayerMatchPoint(state, payload) {
|
||||
state.listOfPlayers[payload.indexOfPlayer].matchPoint = payload.playerMatchPointTrueOrFalse;
|
||||
},
|
||||
changePlayerProfile(state, payload) {
|
||||
state.listOfPlayers[payload.indexOfPlayer].profile = payload.profileSrc;
|
||||
},
|
||||
@@ -76,6 +80,9 @@ const store = createStore({
|
||||
resetPlayerWelcomed(state, payload) {
|
||||
state.listOfPlayers = payload;
|
||||
},
|
||||
resetPlayerMatchPoint(state, payload) {
|
||||
state.listOfPlayers = payload;
|
||||
},
|
||||
updateLocalPlaylist(state, payload) {
|
||||
state.localPlaylist.push(payload);
|
||||
},
|
||||
@@ -94,6 +101,9 @@ const store = createStore({
|
||||
updateHideNextTitle(state, payload) {
|
||||
state.hideNextTrack = payload;
|
||||
},
|
||||
updateAddPlayed(state, payload) {
|
||||
state.addPlayed = payload;
|
||||
},
|
||||
updateLowPlayed(state, payload) {
|
||||
state.lowPlayed = payload;
|
||||
},
|
||||
@@ -135,6 +145,7 @@ const store = createStore({
|
||||
playerName: payload,
|
||||
score: 0,
|
||||
welcomed: false,
|
||||
matchPoint: false,
|
||||
profile: "characters/noCharacter.png",
|
||||
};
|
||||
newPlayerList.push(newPlayer);
|
||||
@@ -162,6 +173,17 @@ const store = createStore({
|
||||
playerWelcomeTrueOrFalse,
|
||||
});
|
||||
},
|
||||
changePlayerMatchPoint(context, payload) {
|
||||
let copyOfPlayerList = this.state.listOfPlayers;
|
||||
let indexOfPlayer = copyOfPlayerList.findIndex(
|
||||
(player) => player.playerName === payload.playerName
|
||||
);
|
||||
let playerMatchPointTrueOrFalse = payload.matchPointSet;
|
||||
context.commit("changePlayerMatchPoint", {
|
||||
indexOfPlayer,
|
||||
playerMatchPointTrueOrFalse,
|
||||
});
|
||||
},
|
||||
changePlayerProfile(context, payload) {
|
||||
let copyOfPlayerList = this.state.listOfPlayers;
|
||||
let indexOfPlayer = copyOfPlayerList.findIndex(
|
||||
@@ -189,6 +211,14 @@ const store = createStore({
|
||||
}
|
||||
context.commit("resetPlayerWelcomed", copyOfPlayerList);
|
||||
},
|
||||
resetPlayerMatchPoint(context) {
|
||||
/* The JSON.parse and JSON.stringify parts are used to make a copy that doesn't affect the original */
|
||||
let copyOfPlayerList = JSON.parse(JSON.stringify(this.state.listOfPlayers));
|
||||
for (let i = 0; i < copyOfPlayerList.length; i++) {
|
||||
copyOfPlayerList[i].matchPoint = false;
|
||||
}
|
||||
context.commit("resetPlayerMatchPoint", copyOfPlayerList);
|
||||
},
|
||||
updateLocalPlaylist(context, payload) {
|
||||
context.commit("updateLocalPlaylist", payload);
|
||||
},
|
||||
@@ -207,6 +237,9 @@ const store = createStore({
|
||||
updateHideNextTitle(context, payload) {
|
||||
context.commit("updateHideNextTitle", payload);
|
||||
},
|
||||
updateAddPlayed(context, payload) {
|
||||
context.commit("updateAddPlayed", payload);
|
||||
},
|
||||
updateLowPlayed(context, payload) {
|
||||
context.commit("updateLowPlayed", payload);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user