From c33af74342a31b39a4156d2aa4cacbef602f555f Mon Sep 17 00:00:00 2001 From: Vladimir Voronin Date: Fri, 8 Nov 2024 09:59:46 +0300 Subject: [PATCH] fixessome --- package-lock.json | 15 ++ package.json | 1 + src/App.vue | 14 +- src/components/DrawerForm.vue | 4 +- src/components/HelloWorld.vue | 61 ----- src/components/MenuBar.vue | 2 +- src/components/TheWelcome.vue | 88 ------- src/components/WelcomeItem.vue | 87 ------- src/components/analytics/AnalyticsView.vue | 225 ++++++++++++++++++ src/components/budgets/BudgetCreationView.vue | 8 +- src/components/budgets/BudgetList.vue | 48 ++-- .../budgets/BudgetTransactionView.vue | 2 +- src/components/budgets/BudgetView.vue | 82 +++++-- .../{ => transactions}/TransactionForm.vue | 4 +- .../TransactionFormContent.vue | 11 +- .../transactions/TransactionList.vue | 93 +++++--- src/main.ts | 14 ++ src/router/index.ts | 3 +- src/services/transactionService.ts | 18 +- src/stores/userStore.ts | 1 - src/utils/utils.ts | 15 +- 21 files changed, 453 insertions(+), 343 deletions(-) delete mode 100644 src/components/HelloWorld.vue delete mode 100644 src/components/TheWelcome.vue delete mode 100644 src/components/WelcomeItem.vue create mode 100644 src/components/analytics/AnalyticsView.vue rename src/components/{ => transactions}/TransactionForm.vue (94%) rename src/components/{ => transactions}/TransactionFormContent.vue (97%) diff --git a/package-lock.json b/package-lock.json index 4c48747..66a2c17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,7 @@ "pinia": "^2.2.6", "platform": "^1.3.6", "primeicons": "^7.0.0", + "primelocale": "^1.0.4", "primevue": "^4.1.0", "tailwindcss-primeui": "^0.3.4", "vue": "^3.5.11", @@ -7155,6 +7156,15 @@ "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-7.0.0.tgz", "integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw==" }, + "node_modules/primelocale": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/primelocale/-/primelocale-1.0.4.tgz", + "integrity": "sha512-98hx5Nwq7CusZnb2ToOLBsamroihcvCPwxK8CUOXMCwoL7nn5jwL7QdEQWzFuTkE3UAAgBWYQwi1eITtzpTulw==", + "engines": { + "node": ">=12.0.0", + "npm": ">=6.0.0" + } + }, "node_modules/primevue": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/primevue/-/primevue-4.1.0.tgz", @@ -14656,6 +14666,11 @@ "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-7.0.0.tgz", "integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw==" }, + "primelocale": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/primelocale/-/primelocale-1.0.4.tgz", + "integrity": "sha512-98hx5Nwq7CusZnb2ToOLBsamroihcvCPwxK8CUOXMCwoL7nn5jwL7QdEQWzFuTkE3UAAgBWYQwi1eITtzpTulw==" + }, "primevue": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/primevue/-/primevue-4.1.0.tgz", diff --git a/package.json b/package.json index 7c6bd84..9307994 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "pinia": "^2.2.6", "platform": "^1.3.6", "primeicons": "^7.0.0", + "primelocale": "^1.0.4", "primevue": "^4.1.0", "tailwindcss-primeui": "^0.3.4", "vue": "^3.5.11", diff --git a/src/App.vue b/src/App.vue index 5755903..e2f351f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -9,7 +9,7 @@
@@ -29,7 +29,7 @@ import {subscribeUserToPush} from "@/services/pushManager"; import apiClient from '@/services/axiosSetup'; import {useUserStore} from "@/stores/userStore"; import {useDrawerStore} from '@/stores/drawerStore' -import TransactionForm from "@/components/TransactionForm.vue"; +import TransactionForm from "@/components/transactions/TransactionForm.vue"; const drawerStore = useDrawerStore(); @@ -79,17 +79,17 @@ const sendSubscribe = async () => { } } -console.log('vyzyvaem app') + const userStore = useUserStore(); const user = computed(() => userStore.user); -console.log('vyzvali app') + onMounted(async () => { - console.log("Загружаем данные при монтировании..."); + if (!userStore.user) { - console.log('vyzyvaem app2') + await userStore.fetchUserProfile(); - console.log('vyzvali app2') + } await checkSubscribe(); }); diff --git a/src/components/DrawerForm.vue b/src/components/DrawerForm.vue index bedda34..7b1806d 100644 --- a/src/components/DrawerForm.vue +++ b/src/components/DrawerForm.vue @@ -1,6 +1,6 @@