diff --git a/src/components/MenuBar.vue b/src/components/MenuBar.vue index f78122f..57494d1 100644 --- a/src/components/MenuBar.vue +++ b/src/components/MenuBar.vue @@ -98,6 +98,24 @@ const spaceStore = useSpaceStore() const spaces = computed(() => spaceStore.spaces); const selectedSpace = computed(() => spaceStore.space) +watch( + selectedSpace, + (newValue, oldValue) => { + if (newValue) { + items.value.push({ + label: 'Запись', + icon: 'pi pi-plus', + url:'', + command: () => { + drawerStore.setCategoryType('EXPENSE'); + drawerStore.setTransactionType('INSTANT'); + drawerStore.visible = true + } + }) + } + } +) + const selectSpace = (space: Space) => { spaceStore.setSpace(space.value); @@ -158,16 +176,7 @@ const items = ref([ icon: 'pi pi-envelope', url: '/settings', }, - { - label: 'Запись', - icon: 'pi pi-plus', - url:'', - command: () => { - drawerStore.setCategoryType('EXPENSE'); - drawerStore.setTransactionType('INSTANT'); - drawerStore.visible = true - } - } + ]); diff --git a/src/components/budgets/BudgetList.vue b/src/components/budgets/BudgetList.vue index 2fc9a16..f8aeade 100644 --- a/src/components/budgets/BudgetList.vue +++ b/src/components/budgets/BudgetList.vue @@ -4,7 +4,7 @@

Бюджеты

-