Files
Julien Lengrand-Lambert 605bbd9695 adds failing test
2021-01-20 17:15:50 +01:00

1 line
24 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{52:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={POSITION:{TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},TYPE:{INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},ACTION:{SHOW:"SHOW_TOAST",CLEAR:"CLEAR_TOAST",MOUNTED:"CONTAINER_MOUNTED"}}},55:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=[];return Object.keys(t).forEach((function(n){return e.push(t[n])})),e}},56:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.falseOrElement=e.falseOrNumber=void 0,e.typeOf=r,e.isValidDelay=i;var o=n(1);function r(t){return Object.prototype.toString.call(t).slice(8,-1)}function i(t){return"Number"===r(t)&&!isNaN(t)&&t>0}function s(t){return t.isRequired=function(e,n,o){if(void 0===e[n])return new Error("The prop "+n+" is marked as required in \n "+o+", but its value is undefined.");t(e,n,o)},t}e.falseOrNumber=s((function(t,e,n){var o=t[e];return!1===o||i(o)?null:new Error(n+" expect "+e+" \n to be a valid Number > 0 or equal to false. "+o+" given.")})),e.falseOrElement=s((function(t,e,n){var r=t[e];return!1===r||(0,o.isValidElement)(r)?null:new Error(n+" expect "+e+" \n to be a valid react element or equal to false. "+r+" given.")}))},57:function(t,e,n){"use strict";function o(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}Object.defineProperty(e,"__esModule",{value:!0});var r={eventList:new Map,on:function(t,e){return this.eventList.has(t)||this.eventList.set(t,[]),this.eventList.get(t).push(e),this},off:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.eventList.delete(t)},emit:function(t){for(var e=this,n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return this.eventList.has(t)?(this.eventList.get(t).forEach((function(t){return setTimeout((function(){return t.call.apply(t,[e].concat(o(r)))}),0)})),!0):(console.warn("<"+t+"> Event is not registered. Did you forgot to bind the event ?"),!1)}};e.default=r},61:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}(),s=n(1),a=v(s),u=v(n(0)),l=v(n(62)),c=v(n(64)),f=v(n(66)),p=v(n(67)),d=v(n(52)),h=v(n(57)),y=v(n(55)),m=n(56);function v(t){return t&&t.__esModule?t:{default:t}}function O(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}var b=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.isToastActive=function(t){return-1!==n.state.toast.indexOf(parseInt(t,10))},n.state={toast:[]},n.collection={},n}return function(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)}(e,t),i(e,[{key:"componentDidMount",value:function(){var t=this,e=d.default.ACTION,n=e.SHOW,o=e.CLEAR,r=e.MOUNTED;h.default.on(n,(function(e,n){return t.show(e,n)})).on(o,(function(e){return null!==e?t.removeToast(e):t.clear()})).emit(r,this)}},{key:"componentWillUnmount",value:function(){h.default.off(d.default.ACTION.SHOW),h.default.off(d.default.ACTION.CLEAR)}},{key:"removeToast",value:function(t){this.setState({toast:this.state.toast.filter((function(e){return e!==parseInt(t,10)}))})}},{key:"with",value:function(t,e){return(0,s.cloneElement)(t,r({},e,t.props))}},{key:"makeCloseButton",value:function(t,e){var n=this,o=this.props.closeButton;return((0,s.isValidElement)(t)||!1===t)&&(o=t),!1!==o&&this.with(o,{closeToast:function(){return n.removeToast(e)}})}},{key:"getAutoCloseDelay",value:function(t){return!1===t||(0,m.isValidDelay)(t)?t:this.props.autoClose}},{key:"isFunction",value:function(t){return!!(t&&t.constructor&&t.call&&t.apply)}},{key:"canBeRendered",value:function(t){return(0,s.isValidElement)(t)||"String"===(0,m.typeOf)(t)||"Number"===(0,m.typeOf)(t)}},{key:"show",value:function(t,e){var n=this;if(!this.canBeRendered(t))throw new Error("The element you provided cannot be rendered. You provided an element of type "+(void 0===t?"undefined":o(t)));var i,a,u,l=e.toastId,c=function(){return n.removeToast(l)},f={id:l,type:e.type,closeButton:this.makeCloseButton(e.closeButton,l),position:e.position||this.props.position,transition:e.transition||this.props.transition,pauseOnHover:null!==e.pauseOnHover?e.pauseOnHover:this.props.pauseOnHover,closeOnClick:null!==e.closeOnClick?e.closeOnClick:this.props.closeOnClick,className:e.className||this.props.toastClassName,bodyClassName:e.bodyClassName||this.props.bodyClassName,progressClassName:e.progressClassName||this.props.progressClassName};this.isFunction(e.onOpen)&&(f.onOpen=e.onOpen),this.isFunction(e.onClose)&&(f.onClose=e.onClose),f.autoClose=this.getAutoCloseDelay(!1!==e.autoClose?parseInt(e.autoClose,10):e.autoClose),f.hideProgressBar="boolean"==typeof e.hideProgressBar?e.hideProgressBar:this.props.hideProgressBar,f.closeToast=c,(0,s.isValidElement)(t)&&"String"!==(0,m.typeOf)(t.type)&&(t=this.with(t,{closeToast:c})),this.collection=r({},this.collection,(i={},a=l,u={content:this.makeToast(t,f),position:f.position},a in i?Object.defineProperty(i,a,{value:u,enumerable:!0,configurable:!0,writable:!0}):i[a]=u,i)),this.setState({toast:[].concat(O(this.state.toast),[l])})}},{key:"makeToast",value:function(t,e){return a.default.createElement(c.default,r({},e,{key:"toast-"+e.id}),t)}},{key:"clear",value:function(){this.setState({toast:[]})}},{key:"hasToast",value:function(){return this.state.toast.length>0}},{key:"getContainerProps",value:function(t,e){var n={className:"toastify toastify--"+t,style:e?{pointerEvents:"none"}:{}};return null!==this.props.className&&(n.className=n.className+" "+this.props.className),null!==this.props.style&&(n.style=r({},this.props.style,n.style)),n}},{key:"renderToast",value:function(){var t=this,e={};return(this.props.newestOnTop?Object.keys(this.collection).reverse():Object.keys(this.collection)).forEach((function(n){var o=t.collection[n];e[o.position]||(e[o.position]=[]),-1!==t.state.toast.indexOf(parseInt(n,10))?e[o.position].push(o.content):(e[o.position].push(null),delete t.collection[n])})),Object.keys(e).map((function(n){var o=1===e[n].length&&null===e[n][0];return a.default.createElement(l.default,r({},t.getContainerProps(n,o),{key:"container-"+n}),e[n])}))}},{key:"render",value:function(){return a.default.createElement("div",null,this.renderToast())}}]),e}(s.Component);b.propTypes={position:u.default.oneOf((0,y.default)(d.default.POSITION)),autoClose:m.falseOrNumber,closeButton:m.falseOrElement,hideProgressBar:u.default.bool,pauseOnHover:u.default.bool,closeOnClick:u.default.bool,newestOnTop:u.default.bool,className:u.default.string,style:u.default.object,toastClassName:u.default.string,bodyClassName:u.default.string,progressClassName:u.default.string,transition:u.default.func},b.defaultProps={position:d.default.POSITION.TOP_RIGHT,transition:p.default,autoClose:5e3,hideProgressBar:!1,closeButton:a.default.createElement(f.default,null),pauseOnHover:!0,closeOnClick:!0,newestOnTop:!1,className:null,style:null,toastClassName:"",bodyClassName:"",progressClassName:""},e.default=b},62:function(t,e,n){"use strict";e.__esModule=!0;var o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},r=u(n(0)),i=n(1),s=u(i),a=n(63);function u(t){return t&&t.__esModule?t:{default:t}}var l=Object.values||function(t){return Object.keys(t).map((function(e){return t[e]}))},c=(r.default.any,r.default.node,r.default.bool,r.default.bool,r.default.bool,r.default.func,function(t){function e(n,r){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var s=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n,r));return s.handleExited=function(t,e,n){var r=(0,a.getChildMapping)(s.props.children);t in r||(n&&n(e),s.setState((function(e){var n=o({},e.children);return delete n[t],{children:n}})))},s.state={children:(0,a.getChildMapping)(n.children,(function(t){return(0,i.cloneElement)(t,{onExited:function(e){s.handleExited(t.key,e,t.props.onExited)},in:!0,appear:s.getProp(t,"appear"),enter:s.getProp(t,"enter"),exit:s.getProp(t,"exit")})}))},s}return function(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)}(e,t),e.prototype.getChildContext=function(){return{transitionGroup:{isMounting:!this.appeared}}},e.prototype.getProp=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.props;return null!=n[e]?n[e]:t.props[e]},e.prototype.componentDidMount=function(){this.appeared=!0},e.prototype.componentWillReceiveProps=function(t){var e=this,n=this.state.children,o=(0,a.getChildMapping)(t.children),r=(0,a.mergeChildMappings)(n,o);Object.keys(r).forEach((function(s){var a=r[s];if((0,i.isValidElement)(a)){var u=function(t){e.handleExited(a.key,t,a.props.onExited)},l=s in n,c=s in o,f=n[s],p=(0,i.isValidElement)(f)&&!f.props.in;!c||l&&!p?c||!l||p?c&&l&&(0,i.isValidElement)(f)&&(r[s]=(0,i.cloneElement)(a,{onExited:u,in:f.props.in,exit:e.getProp(a,"exit",t),enter:e.getProp(a,"enter",t)})):r[s]=(0,i.cloneElement)(a,{in:!1}):r[s]=(0,i.cloneElement)(a,{onExited:u,in:!0,exit:e.getProp(a,"exit",t),enter:e.getProp(a,"enter",t)})}})),this.setState({children:r})},e.prototype.render=function(){var t=this.props,e=t.component,n=t.childFactory,o=function(t,e){var n={};for(var o in t)e.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n}(t,["component","childFactory"]),r=this.state.children;return delete o.appear,delete o.enter,delete o.exit,s.default.createElement(e,o,l(r).map(n))},e}(s.default.Component));c.childContextTypes={transitionGroup:r.default.object.isRequired},c.propTypes={},c.defaultProps={component:"div",childFactory:function(t){return t}},e.default=c,t.exports=e.default},63:function(t,e,n){"use strict";e.__esModule=!0,e.getChildMapping=function(t,e){var n=Object.create(null);t&&o.Children.map(t,(function(t){return t})).forEach((function(t){n[t.key]=function(t){return e&&(0,o.isValidElement)(t)?e(t):t}(t)}));return n},e.mergeChildMappings=function(t,e){function n(n){return n in e?e[n]:t[n]}t=t||{},e=e||{};var o=Object.create(null),r=[];for(var i in t)i in e?r.length&&(o[i]=r,r=[]):r.push(i);var s=void 0,a={};for(var u in e){if(o[u])for(s=0;s<o[u].length;s++){var l=o[u][s];a[o[u][s]]=n(l)}a[u]=n(u)}for(s=0;s<r.length;s++)a[r[s]]=n(r[s]);return a};var o=n(1)},64:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}(),r=n(1),i=f(r),s=f(n(0)),a=f(n(65)),u=f(n(52)),l=f(n(55)),c=n(56);function f(t){return t&&t.__esModule?t:{default:t}}var p=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.pauseToast=function(){n.setState({isRunning:!1})},n.playToast=function(){n.setState({isRunning:!0})},n.state={isRunning:!0},n}return function(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)}(e,t),o(e,[{key:"componentDidMount",value:function(){null!==this.props.onOpen&&this.props.onOpen(this.getChildrenProps())}},{key:"componentWillUnmount",value:function(){null!==this.props.onClose&&this.props.onClose(this.getChildrenProps())}},{key:"getChildrenProps",value:function(){return this.props.children.props}},{key:"getToastProps",value:function(){var t={className:"toastify-content toastify-content--"+this.props.type+" "+this.props.className};return!1!==this.props.autoClose&&!0===this.props.pauseOnHover&&(t.onMouseEnter=this.pauseToast,t.onMouseLeave=this.playToast),this.props.closeOnClick&&(t.onClick=this.props.closeToast),t}},{key:"render",value:function(){var t=this.props,e=t.closeButton,n=t.children,o=t.autoClose,r=t.type,s=t.hideProgressBar,u=t.closeToast,l=t.transition,c=t.position,f=t.onExited,p=l;return i.default.createElement(p,{in:this.props.in,appear:!0,unmountOnExit:!0,onExited:f,position:c},i.default.createElement("div",this.getToastProps(),i.default.createElement("div",{className:"toastify__body "+this.props.bodyClassName},n),!1!==e&&e,!1!==o&&i.default.createElement(a.default,{delay:o,isRunning:this.state.isRunning,closeToast:u,hide:s,type:r,className:this.props.progressClassName})))}}]),e}(r.Component);p.propTypes={closeButton:c.falseOrElement.isRequired,autoClose:c.falseOrNumber.isRequired,children:s.default.node.isRequired,closeToast:s.default.func.isRequired,position:s.default.oneOf((0,l.default)(u.default.POSITION)).isRequired,pauseOnHover:s.default.bool.isRequired,closeOnClick:s.default.bool.isRequired,transition:s.default.func.isRequired,in:s.default.bool,onExited:s.default.func,hideProgressBar:s.default.bool,onOpen:s.default.func,onClose:s.default.func,type:s.default.oneOf((0,l.default)(u.default.TYPE)),className:s.default.string,bodyClassName:s.default.string,progressClassName:s.default.string},p.defaultProps={type:u.default.TYPE.DEFAULT,in:!0,hideProgressBar:!1,onOpen:null,onClose:null,className:"",bodyClassName:"",progressClassName:""},e.default=p},65:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=s(n(1)),r=s(n(0)),i=s(n(52));function s(t){return t&&t.__esModule?t:{default:t}}function a(t){var e=t.delay,n=t.isRunning,r=t.closeToast,i=t.type,s=t.hide,a=t.className,u={animationDuration:e+"ms",animationPlayState:n?"running":"paused"};return u.WebkitAnimationPlayState=u.animationPlayState,s&&(u.opacity=0),o.default.createElement("div",{className:"toastify__progress toastify__progress--"+i+" "+a,style:u,onAnimationEnd:r})}a.propTypes={delay:r.default.number.isRequired,isRunning:r.default.bool.isRequired,closeToast:r.default.func.isRequired,type:r.default.string,hide:r.default.bool,className:r.default.string},a.defaultProps={type:i.default.TYPE.DEFAULT,hide:!1,className:""},e.default=a},66:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(1)),r=i(n(0));function i(t){return t&&t.__esModule?t:{default:t}}function s(t){var e=t.closeToast;return o.default.createElement("button",{className:"toastify__close",type:"button",onClick:e},"✖")}s.propTypes={closeToast:r.default.func},e.default=s},67:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},r=s(n(1)),i=s(n(68));function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){var e=t.children,n=t.position,s=function(t,e){var n={};for(var o in t)e.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n}(t,["children","position"]);return r.default.createElement(i.default,o({},s,{timeout:750,onEnter:function(t){t.classList.add("toast-enter--"+n),t.classList.add("toastify-animated")},onExit:function(t){t.classList.remove("toast-enter--"+n),t.classList.remove("toastify-animated"),t.classList.add("toast-exit--"+n),t.classList.add("toastify-animated")}}),e)}},68:function(t,e,n){"use strict";e.__esModule=!0,e.EXITING=e.ENTERED=e.ENTERING=e.EXITED=e.UNMOUNTED=void 0;var o=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(0)),r=s(n(1)),i=s(n(1));n(69);function s(t){return t&&t.__esModule?t:{default:t}}var a=e.UNMOUNTED="unmounted",u=e.EXITED="exited",l=e.ENTERING="entering",c=e.ENTERED="entered",f=e.EXITING="exiting",p=function(t){function e(n,o){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n,o)),i=o.transitionGroup,s=i&&!i.isMounting?n.enter:n.appear,f=void 0;return r.nextStatus=null,n.in?s?(f=u,r.nextStatus=l):f=c:f=n.unmountOnExit||n.mountOnEnter?a:u,r.state={status:f},r.nextCallback=null,r}return function(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)}(e,t),e.prototype.getChildContext=function(){return{transitionGroup:null}},e.prototype.componentDidMount=function(){this.updateStatus(!0)},e.prototype.componentWillReceiveProps=function(t){var e=(this.pendingState||this.state).status;t.in?(e===a&&this.setState({status:u}),e!==l&&e!==c&&(this.nextStatus=l)):e!==l&&e!==c||(this.nextStatus=f)},e.prototype.componentDidUpdate=function(){this.updateStatus()},e.prototype.componentWillUnmount=function(){this.cancelNextCallback()},e.prototype.getTimeouts=function(){var t=this.props.timeout,e=void 0,n=void 0,o=void 0;return e=n=o=t,null!=t&&"number"!=typeof t&&(e=t.exit,n=t.enter,o=t.appear),{exit:e,enter:n,appear:o}},e.prototype.updateStatus=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.nextStatus;if(null!==e){this.nextStatus=null,this.cancelNextCallback();var n=i.default.findDOMNode(this);e===l?this.performEnter(n,t):this.performExit(n)}else this.props.unmountOnExit&&this.state.status===u&&this.setState({status:a})},e.prototype.performEnter=function(t,e){var n=this,o=this.props.enter,r=this.context.transitionGroup?this.context.transitionGroup.isMounting:e,i=this.getTimeouts();e||o?(this.props.onEnter(t,r),this.safeSetState({status:l},(function(){n.props.onEntering(t,r),n.onTransitionEnd(t,i.enter,(function(){n.safeSetState({status:c},(function(){n.props.onEntered(t,r)}))}))}))):this.safeSetState({status:c},(function(){n.props.onEntered(t)}))},e.prototype.performExit=function(t){var e=this,n=this.props.exit,o=this.getTimeouts();n?(this.props.onExit(t),this.safeSetState({status:f},(function(){e.props.onExiting(t),e.onTransitionEnd(t,o.exit,(function(){e.safeSetState({status:u},(function(){e.props.onExited(t)}))}))}))):this.safeSetState({status:u},(function(){e.props.onExited(t)}))},e.prototype.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},e.prototype.safeSetState=function(t,e){var n=this;this.pendingState=t,e=this.setNextCallback(e),this.setState(t,(function(){n.pendingState=null,e()}))},e.prototype.setNextCallback=function(t){var e=this,n=!0;return this.nextCallback=function(o){n&&(n=!1,e.nextCallback=null,t(o))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},e.prototype.onTransitionEnd=function(t,e,n){this.setNextCallback(n),t?(this.props.addEndListener&&this.props.addEndListener(t,this.nextCallback),null!=e&&setTimeout(this.nextCallback,e)):setTimeout(this.nextCallback,0)},e.prototype.render=function(){var t=this.state.status;if(t===a)return null;var e=this.props,n=e.children,o=function(t,e){var n={};for(var o in t)e.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n}(e,["children"]);if(delete o.in,delete o.mountOnEnter,delete o.unmountOnExit,delete o.appear,delete o.enter,delete o.exit,delete o.timeout,delete o.addEndListener,delete o.onEnter,delete o.onEntering,delete o.onEntered,delete o.onExit,delete o.onExiting,delete o.onExited,"function"==typeof n)return n(t,o);var i=r.default.Children.only(n);return r.default.cloneElement(i,o)},e}(r.default.Component);function d(){}p.contextTypes={transitionGroup:o.object},p.childContextTypes={transitionGroup:function(){}},p.propTypes={},p.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:d,onEntering:d,onEntered:d,onExit:d,onExiting:d,onExited:d},p.UNMOUNTED=0,p.EXITED=1,p.ENTERING=2,p.ENTERED=3,p.EXITING=4,e.default=p},69:function(t,e,n){"use strict";e.__esModule=!0,e.classNamesShape=e.timeoutsShape=void 0,e.transitionTimeout=function(t){var e="transition"+t+"Timeout",n="transition"+t;return function(t){if(t[n]){if(null==t[e])return new Error(e+" wasn't supplied to CSSTransitionGroup: this can cause unreliable animations and won't be supported in a future version of React. See https://fb.me/react-animation-transition-group-timeout for more information.");if("number"!=typeof t[e])return new Error(e+" must be a number (in milliseconds)")}return null}};var o,r=n(0),i=(o=r)&&o.__esModule?o:{default:o};e.timeoutsShape=i.default.oneOfType([i.default.number,i.default.shape({enter:i.default.number,exit:i.default.number}).isRequired]),e.classNamesShape=i.default.oneOfType([i.default.string,i.default.shape({enter:i.default.string,exit:i.default.string,active:i.default.string}),i.default.shape({enter:i.default.string,enterActive:i.default.string,exit:i.default.string,exitActive:i.default.string})])},70:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},r=s(n(57)),i=s(n(52));function s(t){return t&&t.__esModule?t:{default:t}}var a=i.default.POSITION,u=i.default.TYPE,l=i.default.ACTION,c={type:u.DEFAULT,autoClose:null,closeButton:null,hideProgressBar:null,position:null,pauseOnHover:null,closeOnClick:null,className:null,bodyClassName:null,progressClassName:null,tansition:null},f=null,p=[],d=0;function h(t){return o({},c,t,{toastId:++d})}function y(t,e){return null!==f?r.default.emit(l.SHOW,t,e):p.push({action:l.SHOW,content:t,options:e}),e.toastId}var m=o((function(t,e){return y(t,h(e))}),{success:function(t,e){return y(t,o(h(e),{type:u.SUCCESS}))},info:function(t,e){return y(t,o(h(e),{type:u.INFO}))},warn:function(t,e){return y(t,o(h(e),{type:u.WARNING}))},warning:function(t,e){return y(t,o(h(e),{type:u.WARNING}))},error:function(t,e){return y(t,o(h(e),{type:u.ERROR}))},dismiss:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return r.default.emit(l.CLEAR,t)},isActive:function(){return!1}},{POSITION:a,TYPE:u});r.default.on(l.MOUNTED,(function(t){f=t,m.isActive=function(t){return f.isToastActive(t)},p.forEach((function(t){r.default.emit(t.action,t.content,t.options)})),p=[]})),e.default=m},72:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.toast=e.ToastContainer=void 0;var o=i(n(61)),r=i(n(70));function i(t){return t&&t.__esModule?t:{default:t}}e.ToastContainer=o.default,e.toast=r.default}}]);