Controls & Inputs

Spring Slider

탄성 있는 초과 움직임과 스프링 움직임을 가진 슬라이더입니다.

Preview

action control

Spring Slider

drag the stepped handle

-
+

62

Installation

bash
Copied
1pnpm dlx shadcn@latest add https://ryong.dev/r/elastic-slider.json

Code

typescript
Copied
1import { ElasticSlider } from "@/components/elastic-slider"23export default function Example() {4  return <ElasticSlider defaultValue={45} />5}

Props

PropTypeDefaultDescription
defaultValuenumber50Initial slider value.
startingValuenumber0Minimum value.
maxValuenumber100Maximum value.
isSteppedbooleanfalseWhether to snap to steps.
stepSizenumber1Value increment when stepped.
leftIconReact.ReactNode-Optional left icon.
rightIconReact.ReactNode-Optional right icon.

Reference

ReactBits Spring Slider