complete budget page

This commit is contained in:
2024-03-01 22:53:19 +01:00
parent 979fecb60a
commit f86c4cd18b
16 changed files with 547 additions and 164 deletions

View File

@@ -2,7 +2,7 @@ import 'package:dynamic_color/dynamic_color.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:tunas/clients/storage/storage_client.dart';
import 'package:tunas/clients/storage/json_storage_client.dart';
import 'package:tunas/pages/home/home_page.dart';
import 'package:tunas/repositories/json/json_repository.dart';
import 'package:tunas/repositories/metadata/metadata_repository.dart';
@@ -30,7 +30,7 @@ class AppView extends StatefulWidget {
}
class _AppViewState extends State<AppView> {
late final StorageClient _storageClient;
late final JsonStorageClient _storageClient;
late final JsonRepository _jsonRepository;
late final TransactionsRepository _transactionsRepository;
late final MetadataRepository _metadataRepository;
@@ -39,7 +39,7 @@ class _AppViewState extends State<AppView> {
void initState() {
super.initState();
_storageClient = StorageClient();
_storageClient = JsonStorageClient();
_jsonRepository = JsonRepository(storageClient: _storageClient);
_transactionsRepository = TransactionsRepository(jsonRepository: _jsonRepository);
_metadataRepository = MetadataRepository(jsonRepository: _jsonRepository);