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(() => {