diff options
author | Mateja <mail@matejamaric.com> | 2021-07-29 02:46:33 +0200 |
---|---|---|
committer | Mateja <mail@matejamaric.com> | 2021-07-29 02:46:33 +0200 |
commit | 015d67cf738e4ad6d397824dc09a44d85d643b75 (patch) | |
tree | 122c50c85b5659332117b735790231b257b4724a /client/src/views/Checkout.vue | |
parent | 9f4a1c17d4f544784dc5e11ecf6d04c8b5d0582a (diff) | |
download | mevn-ecommerce-015d67cf738e4ad6d397824dc09a44d85d643b75.tar.gz mevn-ecommerce-015d67cf738e4ad6d397824dc09a44d85d643b75.zip |
Fully implement client-side login system...
Diffstat (limited to 'client/src/views/Checkout.vue')
-rw-r--r-- | client/src/views/Checkout.vue | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/client/src/views/Checkout.vue b/client/src/views/Checkout.vue index 52da138..7004b1f 100644 --- a/client/src/views/Checkout.vue +++ b/client/src/views/Checkout.vue @@ -16,7 +16,10 @@ <p class="text-center my-3 fw-bold">You can buy {{ cartSize }} items for ${{ cartPrice }}.</p> </div> <div class="col-md-4 card p-2" v-if="cartSize"> - <div ref="paypal"></div> + <div ref="paypal" v-if="isLoggedIn"></div> + <p v-else class="fw-bold text-center my-auto"> + You need to be logged in to make a purchase. + </p> </div> </div> </div> @@ -55,6 +58,9 @@ export default { }, cartPrice() { return this.$store.getters.getCartPrice; + }, + isLoggedIn() { + return this.$store.getters.isLoggedIn; } }, methods: { |