fix(g1g1): launch modal from more banners

This commit is contained in:
SabreCat 2021-11-22 14:57:41 -06:00
parent aefe4a6ee3
commit f2b9098917
2 changed files with 12 additions and 0 deletions

View file

@ -53,6 +53,7 @@
<div
v-if="currentEvent && currentEvent.promo && currentEvent.promo === 'g1g1'"
class="gift-promo-banner d-flex justify-content-around align-items-center px-4"
@click="showSelectUser"
>
<div
v-once
@ -313,6 +314,7 @@
width: 100%;
height: 5rem;
background-image: linear-gradient(90deg, $teal-50 0%, $purple-400 100%);
cursor: pointer;
.announce-text {
color: $white;
@ -471,6 +473,9 @@ export default {
close () {
this.$root.$emit('bv::hide::modal', 'buy-gems');
},
showSelectUser () {
this.$root.$emit('bv::show::modal', 'select-user-modal');
},
},
};
</script>

View file

@ -48,6 +48,7 @@
<div
v-if="$route.name === 'subscription' && promo === 'g1g1'"
class="g1g1-banner d-flex justify-content-center"
@click="showSelectUser"
>
<div
v-once
@ -91,6 +92,7 @@
width: 100%;
height: 5.75rem;
background-image: linear-gradient(90deg, $teal-50 0%, $purple-400 100%);
cursor: pointer;
}
.left-gift {
@ -133,5 +135,10 @@ export default {
return this.currentEvent.promo;
},
},
methods: {
showSelectUser () {
this.$root.$emit('bv::show::modal', 'select-user-modal');
},
},
};
</script>