jcloud/dashboard/src2/views/settings/AccountReferral.vue

43 lines
1.1 KiB
Vue

<template>
<Card
v-if="referralLink"
title="Refer & Earn"
subtitle="Your unique referral link"
>
<div class="space-y-4">
<ClickToCopyField :textContent="referralLink" />
<h3 class="text-base text-gray-700">
When someone sign's up using the above link and spends at least
{{ minimumSpentAmount }} on 今果 Jingrow, you
<strong
>get {{ creditAmountInTeamCurrency }} in 今果 Jingrow Credits</strong
>!
</h3>
</div>
</Card>
</template>
<script>
import ClickToCopyField from '@/components/ClickToCopyField.vue';
export default {
name: 'AccountRefferal',
components: {
ClickToCopyField
},
computed: {
referralLink() {
if (this.$account.team.referrer_id) {
return `${location.origin}/dashboard/signup?referrer=${this.$account.team.referrer_id}`;
}
return '';
},
minimumSpentAmount() {
return this.$account.team.country == 'china' ? '¥1800' : '$25';
},
creditAmountInTeamCurrency() {
return this.$account.team.country == 'china' ? '¥750' : '$10';
}
}
};
</script>