/** * Wraps slide content and shifts it horizontally for the parallax effect. * Native-only: uses reanimated carousel animationValue + ct-design Animated.Container. * * @example * * * */ import { memo } from 'react'; import { Animated } from '@cleartrip/ct-design-animated'; import { Container } from '@cleartrip/ct-design-container'; import { useParallaxSlideAnimated } from '../hooks/useParallaxSlideAnimated'; import { staticStyles } from './style'; import { ISlideImageProps } from '../type'; const SlideImage = ({ animationValue, slideWidth, children, testID }: ISlideImageProps) => { const parallaxAnimatedStyle = useParallaxSlideAnimated({ animationValue, slideWidth }); return ( {children} ); }; export default memo(SlideImage);