Slider
Slider allows users to select values within a range
default
import Slider from '@/components/ui/Slider';
export default function Page() {
return (
<Slider defaultValue={[40]} className="max-w-100" />
)
}
disabled
import Slider from '@/components/ui/Slider';
export default function Page() {
return (
<Slider defaultValue={[40]} disabled className="max-w-100" />
)
}
step
import Slider from '@/components/ui/Slider';
export default function Page() {
return (
<Slider defaultValue={[40]} step={20} className="max-w-100" />
)
}
colors
import Slider from '@/components/ui/Slider';
export default function Page() {
return (
<div className="space-y-6">
<Slider defaultValue={[40]} colors="primary" className="max-w-100" />
<Slider defaultValue={[40]} colors="secondary" className="max-w-100" />
<Slider defaultValue={[40]} colors="warning" className="max-w-100" />
<Slider defaultValue={[40]} colors="danger" className="max-w-100" />
<Slider defaultValue={[40]} colors="neutral" className="max-w-100" />
</div>
)
}
size
import Slider from '@/components/ui/Slider';
export default function Page() {
return (
<div className="space-y-6">
<Slider defaultValue={[40]} size="sm" className="max-w-100" />
<Slider defaultValue={[40]} size="md" className="max-w-100" />
<Slider defaultValue={[40]} size="lg" className="max-w-100" />
</div>
)
}
orientation
orientation='vertical'
import Slider from '@/components/ui/Slider';
export default function Page() {
return (
<Slider defaultValue={[40]} orientation="vertical" className="h-60" />
)
}
range slider
import Slider from '@/components/ui/Slider';
export default function Page() {
return (
<Slider defaultValue={[40, 80]} className="max-w-100" />
)
}