@gluestack-ui/core
Version:
Universal UI components for React Native, Expo, and Next.js
15 lines • 702 B
TypeScript
import { AriaSliderThumbProps } from '@react-types/slider';
import { HTMLAttributes, InputHTMLAttributes, LabelHTMLAttributes, RefObject } from 'react';
import { SliderState } from '@react-stately/slider';
interface SliderThumbAria {
thumbProps: HTMLAttributes<HTMLElement>;
inputProps: InputHTMLAttributes<HTMLInputElement>;
labelProps: LabelHTMLAttributes<HTMLLabelElement>;
}
interface SliderThumbOptions extends AriaSliderThumbProps {
trackLayout: any;
inputRef: RefObject<HTMLInputElement>;
}
export declare function useSliderThumb(opts: SliderThumbOptions, state: SliderState, isReversed?: boolean): SliderThumbAria;
export {};
//# sourceMappingURL=useSliderThumb.web.d.ts.map