useVideoGallery( currentIndex: number, videosLength: number, handleCurrentIndex: (number: number) => void, handleDuration: (value: null | string) => void,): { handlePlaying: () => void; playing: boolean; styles: { mainPlayerContainer: { height: string }; videoThumbContainer: { aspectRatio: string; height: string; width: string; }; videoThumbTitleContainer: { height: string; width: number }; videoTitle: { fontSize: number; fontWeight: number; letterSpacing: string; overflow: string; textOverflow: string; textWrap: string; width: string; }; }; thumbSwiperOptions: SwiperProps; thumbSwiperRef: RefObject<null | SwiperRef>;} Parameters
- currentIndex: number
- videosLength: number
- handleCurrentIndex: (number: number) => void
- handleDuration: (value: null | string) => void
Returns {
handlePlaying: () => void;
playing: boolean;
styles: {
mainPlayerContainer: { height: string };
videoThumbContainer: {
aspectRatio: string;
height: string;
width: string;
};
videoThumbTitleContainer: { height: string; width: number };
videoTitle: {
fontSize: number;
fontWeight: number;
letterSpacing: string;
overflow: string;
textOverflow: string;
textWrap: string;
width: string;
};
};
thumbSwiperOptions: SwiperProps;
thumbSwiperRef: RefObject<null | SwiperRef>;
}