re-request api on filter cha,nge
This commit is contained in:
+1
-1
@@ -24,7 +24,7 @@ const dummyData = {
|
|||||||
host: 1
|
host: 1
|
||||||
}
|
}
|
||||||
|
|
||||||
setInterval(() => registerWebSocketKill(dummyData), 100)
|
// setInterval(() => registerWebSocketKill(dummyData), 100)
|
||||||
|
|
||||||
type websocketData = {
|
type websocketData = {
|
||||||
attacker_id: string,
|
attacker_id: string,
|
||||||
|
|||||||
+9
-9
@@ -241,16 +241,16 @@ export const useKillStore = defineStore('kill', {
|
|||||||
return this.nsServers || []
|
return this.nsServers || []
|
||||||
},
|
},
|
||||||
setFilter (filter:Filters) {
|
setFilter (filter:Filters) {
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
|
const { player: _player, ...withoutPlayers } = filter
|
||||||
|
if (this.currentFilter.player === _player) { this.fetchPlayers(withoutPlayers) }
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
|
const { weapon: _weapon, ...withoutWeapon } = filter
|
||||||
|
if (this.currentFilter.weapon === _weapon) { this.fetchWeapons(withoutWeapon) }
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
|
const { server: _server, ...withoutServer } = filter
|
||||||
|
// if (this.currentFilter.server === _server) { this.fetchServers(withoutServer) }
|
||||||
this.currentFilter = filter
|
this.currentFilter = filter
|
||||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
||||||
const { player: _player, ...withoutPlayers } = this.currentFilter
|
|
||||||
this.fetchPlayers(withoutPlayers)
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
||||||
const { weapon: _weapon, ...withoutWeapon } = this.currentFilter
|
|
||||||
this.fetchWeapons(withoutWeapon)
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
||||||
const { server: _server, ...withoutServer } = this.currentFilter
|
|
||||||
this.fetchWeapons(withoutServer)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -195,7 +195,7 @@ export default defineComponent({
|
|||||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
const { player: _, ...withoutPlayer } = this.$route.query
|
const { player: _, ...withoutPlayer } = this.$route.query
|
||||||
router.push({ query: { player: newValue?.id, ...withoutPlayer } })// .then(e => { console.log(e) })
|
router.push({ query: { player: newValue?.id, ...withoutPlayer } })// .then(e => { console.log(e) })
|
||||||
this.store.setFilter({ player: newValue?.id, ...this.store.currentFilter })
|
this.store.setFilter({ ...this.store.currentFilter, player: newValue?.id })
|
||||||
},
|
},
|
||||||
$route: {
|
$route: {
|
||||||
handler: function () {
|
handler: function () {
|
||||||
|
|||||||
Reference in New Issue
Block a user