Make budgets work again

This commit is contained in:
2025-05-18 14:42:42 +02:00
parent 5dc474407c
commit 42b1bbd438
9 changed files with 3601 additions and 4917 deletions

View File

@@ -1,5 +1,8 @@
import 'package:drift/drift.dart' show Value;
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:get_it/get_it.dart';
import 'package:okane/database/sqlite.dart';
import 'package:okane/i18n/strings.g.dart';
import 'package:okane/ui/state/core.dart';
@@ -48,14 +51,16 @@ class AddExpenseCategoryState extends State<AddExpenseCategory> {
Spacer(),
OutlinedButton(
onPressed: () async {
// TODO
/*
final category =
ExpenseCategory()
..name = _categoryNameController.text;
await upsertExpenseCategory(category);
final category = await GetIt.I
.get<OkaneDatabase>()
.expenseCategoriesDao
.upsertCategory(
ExpenseCategoriesCompanion(
name: Value(_categoryNameController.text),
),
);
_categoryNameController.text = "";
Navigator.of(context).pop(category);*/
Navigator.of(context).pop(category);
},
child: Text(t.modals.add),
),