@jengaui/slider
Version:
Jenga UI Slider component in React
8 lines (5 loc) • 379 B
JavaScript
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 };