diff --git a/dist/bundle.js b/dist/bundle.js new file mode 100644 index 0000000..d97de61 --- /dev/null +++ b/dist/bundle.js @@ -0,0 +1 @@ +module.exports=function(e){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}var n={};return t.m=e,t.c=n,t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get: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,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=2)}([function(e,t){e.exports=require("react")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={SHOW:"SHOW",CLOSE:"CLOSE",REFRESH:"REFRESH"};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){return e&&e.__esModule?e:{default:e}}(n(3)),r=o.default;t.default=r},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}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})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e,t){for(var n=0;n=0||("string"==typeof e?_():Object.prototype.hasOwnProperty.call(e,"action")&&this.handleButtonClick(e.action),!1)}},{key:"handleButtonClick",value:function(e){return"function"==typeof e?e.call(this,m):null}},{key:"className",value:function(e){return"".concat(this.props.className,"__").concat(e)}},{key:"wildClass",value:function(e,t){if(!e)return null;if(this.props.wildClasses)return e;var n=[];return e.split(" ").forEach(function(e){n.push("".concat(t,"--").concat(e))}),n.join(" ")}},{key:"render",value:function(){var e=this,t=this.props.className,n=null,o={};if(this.state.visible){var r=null;t+=" ".concat(this.props.className,"--visible"),this.props.closeBtn&&(r=f.default.createElement("button",{onClick:_,className:"".concat(this.props.className,"__close")},this.props.closeHtml));var s=this.className("box");this.state.className&&(s+=" ".concat(this.wildClass(this.state.className,s))),n=f.default.createElement("article",{role:"dialog",tabIndex:"-1",ref:function(t){e.boxRef=t},style:{opacity:0,outline:"none"},className:s},r,f.default.createElement(d.default,{title:this.state.title,className:this.className("box__header")}),f.default.createElement("div",{className:this.className("box__body")},this.state.content),f.default.createElement(y.default,{className:this.className("box__footer"),wildClasses:this.props.wildClasses,btnClass:this.props.btnClass,buttonClick:this.bound.handleButtonClick,onClose:_,onOk:_,defaultOk:this.props.defaultOk,defaultCancel:this.props.defaultCancel,buttons:this.state.buttons}))}return this.state.noOverlay&&(o.background="transparent"),f.default.createElement("div",{className:t},f.default.createElement("div",{role:"presentation",onClick:this.bound.containerClick,className:this.className("overlay"),style:o}),n)}}]),t}(f.default.Component);Object.defineProperty(C,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"Popup"}),C.defaultProps={className:"mm-popup",btnClass:"mm-popup__btn",closeBtn:!0,closeHtml:null,defaultOk:"Ok",defaultOkKey:"enter",defaultCancel:"Cancel",defaultCancelKey:"esc",wildClasses:!1,closeOnOutsideClick:!0,escToClose:!0};var O=C;t.default=O},function(e,t){e.exports=require("keymaster")},function(e,t,n){"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)}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},n.prototype.on=n.prototype.addListener,n.prototype.once=function(e,t){function n(){this.removeListener(e,n),r||(r=!0,t.apply(this,arguments))}if(!o(t))throw TypeError("listener must be a function");var r=!1;return n.listener=t,this.on(e,n),this},n.prototype.removeListener=function(e,t){var n,r,i,l;if(!o(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(n=this._events[e],i=n.length,r=-1,n===t||o(n.listener)&&n.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(s(n)){for(l=i;l-- >0;)if(n[l]===t||n[l].listener&&n[l].listener===t){r=l;break}if(r<0)return this;1===n.length?(n.length=0,delete this._events[e]):n.splice(r,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},n.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n=this._events[e],o(n))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},n.prototype.listeners=function(e){return this._events&&this._events[e]?o(this._events[e])?[this._events[e]]:this._events[e].slice():[]},n.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(o(t))return 1;if(t)return t.length}return 0},n.listenerCount=function(e,t){return e.listenerCount(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){return e&&e.__esModule?e:{default:e}}(n(0)),r=function(e){return e.title?o.default.createElement("header",{className:e.className},o.default.createElement("h1",{className:"".concat(e.className,"__title")},e.title)):null};r.displayName="PopupHeader",r.defaultProps={title:null,className:null};var s=r;t.default=s},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),s=o(n(9)),i=function(e){return e.buttons?r.default.createElement("footer",{className:e.className},r.default.createElement(s.default,{buttonClick:e.buttonClick,onOk:e.onOk,onClose:e.onClose,className:"".concat(e.className,"__left-space"),wildClasses:e.wildClasses,btnClass:e.btnClass,defaultOk:e.defaultOk,defaultCancel:e.defaultCancel,buttons:e.buttons.left}),r.default.createElement(s.default,{buttonClick:e.buttonClick,onOk:e.onOk,onClose:e.onClose,className:"".concat(e.className,"__right-space"),wildClasses:e.wildClasses,btnClass:e.btnClass,defaultOk:e.defaultOk,defaultCancel:e.defaultCancel,buttons:e.buttons.right})):null};i.displayName="PopupFooter",i.defaultProps={buttons:null,className:null,wildClasses:!1,btnClass:null,defaultOk:null,defaultCancel:null,buttonClick:function(){},onOk:function(){},onClose:function(){}};var l=i;t.default=l},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}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})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n