Module 964355

727 characters · in no known chunk
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{i:()=>d});var r=n(627968),i=n(64700),s=n(735438),a=n.n(s),o=n(900283),l=n(106236),u=n(375905);let c=e=>`${e.toFixed(0)}%`,d=i.forwardRef(function(e,t){let{value:n,minValue:s=0,maxValue:d=100,onChange:_,onInteraction:f,renderValue:p=c,"aria-label":h}=e,m=i.useRef(null),E=i.useMemo(()=>a().debounce(()=>f?.(o.Q.SLIDER),100),[f]);i.useImperativeHandle(t,()=>({focus:()=>m.current?.focus(),blur:()=>m.current?.blur(),activate:()=>!1}),[]);let g=e=>{_(e),E()};return(0,r.jsx)("div",{className:u.x,children:(0,r.jsx)(l.A,{ref:m,mini:!0,handleSize:16,className:u.a,initialValue:n,minValue:s,maxValue:d,onValueChange:g,asValueChanges:_,onValueRender:p,orientation:"horizontal","aria-label":h})})})}