monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
1 lines • 24 kB
JavaScript
!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports["monday-style"]=n():e["monday-style"]=n()}(window,(function(){return function(e){var n={};function t(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=e,t.c=n,t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:o})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(t.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)t.d(o,r,function(n){return e[n]}.bind(null,r));return o},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=19)}([function(e,n){e.exports=require("react")},,function(e,n){e.exports=require("classnames")},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var n=e.eventName,t=e.callback,r=e.ref,u=e.capture,l=void 0!==u&&u;(0,o.useEffect)((function(){var e=r&&r.current;if(e)return e.addEventListener(n,t,{capture:l}),function(){e.removeEventListener(n,t,{capture:l})}}),[n,r,t,l])};var o=t(0)},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var n=e.keys,t=void 0===n?[]:n,o=e.ref,a=void 0===o?l:o,i=e.callback,s=e.ignoreDocumentFallback,c=void 0!==s&&s,d=e.capture,f=void 0!==d&&d,p=e.preventDefault,m=void 0!==p&&p,y=e.stopPropagation,v=void 0!==y&&y,h=e.keyEventName,g=void 0===h?"keyup":h,b=(0,r.useRef)(document),w=(0,r.useCallback)((function(e){m&&e.preventDefault(),v&&e.stopPropagation();var n=e.key;t.includes(n)&&i(e)}),[i,t,m,v]),O=(0,r.useMemo)((function(){return a&&a.current?a:c?null:b}),[a,a.current,b,c]);(0,u.default)({eventName:g,callback:w,ref:O,capture:f})};var o,r=t(0),u=(o=t(3))&&o.__esModule?o:{default:o};var l={current:null}},,,function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.chainFunctions=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(t){var o,r=u(e);try{for(r.s();!(o=r.n()).done;){var l=o.value;try{if(!1===(l&&l(t))&&n)return}catch(e){return}}}catch(e){r.e(e)}finally{r.f()}}},n.convertToArray=function(e){return(0,r.default)(e)?e:[e]},n.NOOP=function(){};var o,r=(o=t(16))&&o.__esModule?o:{default:o};function u(e,n){var t;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=function(e,n){if(!e)return;if("string"==typeof e)return l(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return l(e,n)}(e))||n&&e&&"number"==typeof e.length){t&&(e=t);var o=0,r=function(){};return{s:r,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,a=!0,i=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){i=!0,u=e},f:function(){try{a||null==t.return||t.return()}finally{if(i)throw u}}}}function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,o=new Array(n);t<n;t++)o[t]=e[t];return o}},,,,,,,,,function(e,n){e.exports=require("lodash/isArray")},function(e,n){e.exports=require("lodash/isFunction")},,function(e,n,t){"use strict";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})(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var n=m();if(n&&n.has(e))return n.get(e);var t={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if(Object.prototype.hasOwnProperty.call(e,u)){var l=r?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(t,u,l):t[u]=e[u]}t.default=e,n&&n.set(e,t);return t}(t(0)),u=t(24),l=t(25),a=p(t(2)),i=p(t(17)),s=t(7),c=t(26),d=t(22);t(29);var f=t(30);function p(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function y(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function v(e,n){return(v=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e})(e,n)}function h(e){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var t,o=w(e);if(n){var r=w(this).constructor;t=Reflect.construct(o,arguments,r)}else t=o.apply(this,arguments);return g(this,t)}}function g(e,n){return!n||"object"!==o(n)&&"function"!=typeof n?b(e):n}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var O=function(){},k=function(e){!function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&v(e,n)}(m,e);var n,t,o,p=h(m);function m(e){var n;return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,m),(n=p.call(this,e)).referenceRef=r.default.createRef(),n.state={isOpen:e.shouldShowOnMount},n.onMouseEnter=n.onMouseEnter.bind(b(n)),n.onMouseLeave=n.onMouseLeave.bind(b(n)),n.onMouseDown=n.onMouseDown.bind(b(n)),n.onClick=n.onClick.bind(b(n)),n.onFocus=n.onFocus.bind(b(n)),n.onBlur=n.onBlur.bind(b(n)),n.isShown=n.isShown.bind(b(n)),n.onEsc=n.onEsc.bind(b(n)),n.onClickOutside=n.onClickOutside.bind(b(n)),n.onDialogEnter=n.onDialogEnter.bind(b(n)),n.onDialogLeave=n.onDialogLeave.bind(b(n)),n.getContainer=n.getContainer.bind(b(n)),n.onContentClick=n.onContentClick.bind(b(n)),n.onKeyDown=n.onKeyDown.bind(b(n)),n.closeDialogOnEscape=n.closeDialogOnEscape.bind(b(n)),n.hideTimeout=null,n.showTimeout=null,n}return n=m,(t=[{key:"closeDialogOnEscape",value:function(e){this.state.isOpen&&"Escape"===e.key&&this.hideDialogIfNeeded()}},{key:"componentDidMount",value:function(){document.addEventListener("keyup",this.closeDialogOnEscape)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keyup",this.closeDialogOnEscape)}},{key:"getContainer",value:function(){var e=this.props.containerSelector;return e&&document.querySelector(e)||document.body}},{key:"showDialog",value:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.props,o=t.showDelay,r=t.instantShowAndHide,u=t.getDynamicShowDelay,l=o,a=n.preventAnimation;if(u){var i=u();l=i.showDelay||0,a=a||i.preventAnimation}r?(this.onShowDialog(n),this.setState({isOpen:!0,preventAnimation:a}),this.showTimeout=null):this.showTimeout=setTimeout((function(){e.onShowDialog(n),e.showTimeout=null,e.setState({isOpen:!0,preventAnimation:a})}),l)}},{key:"onShowDialog",value:function(){this.isShown()||(0,this.props.onDialogDidShow)()}},{key:"showDialogIfNeeded",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.props.disable;n||(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=null),this.showTimeout||this.showDialog(e))}},{key:"hideDialog",value:function(){var e=this,n=this.props,t=n.hideDelay;n.instantShowAndHide?(this.onHideDialog(),this.setState({isOpen:!1}),this.hideTimeout=null):this.hideTimeout=setTimeout((function(){e.onHideDialog(),e.setState({isOpen:!1}),e.hideTimeout=null}),t)}},{key:"onHideDialog",value:function(){var e=this.props.onDialogDidHide;e&&e()}},{key:"hideDialogIfNeeded",value:function(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=null),this.hideTimeout||this.hideDialog()}},{key:"handleEvent",value:function(e,n){var t=this.props,o=t.showTriggerIgnoreClass,r=t.hideTriggerIgnoreClass;return!this.isShowTrigger(e)||this.isShown()||(0,d.isInsideClass)(n,o)?this.isHideTrigger(e)&&!(0,d.isInsideClass)(n,r)?this.hideDialogIfNeeded():void 0:this.showDialogIfNeeded()}},{key:"isShown",value:function(){var e=this.state.isOpen,n=this.props.open;return e||n}},{key:"isShowTrigger",value:function(e){var n=this.props.showTrigger;return(0,s.convertToArray)(n).indexOf(e)>-1}},{key:"isHideTrigger",value:function(e){var n=this.props.hideTrigger;return(0,s.convertToArray)(n).indexOf(e)>-1}},{key:"onMouseEnter",value:function(e){this.handleEvent("mouseenter",e.target)}},{key:"onMouseLeave",value:function(e){this.handleEvent("mouseleave",e.target)}},{key:"onClick",value:function(e){e.button||this.handleEvent("click",e.target)}},{key:"onKeyDown",value:function(e){"Enter"===e.key&&this.handleEvent("enter",e.target)}},{key:"onMouseDown",value:function(e){e.button||this.handleEvent("mousedown",e.target)}},{key:"onFocus",value:function(e){this.handleEvent("focus",e.target)}},{key:"onBlur",value:function(e){this.handleEvent("blur",e.relatedTarget)}},{key:"onEsc",value:function(e){this.handleEvent("esckey",e.target)}},{key:"onClickOutside",value:function(e){var n=this.props.onClickOutside;this.handleEvent("clickoutside",e.target),n(e)}},{key:"onDialogEnter",value:function(){this.props.showOnDialogEnter&&this.showDialogIfNeeded()}},{key:"onDialogLeave",value:function(){this.props.showOnDialogEnter&&this.hideDialogIfNeeded()}},{key:"onContentClick",value:function(e){var n=this.props.onContentClick;this.handleEvent("onContentClick",e.target),n()}},{key:"render",value:function(){var e=this,n=this.props,t=n.wrapperClassName,o=n.content,s=n.startingEdge,d=n.children,p=n.preventAnimationOnMount,m=n.animationType,y=n.position,v=n.showDelay,h=n.moveBy,g=n.tooltip,b=n.tooltipClassName,w=n.referenceWrapperClassName,O=n.zIndex,k=this.state.preventAnimation,E=!this.isHideTrigger("clickoutside"),C=!p&&!k&&m,M=(0,i.default)(o)?o():o;return M?r.default.createElement(l.Manager,null,r.default.createElement(l.Reference,null,(function(n){var t=n.ref;return r.default.createElement(f.Refable,{className:w,ref:t,onBlur:D("onBlur",e,e.props),onKeyDown:D("onKeyDown",e,e.props),onClick:D("onClick",e,e.props),onFocus:D("onFocus",e,e.props),onMouseDown:D("onMouseDown",e,e.props),onMouseEnter:D("onMouseEnter",e,e.props),onMouseLeave:D("onMouseLeave",e,e.props)},d)})),(0,u.createPortal)(r.default.createElement(l.Popper,{placement:y,modifiers:[{name:"offset",options:{offset:[h.secondary,h.main]}},{name:"zIndex",enabled:!0,phase:"write",fn:function(e){var n=e.state;return O&&(n.styles.popper.zIndex=O),n}},{name:"rotator",enabled:!0,phase:"write",fn:function(e){var n=e.state;return n.styles.arrow?(n.styles.arrow.transform="".concat(n.styles.arrow.transform," rotate(45deg)"),n):n}}]},(function(n){var o=n.placement,u=n.style,l=n.ref,i=n.arrowProps;return!e.isShown()&&o?null:r.default.createElement(c.DialogContent,{onMouseEnter:e.onDialogEnter,onMouseLeave:e.onDialogLeave,disableOnClickOutside:E,onClickOutside:e.onClickOutside,onEscKey:e.onEsc,animationType:C,position:o,wrapperClassName:t,startingEdge:s,isOpen:e.isShown(),showDelay:v,styleObject:u,ref:l,onClick:e.onContentClick},M,g&&r.default.createElement("div",{style:i.style,ref:i.ref,className:(0,a.default)("monday-style-tooltip-arrow",b),"data-placement":o}))})),this.getContainer())):d}}])&&y(n.prototype,t),o&&y(n,o),m}(r.PureComponent);function D(e,n,t){return(0,s.chainFunctions)([t[e],n[e]],!0)}n.default=k,k.defaultProps={referenceWrapperClassName:"",position:"top",startingEdge:"",moveBy:{main:0,secondary:0},showDelay:100,hideDelay:100,showTrigger:"mouseenter",hideTrigger:"mouseleave",showOnDialogEnter:!1,shouldShowOnMount:!1,disable:!1,open:!1,showTriggerIgnoreClass:null,hideTriggerIgnoreClass:null,disableDialogSlide:!1,dialogSlideFactor:20,animationType:"expand",wrapperClassName:null,preventAnimationOnMount:!1,onReposition:null,getScrollableContainer:null,containerSelector:"body",shouldAdjustVerticalPosition:!1,tooltip:!1,tooltipClassName:"",onEsc:O,onDialogDidShow:O,onDialogDidHide:O,onClickOutside:O,onContentClick:O,closeOnClickInside:!1,zIndex:null},k.__docgenInfo={description:"",methods:[{name:"closeDialogOnEscape",docblock:null,modifiers:[],params:[{name:"event",type:null}],returns:null},{name:"getContainer",docblock:null,modifiers:[],params:[],returns:null},{name:"showDialog",docblock:null,modifiers:[],params:[{name:"options",type:null}],returns:null},{name:"onShowDialog",docblock:null,modifiers:[],params:[],returns:null},{name:"showDialogIfNeeded",docblock:null,modifiers:[],params:[{name:"options",type:null}],returns:null},{name:"hideDialog",docblock:null,modifiers:[],params:[],returns:null},{name:"onHideDialog",docblock:null,modifiers:[],params:[],returns:null},{name:"hideDialogIfNeeded",docblock:null,modifiers:[],params:[],returns:null},{name:"handleEvent",docblock:null,modifiers:[],params:[{name:"eventName",type:null},{name:"target",type:null}],returns:null},{name:"isShown",docblock:null,modifiers:[],params:[],returns:null},{name:"isShowTrigger",docblock:null,modifiers:[],params:[{name:"event",type:null}],returns:null},{name:"isHideTrigger",docblock:null,modifiers:[],params:[{name:"event",type:null}],returns:null},{name:"onMouseEnter",docblock:null,modifiers:[],params:[{name:"e",type:null}],returns:null},{name:"onMouseLeave",docblock:null,modifiers:[],params:[{name:"e",type:null}],returns:null},{name:"onClick",docblock:null,modifiers:[],params:[{name:"e",type:null}],returns:null},{name:"onKeyDown",docblock:null,modifiers:[],params:[{name:"event",type:null}],returns:null},{name:"onMouseDown",docblock:null,modifiers:[],params:[{name:"e",type:null}],returns:null},{name:"onFocus",docblock:null,modifiers:[],params:[{name:"e",type:null}],returns:null},{name:"onBlur",docblock:null,modifiers:[],params:[{name:"e",type:null}],returns:null},{name:"onEsc",docblock:null,modifiers:[],params:[{name:"e",type:null}],returns:null},{name:"onClickOutside",docblock:null,modifiers:[],params:[{name:"event",type:null}],returns:null},{name:"onDialogEnter",docblock:null,modifiers:[],params:[],returns:null},{name:"onDialogLeave",docblock:null,modifiers:[],params:[],returns:null},{name:"onContentClick",docblock:null,modifiers:[],params:[{name:"e",type:null}],returns:null}],displayName:"Dialog",props:{referenceWrapperClassName:{defaultValue:{value:'""',computed:!1},required:!1},position:{defaultValue:{value:'"top"',computed:!1},required:!1},startingEdge:{defaultValue:{value:'""',computed:!1},required:!1},moveBy:{defaultValue:{value:"{ main: 0, secondary: 0 }",computed:!1},required:!1},showDelay:{defaultValue:{value:"100",computed:!1},required:!1},hideDelay:{defaultValue:{value:"100",computed:!1},required:!1},showTrigger:{defaultValue:{value:'"mouseenter"',computed:!1},required:!1},hideTrigger:{defaultValue:{value:'"mouseleave"',computed:!1},required:!1},showOnDialogEnter:{defaultValue:{value:"false",computed:!1},required:!1},shouldShowOnMount:{defaultValue:{value:"false",computed:!1},required:!1},disable:{defaultValue:{value:"false",computed:!1},required:!1},open:{defaultValue:{value:"false",computed:!1},required:!1},showTriggerIgnoreClass:{defaultValue:{value:"null",computed:!1},required:!1},hideTriggerIgnoreClass:{defaultValue:{value:"null",computed:!1},required:!1},disableDialogSlide:{defaultValue:{value:"false",computed:!1},required:!1},dialogSlideFactor:{defaultValue:{value:"20",computed:!1},required:!1},animationType:{defaultValue:{value:'"expand"',computed:!1},required:!1},wrapperClassName:{defaultValue:{value:"null",computed:!1},required:!1},preventAnimationOnMount:{defaultValue:{value:"false",computed:!1},required:!1},onReposition:{defaultValue:{value:"null",computed:!1},required:!1},getScrollableContainer:{defaultValue:{value:"null",computed:!1},required:!1},containerSelector:{defaultValue:{value:'"body"',computed:!1},required:!1},shouldAdjustVerticalPosition:{defaultValue:{value:"false",computed:!1},required:!1},tooltip:{defaultValue:{value:"false",computed:!1},required:!1},tooltipClassName:{defaultValue:{value:'""',computed:!1},required:!1},onEsc:{defaultValue:{value:"() => {}",computed:!1},required:!1},onDialogDidShow:{defaultValue:{value:"() => {}",computed:!1},required:!1},onDialogDidHide:{defaultValue:{value:"() => {}",computed:!1},required:!1},onClickOutside:{defaultValue:{value:"() => {}",computed:!1},required:!1},onContentClick:{defaultValue:{value:"() => {}",computed:!1},required:!1},closeOnClickInside:{defaultValue:{value:"false",computed:!1},required:!1},zIndex:{defaultValue:{value:"null",computed:!1},required:!1}}}},function(e,n){e.exports=require("react-transition-group")},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var n=e.ref,t=e.callback,o=(0,r.useCallback)((function(e){if(!n.current||n.current.contains(e.target))return function(){};t(e)}),[n,t]),l=(0,r.useRef)(document);(0,u.default)({eventName:"click",ref:l,callback:o,capture:!0}),(0,u.default)({eventName:"touchend",ref:l,callback:o,capture:!0})};var o,r=t(0),u=(o=t(3))&&o.__esModule?o:{default:o}},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isInsideClass=function(e,n){if(!n)return!1;var t;t=Array.isArray(n)?n.map((function(e){return".".concat(e)})).join(","):".".concat(n);return!!e.parentElement.closest(t)},t(28)},,function(e,n){e.exports=require("react-dom")},function(e,n){e.exports=require("react-popper")},function(e,n,t){"use strict";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})(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.DialogContent=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var n=d();if(n&&n.has(e))return n.get(e);var t={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if(Object.prototype.hasOwnProperty.call(e,u)){var l=r?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(t,u,l):t[u]=e[u]}t.default=e,n&&n.set(e,t);return t}(t(0)),u=c(t(2)),l=t(20),a=c(t(21)),i=t(7);t(27);var s=c(t(4));function c(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(this,arguments)}var p={},m=function(){},y={},v=r.default.forwardRef((function(e,n){var t,o,c,d=e.onEsc,v=void 0===d?m:d,h=e.children,g=e.position,b=e.wrapperClassName,w=e.isOpen,O=void 0!==w&&w,k=e.startingEdge,D=e.animationType,E=void 0===D?"expand":D,C=e.onMouseEnter,M=void 0===C?m:C,S=e.onMouseLeave,j=void 0===S?m:S,T=e.onClickOutside,P=void 0===T?m:T,_=e.onClick,q=void 0===_?m:_,V=e.showDelay,N=e.styleObject,x=void 0===N?y:N,I=(0,r.useRef)(null),A=(0,r.useCallback)((function(e){if(O)return P(e)}),[O,P]);return(0,s.default)({keys:["Esc","Escape"],callback:v}),(0,a.default)({callback:A,ref:I}),E&&(p.classNames="monday-style-animation-".concat(E)),r.default.createElement("span",{className:(0,u.default)("monday-style-dialog-content-wrapper",b),ref:n,style:x,onClickCapture:q},r.default.createElement(l.CSSTransition,f({},p,{in:O,appear:!!E,timeout:V}),r.default.createElement("div",{className:(0,u.default)("monday-style-dialog-content-component",g,(t={},o="edge-".concat(k),c=k,o in t?Object.defineProperty(t,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):t[o]=c,t)),ref:I},r.default.Children.toArray(h).map((function(e){return(0,r.cloneElement)(e,{onMouseEnter:(0,i.chainFunctions)([e.props.onMouseEnter,M]),onMouseLeave:(0,i.chainFunctions)([e.props.onMouseLeave,j])})})))))}));n.DialogContent=v,v.__docgenInfo={description:"",methods:[],displayName:"DialogContent",props:{onEsc:{defaultValue:{value:"() => {}",computed:!1},required:!1},isOpen:{defaultValue:{value:"false",computed:!1},required:!1},animationType:{defaultValue:{value:'"expand"',computed:!1},required:!1},onMouseEnter:{defaultValue:{value:"() => {}",computed:!1},required:!1},onMouseLeave:{defaultValue:{value:"() => {}",computed:!1},required:!1},onClickOutside:{defaultValue:{value:"() => {}",computed:!1},required:!1},onClick:{defaultValue:{value:"() => {}",computed:!1},required:!1},styleObject:{defaultValue:{value:"{}",computed:!1},required:!1}}}},function(e,n,t){},function(e,n,t){"use strict";Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var n=this;do{if(Element.prototype.matches.call(n,e))return n;n=n.parentElement||n.parentNode}while(null!==n&&1===n.nodeType);return null})},function(e,n,t){},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Refable=void 0;var o,r=(o=t(0))&&o.__esModule?o:{default:o},u=t(7);function l(){return(l=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(this,arguments)}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function i(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?a(Object(t),!0).forEach((function(n){s(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function c(e,n){if(null==e)return{};var t,o,r=function(e,n){if(null==e)return{};var t,o,r={},u=Object.keys(e);for(o=0;o<u.length;o++)t=u[o],n.indexOf(t)>=0||(r[t]=e[t]);return r}(e,n);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);for(o=0;o<u.length;o++)t=u[o],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var d=r.default.forwardRef((function(e,n){var t=e.children,o=c(e,["children"]);return r.default.Children.map(t,(function(e){return"string"!=typeof e.type?r.default.createElement("span",l({ref:n},o),r.default.cloneElement(e,i({},e.props))):r.default.cloneElement(e,i(i(i({},o),e.props),{},{onClick:f("onClick",e.props,o),onBlur:f("onBlur",e.props,o),onMouseEnter:f("onMouseEnter",e.props,o),onMouseLeave:f("onMouseLeave",e.props,o),onMouseDown:f("onMouseDown",e.props,o),onFocus:f("onFocus",e.props,o),ref:(0,u.chainFunctions)([e.ref,n])}))}))}));function f(e,n,t){return(0,u.chainFunctions)([n[e],t[e]],!0)}n.Refable=d,d.__docgenInfo={description:"",methods:[],displayName:"Refable"}}])}));