Cube("static:/84.js",[],function(a,b){function c(){var a=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==a&&void 0!==a&&this.setState(a)}function d(a){this.setState(function(b){var c=this.constructor.getDerivedStateFromProps(a,b);return null!==c&&void 0!==c?c:null}.bind(this))}function e(a,b){try{var c=this.props,d=this.state;this.props=a,this.state=b,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(c,d)}finally{this.props=c,this.state=d}}return Object.defineProperty(b,"__esModule",{value:!0}),c.__suppressDeprecationWarning=!0,d.__suppressDeprecationWarning=!0,e.__suppressDeprecationWarning=!0,b.polyfill=function(a){var b=a.prototype;if(!b||!b.isReactComponent)throw new Error("Can only polyfill class components");if("function"!==typeof a.getDerivedStateFromProps&&"function"!==typeof b.getSnapshotBeforeUpdate)return a;var f=null,g=null,h=null;if("function"===typeof b.componentWillMount?f="componentWillMount":"function"===typeof b.UNSAFE_componentWillMount&&(f="UNSAFE_componentWillMount"),"function"===typeof b.componentWillReceiveProps?g="componentWillReceiveProps":"function"===typeof b.UNSAFE_componentWillReceiveProps&&(g="UNSAFE_componentWillReceiveProps"),"function"===typeof b.componentWillUpdate?h="componentWillUpdate":"function"===typeof b.UNSAFE_componentWillUpdate&&(h="UNSAFE_componentWillUpdate"),null!==f||null!==g||null!==h){var i=a.displayName||a.name,j="function"===typeof a.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+i+" uses "+j+" but also contains the following legacy lifecycles:"+(null===f?"":"\n  "+f)+(null===g?"":"\n  "+g)+(null===h?"":"\n  "+h)+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"===typeof a.getDerivedStateFromProps&&(b.componentWillMount=c,b.componentWillReceiveProps=d),"function"===typeof b.getSnapshotBeforeUpdate){if("function"!==typeof b.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");b.componentWillUpdate=e;var k=b.componentDidUpdate;b.componentDidUpdate=function(a,b,c){var d=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:c;k.call(this,a,b,d)}}return a},a.exports});