From 264e320319fd078b12657dcace09693973216563 Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Wed, 17 Dec 2025 13:44:29 -0500 Subject: [PATCH] Migrate `LocationStatus` component to TypeScript. (#3300) --- .../AICamera/{LocationStatus.js => LocationStatus.tsx} | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) rename src/components/Camera/AICamera/{LocationStatus.js => LocationStatus.tsx} (92%) diff --git a/src/components/Camera/AICamera/LocationStatus.js b/src/components/Camera/AICamera/LocationStatus.tsx similarity index 92% rename from src/components/Camera/AICamera/LocationStatus.js rename to src/components/Camera/AICamera/LocationStatus.tsx index e056f6f8f..ed45ddc57 100644 --- a/src/components/Camera/AICamera/LocationStatus.js +++ b/src/components/Camera/AICamera/LocationStatus.tsx @@ -5,7 +5,13 @@ import { Animated } from "react-native"; import { useTranslation } from "sharedHooks"; import colors from "styles/tailwindColors"; -const LocationStatus = ( { useLocation, visible, onAnimationEnd } ) => { +interface Props { + onAnimationEnd: () => void; + useLocation: boolean; + visible: boolean; +} + +const LocationStatus = ( { useLocation, visible, onAnimationEnd }: Props ) => { const { t } = useTranslation(); const opacity = useRef( new Animated.Value( 0 ) ).current;