You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Application-Web/outputs/public/cjs-ff7eb0e1.js

4 lines
20 KiB

import{g as _t,r as ot,a as Ct}from"./jsx-runtime-2e2d9038.js";import{r as at}from"./index-ca121481.js";var A={exports:{}},st={},it={exports:{}},Mt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Ot=Mt,xt=Ot;function lt(){}function ut(){}ut.resetWarningCache=lt;var Nt=function(){function t(r,o,i,c,d,p){if(p!==xt){var m=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}}t.isRequired=t;function e(){return t}var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:ut,resetWarningCache:lt};return n.PropTypes=n,n};it.exports=Nt();var ct=it.exports;function ft(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t))for(e=0;e<t.length;e++)t[e]&&(n=ft(t[e]))&&(r&&(r+=" "),r+=n);else for(e in t)t[e]&&(r&&(r+=" "),r+=e);return r}function nt(){for(var t,e,n=0,r="";n<arguments.length;)(t=arguments[n++])&&(e=ft(t))&&(r&&(r+=" "),r+=e);return r}const Et=Object.freeze(Object.defineProperty({__proto__:null,clsx:nt,default:nt},Symbol.toStringTag,{value:"Module"})),Xt=_t(Et);var h={},T={};Object.defineProperty(T,"__esModule",{value:!0});T.dontSetMe=Ft;T.findInArray=Yt;T.int=Ut;T.isFunction=Rt;T.isNum=Wt;function Yt(t,e){for(let n=0,r=t.length;n<r;n++)if(e.apply(e,[t[n],n,t]))return t[n]}function Rt(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Function]"}function Wt(t){return typeof t=="number"&&!isNaN(t)}function Ut(t){return parseInt(t,10)}function Ft(t,e,n){if(t[e])return new Error("Invalid prop ".concat(e," passed to ").concat(n," - do not set this, set it on the child."))}var x={};Object.defineProperty(x,"__esModule",{value:!0});x.browserPrefixToKey=pt;x.browserPrefixToStyle=At;x.default=void 0;x.getPrefix=dt;const H=["Moz","Webkit","O","ms"];function dt(){var t;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window>"u")return"";const n=(t=window.document)===null||t===void 0||(t=t.documentElement)===null||t===void 0?void 0:t.style;if(!n||e in n)return"";for(let r=0;r<H.length;r++)if(pt(e,H[r])in n)return H[r];return""}function pt(t,e){return e?"".concat(e).concat(It(t)):t}function At(t,e){return e?"-".concat(e.toLowerCase(),"-").concat(t):t}function It(t){let e="",n=!0;for(let r=0;r<t.length;r++)n?(e+=t[r].toUpperCase(),n=!1):t[r]==="-"?n=!0:e+=t[r];return e}x.default=dt();Object.defineProperty(h,"__esModule",{value:!0});h.addClassName=mt;h.addEvent=Bt;h.addUserSelectStyles=Zt;h.createCSSTransform=Kt;h.createSVGTransform=jt;h.getTouch=Jt;h.getTouchIdentifier=Qt;h.getTranslation=q;h.innerHeight=qt;h.innerWidth=Gt;h.matchesSelector=gt;h.matchesSelectorAndParentsTo=$t;h.offsetXYFromParent=zt;h.outerHeight=Vt;h.outerWidth=kt;h.removeClassName=yt;h.removeEvent=Ht;h.removeUserSelectStyles=te;var b=T,rt=Lt(x);function ht(t){if(typeof WeakMap!="function")return null;var e=new WeakMap,n=new WeakMap;return(ht=function(r){return r?n:e})(t)}function Lt(t,e){if(!e&&t&&t.__esModule)return t;if(t===null||typeof t!="object"&&typeof t!="function")return{default:t};var n=ht(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(i!=="default"&&Object.prototype.hasOwnProperty.call(t,i)){var c=o?Object.getOwnPropertyDescriptor(t,i):null;c&&(c.get||c.set)?Object.defineProperty(r,i,c):r[i]=t[i]}return r.default=t,n&&n.set(t,r),r}let F="";function gt(t,e){return F||(F=(0,b.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(n){return(0,b.isFunction)(t[n])})),(0,b.isFunction)(t[F])?t[F](e):!1}function $t(t,e,n){let r=t;do{if(gt(r,e))return!0;if(r===n)return!1;r=r.parentNode}while(r);return!1}function Bt(t,e,n,r){if(!t)return;const o={capture:!0,...r};t.addEventListener?t.addEventListener(e,n,o):t.attachEvent?t.attachEvent("on"+e,n):t["on"+e]=n}function Ht(t,e,n,r){if(!t)return;const o={capture:!0,...r};t.removeEventListener?t.removeEventListener(e,n,o):t.detachEvent?t.detachEvent("on"+e,n):t["on"+e]=null}function Vt(t){let e=t.clientHeight;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e+=(0,b.int)(n.borderTopWidth),e+=(0,b.int)(n.borderBottomWidth),e}function kt(t){let e=t.clientWidth;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e+=(0,b.int)(n.borderLeftWidth),e+=(0,b.int)(n.borderRightWidth),e}function qt(t){let e=t.clientHeight;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e-=(0,b.int)(n.paddingTop),e-=(0,b.int)(n.paddingBottom),e}function Gt(t){let e=t.clientWidth;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e-=(0,b.int)(n.paddingLeft),e-=(0,b.int)(n.paddingRight),e}function zt(t,e,n){const o=e===e.ownerDocument.body?{left:0,top:0}:e.getBoundingClientRect(),i=(t.clientX+e.scrollLeft-o.left)/n,c=(t.clientY+e.scrollTop-o.top)/n;return{x:i,y:c}}function Kt(t,e){const n=q(t,e,"px");return{[(0,rt.browserPrefixToKey)("transform",rt.default)]:n}}function jt(t,e){return q(t,e,"")}function q(t,e,n){let{x:r,y:o}=t,i="translate(".concat(r).concat(n,",").concat(o).concat(n,")");if(e){const c="".concat(typeof e.x=="string"?e.x:e.x+n),d="".concat(typeof e.y=="string"?e.y:e.y+n);i="translate(".concat(c,", ").concat(d,")")+i}return i}function Jt(t,e){return t.targetTouches&&(0,b.findInArray)(t.targetTouches,n=>e===n.identifier)||t.changedTouches&&(0,b.findInArray)(t.changedTouches,n=>e===n.identifier)}function Qt(t){if(t.targetTouches&&t.targetTouches[0])return t.targetTouches[0].identifier;if(t.changedTouches&&t.changedTouches[0])return t.changedTouches[0].identifier}function Zt(t){if(!t)return;let e=t.getElementById("react-draggable-style-el");e||(e=t.createElement("style"),e.type="text/css",e.id="react-draggable-style-el",e.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;}
`,e.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;}
`,t.getElementsByTagName("head")[0].appendChild(e)),t.body&&mt(t.body,"react-draggable-transparent-selection")}function te(t){if(t)try{if(t.body&&yt(t.body,"react-draggable-transparent-selection"),t.selection)t.selection.empty();else{const e=(t.defaultView||window).getSelection();e&&e.type!=="Caret"&&e.removeAllRanges()}}catch{}}function mt(t,e){t.classList?t.classList.add(e):t.className.match(new RegExp("(?:^|\\s)".concat(e,"(?!\\S)")))||(t.className+=" ".concat(e))}function yt(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(?:^|\\s)".concat(e,"(?!\\S)"),"g"),"")}var _={};Object.defineProperty(_,"__esModule",{value:!0});_.canDragX=re;_.canDragY=oe;_.createCoreData=se;_.createDraggableData=ie;_.getBoundPosition=ee;_.getControlPosition=ae;_.snapToGrid=ne;var S=T,X=h;function ee(t,e,n){if(!t.props.bounds)return[e,n];let{bounds:r}=t.props;r=typeof r=="string"?r:le(r);const o=G(t);if(typeof r=="string"){const{ownerDocument:i}=o,c=i.defaultView;let d;if(r==="parent"?d=o.parentNode:d=i.querySelector(r),!(d instanceof c.HTMLElement))throw new Error('Bounds selector "'+r+'" could not find an element.');const p=d,m=c.getComputedStyle(o),P=c.getComputedStyle(p);r={left:-o.offsetLeft+(0,S.int)(P.paddingLeft)+(0,S.int)(m.marginLeft),top:-o.offsetTop+(0,S.int)(P.paddingTop)+(0,S.int)(m.marginTop),right:(0,X.innerWidth)(p)-(0,X.outerWidth)(o)-o.offsetLeft+(0,S.int)(P.paddingRight)-(0,S.int)(m.marginRight),bottom:(0,X.innerHeight)(p)-(0,X.outerHeight)(o)-o.offsetTop+(0,S.int)(P.paddingBottom)-(0,S.int)(m.marginBottom)}}return(0,S.isNum)(r.right)&&(e=Math.min(e,r.right)),(0,S.isNum)(r.bottom)&&(n=Math.min(n,r.bottom)),(0,S.isNum)(r.left)&&(e=Math.max(e,r.left)),(0,S.isNum)(r.top)&&(n=Math.max(n,r.top)),[e,n]}function ne(t,e,n){const r=Math.round(e/t[0])*t[0],o=Math.round(n/t[1])*t[1];return[r,o]}function re(t){return t.props.axis==="both"||t.props.axis==="x"}function oe(t){return t.props.axis==="both"||t.props.axis==="y"}function ae(t,e,n){const r=typeof e=="number"?(0,X.getTouch)(t,e):null;if(typeof e=="number"&&!r)return null;const o=G(n),i=n.props.offsetParent||o.offsetParent||o.ownerDocument.body;return(0,X.offsetXYFromParent)(r||t,i,n.props.scale)}function se(t,e,n){const r=!(0,S.isNum)(t.lastX),o=G(t);return r?{node:o,deltaX:0,deltaY:0,lastX:e,lastY:n,x:e,y:n}:{node:o,deltaX:e-t.lastX,deltaY:n-t.lastY,lastX:t.lastX,lastY:t.lastY,x:e,y:n}}function ie(t,e){const n=t.props.scale;return{node:e.node,x:t.state.x+e.deltaX/n,y:t.state.y+e.deltaY/n,deltaX:e.deltaX/n,deltaY:e.deltaY/n,lastX:t.state.x,lastY:t.state.y}}function le(t){return{left:t.left,top:t.top,right:t.right,bottom:t.bottom}}function G(t){const e=t.findDOMNode();if(!e)throw new Error("<DraggableCore>: Unmounted during event!");return e}var I={},L={};Object.defineProperty(L,"__esModule",{value:!0});L.default=ue;function ue(){}Object.defineProperty(I,"__esModule",{value:!0});I.default=void 0;var V=fe(ot),D=z(ct),ce=z(at),y=h,M=_,k=T,R=z(L);function z(t){return t&&t.__esModule?t:{default:t}}function vt(t){if(typeof WeakMap!="function")return null;var e=new WeakMap,n=new WeakMap;return(vt=function(r){return r?n:e})(t)}function fe(t,e){if(!e&&t&&t.__esModule)return t;if(t===null||typeof t!="object"&&typeof t!="function")return{default:t};var n=vt(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(i!=="default"&&Object.prototype.hasOwnProperty.call(t,i)){var c=o?Object.getOwnPropertyDescriptor(t,i):null;c&&(c.get||c.set)?Object.defineProperty(r,i,c):r[i]=t[i]}return r.default=t,n&&n.set(t,r),r}function v(t,e,n){return e=de(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function de(t){var e=pe(t,"string");return typeof e=="symbol"?e:String(e)}function pe(t,e){if(typeof t!="object"||t===null)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}const w={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let O=w.mouse,$=class extends V.Component{constructor(){super(...arguments),v(this,"dragging",!1),v(this,"lastX",NaN),v(this,"lastY",NaN),v(this,"touchIdentifier",null),v(this,"mounted",!1),v(this,"handleDragStart",e=>{if(this.props.onMouseDown(e),!this.props.allowAnyClick&&typeof e.button=="number"&&e.button!==0)return!1;const n=this.findDOMNode();if(!n||!n.ownerDocument||!n.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");const{ownerDocument:r}=n;if(this.props.disabled||!(e.target instanceof r.defaultView.Node)||this.props.handle&&!(0,y.matchesSelectorAndParentsTo)(e.target,this.props.handle,n)||this.props.cancel&&(0,y.matchesSelectorAndParentsTo)(e.target,this.props.cancel,n))return;e.type==="touchstart"&&e.preventDefault();const o=(0,y.getTouchIdentifier)(e);this.touchIdentifier=o;const i=(0,M.getControlPosition)(e,o,this);if(i==null)return;const{x:c,y:d}=i,p=(0,M.createCoreData)(this,c,d);(0,R.default)("DraggableCore: handleDragStart: %j",p),(0,R.default)("calling",this.props.onStart),!(this.props.onStart(e,p)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,y.addUserSelectStyles)(r),this.dragging=!0,this.lastX=c,this.lastY=d,(0,y.addEvent)(r,O.move,this.handleDrag),(0,y.addEvent)(r,O.stop,this.handleDragStop))}),v(this,"handleDrag",e=>{const n=(0,M.getControlPosition)(e,this.touchIdentifier,this);if(n==null)return;let{x:r,y:o}=n;if(Array.isArray(this.props.grid)){let d=r-this.lastX,p=o-this.lastY;if([d,p]=(0,M.snapToGrid)(this.props.grid,d,p),!d&&!p)return;r=this.lastX+d,o=this.lastY+p}const i=(0,M.createCoreData)(this,r,o);if((0,R.default)("DraggableCore: handleDrag: %j",i),this.props.onDrag(e,i)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch{const p=document.createEvent("MouseEvents");p.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(p)}return}this.lastX=r,this.lastY=o}),v(this,"handleDragStop",e=>{if(!this.dragging)return;const n=(0,M.getControlPosition)(e,this.touchIdentifier,this);if(n==null)return;let{x:r,y:o}=n;if(Array.isArray(this.props.grid)){let p=r-this.lastX||0,m=o-this.lastY||0;[p,m]=(0,M.snapToGrid)(this.props.grid,p,m),r=this.lastX+p,o=this.lastY+m}const i=(0,M.createCoreData)(this,r,o);if(this.props.onStop(e,i)===!1||this.mounted===!1)return!1;const d=this.findDOMNode();d&&this.props.enableUserSelectHack&&(0,y.removeUserSelectStyles)(d.ownerDocument),(0,R.default)("DraggableCore: handleDragStop: %j",i),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,d&&((0,R.default)("DraggableCore: Removing handlers"),(0,y.removeEvent)(d.ownerDocument,O.move,this.handleDrag),(0,y.removeEvent)(d.ownerDocument,O.stop,this.handleDragStop))}),v(this,"onMouseDown",e=>(O=w.mouse,this.handleDragStart(e))),v(this,"onMouseUp",e=>(O=w.mouse,this.handleDragStop(e))),v(this,"onTouchStart",e=>(O=w.touch,this.handleDragStart(e))),v(this,"onTouchEnd",e=>(O=w.touch,this.handleDragStop(e)))}componentDidMount(){this.mounted=!0;const e=this.findDOMNode();e&&(0,y.addEvent)(e,w.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const e=this.findDOMNode();if(e){const{ownerDocument:n}=e;(0,y.removeEvent)(n,w.mouse.move,this.handleDrag),(0,y.removeEvent)(n,w.touch.move,this.handleDrag),(0,y.removeEvent)(n,w.mouse.stop,this.handleDragStop),(0,y.removeEvent)(n,w.touch.stop,this.handleDragStop),(0,y.removeEvent)(e,w.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,y.removeUserSelectStyles)(n)}}findDOMNode(){var e,n;return(e=this.props)!==null&&e!==void 0&&e.nodeRef?(n=this.props)===null||n===void 0||(n=n.nodeRef)===null||n===void 0?void 0:n.current:ce.default.findDOMNode(this)}render(){return V.cloneElement(V.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}};I.default=$;v($,"displayName","DraggableCore");v($,"propTypes",{allowAnyClick:D.default.bool,children:D.default.node.isRequired,disabled:D.default.bool,enableUserSelectHack:D.default.bool,offsetParent:function(t,e){if(t[e]&&t[e].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:D.default.arrayOf(D.default.number),handle:D.default.string,cancel:D.default.string,nodeRef:D.default.object,onStart:D.default.func,onDrag:D.default.func,onStop:D.default.func,onMouseDown:D.default.func,scale:D.default.number,className:k.dontSetMe,style:k.dontSetMe,transform:k.dontSetMe});v($,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1});(function(t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraggableCore",{enumerable:!0,get:function(){return p.default}}),t.default=void 0;var e=St(ot),n=P(ct),r=P(at),o=P(Xt),i=h,c=_,d=T,p=P(I),m=P(L);function P(a){return a&&a.__esModule?a:{default:a}}function K(a){if(typeof WeakMap!="function")return null;var s=new WeakMap,u=new WeakMap;return(K=function(l){return l?u:s})(a)}function St(a,s){if(!s&&a&&a.__esModule)return a;if(a===null||typeof a!="object"&&typeof a!="function")return{default:a};var u=K(s);if(u&&u.has(a))return u.get(a);var l={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in a)if(f!=="default"&&Object.prototype.hasOwnProperty.call(a,f)){var C=g?Object.getOwnPropertyDescriptor(a,f):null;C&&(C.get||C.set)?Object.defineProperty(l,f,C):l[f]=a[f]}return l.default=a,u&&u.set(a,l),l}function B(){return B=Object.assign?Object.assign.bind():function(a){for(var s=1;s<arguments.length;s++){var u=arguments[s];for(var l in u)Object.prototype.hasOwnProperty.call(u,l)&&(a[l]=u[l])}return a},B.apply(this,arguments)}function N(a,s,u){return s=bt(s),s in a?Object.defineProperty(a,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):a[s]=u,a}function bt(a){var s=wt(a,"string");return typeof s=="symbol"?s:String(s)}function wt(a,s){if(typeof a!="object"||a===null)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var l=u.call(a,s||"default");if(typeof l!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}class W extends e.Component{static getDerivedStateFromProps(s,u){let{position:l}=s,{prevPropsPosition:g}=u;return l&&(!g||l.x!==g.x||l.y!==g.y)?((0,m.default)("Draggable: getDerivedStateFromProps %j",{position:l,prevPropsPosition:g}),{x:l.x,y:l.y,prevPropsPosition:{...l}}):null}constructor(s){super(s),N(this,"onDragStart",(u,l)=>{if((0,m.default)("Draggable: onDragStart: %j",l),this.props.onStart(u,(0,c.createDraggableData)(this,l))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),N(this,"onDrag",(u,l)=>{if(!this.state.dragging)return!1;(0,m.default)("Draggable: onDrag: %j",l);const g=(0,c.createDraggableData)(this,l),f={x:g.x,y:g.y,slackX:0,slackY:0};if(this.props.bounds){const{x:Y,y:E}=f;f.x+=this.state.slackX,f.y+=this.state.slackY;const[U,j]=(0,c.getBoundPosition)(this,f.x,f.y);f.x=U,f.y=j,f.slackX=this.state.slackX+(Y-f.x),f.slackY=this.state.slackY+(E-f.y),g.x=f.x,g.y=f.y,g.deltaX=f.x-this.state.x,g.deltaY=f.y-this.state.y}if(this.props.onDrag(u,g)===!1)return!1;this.setState(f)}),N(this,"onDragStop",(u,l)=>{if(!this.state.dragging||this.props.onStop(u,(0,c.createDraggableData)(this,l))===!1)return!1;(0,m.default)("Draggable: onDragStop: %j",l);const f={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:Y,y:E}=this.props.position;f.x=Y,f.y=E}this.setState(f)}),this.state={dragging:!1,dragged:!1,x:s.position?s.position.x:s.defaultPosition.x,y:s.position?s.position.y:s.defaultPosition.y,prevPropsPosition:{...s.position},slackX:0,slackY:0,isElementSVG:!1},s.position&&!(s.onDrag||s.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.")}componentDidMount(){typeof window.SVGElement<"u"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.setState({dragging:!1})}findDOMNode(){var s,u;return(s=(u=this.props)===null||u===void 0||(u=u.nodeRef)===null||u===void 0?void 0:u.current)!==null&&s!==void 0?s:r.default.findDOMNode(this)}render(){const{axis:s,bounds:u,children:l,defaultPosition:g,defaultClassName:f,defaultClassNameDragging:C,defaultClassNameDragged:Y,position:E,positionOffset:U,scale:j,...Pt}=this.props;let J={},Q=null;const Z=!!!E||this.state.dragging,tt=E||g,et={x:(0,c.canDragX)(this)&&Z?this.state.x:tt.x,y:(0,c.canDragY)(this)&&Z?this.state.y:tt.y};this.state.isElementSVG?Q=(0,i.createSVGTransform)(et,U):J=(0,i.createCSSTransform)(et,U);const Tt=(0,o.default)(l.props.className||"",f,{[C]:this.state.dragging,[Y]:this.state.dragged});return e.createElement(p.default,B({},Pt,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),e.cloneElement(e.Children.only(l),{className:Tt,style:{...l.props.style,...J},transform:Q}))}}t.default=W,N(W,"displayName","Draggable"),N(W,"propTypes",{...p.default.propTypes,axis:n.default.oneOf(["both","x","y","none"]),bounds:n.default.oneOfType([n.default.shape({left:n.default.number,right:n.default.number,top:n.default.number,bottom:n.default.number}),n.default.string,n.default.oneOf([!1])]),defaultClassName:n.default.string,defaultClassNameDragging:n.default.string,defaultClassNameDragged:n.default.string,defaultPosition:n.default.shape({x:n.default.number,y:n.default.number}),positionOffset:n.default.shape({x:n.default.oneOfType([n.default.number,n.default.string]),y:n.default.oneOfType([n.default.number,n.default.string])}),position:n.default.shape({x:n.default.number,y:n.default.number}),className:d.dontSetMe,style:d.dontSetMe,transform:d.dontSetMe}),N(W,"defaultProps",{...p.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})})(st);const{default:Dt,DraggableCore:he}=st;A.exports=Dt;A.exports.default=Dt;A.exports.DraggableCore=he;var ge=A.exports;const Se=Ct(ge);export{Se as D};