diff options
Diffstat (limited to 'src/RouterParamMixin.js')
| -rw-r--r-- | src/RouterParamMixin.js | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/RouterParamMixin.js b/src/RouterParamMixin.js index cf42920..9d9527a 100644 --- a/src/RouterParamMixin.js +++ b/src/RouterParamMixin.js @@ -2,57 +2,57 @@ import * as maps from './maps/maps'; export default { computed: { - playersPerMatch: function() { + playersPerMatch() { return maps.playersPerMatch(this.selectedMode); }, - hasTalents: function() { + hasTalents() { return maps.hasTalents(this.selectedMode); }, selectedActor: { - get: function() { + get() { return this.$route.query.actor || '*Kinetic*'; }, - set: function(value) { + set(value) { this.$ga.event('Hero', 'update', value); const query = Object.assign({}, this.$route.query, { actor: value }); this.$router.push({ query }); }, }, selectedMode: { - get: function() { + get() { return this.$route.query.mode || 'blitz_pvp_ranked'; }, - set: function(value) { + set(value) { this.$ga.event('Mode', 'update', value); const query = Object.assign({}, this.$route.query, { mode: value }); this.$router.push({ query }); }, }, filterRarity: { - get: function() { + get() { return this.$route.query.rarity || ''; }, - set: function(value) { + set(value) { this.$ga.event('Rarity', 'update', value); const query = Object.assign({}, this.$route.query, { rarity: value }); this.$router.push({ query }); }, }, filterName: { - get: function() { + get() { return this.$route.query.search || ''; }, - set: function(value) { + set(value) { this.$ga.event('Search', 'update', value); const query = Object.assign({}, this.$route.query, { search: value }); this.$router.push({ query }); }, }, filterLowPickrate: { - get: function() { + get() { return this.$route.query.lowPickrate == true; }, - set: function(value) { + set(value) { this.$ga.event('LowPickrate', 'update', value); const query = Object.assign({}, this.$route.query, { lowPickrate: value }); this.$router.push({ query }); |
