Remove switch camera action from dock
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-02-03 21:24:27 +01:00
parent fa1846d188
commit 7f493d522f

View File

@@ -27,7 +27,6 @@ import {
ImagePlus,
Info,
Loader2,
RotateCcw,
Timer,
Sparkles,
FlipHorizontal,
@@ -604,13 +603,6 @@ const [submitToLive, setSubmitToLive] = useState(true);
setPreferences((prev) => ({ ...prev, countdownEnabled: !prev.countdownEnabled }));
}, []);
const handleSwitchCamera = useCallback(() => {
setPreferences((prev) => ({
...prev,
facingMode: prev.facingMode === 'user' ? 'environment' : 'user',
}));
}, []);
const handleToggleFlashPreference = useCallback(() => {
setPreferences((prev) => ({ ...prev, flashPreferred: !prev.flashPreferred }));
}, []);
@@ -1597,19 +1589,7 @@ const renderWithDialog = (content: ReactNode, wrapperClassName = 'space-y-6 pb-[
</Button>
</div>
<div className="flex items-center justify-end">
<Button
variant="ghost"
size="icon"
className={actionIconButtonBase}
onClick={handleSwitchCamera}
disabled={demoReadOnly}
title={t('upload.switchCamera')}
>
<RotateCcw className="h-6 w-6" />
<span className="sr-only">{t('upload.switchCamera')}</span>
</Button>
</div>
<div className="flex items-center justify-end" aria-hidden />
</div>
<div className="mt-4 flex items-center justify-between gap-3">