@cocalc/static
Version:
CoCalc's static frontend Webpack-based build system and framework
1 lines • 44.9 kB
JavaScript
;(self.webpackChunk_cocalc_static=self.webpackChunk_cocalc_static||[]).push([[9756],{80318:(e,t,n)=>{n.d(t,{Z:()=>K});var r=n(94994),o=n(24177),a=n.n(o),i=n(46504),l=n(63395),c=n(43343),s=n(88052),u=n(67685),d=n(23979),f=n(97934),p=n(98235),g=n(63505),y=n(36850),b=n.n(y),h=n(96880),m=n(10191),v=n(31484),w=n(1824),S=g.forwardRef((function(e,t){var n,r=e.prefixCls,o=e.forceRender,l=e.className,c=e.style,s=e.children,u=e.isActive,d=e.role,f=g.useState(u||o),p=(0,w.Z)(f,2),y=p[0],b=p[1];return g.useEffect((function(){(o||u)&&b(!0)}),[o,u]),y?g.createElement("div",{ref:t,className:a()("".concat(r,"-content"),(n={},(0,i.Z)(n,"".concat(r,"-content-active"),u),(0,i.Z)(n,"".concat(r,"-content-inactive"),!u),n),l),style:c,role:d},g.createElement("div",{className:"".concat(r,"-content-box")},s)):null}));S.displayName="PanelContent";const O=S;var x=["className","id","style","prefixCls","headerClass","children","isActive","destroyInactivePanel","accordion","forceRender","openMotion","extra","collapsible"],P=function(e){(0,u.Z)(n,e);var t=(0,d.Z)(n);function n(){var e;(0,c.Z)(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return(e=t.call.apply(t,[this].concat(o))).onItemClick=function(){var t=e.props,n=t.onItemClick,r=t.panelKey;"function"==typeof n&&n(r)},e.handleKeyPress=function(t){"Enter"!==t.key&&13!==t.keyCode&&13!==t.which||e.onItemClick()},e.renderIcon=function(){var t=e.props,n=t.showArrow,r=t.expandIcon,o=t.prefixCls,a=t.collapsible;if(!n)return null;var i="function"==typeof r?r(e.props):g.createElement("i",{className:"arrow"});return i&&g.createElement("div",{className:"".concat(o,"-expand-icon"),onClick:"header"===a||"icon"===a?e.onItemClick:null},i)},e.renderTitle=function(){var t=e.props,n=t.header,r=t.prefixCls,o=t.collapsible;return g.createElement("span",{className:"".concat(r,"-header-text"),onClick:"header"===o?e.onItemClick:null},n)},e}return(0,s.Z)(n,[{key:"shouldComponentUpdate",value:function(e){return!b()(this.props,e)}},{key:"render",value:function(){var e,t,n=this.props,r=n.className,o=n.id,l=n.style,c=n.prefixCls,s=n.headerClass,u=n.children,d=n.isActive,f=n.destroyInactivePanel,p=n.accordion,y=n.forceRender,b=n.openMotion,w=n.extra,S=n.collapsible,P=(0,m.Z)(n,x),D="disabled"===S,j="header"===S,C="icon"===S,E=a()((e={},(0,i.Z)(e,"".concat(c,"-item"),!0),(0,i.Z)(e,"".concat(c,"-item-active"),d),(0,i.Z)(e,"".concat(c,"-item-disabled"),D),e),r),k={className:a()("".concat(c,"-header"),(t={},(0,i.Z)(t,s,s),(0,i.Z)(t,"".concat(c,"-header-collapsible-only"),j),(0,i.Z)(t,"".concat(c,"-icon-collapsible-only"),C),t)),"aria-expanded":d,"aria-disabled":D,onKeyPress:this.handleKeyPress};j||C||(k.onClick=this.onItemClick,k.role=p?"tab":"button",k.tabIndex=D?-1:0);var M=null!=w&&"boolean"!=typeof w;return delete P.header,delete P.panelKey,delete P.onItemClick,delete P.showArrow,delete P.expandIcon,g.createElement("div",(0,h.Z)({},P,{className:E,style:l,id:o}),g.createElement("div",k,this.renderIcon(),this.renderTitle(),M&&g.createElement("div",{className:"".concat(c,"-extra")},w)),g.createElement(v.Z,(0,h.Z)({visible:d,leavedClassName:"".concat(c,"-content-hidden")},b,{forceRender:y,removeOnLeave:f}),(function(e,t){var n=e.className,r=e.style;return g.createElement(O,{ref:t,prefixCls:c,className:n,style:r,isActive:d,forceRender:y,role:p?"tabpanel":null},u)})))}}]),n}(g.Component);P.defaultProps={showArrow:!0,isActive:!1,onItemClick:function(){},headerClass:"",forceRender:!1};const D=P;function j(e){var t=e;if(!Array.isArray(t)){var n=(0,f.Z)(t);t="number"===n||"string"===n?[t]:[]}return t.map((function(e){return String(e)}))}var C=function(e){(0,u.Z)(n,e);var t=(0,d.Z)(n);function n(e){var r;(0,c.Z)(this,n),(r=t.call(this,e)).onClickItem=function(e){var t=r.state.activeKey;if(r.props.accordion)t=t[0]===e?[]:[e];else{var n=(t=(0,l.Z)(t)).indexOf(e);n>-1?t.splice(n,1):t.push(e)}r.setActiveKey(t)},r.getNewChild=function(e,t){if(!e)return null;var n=r.state.activeKey,o=r.props,a=o.prefixCls,i=o.openMotion,l=o.accordion,c=o.destroyInactivePanel,s=o.expandIcon,u=o.collapsible,d=e.key||String(t),f=e.props,p=f.header,y=f.headerClass,b=f.destroyInactivePanel,h=f.collapsible,m=null!=h?h:u,v={key:d,panelKey:d,header:p,headerClass:y,isActive:l?n[0]===d:n.indexOf(d)>-1,prefixCls:a,destroyInactivePanel:null!=b?b:c,openMotion:i,accordion:l,children:e.props.children,onItemClick:"disabled"===m?null:r.onClickItem,expandIcon:s,collapsible:m};return"string"==typeof e.type?e:(Object.keys(v).forEach((function(e){void 0===v[e]&&delete v[e]})),g.cloneElement(e,v))},r.getItems=function(){var e=r.props.children;return(0,p.Z)(e).map(r.getNewChild)},r.setActiveKey=function(e){"activeKey"in r.props||r.setState({activeKey:e}),r.props.onChange(r.props.accordion?e[0]:e)};var o=e.activeKey,a=e.defaultActiveKey;return"activeKey"in e&&(a=o),r.state={activeKey:j(a)},r}return(0,s.Z)(n,[{key:"shouldComponentUpdate",value:function(e,t){return!b()(this.props,e)||!b()(this.state,t)}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,r=t.className,o=t.style,l=t.accordion,c=a()((e={},(0,i.Z)(e,n,!0),(0,i.Z)(e,r,!!r),e));return g.createElement("div",{className:c,style:o,role:l?"tablist":null},this.getItems())}}],[{key:"getDerivedStateFromProps",value:function(e){var t={};return"activeKey"in e&&(t.activeKey=j(e.activeKey)),t}}]),n}(g.Component);C.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},C.Panel=D;const E=C;C.Panel;var k=n(16573),M=n(68804),N=n(93944),T=n(6022);var I=n(60779),A=n(72061),_=n(29813),R=n(2418);function B(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Z=function(e){var t,n,r,o,a=e.componentCls,i=e.collapseContentBg,l=e.padding,c=e.collapseContentPaddingHorizontal,s=e.collapseHeaderBg,u=e.collapseHeaderPadding,d=e.collapsePanelBorderRadius,f=e.lineWidth,p=e.lineType,g=e.colorBorder,y=e.colorText,b=e.colorTextHeading,h=e.colorTextDisabled,m=e.fontSize,v=e.lineHeight,w=e.marginSM,S=e.paddingSM,O=e.motionDurationSlow,x=e.fontSizeIcon,P="".concat(f,"px ").concat(p," ").concat(g);return B({},a,Object.assign(Object.assign({},(0,R.Wf)(e)),(B(o={backgroundColor:s,border:P,borderBottom:0,borderRadius:"".concat(d,"px")},"&-rtl",{direction:"rtl"}),B(o,"& > ".concat(a,"-item"),(B(n={borderBottom:P},"&:last-child",B({},"\n &,\n & > ".concat(a,"-header"),{borderRadius:"0 0 ".concat(d,"px ").concat(d,"px")})),B(n,"> ".concat(a,"-header"),(B(t={position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:u,color:b,lineHeight:v,cursor:"pointer",transition:"all ".concat(O,", visibility 0s")},"> ".concat(a,"-header-text"),{flex:"auto"}),B(t,"&:focus",{outline:"none"}),B(t,"".concat(a,"-expand-icon"),{height:m*v,display:"flex",alignItems:"center",paddingInlineEnd:w}),B(t,"".concat(a,"-arrow"),Object.assign(Object.assign({},(0,R.Ro)()),{fontSize:x,svg:{transition:"transform ".concat(O)}})),B(t,"".concat(a,"-header-text"),{marginInlineEnd:"auto"}),t)),B(n,"".concat(a,"-header-collapsible-only"),B({cursor:"default"},"".concat(a,"-header-text"),{flex:"none",cursor:"pointer"})),B(n,"".concat(a,"-icon-collapsible-only"),B({cursor:"default"},"".concat(a,"-expand-icon"),{cursor:"pointer"})),B(n,"&".concat(a,"-no-arrow"),B({},"> ".concat(a,"-header"),{paddingInlineStart:S})),n)),B(o,"".concat(a,"-content"),(B(r={color:y,backgroundColor:i,borderTop:P},"& > ".concat(a,"-content-box"),{padding:"".concat(l,"px ").concat(c,"px")}),B(r,"&-hidden",{display:"none"}),r)),B(o,"".concat(a,"-item:last-child"),B({},"> ".concat(a,"-content"),{borderRadius:"0 0 ".concat(d,"px ").concat(d,"px")})),B(o,"& ".concat(a,"-item-disabled > ").concat(a,"-header"),B({},"\n &,\n & > .arrow\n ",{color:h,cursor:"not-allowed"})),B(o,"&".concat(a,"-icon-position-end"),B({},"& > ".concat(a,"-item"),B({},"> ".concat(a,"-header"),B({},"".concat(a,"-expand-icon"),{order:1,paddingInlineEnd:0,paddingInlineStart:w})))),o)))},W=function(e){var t=e.componentCls,n="> ".concat(t,"-item > ").concat(t,"-header ").concat(t,"-arrow svg");return B({},"".concat(t,"-rtl"),B({},n,{transform:"rotate(180deg)"}))},X=function(e){var t,n=e.componentCls,r=e.collapseHeaderBg,o=e.paddingXXS,a=e.colorBorder;return B({},"".concat(n,"-borderless"),(B(t={backgroundColor:r,border:0},"> ".concat(n,"-item"),{borderBottom:"1px solid ".concat(a)}),B(t,"\n > ".concat(n,"-item:last-child,\n > ").concat(n,"-item:last-child ").concat(n,"-header\n "),{borderRadius:0}),B(t,"> ".concat(n,"-item:last-child"),{borderBottom:0}),B(t,"> ".concat(n,"-item > ").concat(n,"-content"),{backgroundColor:"transparent",borderTop:0}),B(t,"> ".concat(n,"-item > ").concat(n,"-content > ").concat(n,"-content-box"),{paddingTop:o}),t))},Y=function(e){var t=e.componentCls,n=e.paddingSM;return B({},"".concat(t,"-ghost"),B({backgroundColor:"transparent",border:0},"> ".concat(t,"-item"),B({borderBottom:0},"> ".concat(t,"-content"),B({backgroundColor:"transparent",border:0},"> ".concat(t,"-content-box"),{paddingBlock:n}))))};const H=(0,A.Z)("Collapse",(function(e){var t=(0,_.TS)(e,{collapseContentBg:e.colorBgContainer,collapseHeaderBg:e.colorFillAlter,collapseHeaderPadding:"".concat(e.paddingSM,"px ").concat(e.padding,"px"),collapsePanelBorderRadius:e.borderRadiusLG,collapseContentPaddingHorizontal:16});return[Z(t),X(t),Y(t),W(t),(0,I.Z)(t)]}));function z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var L=function(e){var t,n,o,i,l=g.useContext(M.E_),c=l.getPrefixCls,s=l.direction,u=e.prefixCls,d=e.className,f=void 0===d?"":d,y=e.bordered,b=void 0===y||y,h=e.ghost,m=e.expandIconPosition,v=void 0===m?"start":m,w=c("collapse",u),S=c(),O=(o=H(w),i=2,function(e){if(Array.isArray(e))return e}(o)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}(o,i)||function(e,t){if(e){if("string"==typeof e)return z(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z(e,t):void 0}}(o,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),x=O[0],P=O[1],D=g.useMemo((function(){return"left"===v?"start":"right"===v?"end":v}),[v]),j=a()("".concat(w,"-icon-position-").concat(D),(U(t={},"".concat(w,"-borderless"),!b),U(t,"".concat(w,"-rtl"),"rtl"===s),U(t,"".concat(w,"-ghost"),!!h),t),f,P),C=Object.assign(Object.assign({},(0,N.ZP)(S)),{motionAppear:!1,leavedClassName:"".concat(w,"-content-hidden")});return x(g.createElement(E,Object.assign({openMotion:C},e,{expandIcon:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.expandIcon,o=n?n(t):g.createElement(r.Z,{rotate:t.isActive?90:void 0});return(0,T.Tm)(o,(function(){return{className:a()(o.props.className,"".concat(w,"-arrow"))}}))},prefixCls:w,className:j}),(n=e.children,(0,p.Z)(n).map((function(e,t){var n;if(null===(n=e.props)||void 0===n?void 0:n.disabled){var r=e.key||String(t),o=e.props,a=o.disabled,i=o.collapsible,l=Object.assign(Object.assign({},(0,k.Z)(e.props,["disabled"])),{key:r,collapsible:null!=i?i:a?"disabled":void 0});return(0,T.Tm)(e,l)}return e})))))};L.Panel=function(e){var t,n,r,o=g.useContext(M.E_).getPrefixCls,i=e.prefixCls,l=e.className,c=void 0===l?"":l,s=e.showArrow,u=void 0===s||s,d=o("collapse",i),f=a()((t={},r=!u,(n="".concat(d,"-no-arrow"))in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t),c);return g.createElement(E.Panel,Object.assign({},e,{prefixCls:d,className:f}))};const K=L},96036:(e,t,n)=>{n.d(t,{Z:()=>y});var r=n(24177),o=n.n(r),a=n(63505),i=n(68804),l=n(72061),c=n(29813),s=n(2418);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d=function(e){var t,n=e.componentCls,r=e.sizePaddingEdgeHorizontal,o=e.colorSplit,a=e.lineWidth;return u({},n,Object.assign(Object.assign({},(0,s.Wf)(e)),(u(t={borderBlockStart:"".concat(a,"px solid ").concat(o),"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",margin:"0 ".concat(e.dividerVerticalGutterMargin,"px"),verticalAlign:"middle",borderTop:0,borderInlineStart:"".concat(a,"px solid ").concat(o)},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:"".concat(e.dividerHorizontalGutterMargin,"px 0")},"&-horizontal&-with-text":{display:"flex",alignItems:"center",margin:"".concat(e.dividerHorizontalWithTextGutterMargin,"px 0"),color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:"0 ".concat(o),"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:"".concat(a,"px solid transparent"),borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},"&-horizontal&-with-text-left":{"&::before":{width:"5%"},"&::after":{width:"95%"}},"&-horizontal&-with-text-right":{"&::before":{width:"95%"},"&::after":{width:"5%"}}},"".concat(n,"-inner-text"),{display:"inline-block",padding:"0 1em"}),u(t,"&-dashed",{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:"".concat(a,"px 0 0")}),u(t,"&-horizontal&-with-text&-dashed",{"&::before, &::after":{borderStyle:"dashed none none"}}),u(t,"&-vertical&-dashed",{borderInlineStart:a,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0}),u(t,"&-plain&-with-text",{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize}),u(t,"&-horizontal&-with-text-left&-no-default-orientation-margin-left",u({"&::before":{width:0},"&::after":{width:"100%"}},"".concat(n,"-inner-text"),{paddingInlineStart:r})),u(t,"&-horizontal&-with-text-right&-no-default-orientation-margin-right",u({"&::before":{width:"100%"},"&::after":{width:0}},"".concat(n,"-inner-text"),{paddingInlineEnd:r})),t)))};const f=(0,l.Z)("Divider",(function(e){var t=(0,c.TS)(e,{dividerVerticalGutterMargin:e.marginXS,dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG});return[d(t)]}),{sizePaddingEdgeHorizontal:0});function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const y=function(e){var t,n,r,l=a.useContext(i.E_),c=l.getPrefixCls,s=l.direction,u=e.prefixCls,d=e.type,y=void 0===d?"horizontal":d,b=e.orientation,h=void 0===b?"center":b,m=e.orientationMargin,v=e.className,w=e.children,S=e.dashed,O=e.plain,x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["prefixCls","type","orientation","orientationMargin","className","children","dashed","plain"]),P=c("divider",u),D=(n=f(P),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}(n,r)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),j=D[0],C=D[1],E=h.length>0?"-".concat(h):h,k=!!w,M="left"===h&&null!=m,N="right"===h&&null!=m,T=o()(P,C,"".concat(P,"-").concat(y),(g(t={},"".concat(P,"-with-text"),k),g(t,"".concat(P,"-with-text").concat(E),k),g(t,"".concat(P,"-dashed"),!!S),g(t,"".concat(P,"-plain"),!!O),g(t,"".concat(P,"-rtl"),"rtl"===s),g(t,"".concat(P,"-no-default-orientation-margin-left"),M),g(t,"".concat(P,"-no-default-orientation-margin-right"),N),t),v),I=Object.assign(Object.assign({},M&&{marginLeft:m}),N&&{marginRight:m});return j(a.createElement("div",Object.assign({className:T},x,{role:"separator"}),w&&"vertical"!==y&&a.createElement("span",{className:"".concat(P,"-inner-text"),style:I},w)))}},9572:(e,t,n)=>{n.d(t,{Z:()=>d});var r=n(63505),o=n(83920),a=n(13894),i=o.Z.TimePicker,l=o.Z.RangePicker,c=r.forwardRef((function(e,t){return r.createElement(l,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))})),s=r.forwardRef((function(e,t){var n=e.addon,o=e.renderExtraFooter,a=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["addon","renderExtraFooter"]),l=r.useMemo((function(){return o||n||void 0}),[n,o]);return r.createElement(i,Object.assign({},a,{mode:void 0,ref:t,renderExtraFooter:l}))})),u=(0,a.Z)(s,"picker");s._InternalPanelDoNotUseOrYouWillBeFired=u,s.RangePicker=c,s._InternalPanelDoNotUseOrYouWillBeFired=u;const d=s},37380:(e,t,n)=>{function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}function o(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}n.r(t),n.d(t,{default:()=>o})},16883:(e,t,n)=>{function r(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraggableCore",{enumerable:!0,get:function(){return f.default}}),t.default=void 0;var a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(63505)),i=y(n(21312)),l=y(n(92942)),c=y(n(37380)),s=n(56057),u=n(78330),d=n(53521),f=y(n(65542)),p=y(n(89552)),g=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function y(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function m(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 v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){j(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},O(e,t)}function x(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return P(e)}function P(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var C=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}(b,e);var t,n,o,i,d,y=(i=b,d=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=D(i);if(d){var n=D(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return x(this,e)});function b(e){var t;return function(e,t){if(!r(e,t))throw new TypeError("Cannot call a class as a function")}(this,b),j(P(t=y.call(this,e)),"onDragStart",(function(e,n){if((0,p.default)("Draggable: onDragStart: %j",n),!1===t.props.onStart(e,(0,u.createDraggableData)(P(t),n)))return!1;t.setState({dragging:!0,dragged:!0})})),j(P(t),"onDrag",(function(e,n){if(!t.state.dragging)return!1;(0,p.default)("Draggable: onDrag: %j",n);var r,o,a=(0,u.createDraggableData)(P(t),n),i={x:a.x,y:a.y};if(t.props.bounds){var l=i.x,c=i.y;i.x+=t.state.slackX,i.y+=t.state.slackY;var s=(r=(0,u.getBoundPosition)(P(t),i.x,i.y),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}(r,o)||function(e,t){if(e){if("string"==typeof e)return w(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?w(e,t):void 0}}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=s[0],f=s[1];i.x=d,i.y=f,i.slackX=t.state.slackX+(l-i.x),i.slackY=t.state.slackY+(c-i.y),a.x=i.x,a.y=i.y,a.deltaX=i.x-t.state.x,a.deltaY=i.y-t.state.y}if(!1===t.props.onDrag(e,a))return!1;t.setState(i)})),j(P(t),"onDragStop",(function(e,n){if(!t.state.dragging)return!1;if(!1===t.props.onStop(e,(0,u.createDraggableData)(P(t),n)))return!1;(0,p.default)("Draggable: onDragStop: %j",n);var r={dragging:!1,slackX:0,slackY:0};if(Boolean(t.props.position)){var o=t.props.position,a=o.x,i=o.y;r.x=a,r.y=i}t.setState(r)})),t.state={dragging:!1,dragged:!1,x:e.position?e.position.x:e.defaultPosition.x,y:e.position?e.position.y:e.defaultPosition.y,prevPropsPosition:v({},e.position),slackX:0,slackY:0,isElementSVG:!1},!e.position||e.onDrag||e.onStop||console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),t}return t=b,o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.position,r=t.prevPropsPosition;return!n||r&&n.x===r.x&&n.y===r.y?null:((0,p.default)("Draggable: getDerivedStateFromProps %j",{position:n,prevPropsPosition:r}),{x:n.x,y:n.y,prevPropsPosition:v({},n)})}}],(n=[{key:"componentDidMount",value:function(){void 0!==window.SVGElement&&r(this.findDOMNode(),window.SVGElement)&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){var e,t,n;return null!==(e=null===(t=this.props)||void 0===t||null===(n=t.nodeRef)||void 0===n?void 0:n.current)&&void 0!==e?e:l.default.findDOMNode(this)}},{key:"render",value:function(){var e,t=this.props,n=(t.axis,t.bounds,t.children),r=t.defaultPosition,o=t.defaultClassName,i=t.defaultClassNameDragging,l=t.defaultClassNameDragged,d=t.position,p=t.positionOffset,y=(t.scale,function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,g)),b={},m=null,w=!Boolean(d)||this.state.dragging,S=d||r,O={x:(0,u.canDragX)(this)&&w?this.state.x:S.x,y:(0,u.canDragY)(this)&&w?this.state.y:S.y};this.state.isElementSVG?m=(0,s.createSVGTransform)(O,p):b=(0,s.createCSSTransform)(O,p);var x=(0,c.default)(n.props.className||"",o,(j(e={},i,this.state.dragging),j(e,l,this.state.dragged),e));return a.createElement(f.default,h({},y,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),a.cloneElement(a.Children.only(n),{className:x,style:v(v({},n.props.style),b),transform:m}))}}])&&S(t.prototype,n),o&&S(t,o),Object.defineProperty(t,"prototype",{writable:!1}),b}(a.Component);t.default=C,j(C,"displayName","Draggable"),j(C,"propTypes",v(v({},f.default.propTypes),{},{axis:i.default.oneOf(["both","x","y","none"]),bounds:i.default.oneOfType([i.default.shape({left:i.default.number,right:i.default.number,top:i.default.number,bottom:i.default.number}),i.default.string,i.default.oneOf([!1])]),defaultClassName:i.default.string,defaultClassNameDragging:i.default.string,defaultClassNameDragged:i.default.string,defaultPosition:i.default.shape({x:i.default.number,y:i.default.number}),positionOffset:i.default.shape({x:i.default.oneOfType([i.default.number,i.default.string]),y:i.default.oneOfType([i.default.number,i.default.string])}),position:i.default.shape({x:i.default.number,y:i.default.number}),className:d.dontSetMe,style:d.dontSetMe,transform:d.dontSetMe})),j(C,"defaultProps",v(v({},f.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},65542:(e,t,n)=>{function r(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(63505)),i=f(n(21312)),l=f(n(92942)),c=n(56057),s=n(78330),u=n(53521),d=f(n(89552));function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function b(e,t){if(!r(e,t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},S(e)}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var x={start:"touchstart",move:"touchmove",stop:"touchend"},P={start:"mousedown",move:"mousemove",stop:"mouseup"},D=P,j=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}(f,e);var t,n,o,i,u=(o=f,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=S(o);if(i){var n=S(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return v(this,e)});function f(){var e;b(this,f);for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return O(w(e=u.call.apply(u,[this].concat(n))),"state",{dragging:!1,lastX:NaN,lastY:NaN,touchIdentifier:null}),O(w(e),"mounted",!1),O(w(e),"handleDragStart",(function(t){if(e.props.onMouseDown(t),!e.props.allowAnyClick&&"number"==typeof t.button&&0!==t.button)return!1;var n=e.findDOMNode();if(!n||!n.ownerDocument||!n.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");var o=n.ownerDocument;if(!(e.props.disabled||!r(t.target,o.defaultView.Node)||e.props.handle&&!(0,c.matchesSelectorAndParentsTo)(t.target,e.props.handle,n)||e.props.cancel&&(0,c.matchesSelectorAndParentsTo)(t.target,e.props.cancel,n))){"touchstart"===t.type&&t.preventDefault();var a=(0,c.getTouchIdentifier)(t);e.setState({touchIdentifier:a});var i=(0,s.getControlPosition)(t,a,w(e));if(null!=i){var l=i.x,u=i.y,f=(0,s.createCoreData)(w(e),l,u);(0,d.default)("DraggableCore: handleDragStart: %j",f),(0,d.default)("calling",e.props.onStart),!1!==e.props.onStart(t,f)&&!1!==e.mounted&&(e.props.enableUserSelectHack&&(0,c.addUserSelectStyles)(o),e.setState({dragging:!0,lastX:l,lastY:u}),(0,c.addEvent)(o,D.move,e.handleDrag),(0,c.addEvent)(o,D.stop,e.handleDragStop))}}})),O(w(e),"handleDrag",(function(t){var n=(0,s.getControlPosition)(t,e.state.touchIdentifier,w(e));if(null!=n){var r=n.x,o=n.y;if(Array.isArray(e.props.grid)){var a=r-e.state.lastX,i=o-e.state.lastY,l=g((0,s.snapToGrid)(e.props.grid,a,i),2);if(a=l[0],i=l[1],!a&&!i)return;r=e.state.lastX+a,o=e.state.lastY+i}var c=(0,s.createCoreData)(w(e),r,o);if((0,d.default)("DraggableCore: handleDrag: %j",c),!1!==e.props.onDrag(t,c)&&!1!==e.mounted)e.setState({lastX:r,lastY:o});else try{e.handleDragStop(new MouseEvent("mouseup"))}catch(t){var u=document.createEvent("MouseEvents");u.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),e.handleDragStop(u)}}})),O(w(e),"handleDragStop",(function(t){if(e.state.dragging){var n=(0,s.getControlPosition)(t,e.state.touchIdentifier,w(e));if(null!=n){var r=n.x,o=n.y;if(Array.isArray(e.props.grid)){var a=r-e.state.lastX||0,i=o-e.state.lastY||0,l=g((0,s.snapToGrid)(e.props.grid,a,i),2);a=l[0],i=l[1],r=e.state.lastX+a,o=e.state.lastY+i}var u=(0,s.createCoreData)(w(e),r,o);if(!1===e.props.onStop(t,u)||!1===e.mounted)return!1;var f=e.findDOMNode();f&&e.props.enableUserSelectHack&&(0,c.removeUserSelectStyles)(f.ownerDocument),(0,d.default)("DraggableCore: handleDragStop: %j",u),e.setState({dragging:!1,lastX:NaN,lastY:NaN}),f&&((0,d.default)("DraggableCore: Removing handlers"),(0,c.removeEvent)(f.ownerDocument,D.move,e.handleDrag),(0,c.removeEvent)(f.ownerDocument,D.stop,e.handleDragStop))}}})),O(w(e),"onMouseDown",(function(t){return D=P,e.handleDragStart(t)})),O(w(e),"onMouseUp",(function(t){return D=P,e.handleDragStop(t)})),O(w(e),"onTouchStart",(function(t){return D=x,e.handleDragStart(t)})),O(w(e),"onTouchEnd",(function(t){return D=x,e.handleDragStop(t)})),e}return t=f,(n=[{key:"componentDidMount",value:function(){this.mounted=!0;var e=this.findDOMNode();e&&(0,c.addEvent)(e,x.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.findDOMNode();if(e){var t=e.ownerDocument;(0,c.removeEvent)(t,P.move,this.handleDrag),(0,c.removeEvent)(t,x.move,this.handleDrag),(0,c.removeEvent)(t,P.stop,this.handleDragStop),(0,c.removeEvent)(t,x.stop,this.handleDragStop),(0,c.removeEvent)(e,x.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,c.removeUserSelectStyles)(t)}}},{key:"findDOMNode",value:function(){var e,t,n;return null!==(e=this.props)&&void 0!==e&&e.nodeRef?null===(t=this.props)||void 0===t||null===(n=t.nodeRef)||void 0===n?void 0:n.current:l.default.findDOMNode(this)}},{key:"render",value:function(){return a.cloneElement(a.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}])&&h(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),f}(a.Component);t.default=j,O(j,"displayName","DraggableCore"),O(j,"propTypes",{allowAnyClick:i.default.bool,disabled:i.default.bool,enableUserSelectHack:i.default.bool,offsetParent:function(e,t){if(e[t]&&1!==e[t].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:i.default.arrayOf(i.default.number),handle:i.default.string,cancel:i.default.string,nodeRef:i.default.object,onStart:i.default.func,onDrag:i.default.func,onStop:i.default.func,onMouseDown:i.default.func,scale:i.default.number,className:u.dontSetMe,style:u.dontSetMe,transform:u.dontSetMe}),O(j,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},62403:(e,t,n)=>{var r=n(16883),o=r.default,a=r.DraggableCore;e.exports=o,e.exports.default=o,e.exports.DraggableCore=a},56057:(e,t,n)=>{function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.addClassName=p,t.addEvent=function(e,t,n,r){if(e){var o=c({capture:!0},r);e.addEventListener?e.addEventListener(t,n,o):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n}},t.addUserSelectStyles=function(e){if(e){var t=e.getElementById("react-draggable-style-el");t||((t=e.createElement("style")).type="text/css",t.id="react-draggable-style-el",t.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",t.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",e.getElementsByTagName("head")[0].appendChild(t)),e.body&&p(e.body,"react-draggable-transparent-selection")}},t.createCSSTransform=function(e,t){var n=f(e,t,"px");return s({},(0,a.browserPrefixToKey)("transform",a.default),n)},t.createSVGTransform=function(e,t){return f(e,t,"")},t.getTouch=function(e,t){return e.targetTouches&&(0,o.findInArray)(e.targetTouches,(function(e){return t===e.identifier}))||e.changedTouches&&(0,o.findInArray)(e.changedTouches,(function(e){return t===e.identifier}))},t.getTouchIdentifier=function(e){return e.targetTouches&&e.targetTouches[0]?e.targetTouches[0].identifier:e.changedTouches&&e.changedTouches[0]?e.changedTouches[0].identifier:void 0},t.getTranslation=f,t.innerHeight=function(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return(t-=(0,o.int)(n.paddingTop))-(0,o.int)(n.paddingBottom)},t.innerWidth=function(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return(t-=(0,o.int)(n.paddingLeft))-(0,o.int)(n.paddingRight)},t.matchesSelector=d,t.matchesSelectorAndParentsTo=function(e,t,n){var r=e;do{if(d(r,t))return!0;if(r===n)return!1;r=r.parentNode}while(r);return!1},t.offsetXYFromParent=function(e,t,n){var r=t===t.ownerDocument.body?{left:0,top:0}:t.getBoundingClientRect();return{x:(e.clientX+t.scrollLeft-r.left)/n,y:(e.clientY+t.scrollTop-r.top)/n}},t.outerHeight=function(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return(t+=(0,o.int)(n.borderTopWidth))+(0,o.int)(n.borderBottomWidth)},t.outerWidth=function(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return(t+=(0,o.int)(n.borderLeftWidth))+(0,o.int)(n.borderRightWidth)},t.removeClassName=g,t.removeEvent=function(e,t,n,r){if(e){var o=c({capture:!0},r);e.removeEventListener?e.removeEventListener(t,n,o):e.detachEvent?e.detachEvent("on"+t,n):e["on"+t]=null}},t.removeUserSelectStyles=function(e){if(e)try{if(e.body&&g(e.body,"react-draggable-transparent-selection"),e.selection)e.selection.empty();else{var t=(e.defaultView||window).getSelection();t&&"Caret"!==t.type&&t.removeAllRanges()}}catch(e){}};var o=n(53521),a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var c=a?Object.getOwnPropertyDescriptor(e,l):null;c&&(c.get||c.set)?Object.defineProperty(o,l,c):o[l]=e[l]}return o.default=e,n&&n.set(e,o),o}(n(42420));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function l(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 c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u="";function d(e,t){return u||(u=(0,o.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(t){return(0,o.isFunction)(e[t])}))),!!(0,o.isFunction)(e[u])&&e[u](t)}function f(e,t,n){var r=e.x,o=e.y,a="translate(".concat(r).concat(n,",").concat(o).concat(n,")");if(t){var i="".concat("string"==typeof t.x?t.x:t.x+n),l="".concat("string"==typeof t.y?t.y:t.y+n);a="translate(".concat(i,", ").concat(l,")")+a}return a}function p(e,t){e.classList?e.classList.add(t):e.className.match(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)")))||(e.className+=" ".concat(t))}function g(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)"),"g"),"")}},42420:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.browserPrefixToKey=o,t.browserPrefixToStyle=function(e,t){return t?"-".concat(t.toLowerCase(),"-").concat(e):e},t.default=void 0,t.getPrefix=r;var n=["Moz","Webkit","O","ms"];function r(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";var a=null===(e=window.document)||void 0===e||null===(t=e.documentElement)||void 0===t?void 0:t.style;if(!a)return"";if(r in a)return"";for(var i=0;i<n.length;i++)if(o(r,n[i])in a)return n[i];return""}function o(e,t){return t?"".concat(t).concat(function(e){for(var t="",n=!0,r=0;r<e.length;r++)n?(t+=e[r].toUpperCase(),n=!1):"-"===e[r]?n=!0:t+=e[r];return t}(e)):e}var a=r();t.default=a},89552:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){}},78330:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.canDragX=function(e){return"both"===e.props.axis||"x"===e.props.axis},t.canDragY=function(e){return"both"===e.props.axis||"y"===e.props.axis},t.createCoreData=function(e,t,n){var o=e.state,i=!(0,r.isNum)(o.lastX),l=a(e);return i?{node:l,deltaX:0,deltaY:0,lastX:t,lastY:n,x:t,y:n}:{node:l,deltaX:t-o.lastX,deltaY:n-o.lastY,lastX:o.lastX,lastY:o.lastY,x:t,y:n}},t.createDraggableData=function(e,t){var n=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/n,y:e.state.y+t.deltaY/n,deltaX:t.deltaX/n,deltaY:t.deltaY/n,lastX:e.state.x,lastY:e.state.y}},t.getBoundPosition=function(e,t,n){if(!e.props.bounds)return[t,n];var i=e.props.bounds;i="string"==typeof i?i:function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}}(i);var l,c,s=a(e);if("string"==typeof i){var u,d=s.ownerDocument,f=d.defaultView;if(l=u="parent"===i?s.parentNode:d.querySelector(i),!(null!=(c=f.HTMLElement)&&"undefined"!=typeof Symbol&&c[Symbol.hasInstance]?c[Symbol.hasInstance](l):l instanceof c))throw new Error('Bounds selector "'+i+'" could not find an element.');var p=u,g=f.getComputedStyle(s),y=f.getComputedStyle(p);i={left:-s.offsetLeft+(0,r.int)(y.paddingLeft)+(0,r.int)(g.marginLeft),top:-s.offsetTop+(0,r.int)(y.paddingTop)+(0,r.int)(g.marginTop),right:(0,o.innerWidth)(p)-(0,o.outerWidth)(s)-s.offsetLeft+(0,r.int)(y.paddingRight)-(0,r.int)(g.marginRight),bottom:(0,o.innerHeight)(p)-(0,o.outerHeight)(s)-s.offsetTop+(0,r.int)(y.paddingBottom)-(0,r.int)(g.marginBottom)}}return(0,r.isNum)(i.right)&&(t=Math.min(t,i.right)),(0,r.isNum)(i.bottom)&&(n=Math.min(n,i.bottom)),(0,r.isNum)(i.left)&&(t=Math.max(t,i.left)),(0,r.isNum)(i.top)&&(n=Math.max(n,i.top)),[t,n]},t.getControlPosition=function(e,t,n){var r="number"==typeof t?(0,o.getTouch)(e,t):null;if("number"==typeof t&&!r)return null;var i=a(n),l=n.props.offsetParent||i.offsetParent||i.ownerDocument.body;return(0,o.offsetXYFromParent)(r||e,l,n.props.scale)},t.snapToGrid=function(e,t,n){return[Math.round(t/e[0])*e[0],Math.round(n/e[1])*e[1]]};var r=n(53521),o=n(56057);function a(e){var t=e.findDOMNode();if(!t)throw new Error("<DraggableCore>: Unmounted during event!");return t}},53521:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.dontSetMe=function(e,t,n){if(e[t])return new Error("Invalid prop ".concat(t," passed to ").concat(n," - do not set this, set it on the child."))},t.findInArray=function(e,t){for(var n=0,r=e.length;n<r;n++)if(t.apply(t,[e[n],n,e]))return e[n]},t.int=function(e){return parseInt(e,10)},t.isFunction=function(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)},t.isNum=function(e){return"number"==typeof e&&!isNaN(e)}}}]);