From 9cf3b8ef82de8644dd9198c6f9509c2f00b2326d Mon Sep 17 00:00:00 2001 From: xds Date: Thu, 13 Feb 2025 14:23:33 +0300 Subject: [PATCH] new version of budget view and fixes --- src/App.vue | 3 +- src/components/MenuBar.vue | 38 +--------- src/components/budgets/BudgetView2.vue | 74 +++++++++++-------- .../transactions/TransactionForm.vue | 5 +- .../transactions/TransactionFormContent.vue | 14 +++- src/stores/drawerStore.ts | 9 ++- 6 files changed, 68 insertions(+), 75 deletions(-) diff --git a/src/App.vue b/src/App.vue index 778899d..ac985e0 100644 --- a/src/App.vue +++ b/src/App.vue @@ -16,7 +16,7 @@ + :category-type="drawerStore.categoryType ? drawerStore.categoryType : 'EXPENSE'" :categoryId="drawerStore.categoryId" @close-drawer="closeDrawer"/> @@ -35,6 +35,7 @@ import TransactionForm from "@/components/transactions/TransactionForm.vue"; const drawerStore = useDrawerStore(); + const visible = computed(() => drawerStore.visible); const closeDrawer = () => { drawerStore.setVisible(false); diff --git a/src/components/MenuBar.vue b/src/components/MenuBar.vue index 6cc7b9d..349dfd0 100644 --- a/src/components/MenuBar.vue +++ b/src/components/MenuBar.vue @@ -29,7 +29,7 @@