fix theme / add history

This commit is contained in:
2026-07-12 02:49:08 +02:00
parent 6587779a58
commit ae3d2dd302
15 changed files with 3025 additions and 362 deletions
+27
View File
@@ -0,0 +1,27 @@
import 'package:intl/intl.dart';
import 'closed_tab_item.dart';
class ClosedTab {
final String id;
final String originalTabId;
final String customerName;
final DateTime closedAt;
final List<ClosedTabItem> items;
ClosedTab({
required this.id,
required this.originalTabId,
required this.customerName,
required this.closedAt,
required this.items,
});
int get itemCount => items.fold(0, (sum, item) => sum + item.quantity);
int get totalInCents =>
items.fold(0, (sum, item) => sum + item.quantity * item.unitPriceInCents);
String get formattedTotal =>
NumberFormat.simpleCurrency().format(totalInCents / 100);
}