feat(streckkod): visa produktinfo i stallet for lagg-till + fixa avbryt-buggen

QR/streckkod ar nu ett rent informationsflode: skanna for att SE vad
produkten innehaller. Panelen visar full naring per 100 g (energi,
fett/mattat, kolhydrat/socker, fiber, protein, salt), allergener,
'kan innehalla spar av', ingredienslista (Innehall) och kalla. Ingen
'lagg till'-knapp langre.

Buggfix: kameran triggar onBarcodeScanned manga ggr/sek och state-
flaggorna uppdaterades asynkront -> parallella uppslag staplade tva
Alert-rutor (okand forst, produkten bakom -> syntes forst efter Avbryt).
Nu synkront ref-las + panel i stallet for Alert.
This commit is contained in:
Claude
2026-08-19 21:50:37 +00:00
parent 24743fc58f
commit f45eb5724b
2 changed files with 247 additions and 74 deletions
+17 -1
View File
@@ -447,5 +447,21 @@
"scan.progress.analyzing": "Analyserar bilden…",
"scan.progress.finding": "Hittar ingredienser…",
"scan.progress.matching": "Matchar mot ditt kök…",
"scan.progress.almost": "Snart klar…"
"scan.progress.almost": "Snart klar…",
"barcode.info.title": "Näringsvärde per 100 g",
"barcode.info.kcal": "Energi",
"barcode.info.protein": "Protein",
"barcode.info.carbs": "Kolhydrater",
"barcode.info.sugar": " varav socker",
"barcode.info.fat": "Fett",
"barcode.info.satfat": " varav mättat",
"barcode.info.fiber": "Fiber",
"barcode.info.salt": "Salt",
"barcode.info.allergens": "Allergener",
"barcode.info.mayContain": "Kan innehålla spår av",
"barcode.info.ingredients": "Innehåll",
"barcode.info.noNutrition": "Ingen näringsinfo finns för den här produkten ännu.",
"barcode.info.scanAgain": "Skanna igen",
"barcode.info.sourceOwn": "Källa: egen produktdatabas",
"barcode.info.sourceOff": "Källa: Open Food Facts"
}