From d1556aec5bb744fe0a47754c3b0b7bf25ae01076 Mon Sep 17 00:00:00 2001 From: Marek Fraczyk Date: Fri, 27 Aug 2021 11:55:43 +0300 Subject: [PATCH] hide import and export options and the footer based on the storage type --- src/views/dashboard/Dashboard.vue | 6 +++++- src/views/dashboard/Invoices.vue | 11 +++++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/views/dashboard/Dashboard.vue b/src/views/dashboard/Dashboard.vue index 297ca55..30d2339 100644 --- a/src/views/dashboard/Dashboard.vue +++ b/src/views/dashboard/Dashboard.vue @@ -6,7 +6,7 @@ - + @@ -27,6 +27,7 @@ import TeamModal from '@/components/team/TeamModal'; import TheFooter from '@/components/TheFooter'; import CustomizationsModal from '@/components/invoices/CustomizationsModal'; import ImportModal from '../../components/ImportModal'; +import config from '@/config/app.config'; export default { directives: { @@ -44,6 +45,9 @@ export default { ...mapGetters({ team: 'teams/team', }), + isStorageWordpress() { + return config.storageType === 'wordpress'; + }, }, }; diff --git a/src/views/dashboard/Invoices.vue b/src/views/dashboard/Invoices.vue index 471eed2..1c32ece 100644 --- a/src/views/dashboard/Invoices.vue +++ b/src/views/dashboard/Invoices.vue @@ -4,8 +4,11 @@

{{ $t('title') }}

- - + + @@ -27,6 +30,7 @@ import { BDropdown, BDropdownItem } from 'bootstrap-vue'; import { mapGetters } from 'vuex'; import InvoicesList from '@/components/invoices/InvoicesList'; +import config from '@/config/app.config'; export default { name: 'invoices', @@ -40,6 +44,9 @@ export default { ...mapGetters({ team: 'teams/team', }), + isStorageLocal() { + return config.storageType === 'local'; + }, }, methods: { createNewInvoice() {