Slider

Range input with CSS-driven track and thumb styling.

Usage

import {Slider} from 'kinu';

<Slider min={0} max={100} value={50} />

Exports

Name Description Rendered HTML
Slider Range input <input k="slider">

Props

Prop Type Default Description
min number — Minimum slider value.
max number — Maximum slider value.
value number — Current slider value.
step number — Step granularity for the slider.
onInput (event: InputEvent) => void — Change handler for the slider input.
disabled boolean — Disable the slider.

Notes

  • Wraps <input type="range"> for seamless form integration.
  • Supports data-orientation for vertical sliders.

_Source: src/components/slider/index.tsx