-
Notifications
You must be signed in to change notification settings - Fork 584
/
react-burger-menu.min.js
2 lines (2 loc) · 38.4 KB
/
react-burger-menu.min.js
1
2
!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.BurgerMenu=t()}}(function(){return function t(e,r,n){function a(s,i){if(!r[s]){if(!e[s]){var l="function"==typeof require&&require;if(!i&&l)return l(s,!0);if(o)return o(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var f=r[s]={exports:{}};e[s][0].call(f.exports,function(t){var r=e[s][1][t];return a(r?r:t)},f,f.exports,t,e,r,n)}return r[s].exports}for(var o="function"==typeof require&&require,s=0;s<n.length;s++)a(n[s]);return a}({1:[function(t,e,r){"use strict";function n(t){return function(){return t}}var a=function(){};a.thatReturns=n,a.thatReturnsFalse=n(!1),a.thatReturnsTrue=n(!0),a.thatReturnsNull=n(null),a.thatReturnsThis=function(){return this},a.thatReturnsArgument=function(t){return t},e.exports=a},{}],2:[function(t,e,r){"use strict";function n(t,e,r,n,o,s,i,l){if(a(e),!t){var u;if(void 0===e)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var f=[r,n,o,s,i,l],d=0;u=new Error(e.replace(/%s/g,function(){return f[d++]})),u.name="Invariant Violation"}throw u.framesToPop=1,u}}var a=function(t){};e.exports=n},{}],3:[function(t,e,r){"use strict";var n=t("./emptyFunction"),a=n;e.exports=a},{"./emptyFunction":1}],4:[function(t,e,r){"use strict";function n(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function a(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(e).map(function(t){return e[t]});if("0123456789"!==n.join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(t){a[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(o){return!1}}var o=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=a()?Object.assign:function(t,e){for(var r,a,l=n(t),u=1;u<arguments.length;u++){r=Object(arguments[u]);for(var f in r)s.call(r,f)&&(l[f]=r[f]);if(o){a=o(r);for(var d=0;d<a.length;d++)i.call(r,a[d])&&(l[a[d]]=r[a[d]])}}return l}},{}],5:[function(t,e,r){"use strict";function n(t,e,r,n,a){}e.exports=n},{"./lib/ReactPropTypesSecret":9,"fbjs/lib/invariant":2,"fbjs/lib/warning":3}],6:[function(t,e,r){"use strict";var n=t("fbjs/lib/emptyFunction"),a=t("fbjs/lib/invariant"),o=t("./lib/ReactPropTypesSecret");e.exports=function(){function t(t,e,r,n,s,i){i!==o&&a(!1,"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")}function e(){return t}t.isRequired=t;var r={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e};return r.checkPropTypes=n,r.PropTypes=r,r}},{"./lib/ReactPropTypesSecret":9,"fbjs/lib/emptyFunction":1,"fbjs/lib/invariant":2}],7:[function(t,e,r){"use strict";var n=t("fbjs/lib/emptyFunction"),a=t("fbjs/lib/invariant"),o=t("fbjs/lib/warning"),s=t("object-assign"),i=t("./lib/ReactPropTypesSecret"),l=t("./checkPropTypes");e.exports=function(t,e){function r(t){var e=t&&(N&&t[N]||t[S]);if("function"==typeof e)return e}function u(t,e){return t===e?0!==t||1/t===1/e:t!==t&&e!==e}function f(t){this.message=t,this.stack=""}function d(t){function r(r,n,o,s,l,u,d){if(s=s||P,u=u||o,d!==i)if(e)a(!1,"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");else;return null==n[o]?r?new f(null===n[o]?"The "+l+" `"+u+"` is marked as required "+("in `"+s+"`, but its value is `null`."):"The "+l+" `"+u+"` is marked as required in "+("`"+s+"`, but its value is `undefined`.")):null:t(n,o,s,l,u)}var n=r.bind(null,!1);return n.isRequired=r.bind(null,!0),n}function c(t){function e(e,r,n,a,o,s){var i=e[r],l=j(i);if(l!==t){var u=M(i);return new f("Invalid "+a+" `"+o+"` of type "+("`"+u+"` supplied to `"+n+"`, expected ")+("`"+t+"`."))}return null}return d(e)}function p(){return d(n.thatReturnsNull)}function m(t){function e(e,r,n,a,o){if("function"!=typeof t)return new f("Property `"+o+"` of component `"+n+"` has invalid PropType notation inside arrayOf.");var s=e[r];if(!Array.isArray(s)){var l=j(s);return new f("Invalid "+a+" `"+o+"` of type "+("`"+l+"` supplied to `"+n+"`, expected an array."))}for(var u=0;u<s.length;u++){var d=t(s,u,n,a,o+"["+u+"]",i);if(d instanceof Error)return d}return null}return d(e)}function y(){function e(e,r,n,a,o){var s=e[r];if(!t(s)){var i=j(s);return new f("Invalid "+a+" `"+o+"` of type "+("`"+i+"` supplied to `"+n+"`, expected a single ReactElement."))}return null}return d(e)}function b(t){function e(e,r,n,a,o){if(!(e[r]instanceof t)){var s=t.name||P,i=_(e[r]);return new f("Invalid "+a+" `"+o+"` of type "+("`"+i+"` supplied to `"+n+"`, expected ")+("instance of `"+s+"`."))}return null}return d(e)}function h(t){function e(e,r,n,a,o){for(var s=e[r],i=0;i<t.length;i++)if(u(s,t[i]))return null;var l=JSON.stringify(t);return new f("Invalid "+a+" `"+o+"` of value `"+s+"` "+("supplied to `"+n+"`, expected one of "+l+"."))}return Array.isArray(t)?d(e):n.thatReturnsNull}function v(t){function e(e,r,n,a,o){if("function"!=typeof t)return new f("Property `"+o+"` of component `"+n+"` has invalid PropType notation inside objectOf.");var s=e[r],l=j(s);if("object"!==l)return new f("Invalid "+a+" `"+o+"` of type "+("`"+l+"` supplied to `"+n+"`, expected an object."));for(var u in s)if(s.hasOwnProperty(u)){var d=t(s,u,n,a,o+"."+u,i);if(d instanceof Error)return d}return null}return d(e)}function g(t){function e(e,r,n,a,o){for(var s=0;s<t.length;s++){var l=t[s];if(null==l(e,r,n,a,o,i))return null}return new f("Invalid "+a+" `"+o+"` supplied to "+("`"+n+"`."))}if(!Array.isArray(t))return n.thatReturnsNull;for(var r=0;r<t.length;r++){var a=t[r];if("function"!=typeof a)return o(!1,"Invalid argument supplied to oneOfType. Expected an array of check functions, but received %s at index %s.",k(a),r),n.thatReturnsNull}return d(e)}function O(){function t(t,e,r,n,a){return x(t[e])?null:new f("Invalid "+n+" `"+a+"` supplied to "+("`"+r+"`, expected a ReactNode."))}return d(t)}function w(t){function e(e,r,n,a,o){var s=e[r],l=j(s);if("object"!==l)return new f("Invalid "+a+" `"+o+"` of type `"+l+"` "+("supplied to `"+n+"`, expected `object`."));for(var u in t){var d=t[u];if(d){var c=d(s,u,n,a,o+"."+u,i);if(c)return c}}return null}return d(e)}function T(t){function e(e,r,n,a,o){var l=e[r],u=j(l);if("object"!==u)return new f("Invalid "+a+" `"+o+"` of type `"+u+"` "+("supplied to `"+n+"`, expected `object`."));var d=s({},e[r],t);for(var c in d){var p=t[c];if(!p)return new f("Invalid "+a+" `"+o+"` key `"+c+"` supplied to `"+n+"`.\nBad object: "+JSON.stringify(e[r],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(t),null," "));var m=p(l,c,n,a,o+"."+c,i);if(m)return m}return null}return d(e)}function x(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(x);if(null===e||t(e))return!0;var n=r(e);if(!n)return!1;var a,o=n.call(e);if(n!==e.entries){for(;!(a=o.next()).done;)if(!x(a.value))return!1}else for(;!(a=o.next()).done;){var s=a.value;if(s&&!x(s[1]))return!1}return!0;default:return!1}}function C(t,e){return"symbol"===t||("Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol)}function j(t){var e=typeof t;return Array.isArray(t)?"array":t instanceof RegExp?"object":C(e,t)?"symbol":e}function M(t){if("undefined"==typeof t||null===t)return""+t;var e=j(t);if("object"===e){if(t instanceof Date)return"date";if(t instanceof RegExp)return"regexp"}return e}function k(t){var e=M(t);switch(e){case"array":case"object":return"an "+e;case"boolean":case"date":case"regexp":return"a "+e;default:return e}}function _(t){return t.constructor&&t.constructor.name?t.constructor.name:P}var N="function"==typeof Symbol&&Symbol.iterator,S="@@iterator",P="<<anonymous>>",I={array:c("array"),bool:c("boolean"),func:c("function"),number:c("number"),object:c("object"),string:c("string"),symbol:c("symbol"),any:p(),arrayOf:m,element:y(),instanceOf:b,node:O(),objectOf:v,oneOf:h,oneOfType:g,shape:w,exact:T};return f.prototype=Error.prototype,I.checkPropTypes=l,I.PropTypes=I,I}},{"./checkPropTypes":5,"./lib/ReactPropTypesSecret":9,"fbjs/lib/emptyFunction":1,"fbjs/lib/invariant":2,"fbjs/lib/warning":3,"object-assign":4}],8:[function(t,e,r){e.exports=t("./factoryWithThrowingShims")()},{"./factoryWithThrowingShims":6,"./factoryWithTypeCheckers":7}],9:[function(t,e,r){"use strict";var n="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";e.exports=n},{}],10:[function(t,e,r){(function(n){"use strict";function a(t){return t&&t.__esModule?t:{"default":t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(r,"__esModule",{value:!0});var i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},l=function(){function t(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}}(),u=function(t,e,r){for(var n=!0;n;){var a=t,o=e,s=r;n=!1,null===a&&(a=Function.prototype);var i=Object.getOwnPropertyDescriptor(a,o);if(void 0!==i){if("value"in i)return i.value;var l=i.get;if(void 0===l)return;return l.call(s)}var u=Object.getPrototypeOf(a);if(null===u)return;t=u,e=o,r=s,n=!0,i=u=void 0}},f="undefined"!=typeof window?window.React:"undefined"!=typeof n?n.React:null,d=a(f),c=t("prop-types"),p=a(c),m=function(t){function e(t){o(this,e),u(Object.getPrototypeOf(e.prototype),"constructor",this).call(this,t),this.state={hover:!1}}return s(e,t),l(e,[{key:"getLineStyle",value:function(t){return{position:"absolute",height:"20%",left:0,right:0,top:20*(2*t)+"%",opacity:this.state.hover?.6:1}}},{key:"render",value:function(){var t=this,e=void 0,r={position:"absolute",left:0,top:0,width:"100%",height:"100%",margin:0,padding:0,border:"none",opacity:0,fontSize:8,cursor:"pointer"};if(this.props.customIcon){var n={className:"bm-icon",style:i({width:"100%",height:"100%"},this.props.styles.bmIcon)};e=d["default"].cloneElement(this.props.customIcon,n)}else e=d["default"].createElement("span",null,[0,1,2].map(function(e){return d["default"].createElement("span",{key:e,className:("bm-burger-bars "+t.props.barClassName).trim(),style:i({},t.getLineStyle(e),t.props.styles.bmBurgerBars)})}));return d["default"].createElement("div",{className:("bm-burger-button "+this.props.className).trim(),style:i({zIndex:1e3},this.props.styles.bmBurgerButton)},e,d["default"].createElement("button",{onClick:this.props.onClick,onMouseOver:function(){return t.setState({hover:!0})},onMouseOut:function(){return t.setState({hover:!1})},style:r},"Open Menu"))}}]),e}(f.Component);r["default"]=m,m.propTypes={barClassName:p["default"].string,customIcon:p["default"].element,styles:p["default"].object},m.defaultProps={barClassName:"",className:"",styles:{}},e.exports=r["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"prop-types":8}],11:[function(t,e,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r["default"]={slide:t("./menus/slide"),stack:t("./menus/stack"),elastic:t("./menus/elastic"),bubble:t("./menus/bubble"),push:t("./menus/push"),pushRotate:t("./menus/pushRotate"),scaleDown:t("./menus/scaleDown"),scaleRotate:t("./menus/scaleRotate"),fallDown:t("./menus/fallDown"),reveal:t("./menus/reveal")},e.exports=r["default"]},{"./menus/bubble":15,"./menus/elastic":16,"./menus/fallDown":17,"./menus/push":18,"./menus/pushRotate":19,"./menus/reveal":20,"./menus/scaleDown":21,"./menus/scaleRotate":22,"./menus/slide":23,"./menus/stack":24}],12:[function(t,e,r){(function(n){"use strict";function a(t){return t&&t.__esModule?t:{"default":t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(r,"__esModule",{value:!0});var i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},l=function(){function t(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}}(),u=function(t,e,r){for(var n=!0;n;){var a=t,o=e,s=r;n=!1,null===a&&(a=Function.prototype);var i=Object.getOwnPropertyDescriptor(a,o);if(void 0!==i){if("value"in i)return i.value;var l=i.get;if(void 0===l)return;return l.call(s)}var u=Object.getPrototypeOf(a);if(null===u)return;t=u,e=o,r=s,n=!0,i=u=void 0}},f="undefined"!=typeof window?window.React:"undefined"!=typeof n?n.React:null,d=a(f),c=t("prop-types"),p=a(c),m=function(t){function e(){o(this,e),u(Object.getPrototypeOf(e.prototype),"constructor",this).apply(this,arguments)}return s(e,t),l(e,[{key:"getCrossStyle",value:function(t){return{position:"absolute",width:3,height:14,transform:"before"===t?"rotate(45deg)":"rotate(-45deg)"}}},{key:"render",value:function(){var t,e=this,r={position:"absolute",width:24,height:24,right:8,top:8},n={position:"absolute",left:0,top:0,width:"100%",height:"100%",margin:0,padding:0,border:"none",textIndent:-99999,background:"transparent",color:"transparent",outline:"none",cursor:"pointer"};if(this.props.customIcon){var a={className:"bm-cross",style:i({width:"100%",height:"100%"},this.props.styles.bmCross)};t=d["default"].cloneElement(this.props.customIcon,a)}else t=d["default"].createElement("span",{style:{position:"absolute",top:"6px",right:"14px"}},["before","after"].map(function(t,r){return d["default"].createElement("span",{key:r,className:("bm-cross "+e.props.crossClassName).trim(),style:i({},e.getCrossStyle(t),e.props.styles.bmCross)})}));return d["default"].createElement("div",{className:("bm-cross-button "+this.props.className).trim(),style:i({},r,this.props.styles.bmCrossButton)},t,d["default"].createElement("button",{onClick:this.props.onClick,style:n},"Close Menu"))}}]),e}(f.Component);r["default"]=m,m.propTypes={crossClassName:p["default"].string,customIcon:p["default"].element,styles:p["default"].object},m.defaultProps={crossClassName:"",className:"",styles:{}},e.exports=r["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"prop-types":8}],13:[function(t,e,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={overlay:function(t){return{position:"fixed",zIndex:1e3,width:"100%",height:"100%",background:"rgba(0, 0, 0, 0.3)",opacity:t?1:0,MozTransform:t?"":"translate3d(100%, 0, 0)",MsTransform:t?"":"translate3d(100%, 0, 0)",OTransform:t?"":"translate3d(100%, 0, 0)",WebkitTransform:t?"":"translate3d(100%, 0, 0)",transform:t?"":"translate3d(100%, 0, 0)",transition:t?"opacity 0.3s":"opacity 0.3s, transform 0s 0.3s"}},menuWrap:function(t,e,r){return{position:"fixed",right:r?0:"inherit",zIndex:1100,width:e,height:"100%",MozTransform:t?"":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",MsTransform:t?"":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",OTransform:t?"":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",WebkitTransform:t?"":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transform:t?"":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transition:"all 0.5s"}},menu:function(){return{height:"100%",boxSizing:"border-box",overflow:"auto"}},itemList:function(){return{height:"100%"}},item:function(){return{display:"block",outline:"none"}}};r["default"]=n,e.exports=r["default"]},{}],14:[function(t,e,r){(function(n){"use strict";function a(t){return t&&t.__esModule?t:{"default":t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(r,"__esModule",{value:!0});var i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},l=function(){function t(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}}(),u=function(t,e,r){for(var n=!0;n;){var a=t,o=e,s=r;n=!1,null===a&&(a=Function.prototype);var i=Object.getOwnPropertyDescriptor(a,o);if(void 0!==i){if("value"in i)return i.value;var l=i.get;if(void 0===l)return;return l.call(s)}var u=Object.getPrototypeOf(a);if(null===u)return;t=u,e=o,r=s,n=!0,i=u=void 0}},f="undefined"!=typeof window?window.React:"undefined"!=typeof n?n.React:null,d=a(f),c="undefined"!=typeof window?window.ReactDOM:"undefined"!=typeof n?n.ReactDOM:null,p=a(c),m=t("prop-types"),y=a(m),b=t("./baseStyles"),h=a(b),v=t("./BurgerIcon"),g=a(v),O=t("./CrossIcon"),w=a(O);r["default"]=function(t){var e=function(e){function r(t){o(this,r),u(Object.getPrototypeOf(r.prototype),"constructor",this).call(this,t),this.state={isOpen:!1}}return s(r,e),l(r,[{key:"toggleMenu",value:function(){var t=this,e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],r=e.isOpen,n=e.noStateChange,a={isOpen:"undefined"!=typeof r?r:!this.state.isOpen};this.applyWrapperStyles(),this.setState(a,function(){!n&&t.props.onStateChange(a),t.timeoutId&&clearTimeout(t.timeoutId),t.timeoutId=setTimeout(function(){t.timeoutId=null,a.isOpen||t.applyWrapperStyles(!1)},500)})}},{key:"applyWrapperStyles",value:function(){var e=arguments.length<=0||void 0===arguments[0]||arguments[0];if(this.props.bodyClassName){var r=document.querySelector("body");r.classList[e?"add":"remove"](this.props.bodyClassName)}t.pageWrap&&this.props.pageWrapId&&this.handleExternalWrapper(this.props.pageWrapId,t.pageWrap,e),t.outerContainer&&this.props.outerContainerId&&this.handleExternalWrapper(this.props.outerContainerId,t.outerContainer,e)}},{key:"handleExternalWrapper",value:function(t,e,r){var n=document.querySelector("html"),a=document.querySelector("body"),o=document.getElementById(t);if(!o)return void console.error("Element with ID '"+t+"' not found");var s=this.getStyle(e);for(var i in s)s.hasOwnProperty(i)&&(o.style[i]=r?s[i]:"");[n,a].forEach(function(t){t.style["overflow-x"]=r?"hidden":""})}},{key:"getStyles",value:function(e,r,n){var a="bm"+e.replace(e.charAt(0),e.charAt(0).toUpperCase()),o=h["default"][e]?this.getStyle(h["default"][e]):{};return t[e]&&(o=i({},o,this.getStyle(t[e],r+1))),this.props.styles[a]&&(o=i({},o,this.props.styles[a])),n&&(o=i({},o,n)),o}},{key:"getStyle",value:function(t,e){var r=this.props.width,n="string"!=typeof r?r+"px":r;return t(this.state.isOpen,n,this.props.right,e)}},{key:"listenForClose",value:function(t){t=t||window.event,!this.state.isOpen||"Escape"!==t.key&&27!==t.keyCode||this.toggleMenu()}},{key:"shouldDisableOverlayClick",value:function(){return"function"==typeof this.props.disableOverlayClick?this.props.disableOverlayClick():this.props.disableOverlayClick}},{key:"componentWillMount",value:function(){if(!t)throw new Error("No styles supplied")}},{key:"componentDidMount",value:function(){this.props.customOnKeyDown?window.onkeydown=this.props.customOnKeyDown:this.props.disableCloseOnEsc||(window.onkeydown=this.listenForClose.bind(this)),this.props.isOpen&&this.toggleMenu({isOpen:!0,noStateChange:!0})}},{key:"componentWillUnmount",value:function(){window.onkeydown=null,this.applyWrapperStyles(!1)}},{key:"componentDidUpdate",value:function(){var e=this;t.svg&&!function(){var r=p["default"].findDOMNode(e,"bm-morph-shape"),n=t.svg.lib(r).select("path");e.state.isOpen?t.svg.animate(n):setTimeout(function(){n.attr("d",t.svg.pathInitial)},300)}()}},{key:"componentWillReceiveProps",value:function(t){"undefined"!=typeof t.isOpen&&t.isOpen!==this.state.isOpen&&this.toggleMenu()}},{key:"render",value:function(){var e=this;return d["default"].createElement("div",null,!this.props.noOverlay&&d["default"].createElement("div",{className:("bm-overlay "+this.props.overlayClassName).trim(),onClick:function(){return!e.shouldDisableOverlayClick()&&e.toggleMenu()},style:this.getStyles("overlay")}),d["default"].createElement("div",{id:this.props.id,className:("bm-menu-wrap "+this.props.className).trim(),style:this.getStyles("menuWrap")},t.svg&&d["default"].createElement("div",{className:("bm-morph-shape "+this.props.morphShapeClassName).trim(),style:this.getStyles("morphShape")},d["default"].createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 100 800",preserveAspectRatio:"none"},d["default"].createElement("path",{d:t.svg.pathInitial}))),d["default"].createElement("div",{className:("bm-menu "+this.props.menuClassName).trim(),style:this.getStyles("menu")},d["default"].createElement("nav",{className:("bm-item-list "+this.props.itemListClassName).trim(),style:this.getStyles("itemList")},d["default"].Children.map(this.props.children,function(t,r){if(t){var n=["bm-item",e.props.itemClassName,t.props.className].filter(function(t){return!!t}).join(" "),a={key:r,className:n,style:e.getStyles("item",r,t.props.style)};return d["default"].cloneElement(t,a)}}))),this.props.customCrossIcon!==!1&&d["default"].createElement("div",{style:this.getStyles("closeButton")},d["default"].createElement(w["default"],{onClick:function(){return e.toggleMenu()},styles:this.props.styles,customIcon:this.props.customCrossIcon,className:this.props.crossButtonClassName,crossClassName:this.props.crossClassName}))),this.props.customBurgerIcon!==!1&&d["default"].createElement("div",{style:this.getStyles("burgerIcon")},d["default"].createElement(g["default"],{onClick:function(){return e.toggleMenu()},styles:this.props.styles,customIcon:this.props.customBurgerIcon,className:this.props.burgerButtonClassName,barClassName:this.props.burgerBarClassName})))}}]),r}(f.Component);return e.propTypes={bodyClassName:y["default"].string,burgerBarClassName:y["default"].string,burgerButtonClassName:y["default"].string,crossButtonClassName:y["default"].string,crossClassName:y["default"].string,customBurgerIcon:y["default"].oneOfType([y["default"].element,y["default"].oneOf([!1])]),customCrossIcon:y["default"].oneOfType([y["default"].element,y["default"].oneOf([!1])]),customOnKeyDown:y["default"].func,disableCloseOnEsc:y["default"].bool,disableOverlayClick:y["default"].oneOfType([y["default"].bool,y["default"].func]),id:y["default"].string,isOpen:y["default"].bool,itemClassName:y["default"].string,itemListClassName:y["default"].string,menuClassName:y["default"].string,morphShapeClassName:y["default"].string,noOverlay:y["default"].bool,onStateChange:y["default"].func,outerContainerId:t&&t.outerContainer?y["default"].string.isRequired:y["default"].string,overlayClassName:y["default"].string,pageWrapId:t&&t.pageWrap?y["default"].string.isRequired:y["default"].string,right:y["default"].bool,styles:y["default"].object,width:y["default"].oneOfType([y["default"].number,y["default"].string])},e.defaultProps={bodyClassName:"",burgerBarClassName:"",burgerButtonClassName:"",className:"",crossButtonClassName:"",crossClassName:"",disableCloseOnEsc:!1,id:"",itemClassName:"",itemListClassName:"",menuClassName:"",morphShapeClassName:"",noOverlay:!1,onStateChange:function(){},outerContainerId:"",overlayClassName:"",pageWrapId:"",styles:{},width:300},e},e.exports=r["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./BurgerIcon":10,"./CrossIcon":12,"./baseStyles":13,"prop-types":8}],15:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../snapsvgImporter"),o=n(a),s=t("../menuFactory"),i=n(s),l={svg:{lib:o["default"],pathInitial:"M-7.312,0H0c0,0,0,113.839,0,400c0,264.506,0,400,0,400h-7.312V0z",pathOpen:"M-7.312,0H15c0,0,66,113.339,66,399.5C81,664.006,15,800,15,800H-7.312V0z;M-7.312,0H100c0,0,0,113.839,0,400c0,264.506,0,400,0,400H-7.312V0z",animate:function(t){var e=0,r=this.pathOpen.split(";"),n=r.length,a=window.mina,o=function s(){e>n-1||(t.animate({path:r[e]},0===e?400:500,0===e?a.easein:a.elastic,function(){s()}),e++)};o()}},morphShape:function(t,e,r){return{position:"absolute",width:"100%",height:"100%",right:r?"inherit":0,left:r?0:"inherit",MozTransform:r?"rotateY(180deg)":"rotateY(0deg)",MsTransform:r?"rotateY(180deg)":"rotateY(0deg)",OTransform:r?"rotateY(180deg)":"rotateY(0deg)",WebkitTransform:r?"rotateY(180deg)":"rotateY(0deg)",transform:r?"rotateY(180deg)":"rotateY(0deg)"}},menuWrap:function(t,e,r){return{MozTransform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",MsTransform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",OTransform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",WebkitTransform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transition:t?"transform 0.4s 0s":"transform 0.4s"}},menu:function(t,e,r){return e-=140,{position:"fixed",MozTransform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",MsTransform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",OTransform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",WebkitTransform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transition:t?"opacity 0.1s 0.4s cubic-bezier(.17, .67, .1, 1.27), transform 0.1s 0.4s cubic-bezier(.17, .67, .1, 1.27)":"opacity 0s 0.3s cubic-bezier(.17, .67, .1, 1.27), transform 0s 0.3s cubic-bezier(.17, .67, .1, 1.27)",opacity:t?1:0}},item:function(t,e,r,n){return e-=140,{MozTransform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",MsTransform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",OTransform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",WebkitTransform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transition:t?"opacity 0.3s 0.4s, transform 0.3s 0.4s":"opacity 0s 0.3s cubic-bezier(.17, .67, .1, 1.27), transform 0s 0.3s cubic-bezier(.17, .67, .1, 1.27)",opacity:t?1:0}},closeButton:function(t,e,r){return e-=140,{MozTransform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",MsTransform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",OTransform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",WebkitTransform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transform:t?"translate3d(0, 0, 0)":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transition:t?"opacity 0.3s 0.4s cubic-bezier(.17, .67, .1, 1.27), transform 0.3s 0.4s cubic-bezier(.17, .67, .1, 1.27)":"opacity 0s 0.3s cubic-bezier(.17, .67, .1, 1.27), transform 0s 0.3s cubic-bezier(.17, .67, .1, 1.27)",opacity:t?1:0}}};r["default"]=(0,i["default"])(l),e.exports=r["default"]},{"../menuFactory":14,"../snapsvgImporter":25}],16:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../snapsvgImporter"),o=n(a),s=t("../menuFactory"),i=n(s),l={svg:{lib:o["default"],pathInitial:"M-1,0h101c0,0-97.833,153.603-97.833,396.167C2.167,627.579,100,800,100,800H-1V0z",pathOpen:"M-1,0h101c0,0,0-1,0,395c0,404,0,405,0,405H-1V0z",animate:function(t){t.animate({path:this.pathOpen},400,window.mina.easeinout)}},morphShape:function(t,e,r){return{position:"absolute",width:120,height:"100%",right:r?"inherit":0,left:r?0:"inherit",MozTransform:r?"rotateY(180deg)":"",MsTransform:r?"rotateY(180deg)":"",OTransform:r?"rotateY(180deg)":"",WebkitTransform:r?"rotateY(180deg)":"",transform:r?"rotateY(180deg)":""}},menuWrap:function(t,e,r){return{MozTransform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",MsTransform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",OTransform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",WebkitTransform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transform:t?"translate3d(0, 0, 0)":r?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transition:"all 0.3s"}},menu:function(t,e,r){return{position:"fixed",right:r?0:"inherit",width:180,whiteSpace:"nowrap",boxSizing:"border-box",overflow:"visible"}},itemList:function(t,e,r){if(r)return{position:"relative",left:"-110px",width:"170%",overflow:"auto"}},pageWrap:function(t,e,r){return{MozTransform:t?"":r?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",MsTransform:t?"":r?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",OTransform:t?"":r?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",WebkitTransform:t?"":r?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",transform:t?"":r?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",transition:t?"all 0.3s":"all 0.3s 0.1s"}},outerContainer:function(t){return{overflow:t?"":"hidden"}}};r["default"]=(0,i["default"])(l),e.exports=r["default"]},{"../menuFactory":14,"../snapsvgImporter":25}],17:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../menuFactory"),o=n(a),s={menuWrap:function(t){return{MozTransform:t?"":"translate3d(0, -100%, 0)",MsTransform:t?"":"translate3d(0, -100%, 0)",OTransform:t?"":"translate3d(0, -100%, 0)",WebkitTransform:t?"":"translate3d(0, -100%, 0)",transform:t?"":"translate3d(0, -100%, 0)",transition:"all 0.5s ease-in-out"}},pageWrap:function(t,e,r){return{MozTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",MsTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",OTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",WebkitTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transition:"all 0.5s"}},outerContainer:function(t){return{perspective:"1500px",perspectiveOrigin:"0% 50%",overflow:t?"":"hidden"
}}};r["default"]=(0,o["default"])(s),e.exports=r["default"]},{"../menuFactory":14}],18:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../menuFactory"),o=n(a),s={pageWrap:function(t,e,r){return{MozTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",MsTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",OTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",WebkitTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transition:"all 0.5s"}},outerContainer:function(t){return{overflow:t?"":"hidden"}}};r["default"]=(0,o["default"])(s),e.exports=r["default"]},{"../menuFactory":14}],19:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../menuFactory"),o=n(a),s={pageWrap:function(t,e,r){return{MozTransform:t?"":r?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",MsTransform:t?"":r?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",OTransform:t?"":r?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",WebkitTransform:t?"":r?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",transform:t?"":r?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",transformOrigin:r?"100% 50%":"0% 50%",transformStyle:"preserve-3d",transition:"all 0.5s"}},outerContainer:function(t){return{perspective:"1500px",overflow:t?"":"hidden"}}};r["default"]=(0,o["default"])(s),e.exports=r["default"]},{"../menuFactory":14}],20:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../menuFactory"),o=n(a),s={menuWrap:function(t,e,r){return{visibility:t?"visible":"hidden",MozTransform:"translate3d(0, 0, 0)",MsTransform:"translate3d(0, 0, 0)",OTransform:"translate3d(0, 0, 0)",WebkitTransform:"translate3d(0, 0, 0)",transform:"translate3d(0, 0, 0)",zIndex:1e3}},overlay:function(t,e,r){return{zIndex:1400,MozTransform:t?r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",MsTransform:t?r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",OTransform:t?r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",WebkitTransform:t?r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",transform:t?r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",transition:"all 0.5s",visibility:t?"visible":"hidden"}},pageWrap:function(t,e,r){return{MozTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",MsTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",OTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",WebkitTransform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transform:t?"":r?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transition:"all 0.5s",zIndex:1200,position:"relative"}},burgerIcon:function(t,e,r){return{MozTransform:t?r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",MsTransform:t?r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",OTransform:t?r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",WebkitTransform:t?r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",transform:t?r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",transition:"all 0.1s",position:"relative",zIndex:1300}},outerContainer:function(t){return{overflow:t?"":"hidden"}}};r["default"]=(0,o["default"])(s),e.exports=r["default"]},{"../menuFactory":14}],21:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../menuFactory"),o=n(a),s={pageWrap:function(t,e){return{MozTransform:t?"":"translate3d(0, 0, -"+e+")",MsTransform:t?"":"translate3d(0, 0, -"+e+")",OTransform:t?"":"translate3d(0, 0, -"+e+")",WebkitTransform:t?"":"translate3d(0, 0, -"+e+")",transform:t?"":"translate3d(0, 0, -"+e+")",transformOrigin:"100%",transformStyle:"preserve-3d",transition:"all 0.5s"}},outerContainer:function(){return{perspective:"1500px"}}};r["default"]=(0,o["default"])(s),e.exports=r["default"]},{"../menuFactory":14}],22:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../menuFactory"),o=n(a),s={pageWrap:function(t,e,r){return{MozTransform:t?"":r?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",MsTransform:t?"":r?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",OTransform:t?"":r?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",WebkitTransform:t?"":r?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",transform:t?"":r?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",transformStyle:"preserve-3d",transition:"all 0.5s",overflow:t?"":"hidden"}},outerContainer:function(t){return{perspective:"1500px",overflow:t?"":"hidden"}}};r["default"]=(0,o["default"])(s),e.exports=r["default"]},{"../menuFactory":14}],23:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../menuFactory"),o=n(a),s={};r["default"]=(0,o["default"])(s),e.exports=r["default"]},{"../menuFactory":14}],24:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(r,"__esModule",{value:!0});var a=t("../menuFactory"),o=n(a),s={menuWrap:function(t,e,r){return{MozTransform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",MsTransform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",OTransform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",WebkitTransform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transform:t?"":r?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transition:t?"transform 0.8s cubic-bezier(0.7, 0, 0.3, 1)":"transform 0.4s cubic-bezier(0.7, 0, 0.3, 1)"}},item:function(t,e,r,n){return{MozTransform:t?"":"translate3d(0, "+500*n+"px, 0)",MsTransform:t?"":"translate3d(0, "+500*n+"px, 0)",OTransform:t?"":"translate3d(0, "+500*n+"px, 0)",WebkitTransform:t?"":"translate3d(0, "+500*n+"px, 0)",transform:t?"":"translate3d(0, "+500*n+"px, 0)",transition:t?"transform 0.8s cubic-bezier(0.7, 0, 0.3, 1)":"transform 0s 0.2s cubic-bezier(0.7, 0, 0.3, 1)"}}};r["default"]=(0,o["default"])(s),e.exports=r["default"]},{"../menuFactory":14}],25:[function(t,e,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r["default"]=function(){var e=void 0;try{e=t("snapsvg-cjs")}finally{return e}},e.exports=r["default"]},{"snapsvg-cjs":void 0}]},{},[11])(11)});