add redeemCode to login button

This commit is contained in:
ogerly 2022-03-21 12:11:19 +01:00
parent cdd13cf24e
commit 6d257825e2

View File

@ -9,7 +9,11 @@
<!-- eslint-disable-next-line @intlify/vue-i18n/no-dynamic-keys-->
<p class="h4">{{ $t(displaySetup.subtitle) }}</p>
<hr />
<b-button v-if="displaySetup.linkTo" :to="displaySetup.linkTo">
<b-button v-if="$route.params.code" :to="redeemLoginLink">
<!-- eslint-disable-next-line @intlify/vue-i18n/no-dynamic-keys-->
{{ $t(displaySetup.button) }}
</b-button>
<b-button v-else :to="displaySetup.linkTo">
<!-- eslint-disable-next-line @intlify/vue-i18n/no-dynamic-keys-->
{{ $t(displaySetup.button) }}
</b-button>
@ -65,6 +69,11 @@ export default {
this.displaySetup = textFields[this.$route.params.comingFrom]
},
},
computed: {
redeemLoginLink() {
return this.$route.params.code ? '/login/' + this.$route.params.code : '/login'
},
},
created() {
this.setDisplaySetup()
},