import React from 'react'; import { SliderContext } from './Context'; import { StyleSheet } from 'react-native'; import Box from '../Box'; import type { ISliderProps, ISliderContextProps } from './types'; const SliderFilledTrack = ({ style, ...props }: ISliderProps) => { const { isReversed, colorScheme, barSize = 0, sliderOffset = 0, orientation, }: ISliderContextProps = React.useContext(SliderContext); const sliderTrackPosition = isReversed ? sliderOffset : sliderOffset - barSize; // NOTE: Required for WEB compatibility const customStyle = StyleSheet.create({ verticalStyle: { top: -sliderTrackPosition, }, horizontalStyle: { left: sliderTrackPosition, }, }); return ( ); }; export default SliderFilledTrack;