From ff8e368fca0018d351f2db49dc2f84e0a1f1d6cb Mon Sep 17 00:00:00 2001 From: orfelorfel23 Date: Mon, 1 Jun 2026 11:10:46 +0200 Subject: [PATCH] Cleanup dead variables and unused imports, swap ImageBackground for Image in FrameOverlay --- src/components/FrameOverlay.tsx | 6 +++--- src/screens/CameraScreen.tsx | 3 --- src/screens/PreviewScreen.tsx | 2 +- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/components/FrameOverlay.tsx b/src/components/FrameOverlay.tsx index a74c7ae4..605a5bf9 100644 --- a/src/components/FrameOverlay.tsx +++ b/src/components/FrameOverlay.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { StyleSheet, ImageBackground, View } from 'react-native'; interface FrameOverlayProps { - frameAsset: any; // require() asset + frameAsset: number | any; // require() asset isCapturing?: boolean; } @@ -16,10 +16,10 @@ export default function FrameOverlay({ frameAsset, isCapturing = false }: FrameO return ( - ); diff --git a/src/screens/CameraScreen.tsx b/src/screens/CameraScreen.tsx index f44b61ae..2a588e3a 100644 --- a/src/screens/CameraScreen.tsx +++ b/src/screens/CameraScreen.tsx @@ -23,7 +23,6 @@ import Animated, { FadeIn, FadeOut, withSequence, - withDelay, runOnJS, } from 'react-native-reanimated'; import { FontAwesomeIcon } from '@fortawesome/react-native-fontawesome'; @@ -290,8 +289,6 @@ export default function CameraScreen({ triggerFlash(); let capturedUri: string; - let rawWidth: number = 0; - let rawHeight: number = 0; if (Platform.OS === 'android' && isUsbConnected && usbCameraRef.current) { // USB Camera Capture diff --git a/src/screens/PreviewScreen.tsx b/src/screens/PreviewScreen.tsx index 5dd72692..83d15c72 100644 --- a/src/screens/PreviewScreen.tsx +++ b/src/screens/PreviewScreen.tsx @@ -71,7 +71,7 @@ export default function PreviewScreen({ // Sticker state const [stickers, setStickers] = useState([]); - const [selectedImageIndex, setSelectedImageIndex] = useState(null); + const [selectedStickerId, setSelectedStickerId] = useState(null); const mountedRef = useRef(true); useEffect(() => {