"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7211],{17211:function(e,t,n){n.r(t),n.d(t,{SliderInput:function(){return D}});var r,i,o,a,c=n(95235),l=n(8529),u=n(2784),s=n(28316),d=n(26947),f=n(80594),h=n.n(f),p=n(98357),g=n.n(p),b=function(e,t){return(b=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},v=function(){return(v=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}(a,["targetRef"]);return(0,u.cloneElement)(e,c)}return(0,u.cloneElement)(e,a);case"childArray":return(e=r).map(function(e){return!!e&&(0,u.cloneElement)(e,a)});default:return u.createElement(void 0===i?"div":i,null)}}}(u.PureComponent);var x=n(40226),E=n(60976),R=n(3105);function P(e){let t=(0,R.h)(()=>(0,x.BX)(e)),{isStatic:n}=(0,u.useContext)(E._);if(n){let[,n]=(0,u.useState)(e);(0,u.useEffect)(()=>t.on("change",n),[])}return t}var j=n(7328),k=n(95793),z=n(48840),M=(0,z.zo)(k.yK)(r||(r=(0,j.Z)(["\n width: ",";\n height: ",";\n border-radius: 50%;\n background-color: ",";\n top: -",";\n position: absolute;\n left: -",";\n\n &:hover {\n outline: "," solid\n ",";\n }\n\n &:active {\n background-color: ",";\n box-shadow: 0 0 0 ","\n ",";\n outline-offset: ",";\n outline: "," solid\n ",";\n }\n"])),(0,z.W0)(2.5),(0,z.W0)(2.5),function(e){return e.theme.colors.palette.brand.base},(0,z.W0)(.75),(0,z.W0)(1),(0,z.W0)(.875),function(e){return e.theme.colors.palette.brand.lighter},function(e){return e.theme.colors.palette.brand.darker},(0,z.W0)(.5),function(e){return e.theme.colors.palette.brand.lighter},(0,z.W0)(.5),(0,z.W0)(.25),function(e){return e.theme.colors.palette.brand.base}),H=(0,z.zo)(k.yK)(i||(i=(0,j.Z)(["\n width: 100%;\n height: 8px;\n background-color: ",";\n border-radius: 4px;\n position: relative;\n ","\n"])),function(e){return e.theme.colors.palette.brand.base},function(e){var t=e.minPercentage,n=e.maxPercentage,r=e.theme;return(0,z.iv)(o||(o=(0,j.Z)(["\n background: linear-gradient(\n to right,\n "," 0%,\n "," ","%,\n "," ","%,\n "," ","%,\n "," ","%\n );\n "])),r.colors.palette.greys.light,r.colors.palette.greys.light,t.toFixed(2),r.colors.palette.brand.base,t.toFixed(2),r.colors.palette.brand.base,n.toFixed(2),r.colors.palette.greys.light,n.toFixed(2))}),S=z.zo.div(a||(a=(0,j.Z)(["\n display: flex;\n flex-flow: column wrap;\n justify-content: center;\n align-items: center;\n margin: "," 0 ",";\n"])),(0,z.W0)(2),(0,z.W0)(3)),C=n(52322);function V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function W(e){for(var t=1;te.maxValue&&(n=e.maxValue),e.setSliderMax(n)});return function(){t(),n()}});var T=(r=void 0!==(n=(t={onResize:u.useCallback(function(e){_(e)},[]),handleWidth:!0,refreshMode:"debounce",refreshRate:100}).skipOnMount)&&n,i=t.refreshMode,a=void 0===(o=t.refreshRate)?1e3:o,c=t.refreshOptions,f=void 0===(s=t.handleWidth)||s,p=void 0===(h=t.handleHeight)||h,g=t.onResize,b=(0,u.useRef)(null),w=(0,u.useRef)(null),x=(0,u.useRef)(null),E=(0,u.useRef)(g),(0,u.useEffect)(function(){null===b.current&&(b.current=r)},[r]),j=(R=(0,u.useState)({width:void 0,height:void 0}))[0],k=R[1],(0,u.useEffect)(function(){if(!O()){var e,t=(e=E.current,(0,d.Z)(function(t){var n=t.width,r=t.height;e&&y(e)&&e(n,r),k(function(e){return e.width===n&&e.height===r?e:{width:n,height:r}})}));x.current=m(function(e){(f||p)&&e.forEach(function(e){var n=e&&e.contentRect||{},r=n.width,i=n.height;b.current||O()||t({width:r,height:i}),b.current=!1})},i,a,c);var n=new window.ResizeObserver(x.current);return w.current&&n.observe(w.current),function(){n.disconnect(),t.cancel();var e=x.current;e&&e.cancel&&e.cancel()}}},[i,a,c,f,p,E]),v({ref:w},j)).ref;return(0,C.jsx)(S,{"data-testid":"slider-container",ref:T,children:(0,C.jsxs)(H,W(W({},A()),{},{children:[!e.isSingleHandle&&(0,C.jsx)(M,{"data-testid":"slider-input-min-knob",drag:"x",initial:{x:F.get()},onDragEnd:function(){var t;null===(t=e.onDragEndCallback)||void 0===t||t.call(e)},dragMomentum:!1,dragElastic:!1,style:{x:F},dragConstraints:{left:0,right:Number(e.selectedMaxValue/(e.maxValue/D))-16}}),(0,C.jsx)(M,{"data-testid":"slider-input-max-knob",drag:"x",initial:{x:Z.get()},onDragEnd:function(){var t;return null===(t=e.onDragEndCallback)||void 0===t?void 0:t.call(e)},dragMomentum:!1,dragElastic:!1,style:{x:Z},dragConstraints:{top:0,bottom:0,left:e.isSingleHandle?0:F.get()+16,right:D}})]}))})}}}]); //# sourceMappingURL=7211.259bdae94a28dc96.js.map