From 500e87a80bc7da41343f5eeec8efcffd7dc5306d Mon Sep 17 00:00:00 2001 From: xds Date: Fri, 7 Nov 2025 15:28:01 +0300 Subject: [PATCH] fix .env.production --- src/components/settings/CategoriesList.vue | 48 +++++++++++-------- .../transactions/TransactionCreateUpdate.vue | 35 +++++++------- .../transactions/TransactionList.vue | 6 ++- 3 files changed, 49 insertions(+), 40 deletions(-) diff --git a/src/components/settings/CategoriesList.vue b/src/components/settings/CategoriesList.vue index 6a16da5..ef788d0 100644 --- a/src/components/settings/CategoriesList.vue +++ b/src/components/settings/CategoriesList.vue @@ -3,7 +3,7 @@ import {useSpaceStore} from "@/stores/spaceStore"; import {useToast} from "primevue/usetoast"; import {Divider} from "primevue"; -import {onMounted, ref} from "vue"; +import {computed, onMounted, ref} from "vue"; import {Category} from "@/models/category"; import {useToolbarStore} from "@/stores/toolbar-store"; import {useRouter} from "vue-router"; @@ -18,6 +18,12 @@ const router = useRouter() const categories = ref([]) +const incomeCategories = computed(() => { + return categories.value.filter(i => i.type == CategoryType.INCOME) +}) +const expenseCategories = computed(() => { + return categories.value.filter(i => i.type == CategoryType.EXPENSE) +}) const fetchData = async () => { try { @@ -53,52 +59,52 @@ onMounted(async () => {
- Income categories + Income categories
- It looks like you haven't create any income category yet. It looks like you haven't create any income category yet. Try to create some first. -
- {{ categories[key].icon }} -
{{ categories[key].name }} -
{{ categories[key].description }} | - {{ CategoryTypeName[categories[key].type] }} + {{ incomeCategories[key].icon }} +
{{ incomeCategories[key].name }} +
{{ incomeCategories[key].description }} | + {{ CategoryTypeName[incomeCategories[key].type] }}
- +
- Expense categories + Expense categories
- It looks like you haven't create any expense category yet. It looks like you haven't create any expense category yet. Try to create some first. -
- {{ categories[key].icon }} -
{{ categories[key].name }} -
{{ categories[key].description }} | - {{ CategoryTypeName[categories[key].type] }} + {{ expenseCategories[key].icon }} +
{{ expenseCategories[key].name }} +
{{ expenseCategories[key].description }} | + {{ CategoryTypeName[expenseCategories[key].type] }}
- +
diff --git a/src/components/transactions/TransactionCreateUpdate.vue b/src/components/transactions/TransactionCreateUpdate.vue index ea779df..8891935 100644 --- a/src/components/transactions/TransactionCreateUpdate.vue +++ b/src/components/transactions/TransactionCreateUpdate.vue @@ -1,6 +1,6 @@