new version of budget view

This commit is contained in:
xds
2025-02-11 17:13:28 +03:00
parent fe9a6626ea
commit adc254a7fc

View File

@@ -393,8 +393,8 @@ const fetchBudgetInfo = async () => {
} }
const updateBudgetCategory = async (category) => { const updateBudgetCategory = async (category, newValue) => {
category.currentLimit = newValue
// loading.value = true // loading.value = true
await updateBudgetCategoryRequest(budget.value.id, category) await updateBudgetCategoryRequest(budget.value.id, category)
await fetchBudgetInfo() await fetchBudgetInfo()
@@ -949,9 +949,9 @@ onMounted(async () => {
<!-- Если редактируемая категория показываем input --> <!-- Если редактируемая категория показываем input -->
<input <input
v-if="editingCategoryId === category.name.category.id" v-if="editingCategoryId === category.name.category.id"
v-model.number="category.name.currentLimit" v-model.number="editableLimit[category.name.category.id]"
@blur="(category)" @blur="(category)"
@keyup.enter="updateBudgetCategory(category.name)" @keyup.enter="updateBudgetCategory(category.name, editableLimit[category.name.category.id])"
type="number" type="number"
class=" border-b w-20 p-0 " class=" border-b w-20 p-0 "
autofocus autofocus