price per item is printed

This commit is contained in:
atseirjo
2026-10-28 12:32:49 +01:00
parent c32adbad50
commit 77fbe16867
31 changed files with 656 additions and 55 deletions
+4
View File
@@ -32,6 +32,7 @@ class FilamentInventory extends StatelessWidget {
sliver: Obx(() {
final filamente = controller.filamente.toList();
final verbrauch = Map<String, double>.from(controller.verbrauch);
final filamentIdsMitProfil = controller.filamentIdsMitProfil.toSet();
final total = filamente.fold<double>(
0,
(sum, item) => sum + item.preis,
@@ -144,6 +145,9 @@ class FilamentInventory extends StatelessWidget {
key: ValueKey(filament.filamentId),
filament: filament,
verbrauchGramm: verbrauch[filament.filamentId] ?? 0,
hatProfil: filamentIdsMitProfil.contains(
filament.filamentId,
),
onTap: () => onOpen(filament),
onAction: (action) => onAction(action, filament),
);