fix(stable & bailey); seasonalNpc: use method instead of class, components: use correct method name for npc class

This commit is contained in:
Matteo Pagliazzi
2020-12-17 10:26:06 +01:00
parent cd790e7228
commit 7b0f43b61c
4 changed files with 5 additions and 3 deletions

View File

@@ -9,7 +9,7 @@
<div slot="header"> <div slot="header">
<div <div
id="npmMattStable" id="npmMattStable"
:class="seasonalNPC('matt')" :class="npcClass('matt')"
></div> ></div>
<b-popover <b-popover
triggers="hover" triggers="hover"

View File

@@ -8,7 +8,7 @@
@hide="hideFlag()" @hide="hideFlag()"
> >
<div class="content"> <div class="content">
<div :class="seasonalNPC('matt')"></div><h1 <div :class="npcClass('matt')"></div><h1
v-once v-once
class="page-header" class="page-header"
> >

View File

@@ -3,7 +3,7 @@
<div class="bailey-header d-flex align-items-center mb-3"> <div class="bailey-header d-flex align-items-center mb-3">
<div <div
class="mr-3" class="mr-3"
:class="seasonalNPC('bailey')" :class="npcClass('bailey')"
></div> ></div>
<h1 v-once> <h1 v-once>
{{ $t('newStuff') }} {{ $t('newStuff') }}

View File

@@ -5,6 +5,8 @@ export default {
...mapState({ ...mapState({
currentEvent: 'worldState.data.currentEvent', currentEvent: 'worldState.data.currentEvent',
}), }),
},
methods: {
npcClass (name) { npcClass (name) {
if (!this.currentEvent || !this.currentEvent.season) return `npc_${name}`; if (!this.currentEvent || !this.currentEvent.season) return `npc_${name}`;
return `npc_${name} npc_${name}_${this.currentEvent.season}`; return `npc_${name} npc_${name}_${this.currentEvent.season}`;