Range#

Range slider component for selecting numeric values with model binding support.

Import#

TSX
import { Range, Row, Col, Heading, Text } from '@sigx/daisyui';

Basic Usage#

Use model for two-way binding:

TSX
Loading preview...

Sizes#

TSX
Loading preview...

Colors#

TSX
Loading preview...

Custom Min/Max#

TSX
Loading preview...

Custom Step#

TSX
Loading preview...

With FormField#

TSX
Loading preview...

Price Range Filter#

TSX
Loading preview...

Disabled State#

TSX
Loading preview...

Props#

PropTypeDefaultDescription
model() => signal.property-Model binding for numeric value
namestring-Range name for form submission
minnumber0Minimum value
maxnumber100Maximum value
stepnumber1Step increment
size'xs' | 'sm' | 'md' | 'lg''md'Range slider size
color'primary' | 'secondary' | 'accent' | 'info' | 'success' | 'warning' | 'error'-Slider color
disabledbooleanfalseDisable the range slider
classstring-Additional CSS classes

Events#

EventTypeDescription
onChange(value: number) => voidFired when value changes