feat: add receipt import session management with file handling and item editing support

This commit is contained in:
Nils-Johan Gynther
2026-05-01 08:57:34 +02:00
parent f983458ff0
commit 5c263a14df
3 changed files with 212 additions and 54 deletions
@@ -47,6 +47,7 @@ class CategoryThenProductPicker {
required List<ProductOption> products,
int? currentProductId,
int? preselectedCategoryId,
String? initialQuery,
Future<ProductOption?> Function(String name, int categoryId)? onCreate,
}) async {
AdminCategoryNode? selectedCategory;
@@ -94,6 +95,7 @@ class CategoryThenProductPicker {
value: currentProductId,
label: 'Produkt i "${selectedCategory!.name}"',
categoryFilter: null, // redan förfiltrerat
initialQuery: initialQuery,
onCreate: onCreateBound,
);
}