From f36eb1bd88c019265f9c789f1f1db3ae369b5891 Mon Sep 17 00:00:00 2001 From: wbuezas Date: Wed, 14 Aug 2024 09:08:46 -0300 Subject: [PATCH] Create VnTable and use it --- src/components/ui/VnTable.vue | 39 ++++++++++++++ src/pages/Agencies/PackagesView.vue | 25 ++------- src/pages/Ecomerce/InvoicesView.vue | 80 ++++++++++++++--------------- 3 files changed, 82 insertions(+), 62 deletions(-) create mode 100644 src/components/ui/VnTable.vue diff --git a/src/components/ui/VnTable.vue b/src/components/ui/VnTable.vue new file mode 100644 index 00000000..5cbe6c3e --- /dev/null +++ b/src/components/ui/VnTable.vue @@ -0,0 +1,39 @@ + + + + + diff --git a/src/pages/Agencies/PackagesView.vue b/src/pages/Agencies/PackagesView.vue index d9af6e7f..2ef44424 100644 --- a/src/pages/Agencies/PackagesView.vue +++ b/src/pages/Agencies/PackagesView.vue @@ -2,6 +2,8 @@ import { ref, inject, onMounted, computed } from 'vue'; import { useI18n } from 'vue-i18n'; +import VnTable from 'src/components/ui/VnTable.vue'; + const jApi = inject('jApi'); const { t } = useI18n(); @@ -53,32 +55,15 @@ onMounted(() => getPackages()); - - en-US: agency: Agency diff --git a/src/pages/Ecomerce/InvoicesView.vue b/src/pages/Ecomerce/InvoicesView.vue index 4b417185..96621936 100644 --- a/src/pages/Ecomerce/InvoicesView.vue +++ b/src/pages/Ecomerce/InvoicesView.vue @@ -2,6 +2,8 @@ import { ref, onMounted, inject, computed } from 'vue'; import { useI18n } from 'vue-i18n'; +import VnTable from 'src/components/ui/VnTable.vue'; + import { currency } from 'src/lib/filters.js'; import { date as qdate } from 'quasar'; import { userStore as useUserStore } from 'stores/user'; @@ -80,49 +82,43 @@ onMounted(async () => { />
- - - - +