UNPKG

welcome-ui

Version:

Customizable design system with react • styled-components • styled-system and ariakit.

28 lines (27 loc) 1.15 kB
import { default as React } from 'react'; import { CreateWuiProps } from '../System'; import { Range as RangeType } from './Range'; export type Type = 'inline' | 'left-field' | 'right-field'; export type { RangeType }; export declare const thumbWidth = 20; export interface SliderOptions extends Omit<React.InputHTMLAttributes<HTMLInputElement>, 'onChange'> { borderSelectorColor?: string; disabled?: boolean; hint?: string; label?: string; max: number; min: number; onChange: (value: number) => void; step?: number; tooltip?: boolean; type?: Type; value: number; values?: number[]; } export type SliderProps = CreateWuiProps<'div', SliderOptions>; export declare const round: (value: number, step: number) => number; export declare const ensureMinMax: (value: number, min: number, max: number, step: number) => number; export declare const SliderComponent: import('../System').CreateWuiComponent<"div", SliderProps>; export declare const Slider: import('../System').CreateWuiComponent<"div", SliderProps> & { Range: import('../System').CreateWuiComponent<"div", import('./Range').RangeProps>; };