feat(streckkod): Klar-knapp for att bekrafta + ga tillbaka ur skannern

Efter lyckad lasning/produktbidrag fanns bara 'Skanna igen'. Nu finns en tydlig
knapp som bekraftar och gar tillbaka dit man kom ifran (router.back):
'Stammer - klar' nar man just bidragit med foto, annars 'Klar'. 'Skanna igen'
finns kvar som sekundar, och 'Fota baksidan' visas nar info saknas.
Nya i18n-nycklar barcode.done + barcode.looksRight x 12 sprak.

Verifierat: mobil-typecheck gront.
This commit is contained in:
Claude
2026-08-20 16:40:11 +00:00
parent d75500bebd
commit 364603d571
13 changed files with 32 additions and 4 deletions
+8 -4
View File
@@ -325,15 +325,19 @@ export default function BarcodeScreen() {
</Small>
</ScrollView>
<View style={styles.panelFooter}>
{incomplete ? (
{incomplete && (
<>
<Button label={t("barcode.complete")} onPress={() => void contributePhoto()} />
<Spacer size={spacing.xs} />
<Button label={t("barcode.info.scanAgain")} variant="ghost" onPress={scanAgain} />
</>
) : (
<Button label={t("barcode.info.scanAgain")} onPress={scanAgain} />
)}
{/* Bekräfta + ta sig ut ur skannern (tillbaka dit man kom ifrån). */}
<Button
label={justContributed ? t("barcode.looksRight") : t("barcode.done")}
onPress={() => router.back()}
/>
<Spacer size={spacing.xs} />
<Button label={t("barcode.info.scanAgain")} variant="ghost" onPress={scanAgain} />
</View>
</View>
)}