diff --git a/resources/js/guest-v2/screens/UploadScreen.tsx b/resources/js/guest-v2/screens/UploadScreen.tsx
index 22b3f76..fd224a1 100644
--- a/resources/js/guest-v2/screens/UploadScreen.tsx
+++ b/resources/js/guest-v2/screens/UploadScreen.tsx
@@ -2,7 +2,7 @@ import React from 'react';
import { YStack, XStack } from '@tamagui/stacks';
import { SizableText as Text } from '@tamagui/text';
import { Button } from '@tamagui/button';
-import { Camera, FlipHorizontal, Image, ListVideo, RefreshCcw, Sparkles, UploadCloud, X } from 'lucide-react';
+import { Camera, FlipHorizontal, Image, ListVideo, Sparkles, UploadCloud, X } from 'lucide-react';
import AppShell from '../components/AppShell';
import { useEventData } from '../context/EventDataContext';
import { useOptionalGuestIdentity } from '../context/GuestIdentityContext';
@@ -281,12 +281,6 @@ export default function UploadScreen() {
[facingMode]
);
- const handleSwitchCamera = React.useCallback(async () => {
- const nextMode = facingMode === 'user' ? 'environment' : 'user';
- stopCamera();
- await startCamera(nextMode);
- }, [facingMode, startCamera, stopCamera]);
-
const handleCapture = React.useCallback(async () => {
const video = videoRef.current;
if (!video) return;
@@ -580,36 +574,18 @@ export default function UploadScreen() {
{t('uploadV2.galleryCta', 'Upload from gallery')}
-
-
-
-
- {t('upload.controls.switchCamera', 'Switch camera')}
-
-
- {facingMode === 'user' ? (
-
- ) : null}
-
+ {facingMode === 'user' ? (
+
+ ) : null}
>
)}