import React, { forwardRef } from 'react'; import { SliderContext } from './Context'; import { mergeRefs } from '@gluestack-ui/utils'; import { useHover } from '@react-native-aria/interactions'; function SliderTrack( StyledSliderTrack: React.ComponentType ) { return forwardRef(({ children, style, ...props }: any, ref?: any) => { const _ref = React.useRef(null); const { isHovered } = useHover({}, _ref); const { trackProps, onTrackLayout, isFocused, isFocusVisible, isDisabled, isPressed, sliderTrackHeight, } = React.useContext(SliderContext); return ( {children} ); }); } export default SliderTrack;