Transactions

This commit is contained in:
Hillel Coren 2022-09-23 12:49:15 +03:00
parent 1946aa3b3f
commit e7a9b65a78
2 changed files with 5 additions and 0 deletions

View File

@ -578,6 +578,9 @@ class EntityScreens extends StatelessWidget {
case EntityType.transaction:
child = TransactionViewScreen();
break;
case EntityType.bankAccount:
child = BankAccountViewScreen();
break;
default:
print('## View screen not defined for $previewEntityType');
}

View File

@ -39,6 +39,7 @@ class ExpenseOverview extends StatelessWidget {
final invoice = state.invoiceState.get(expense.invoiceId);
final project = state.projectState.get(expense.projectId);
final category = state.expenseCategoryState.get(expense.categoryId);
final transaction = state.transactionState.get(expense.transactionId);
final user = state.userState.get(expense.assignedUserId);
final recurringExpense =
state.recurringExpenseState.get(expense.recurringId);
@ -194,6 +195,7 @@ class ExpenseOverview extends StatelessWidget {
EntityListTile(entity: user, isFilter: isFilter),
EntityListTile(entity: invoice, isFilter: isFilter),
EntityListTile(entity: purchaseOrder, isFilter: isFilter),
EntityListTile(entity: transaction, isFilter: isFilter),
if ((expense.recurringId ?? '').isNotEmpty)
EntityListTile(entity: recurringExpense, isFilter: isFilter),
if (expense.isRecurring)