UI improvements 2

This commit is contained in:
Čarodej
2022-01-03 17:27:39 +01:00
parent 09d8b84870
commit 3b4085f0ca
18 changed files with 218 additions and 226 deletions

View File

@@ -1,5 +1,5 @@
<template>
<div v-if="config.isStripe" class="card shadow-card">
<div v-if="config.isStripe && hasSubscription" class="card shadow-card">
<FormLabel icon="credit-card">
{{ $t('Payment Method') }}
</FormLabel>
@@ -75,6 +75,9 @@
'config',
'user',
]),
hasSubscription() {
return this.$store.getters.user.data.relationships.subscription
},
hasPaymentMethod() {
return this.user.data.relationships.creditCards && this.user.data.relationships.creditCards.data.length > 0
},