{"version":3,"file":"DynamicRangeSlider.mjs","names":["React","makeStyles","RangeSlider","useStyles","theme","root","rangeSlider","width","spacing","height","props","margin","threads","borderRadius","background","backgroundRepeat","backgroundPosition","border","boxSizing","boxShadow","zIndex","overflow","DynamicRangeSlider","$","_c","otherProps","children","t0","classes"],"sources":["../../../../src/componentSystems/multiThreadTimeline/ui/DynamicRangeSlider.jsx"],"sourcesContent":["import React from 'react';\nimport { makeStyles } from '@material-ui/core';\nimport RangeSlider from 'react-range-slider-input';\n\nconst useStyles = makeStyles((theme) => ({\n  root: {},\n  rangeSlider: {\n    '& .range-slider__thumb': {\n      width: theme.spacing(2.25),\n      height: (props) => `calc(${props.margin}px + ${props.threads}px )`,\n      borderRadius: theme.spacing(0.5),\n      background:\n        \"url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23333' viewBox='0 0 24 24'%3E%3Cpath d='M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z' /%3E%3C/svg%3E\\\") #fff\",\n      backgroundRepeat: 'no-repeat',\n      backgroundPosition: 'center'\n    },\n    '& .range-slider__range': {\n      background: 'transparent',\n      border: '4px solid #fff',\n      boxSizing: 'border-box',\n      boxShadow: '0 0 0 9999px rgba(194, 194, 194, 0.75)',\n      zIndex: 0\n    },\n    height: (props) => `calc(${props.margin}px + ${props.threads}px )`,\n    background: 'whitesmoke',\n    overflow: 'hidden'\n  }\n}));\n\nexport const DynamicRangeSlider = (props) => {\n  const { children, ...otherProps } = props;\n  const classes = useStyles(props);\n  return <RangeSlider className={classes.rangeSlider} {...otherProps} />;\n};\n"],"mappings":";;;;;AAIA,MAAMG,YAAYF,YAAYG,WAAW;CACvCC,MAAM,EAAE;CACRC,aAAa;EACX,0BAA0B;GACxBC,OAAOH,MAAMI,QAAQ,KAAK;GAC1BC,SAASC,UAAU,QAAQA,MAAMC,OAAM,OAAQD,MAAME,QAAO;GAC5DC,cAAcT,MAAMI,QAAQ,GAAI;GAChCM,YACE;GACFC,kBAAkB;GAClBC,oBAAoB;GACrB;EACD,0BAA0B;GACxBF,YAAY;GACZG,QAAQ;GACRC,WAAW;GACXC,WAAW;GACXC,QAAQ;GACT;EACDX,SAASC,UAAU,QAAQA,MAAMC,OAAM,OAAQD,MAAME,QAAO;EAC5DE,YAAY;EACZO,UAAU;EACZ;CACD,EAAE;AAEH,MAAaC,sBAAqBZ,UAAA;CAAA,MAAAa,IAAAC,EAAA,EAAA;CAAA,IAAAC;AAAA,KAAAF,EAAA,OAAAb,OAAA;EAChC,MAAA,EAAAgB,UAAA,GAAAC,OAAoCjB;AAApCe,eAAAE;AAA0CJ,IAAA,KAAAb;AAAAa,IAAA,KAAAE;OAAAA,cAAAF,EAAA;CAC1C,MAAAK,UAAgBzB,UAAUO,MAAM;CAAC,IAAAiB;AAAA,KAAAJ,EAAA,OAAAK,QAAAtB,eAAAiB,EAAA,OAAAE,YAAA;AAC1BE,OAAA,sBAAA,cAAC,aAAD;GAAwB,WAAAC,QAAOtB;GAAY,GAAMmB;GAAc,CAAA;AAAAF,IAAA,KAAAK,QAAAtB;AAAAiB,IAAA,KAAAE;AAAAF,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;AAAA,QAA/DI"}