Add guard rails | TP-61793 (#10727)
This commit is contained in:
@@ -5,7 +5,6 @@ import { CtaData } from "../../../App/common/interface";
|
||||
import { LottieFieldData } from "../../../App/common/interface/widgets/widgetData/TitleWidgetData";
|
||||
import styles from "./StyledLottieComponentStyle";
|
||||
|
||||
|
||||
export const StyledLottie = ({
|
||||
lottieFieldData,
|
||||
handleClick,
|
||||
@@ -19,10 +18,12 @@ export const StyledLottie = ({
|
||||
const timeoutId = setTimeout(() => {
|
||||
animationRef.current?.play();
|
||||
}, lottieFieldData?.delayAnimationBy ?? 0);
|
||||
|
||||
|
||||
return () => clearTimeout(timeoutId);
|
||||
}, [lottieFieldData]);
|
||||
|
||||
if (!lottieFieldData?.url) return <></>;
|
||||
|
||||
return (
|
||||
<TouchableOpacity
|
||||
onPress={() => {
|
||||
|
||||
Reference in New Issue
Block a user