Add TODO, format code.

This commit is contained in:
Hyperling 2025-02-11 09:57:10 -07:00
parent f5f153f692
commit 7a3eaf70b5

View File

@ -6,6 +6,8 @@ import 'package:flutter_expense_tracker/db.dart';
import '/models/expense.dart';
import '/models/frequency.dart';
// TODO: Make this a generic class based on a suerclass of Expense, Income, and Assets?
class ExpensePage extends StatefulWidget {
const ExpensePage({
super.key,
@ -261,7 +263,8 @@ class _ExpenseInputDialogState extends State<ExpenseInputDialog> {
if (value!.isEmpty) {
return "Name must be provided.";
}
if (!expenses.every((expense) => expense.name != value || expense.id == _id)) {
if (!expenses.every((expense) =>
expense.name != value || expense.id == _id)) {
return "Name must be unique, already in use.";
}
return null;