|
@@ -65,6 +65,15 @@ export default () => new Vuex.Store({
|
|
|
addNewLobby(state, data) {
|
|
|
state.lobbies.push(data)
|
|
|
},
|
|
|
+ setUpdateLobby(state, data) {
|
|
|
+ let lobby = state.lobbies.filter((cur) => cur.uid == data.uid)
|
|
|
+
|
|
|
+ if (lobby.length) {
|
|
|
+ for(let prop in data){
|
|
|
+ lobby[0][prop] = data[prop]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
setActivateLobby(state, data) {
|
|
|
let lobby = state.lobbies.filter((cur) => cur.uid == data.uid)
|
|
|
|