import React from "react"; import { View, Text, TouchableOpacity, Image } from "react-native"; import QRCode from "react-native-qrcode-svg"; import ScreenWrapper from "~/components/ui/ScreenWrapper"; import { Button } from "~/components/ui/button"; import { router, useLocalSearchParams } from "expo-router"; import { useTranslation } from "react-i18next"; export default function EventQRScreen() { const params = useLocalSearchParams<{ code?: string; packageName?: string; qrImage?: string; }>(); const { t } = useTranslation(); const code = params.code || "AMB-123-2025"; const packageName = params.packageName || "Package 2"; const qrImage = params.qrImage as string | undefined; console.log("qrimage", params.qrImage); const handleClose = () => { router.back(); }; const handlePrint = () => { router.back(); }; return ( {/* QR image */} {qrImage ? ( ) : ( )} {packageName} {/* Bottom buttons */} ); }