UNPKG

@jengaui/slider

Version:

Jenga UI Slider component in React

8 lines (5 loc) 379 B
import { b, c as c$1 } from './chunk-TWE3IXO2.js'; import { useMemo } from 'react'; import { jsx } from 'react/jsx-runtime'; function c(S){let{ranges:a,state:m,isDisabled:e,isSingle:t}=S,o={},l=useMemo(()=>({single:t,disabled:e}),[e,t]);return a.forEach(s=>{o[`--thumb-${s}-value`]=m.getThumbPercent(s);}),jsx(b,{mods:l,children:jsx(c$1,{style:o,mods:l})})} export { c as a };