import { Text, View, StyleSheet, type ViewStyle } from 'react-native'; import { Slider as RNSlider } from '@miblanchard/react-native-slider'; import ProgressBar from './ProgressBar'; import { sliderStyles } from './styles'; interface SliderProps { style?: ViewStyle; duration: number; thumbs: [number, number]; playbackTime: number; tintColor?: string; onSlidingComplete: (segment: number[], value: number) => void; } function Slider({ style, duration, thumbs, playbackTime, onSlidingComplete, tintColor, }: SliderProps) { return ( {parseFloat((thumbs[1] - thumbs[0]).toFixed(1))}s ( )} onSlidingComplete={onSlidingComplete} renderThumbComponent={() => ( | )} /> ); } export default Slider;