From 85e2bd1202a91dcf1aeeb9b1bcd18c6d429f3dc2 Mon Sep 17 00:00:00 2001 From: Travis Nuttall Date: Sat, 23 Jun 2018 22:29:47 -0600 Subject: [PATCH] update simple example --- examples/SimpleExample/.flowconfig | 18 +- examples/SimpleExample/.gitignore | 3 + examples/SimpleExample/App.js | 2 +- examples/SimpleExample/README.md | 17 + examples/SimpleExample/__tests__/App.js | 12 - .../SimpleExample/android/app/build.gradle | 11 + .../android/app/src/main/AndroidManifest.xml | 10 +- .../main/assets/threads/worker.thread.bundle | 636 +++++++++++++++++ .../assets/threads/worker.thread.bundle.meta | 1 + examples/SimpleExample/config.js | 1 + .../SimpleExample.xcodeproj/project.pbxproj | 390 +++++++---- .../xcschemes/SimpleExample.xcscheme | 2 - .../ios/SimpleExample/AppDelegate.h | 6 +- .../ios/SimpleExample/AppDelegate.m | 6 +- .../Images.xcassets/Contents.json | 6 + .../SimpleExample/ios/SimpleExample/main.m | 6 +- .../SimpleExampleTests/SimpleExampleTests.m | 6 +- .../SimpleExample/ios/worker.thread.js.meta | 1 - .../SimpleExample/ios/worker.thread.jsbundle | 639 ------------------ .../ios/worker.thread.jsbundle.meta | 1 - examples/SimpleExample/package.json | 14 +- examples/SimpleExample/worker.thread.js | 1 + 22 files changed, 955 insertions(+), 834 deletions(-) delete mode 100644 examples/SimpleExample/__tests__/App.js create mode 100644 examples/SimpleExample/android/app/src/main/assets/threads/worker.thread.bundle create mode 100644 examples/SimpleExample/android/app/src/main/assets/threads/worker.thread.bundle.meta create mode 100644 examples/SimpleExample/ios/SimpleExample/Images.xcassets/Contents.json delete mode 100644 examples/SimpleExample/ios/worker.thread.js.meta delete mode 100644 examples/SimpleExample/ios/worker.thread.jsbundle delete mode 100644 examples/SimpleExample/ios/worker.thread.jsbundle.meta diff --git a/examples/SimpleExample/.flowconfig b/examples/SimpleExample/.flowconfig index a359500..7d5e2d3 100644 --- a/examples/SimpleExample/.flowconfig +++ b/examples/SimpleExample/.flowconfig @@ -16,11 +16,15 @@ ; Ignore polyfills .*/Libraries/polyfills/.* +; Ignore metro +.*/node_modules/metro/.* + [include] [libs] node_modules/react-native/Libraries/react-native/react-native-interface.js node_modules/react-native/flow/ +node_modules/react-native/flow-github/ [options] emoji=true @@ -31,18 +35,20 @@ munge_underscores=true module.name_mapper='^[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> 'RelativeImageStub' +module.file_ext=.js +module.file_ext=.jsx +module.file_ext=.json +module.file_ext=.native.js + suppress_type=$FlowIssue suppress_type=$FlowFixMe suppress_type=$FlowFixMeProps suppress_type=$FlowFixMeState -suppress_type=$FixMe -suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(5[0-3]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\) -suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(5[0-3]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+ +suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\) +suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+ suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError -unsafe.enable_getters_and_setters=true - [version] -^0.53.0 +^0.67.0 diff --git a/examples/SimpleExample/.gitignore b/examples/SimpleExample/.gitignore index 0826423..5d64756 100644 --- a/examples/SimpleExample/.gitignore +++ b/examples/SimpleExample/.gitignore @@ -51,3 +51,6 @@ buck-out/ */fastlane/report.xml */fastlane/Preview.html */fastlane/screenshots + +# Bundle artifact +*.jsbundle diff --git a/examples/SimpleExample/App.js b/examples/SimpleExample/App.js index 1fdb364..6494dc7 100644 --- a/examples/SimpleExample/App.js +++ b/examples/SimpleExample/App.js @@ -7,7 +7,7 @@ import { } from 'react-native'; import { Thread } from 'react-native-threads'; -export default class App extends Component<{}> { +export default class App extends Component { state = { messages: [] } workerThread = null; diff --git a/examples/SimpleExample/README.md b/examples/SimpleExample/README.md index 68f288c..a8555a2 100644 --- a/examples/SimpleExample/README.md +++ b/examples/SimpleExample/README.md @@ -34,3 +34,20 @@ npm run build-thread-ios npm run build-thread-android ``` + +For running android in release mode, you will need to generate a signing key. +Follow these instructions to generate a key: https://facebook.github.io/react-native/docs/signed-apk-android.html#generating-a-signing-key + +When you edit your `~/.gradle/gradle.properties` to put in the name of your +release keystore file, alias, and passwords, use the following format, with the +names of your keystore, alias, and actual passwords instead: + +``` +SIMPLE_EXAMPLE_RELEASE_STORE_FILE=your-release-key.keystore +SIMPLE_EXAMPLE_RELEASE_KEY_ALIAS=your-key-alias +SIMPLE_EXAMPLE_RELEASE_STORE_PASSWORD=***** +SIMPLE_EXAMPLE_RELEASE_KEY_PASSWORD=***** +``` + +This android project will be looking for the `SIMPLE_EXAMPLE_` prefixed variables +specifically. diff --git a/examples/SimpleExample/__tests__/App.js b/examples/SimpleExample/__tests__/App.js deleted file mode 100644 index d0b9ee3..0000000 --- a/examples/SimpleExample/__tests__/App.js +++ /dev/null @@ -1,12 +0,0 @@ -import 'react-native'; -import React from 'react'; -import App from '../App'; - -// Note: test renderer must be required after react-native. -import renderer from 'react-test-renderer'; - -it('renders correctly', () => { - const tree = renderer.create( - - ); -}); diff --git a/examples/SimpleExample/android/app/build.gradle b/examples/SimpleExample/android/app/build.gradle index 20bd76d..cd80088 100644 --- a/examples/SimpleExample/android/app/build.gradle +++ b/examples/SimpleExample/android/app/build.gradle @@ -107,6 +107,16 @@ android { abiFilters "armeabi-v7a", "x86" } } + signingConfigs { + release { + if (project.hasProperty('SIMPLE_EXAMPLE_RELEASE_STORE_FILE')) { + storeFile file(SIMPLE_EXAMPLE_RELEASE_STORE_FILE) + storePassword SIMPLE_EXAMPLE_RELEASE_STORE_PASSWORD + keyAlias SIMPLE_EXAMPLE_RELEASE_KEY_ALIAS + keyPassword SIMPLE_EXAMPLE_RELEASE_KEY_PASSWORD + } + } + } splits { abi { reset() @@ -119,6 +129,7 @@ android { release { minifyEnabled enableProguardInReleaseBuilds proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" + signingConfig signingConfigs.release } } // applicationVariants are e.g. debug, release diff --git a/examples/SimpleExample/android/app/src/main/AndroidManifest.xml b/examples/SimpleExample/android/app/src/main/AndroidManifest.xml index e25c89d..ef97e2a 100644 --- a/examples/SimpleExample/android/app/src/main/AndroidManifest.xml +++ b/examples/SimpleExample/android/app/src/main/AndroidManifest.xml @@ -1,20 +1,14 @@ + package="com.simpleexample"> - - >>o;function c(r){return{segmentId:r>>>o,localId:r&a}}function d(i,n){var o=r.nativeRequire;if(!n&&o){var a=c(i),d=a.segmentId;o(a.localId,d),n=e[i]}if(!n)throw Error('Requiring unknown module "'+i+'".');if(n.hasError)throw u(i,n.error);n.isInitialized=!0;var s=n.exports={},l=n,p=l.factory,f=l.dependencyMap;try{var v={exports:s};return p(r,t,v,s,f),n.factory=void 0,n.dependencyMap=void 0,n.exports=v.exports}catch(r){throw n.hasError=!0,n.error=r,n.isInitialized=!1,n.exports=void 0,r}}function u(r,e){return Error('Requiring module "'+r+'", which threw an exception: '+e)}t.unpackModuleId=c,t.packModuleId=function(r){return r.segmentId<=0||f.indexOf('description')>=0))return o(t);if(0===f.length){if(h(t)){var g=t.name?': '+t.name:'';return n.stylize('[Function'+g+']','special')}if(s(t))return n.stylize(RegExp.prototype.toString.call(t),'regexp');if(y(t))return n.stylize(Date.prototype.toString.call(t),'date');if(v(t))return o(t)}var d,b,m='',j=!1,z=['{','}'];(d=t,Array.isArray(d)&&(j=!0,z=['[',']']),h(t))&&(m=' [Function'+(t.name?': '+t.name:'')+']');return s(t)&&(m=' '+RegExp.prototype.toString.call(t)),y(t)&&(m=' '+Date.prototype.toUTCString.call(t)),v(t)&&(m=' '+o(t)),0!==f.length||j&&0!=t.length?c<0?s(t)?n.stylize(RegExp.prototype.toString.call(t),'regexp'):n.stylize('[Object]','special'):(n.seen.push(t),b=j?i(n,t,c,p,f):f.map(function(r){return u(n,t,c,p,r,j)}),n.seen.pop(),a(b,m,z)):z[0]+m+z[1]}function e(n,r){if(p(r))return n.stylize('undefined','undefined');if('string'==typeof r){var t="'"+JSON.stringify(r).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(t,'string')}return f(r)?n.stylize(''+r,'number'):c(r)?n.stylize(''+r,'boolean'):l(r)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,r,t,e,o){for(var i=[],a=0,c=r.length;a-1&&(c=u?c.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+c.split('\n').map(function(n){return' '+n}).join('\n')):c=n.stylize('[Circular]','special')),p(a)){if(u&&i.match(/^\d+$/))return c;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+c}function a(n,r,t){return n.reduce(function(n,r){return 0,r.indexOf('\n')>=0&&0,n+r.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?t[0]+(''===r?'':r+'\n ')+' '+n.join(',\n ')+' '+t[1]:t[0]+r+' '+n.join(', ')+' '+t[1]}function c(n){return'boolean'==typeof n}function l(n){return null===n}function f(n){return'number'==typeof n}function p(n){return void 0===n}function s(n){return g(n)&&'[object RegExp]'===d(n)}function g(n){return'object'==typeof n&&null!==n}function y(n){return g(n)&&'[object Date]'===d(n)}function v(n){return g(n)&&('[object Error]'===d(n)||n instanceof Error)}function h(n){return'function'==typeof n}function d(n){return Object.prototype.toString.call(n)}function b(n,r){return Object.prototype.hasOwnProperty.call(n,r)}return function(r,e){return t({seen:[],stylize:n},r,e.depth)}})(),t='(index)',e={trace:0,info:1,warn:2,error:3},o=[];o[e.trace]='debug',o[e.info]='log',o[e.warn]='warning',o[e.error]='error';var i=1;if(n.nativeLoggingHook){function u(t){return function(){var u=void 0;u=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return r(n,{depth:10})}).join(', ');var a=t;'Warning: '===u.slice(0,9)&&a>=e.error&&(a=e.warn),n.__inspectorLog&&n.__inspectorLog(o[a],u,[].slice.call(arguments),i),n.nativeLoggingHook(u,a)}}function a(n,r){return Array.apply(null,Array(r)).map(function(){return n})}n.console;n.console={error:u(e.error),info:u(e.info),log:u(e.info),warn:u(e.warn),trace:u(e.trace),debug:u(e.trace),table:function(r){if(!Array.isArray(r)){var o=r;for(var i in r=[],o)if(o.hasOwnProperty(i)){var u=o[i];u[t]=i,r.push(u)}}if(0!==r.length){var c=Object.keys(r[0]).sort(),l=[],f=[];c.forEach(function(n,t){f[t]=n.length;for(var e=0;e',function(){return t.applyWithGuard(r,u||this,arguments,null,n)}}},this.ErrorUtils=t; +!(function(e){if(void 0===Number.EPSILON&&Object.defineProperty(Number,'EPSILON',{value:Math.pow(2,-52)}),void 0===Number.MAX_SAFE_INTEGER&&Object.defineProperty(Number,'MAX_SAFE_INTEGER',{value:Math.pow(2,53)-1}),void 0===Number.MIN_SAFE_INTEGER&&Object.defineProperty(Number,'MIN_SAFE_INTEGER',{value:-(Math.pow(2,53)-1)}),!Number.isNaN){var r=e.isNaN;Object.defineProperty(Number,'isNaN',{configurable:!0,enumerable:!1,value:function(e){return'number'==typeof e&&r(e)},writable:!0})}})(this); +String.prototype.startsWith||(String.prototype.startsWith=function(t){'use strict';if(null==this)throw TypeError();var r=String(this),n=arguments.length>1&&Number(arguments[1])||0,e=Math.min(Math.max(n,0),r.length);return r.indexOf(String(t),n)===e}),String.prototype.endsWith||(String.prototype.endsWith=function(t){'use strict';if(null==this)throw TypeError();var r=String(this),n=r.length,e=String(t),i=arguments.length>1?Number(arguments[1])||0:n,o=Math.min(Math.max(i,0),n)-e.length;return!(o<0)&&r.lastIndexOf(e,o)===o}),String.prototype.repeat||(String.prototype.repeat=function(t){'use strict';if(null==this)throw TypeError();var r=String(this);if((t=Number(t)||0)<0||t===1/0)throw RangeError();if(1===t)return r;for(var n='';t;)1&t&&(n+=r),(t>>=1)&&(r+=r);return n}),String.prototype.includes||(String.prototype.includes=function(t,r){'use strict';return'number'!=typeof r&&(r=0),!(r+t.length>this.length)&&-1!==this.indexOf(t,r)}),String.prototype.codePointAt||(String.prototype.codePointAt=function(t){if(null==this)throw TypeError();var r=String(this),n=r.length,e=t?Number(t):0;if(Number.isNaN(e)&&(e=0),!(e<0||e>=n)){var i,o=r.charCodeAt(e);return o>=55296&&o<=56319&&n>e+1&&(i=r.charCodeAt(e+1))>=56320&&i<=57343?1024*(o-55296)+i-56320+65536:o}}); +!(function(r){function e(r,e){if(null==this)throw new TypeError('Array.prototype.findIndex called on null or undefined');if('function'!=typeof r)throw new TypeError('predicate must be a function');for(var n=Object(this),t=n.length>>>0,o=0;o=0?t=i:(t=n+i)<0&&(t=0);t=0||Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},r.possibleConstructorReturn=function(e,r){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!r||"object"!=typeof r&&"function"!=typeof r?e:r},r.slicedToArray=(function(){function e(e,r){var t=[],n=!0,o=!1,i=void 0;try{for(var u,a=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(u=a.next()).done)&&(t.push(u.value),!r||t.length!==r);n=!0);}catch(e){o=!0,i=e}finally{try{!n&&a.return&&a.return()}finally{if(o)throw i}}return t}return function(r,t){if(Array.isArray(r))return r;if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(r))return e(r,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),r.taggedTemplateLiteral=function(e,r){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))},r.toArray=function(e){return Array.isArray(e)?e:Array.from(e)},r.toConsumableArray=function(e){if(Array.isArray(e)){for(var r=0,t=Array(e.length);r0?r[r.length-1]:null,l=r.length>1?r[r.length-2]:null,f='function'==typeof u,s='function'==typeof l;s&&i(f,'Cannot have a non-function arg after a function arg.');var c=f?u:null,v=s?l:null,d=f+s;r=r.slice(0,r.length-d),a.enqueueNativeCall(n,t,r,v,c)}).type=r,o}function s(e,n){return-1!==e.indexOf(n)}function c(e){var n=e||{},t=n.message,r=babelHelpers.objectWithoutProperties(n,["message"]),o=new Error(t);return o.framesToPop=1,babelHelpers.extends(o,r)}e.__fbGenNativeModule=u;var v={};if(e.nativeModuleProxy)v=e.nativeModuleProxy;else{var d=e.__fbBatchedBridgeConfig;i(d,'__fbBatchedBridgeConfig is not set, cannot invoke native modules');var h=n(o[2]);(d.remoteModuleConfig||[]).forEach(function(e,n){var t=u(e,n);t&&(t.module?v[t.name]=t.module:h(v,t.name,{get:function(){return l(t.name,n)}}))})}t.exports=v},17,[18,15,31]); +__d(function(e,r,n,l,a){'use strict';var t=new(r(a[0]))('undefined'!=typeof __fbUninstallRNGlobalErrorHandler&&!0===__fbUninstallRNGlobalErrorHandler);Object.defineProperty(e,'__fbBatchedBridge',{configurable:!0,value:t}),n.exports=t},18,[19]); +__d(function(e,l,t,u,s){'use strict';var a=l(s[0]),i=l(s[1]),n=(l(s[2]),l(s[3])),h=(l(s[4]),null),r=(function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];babelHelpers.classCallCheck(this,t),this._lazyCallableModules={},this._queue=[[],[],[],0],this._successCallbacks=[],this._failureCallbacks=[],this._callID=0,this._lastFlush=0,this._eventLoopStartTime=(new Date).getTime(),e?this.uninstallGlobalErrorHandler():this.installGlobalErrorHandler(),this.callFunctionReturnFlushedQueue=this.callFunctionReturnFlushedQueue.bind(this),this.callFunctionReturnResultAndFlushedQueue=this.callFunctionReturnResultAndFlushedQueue.bind(this),this.flushedQueue=this.flushedQueue.bind(this),this.invokeCallbackAndReturnFlushedQueue=this.invokeCallbackAndReturnFlushedQueue.bind(this)}return babelHelpers.createClass(t,[{key:"callFunctionReturnFlushedQueue",value:function(e,l,t){var u=this;return this.__guard(function(){u.__callFunction(e,l,t)}),this.flushedQueue()}},{key:"callFunctionReturnResultAndFlushedQueue",value:function(e,l,t){var u=this,s=void 0;return this.__guard(function(){s=u.__callFunction(e,l,t)}),[s,this.flushedQueue()]}},{key:"invokeCallbackAndReturnFlushedQueue",value:function(e,l){var t=this;return this.__guard(function(){t.__invokeCallback(e,l)}),this.flushedQueue()}},{key:"flushedQueue",value:function(){var e=this;this.__guard(function(){e.__callImmediates()});var l=this._queue;return this._queue=[[],[],[],this._callID],l[0].length?l:null}},{key:"getEventLoopRunningTime",value:function(){return(new Date).getTime()-this._eventLoopStartTime}},{key:"registerCallableModule",value:function(e,l){this._lazyCallableModules[e]=function(){return l}}},{key:"registerLazyCallableModule",value:function(e,l){var t=void 0,u=l;this._lazyCallableModules[e]=function(){return u&&(t=u(),u=null),t}}},{key:"getCallableModule",value:function(e){var l=this._lazyCallableModules[e];return l?l():null}},{key:"enqueueNativeCall",value:function(l,t,u,s,a){(s||a)&&(s&&u.push(this._callID<<1),a&&u.push(this._callID<<1|1),this._successCallbacks[this._callID]=a,this._failureCallbacks[this._callID]=s),this._callID++,this._queue[0].push(l),this._queue[1].push(t),this._queue[2].push(u);var n=(new Date).getTime();if(e.nativeFlushQueueImmediate&&(n-this._lastFlush>=5||0===this._inCall)){var h=this._queue;this._queue=[[],[],[],this._callID],this._lastFlush=n,e.nativeFlushQueueImmediate(h)}i.counterEvent('pending_js_to_native_queue',this._queue[0].length),this.__spy&&this.__spy({type:1,module:l+'',method:t,args:u})}},{key:"createDebugLookup",value:function(e,l,t){}},{key:"uninstallGlobalErrorHandler",value:function(){this.__guard=this.__guardUnsafe}},{key:"installGlobalErrorHandler",value:function(){this.__guard=this.__guardSafe}},{key:"__guardUnsafe",value:function(e){this._inCall++,e(),this._inCall--}},{key:"__guardSafe",value:function(e){this._inCall++;try{e()}catch(e){a.reportFatalError(e)}finally{this._inCall--}}},{key:"__callImmediates",value:function(){i.beginEvent('JSTimers.callImmediates()'),h||(h=l(s[5])),h.callImmediates(),i.endEvent()}},{key:"__callFunction",value:function(e,l,t){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush,i.beginEvent(e+"."+l+"()"),this.__spy&&this.__spy({type:0,module:e,method:l,args:t});var u=this.getCallableModule(e);n(!!u,'Module %s is not a registered callable module (calling %s)',e,l),n(!!u[l],'Method %s does not exist on module %s',l,e);var s=u[l].apply(u,t);return i.endEvent(),s}},{key:"__invokeCallback",value:function(e,l){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush;var t=e>>>1,u=1&e?this._successCallbacks[t]:this._failureCallbacks[t];u&&(this._successCallbacks[t]=this._failureCallbacks[t]=null,u.apply(void 0,babelHelpers.toConsumableArray(l)))}}],[{key:"spy",value:function(e){t.prototype.__spy=!0===e?function(e){console.log((0===e.type?'N->JS':'JS->N')+" : "+(e.module?e.module+'.':'')+e.method+"("+JSON.stringify(e.args)+")")}:!1===e?null:e}}]),t})();t.exports=r},19,[20,21,22,15,23,24]); +__d(function(r,o,t,i,n){t.exports=r.ErrorUtils},20,[]); +__d(function(n,t,e,c,i){'use strict';t(i[0]);var o=!1,u=0,a={installReactHook:function(){!0},setEnabled:function(n){o!==n&&(o=n)},isEnabled:function(){return o},beginEvent:function(t,e){o&&(t='function'==typeof t?t():t,n.nativeTraceBeginSection(131072,t,e))},endEvent:function(){o&&n.nativeTraceEndSection(131072)},beginAsyncEvent:function(t){var e=u;return o&&(u++,t='function'==typeof t?t():t,n.nativeTraceBeginAsyncSection(131072,t,e)),e},endAsyncEvent:function(t,e){o&&(t='function'==typeof t?t():t,n.nativeTraceEndAsyncSection(131072,t,e))},counterEvent:function(t,e){o&&(t='function'==typeof t?t():t,n.nativeTraceCounter&&n.nativeTraceCounter(131072,t,e))}};e.exports=a},21,[15]); +__d(function(t,n,r,u,c){'use strict';r.exports=function(t){return t}},22,[]); +__d(function(t,n,i,e,f){'use strict';i.exports=function(t){var n,i=typeof t;if(void 0===t)n='undefined';else if(null===t)n='null';else if('string'===i)n='"'+t+'"';else if('function'===i)try{n=t.toString()}catch(t){n='[function unknown]'}else try{n=JSON.stringify(t)}catch(i){if('function'==typeof t.toString)try{n=t.toString()}catch(t){}}return n||'["'+i+'" failed to stringify]'}},23,[]); +__d(function(e,t,n,r,i){'use strict';t(i[0]),t(i[1]);var l=t(i[2]),a=t(i[3]).Timing,o=null;function u(){return o||(o=t(i[4])),o()}var c=16.666666666666668,s=[],m=[],f=[],d=[],v=[],h={},I=[],T=1,g=null,p=!1;function b(){var e=f.indexOf(null);return-1===e&&(e=f.length),e}function w(e,t){var n=T++,r=b();return f[r]=n,s[r]=e,m[r]=t,n}function x(e,n,r){t(i[5])(e<=T,'Tried to call timer with ID %s but no such timer exists.',e);var l=f.indexOf(e);if(-1!==l){var a=m[l],o=s[l];if(o&&a){'setTimeout'!==a&&'setImmediate'!==a&&'requestAnimationFrame'!==a&&'requestIdleCallback'!==a||q(l);try{'setTimeout'===a||'setInterval'===a||'setImmediate'===a?o():'requestAnimationFrame'===a?o(u()):'requestIdleCallback'===a?o({timeRemaining:function(){return Math.max(0,c-(u()-n))},didTimeout:!!r}):console.error('Tried to call a callback with invalid type: '+a)}catch(e){g?g.push(e):g=[e]}}else console.error('No callback found for timerID '+e)}}function k(){if(d.length>0){var e=d.slice();d=[];for(var t=0;t0}function q(e){f[e]=null,s[e]=null,m[e]=null,I[e]=null}function y(e){if(null!=e){var t=f.indexOf(e);if(-1!==t){q(t);var n=m[t];'setImmediate'!==n&&'requestIdleCallback'!==n&&a.deleteTimer(e)}}}var A={setTimeout:function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i2?n-2:0),i=2;i1?t-1:0),r=1;r-1&&(v.splice(e,1),x(r,u(),!0)),delete h[r],0===v.length&&a.setSendIdleEvents(!1)},n);h[r]=i}return r},cancelIdleCallback:function(e){y(e);var t=v.indexOf(e);-1!==t&&v.splice(t,1);var n=h[e];n&&(A.clearTimeout(n),delete h[e]),0===v.length&&a.setSendIdleEvents(!1)},clearTimeout:function(e){y(e)},clearInterval:function(e){y(e)},clearImmediate:function(e){y(e);var t=d.indexOf(e);-1!==t&&d.splice(t,1)},cancelAnimationFrame:function(e){y(e)},callTimers:function(e){l(0!==e.length,'Cannot call `callTimers` with an empty list of IDs.'),g=null;for(var t=0;t1)for(var r=1;r0){var t=v.slice();v=[];for(var n=0;n1&&(a-=1),a<.16666666666666666?e+6*(r-e)*a:a<.5?r:a<.6666666666666666?e+(r-e)*(.6666666666666666-a)*6:e}function i(e,r,a){var l=a<.5?a*(1+r):a+r-a*r,n=2*a-l,i=t(n,l,e+.3333333333333333),o=t(n,l,e),u=t(n,l,e-.3333333333333333);return Math.round(255*i)<<24|Math.round(255*o)<<16|Math.round(255*u)<<8}var o='[-+]?\\d*\\.?\\d+',u=o+'%';function d(){for(var e=arguments.length,r=Array(e),a=0;a255?255:r}function h(e){return(parseFloat(e)%360+360)%360/360}function c(e){var r=parseFloat(e);return r<0?0:r>1?255:Math.round(255*r)}function b(e){var r=parseFloat(e);return r<0?0:r>100?1:r/100}var m={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};a.exports=function(e){var r;return'number'==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(r=g.hex6.exec(e))?parseInt(r[1]+'ff',16)>>>0:m.hasOwnProperty(e)?m[e]:(r=g.rgb.exec(e))?(s(r[1])<<24|s(r[2])<<16|s(r[3])<<8|255)>>>0:(r=g.rgba.exec(e))?(s(r[1])<<24|s(r[2])<<16|s(r[3])<<8|c(r[4]))>>>0:(r=g.hex3.exec(e))?parseInt(r[1]+r[1]+r[2]+r[2]+r[3]+r[3]+'ff',16)>>>0:(r=g.hex8.exec(e))?parseInt(r[1],16)>>>0:(r=g.hex4.exec(e))?parseInt(r[1]+r[1]+r[2]+r[2]+r[3]+r[3]+r[4]+r[4],16)>>>0:(r=g.hsl.exec(e))?(255|i(h(r[1]),b(r[2]),b(r[3])))>>>0:(r=g.hsla.exec(e))?(i(h(r[1]),b(r[2]),b(r[3]))|c(r[4]))>>>0:null}},39,[]); +__d(function(_,t,E,i,e){'use strict';var s=t(e[0]).__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.NativeMethodsMixin;E.exports=s},40,[41]); +__d(function(t,r,s,c,e){'use strict';var i;i=r(e[0]),s.exports=i},41,[42]); +__d(function(e,t,n,r,o){"use strict";t(o[0]);var i=t(o[1]),a=t(o[2]),l=t(o[3]),u=t(o[4]),s=t(o[5]),c=t(o[6]),f=t(o[7]),d=t(o[8]),p=t(o[9]),h=t(o[10]),m=t(o[11]);function g(e,t,n,r,o,i,a,l,u){this._hasCaughtError=!1,this._caughtError=null;var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(e){this._caughtError=e,this._hasCaughtError=!0}}var v={_caughtError:null,_hasCaughtError:!1,_rethrowError:null,_hasRethrowError:!1,invokeGuardedCallback:function(e,t,n,r,o,i,a,l,u){g.apply(v,arguments)},invokeGuardedCallbackAndCatchFirstError:function(e,t,n,r,o,i,a,l,u){if(v.invokeGuardedCallback.apply(this,arguments),v.hasCaughtError()){var s=v.clearCaughtError();v._hasRethrowError||(v._hasRethrowError=!0,v._rethrowError=s)}},rethrowCaughtError:function(){return y.apply(v,arguments)},hasCaughtError:function(){return v._hasCaughtError},clearCaughtError:function(){if(v._hasCaughtError){var e=v._caughtError;return v._caughtError=null,v._hasCaughtError=!1,e}i(!1,"clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue.")}};function y(){if(v._hasRethrowError){var e=v._rethrowError;throw v._rethrowError=null,v._hasRethrowError=!1,e}}var b=null,T={};function C(){if(b)for(var e in T){var t=T[e],n=b.indexOf(e);if(i(-1this.eventPool.length&&this.eventPool.push(e)}function K(e){e.eventPool=[],e.getPooled=$,e.release=J}babelHelpers.extends(q.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=a.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=a.thatReturnsTrue)},persist:function(){this.isPersistent=a.thatReturnsTrue},isPersistent:a.thatReturnsFalse,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;for(t=0;tt&&(i+=r&&n?e.currentPageX:r&&!n?e.currentPageY:!r&&n?e.previousPageX:e.previousPageY,a=1);else for(e=0;e=t&&(i+=r&&n?l.currentPageX:r&&!n?l.currentPageY:!r&&n?l.previousPageX:l.previousPageY,a++)}return 0t.expirationTime)&&(e.expirationTime=t.expirationTime)}new Set;var Bt=void 0,Qt=void 0;function Yt(e){Bt=Qt=null;var t=e.alternate,n=e.updateQueue;null===n&&(n=e.updateQueue=jt(null)),null!==t?null===(e=t.updateQueue)&&(e=t.updateQueue=jt(null)):e=null,Bt=n,Qt=e!==n?e:null}function Xt(e,t){Yt(e),e=Bt;var n=Qt;null===n?Lt(e,t):null===e.last||null===n.last?(Lt(e,t),Lt(n,t)):(Lt(e,t),n.last=t)}function Gt(e,t,n,r){return"function"==typeof(e=e.partialState)?e.call(t,n,r):e}function qt(e,t,n,r,o,i){null!==e&&e.updateQueue===n&&(n=t.updateQueue={baseState:n.baseState,expirationTime:n.expirationTime,first:n.first,last:n.last,isInitialized:n.isInitialized,capturedValues:n.capturedValues,callbackList:null,hasForceUpdate:!1}),n.expirationTime=0,n.isInitialized?e=n.baseState:(e=n.baseState=t.memoizedState,n.isInitialized=!0);for(var a=!0,l=n.first,u=!1;null!==l;){var s=l.expirationTime;if(s>i){var c=n.expirationTime;(0===c||c>s)&&(n.expirationTime=s),u||(u=!0,n.baseState=e)}else u||(n.first=l.next,null===n.first&&(n.last=null)),(Ot||Vt&&2&t.mode)&&Gt(l,r,e,o),l.isReplace?(e=Gt(l,r,e,o),a=!0):(s=Gt(l,r,e,o))&&(e=a?babelHelpers.extends({},e,s):babelHelpers.extends(e,s),a=!1),l.isForced&&(n.hasForceUpdate=!0),null!==l.callback&&(null===(s=n.callbackList)&&(s=n.callbackList=[]),s.push(l)),null!==l.capturedValue&&(null===(s=n.capturedValues)?n.capturedValues=[l.capturedValue]:s.push(l.capturedValue));l=l.next}return null!==n.callbackList?t.effectTag|=32:null!==n.first||n.hasForceUpdate||null!==n.capturedValues||(t.updateQueue=null),u||(n.baseState=e),e}function $t(e,t){var n=e.callbackList;if(null!==n)for(e.callbackList=null,e=0;em?(g=f,f=null):g=f.sibling;var v=p(o,f,l[m],u);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&t(o,f),i=a(v,i,m),null===c?s=v:c.sibling=v,c=v,f=g}if(m===l.length)return n(o,f),s;if(null===f){for(;mg?(v=m,m=null):v=m.sibling;var b=p(o,m,y.value,s);if(null===b){m||(m=v);break}e&&m&&null===b.alternate&&t(o,m),l=a(b,l,g),null===f?c=b:f.sibling=b,f=b,m=v}if(y.done)return n(o,m),c;if(null===m){for(;!y.done;g++,y=u.next())null!==(y=d(o,y.value,s))&&(l=a(y,l,g),null===f?c=y:f.sibling=y,f=y);return c}for(m=r(o,m);!y.done;g++,y=u.next())null!==(y=h(m,o,g,y.value,s))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),l=a(y,l,g),null===f?c=y:f.sibling=y,f=y);return e&&m.forEach(function(e){return t(o,e)}),c}return function(e,r,a,u){"object"==typeof a&&null!==a&&a.type===Ve&&null===a.key&&(a=a.props.children);var s="object"==typeof a&&null!==a;if(s)switch(a.$$typeof){case De:e:{var c=a.key;for(s=r;null!==s;){if(s.key===c){if(10===s.tag?a.type===Ve:s.type===a.type){n(e,s.sibling),(r=o(s,a.type===Ve?a.props.children:a.props,u)).ref=en(e,s,a),r.return=e,e=r;break e}n(e,s);break}t(e,s),s=s.sibling}a.type===Ve?((r=_t(a.props.children,e.mode,u,a.key)).return=e,e=r):((u=Rt(a,e.mode,u)).ref=en(e,r,a),u.return=e,e=u)}return l(e);case Oe:e:{for(s=a.key;null!==r;){if(r.key===s){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=o(r,a.children||[],u)).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Nt(a,e.mode,u)).return=e,e=r}return l(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),r=o(r,a,u)):(n(e,r),r=wt(a,e.mode,u)),r.return=e,l(e=r);if(Zt(a))return m(e,r,a,u);if(Ge(a))return g(e,r,a,u);if(s&&tn(e,a),void 0===a)switch(e.tag){case 2:case 1:u=e.type,i(!1,"%s(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.",u.displayName||u.name||"Component")}return n(e,r)}}var rn=nn(!0),on=nn(!1);function an(e,t,n,r,o,a,l){function u(e,t,n){s(e,t,n,t.expirationTime)}function s(e,t,n,r){t.child=null===e?on(t,null,n,r):rn(t,e.child,n,r)}function c(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function f(e,t,n,r,o,i){if(c(e,t),!n&&!o)return r&&R(t,!1),m(e,t);var a=t.type;return n=t.stateNode,ft.current=t,!o||Wt&&"function"==typeof a.getDerivedStateFromCatch?((Ot||Vt&&2&t.mode)&&n.render(),a=n.render()):a=null,t.effectTag|=1,o&&(s(e,t,null,i),t.child=null),s(e,t,a,i),t.memoizedState=n.state,t.memoizedProps=n.props,r&&R(t,!0),t.child}function d(e){var t=e.stateNode;t.pendingContext?P(e,t.pendingContext,t.pendingContext!==t.context):t.context&&P(e,t.context,!1),b(e,t.containerInfo)}function p(e,t,n,r){var o=e.child;for(null!==o&&(o.return=e);null!==o;){switch(o.tag){case 12:var i=0|o.stateNode;if(o.type===t&&0!=(i&n)){for(i=o;null!==i;){var a=i.alternate;if(0===i.expirationTime||i.expirationTime>r)i.expirationTime=r,null!==a&&(0===a.expirationTime||a.expirationTime>r)&&(a.expirationTime=r);else{if(null===a||!(0===a.expirationTime||a.expirationTime>r))break;a.expirationTime=r}i=i.return}i=null}else i=o.child;break;case 13:i=o.type===e.type?null:o.child;break;default:i=o.child}if(null!==i)i.return=o;else for(i=o;null!==i;){if(i===e){i=null;break}if(null!==(o=i.sibling)){i=o;break}i=i.return}o=i}}function h(e,t,n){var r=t.type._context,o=t.pendingProps,i=t.memoizedProps;if(!S()&&i===o)return t.stateNode=0,T(t),m(e,t);var a=o.value;if(t.memoizedProps=o,null===i)a=1073741823;else if(i.value===o.value){if(i.children===o.children)return t.stateNode=0,T(t),m(e,t);a=0}else{var l=i.value;if(l===a&&(0!==l||1/l==1/a)||l!=l&&a!=a){if(i.children===o.children)return t.stateNode=0,T(t),m(e,t);a=0}else if(a="function"==typeof r._calculateChangedBits?r._calculateChangedBits(l,a):1073741823,0===(a|=0)){if(i.children===o.children)return t.stateNode=0,T(t),m(e,t)}else p(t,r,a,n)}return t.stateNode=a,T(t),u(e,t,o.children),t.child}function m(e,t){if(i(null===e||t.child===e.child,"Resuming work not yet implemented."),null!==t.child){var n=Pt(e=t.child,e.pendingProps,e.expirationTime);for(t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Pt(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}var g=e.shouldSetTextContent,v=e.shouldDeprioritizeSubtree,y=t.pushHostContext,b=t.pushHostContainer,T=r.pushProvider,C=n.getMaskedContext,x=n.getUnmaskedContext,S=n.hasContextChanged,k=n.pushContextProvider,P=n.pushTopLevelContextObject,R=n.invalidateContextProvider,E=o.enterHydrationState,_=o.resetHydrationState,w=o.tryToClaimNextHydratableInstance,N=(e=Kt(n,a,l,function(e,t){e.memoizedProps=t},function(e,t){e.memoizedState=t})).adoptClassInstance,I=e.callGetDerivedStateFromProps,A=e.constructClassInstance,H=e.mountClassInstance,z=e.resumeMountClassInstance,U=e.updateClassInstance;return{beginWork:function(e,t,n){if(0===t.expirationTime||t.expirationTime>n){switch(t.tag){case 3:d(t);break;case 2:k(t);break;case 4:b(t,t.stateNode.containerInfo);break;case 13:T(t)}return null}switch(t.tag){case 0:i(null===e,"An indeterminate component should never have mounted. This error is likely caused by a bug in React. Please file an issue.");var r=t.type,o=t.pendingProps,a=x(t);return r=r(o,a=C(t,a)),t.effectTag|=1,"object"==typeof r&&null!==r&&"function"==typeof r.render&&void 0===r.$$typeof?(a=t.type,t.tag=2,t.memoizedState=null!==r.state&&void 0!==r.state?r.state:null,"function"==typeof a.getDerivedStateFromProps&&(null!==(o=I(t,r,o,t.memoizedState))&&void 0!==o&&(t.memoizedState=babelHelpers.extends({},t.memoizedState,o))),o=k(t),N(t,r),H(t,n),e=f(e,t,!0,o,!1,n)):(t.tag=1,u(e,t,r),t.memoizedProps=o,e=t.child),e;case 1:return o=t.type,n=t.pendingProps,S()||t.memoizedProps!==n?(r=x(t),o=o(n,r=C(t,r)),t.effectTag|=1,u(e,t,o),t.memoizedProps=n,e=t.child):e=m(e,t),e;case 2:o=k(t),null===e?null===t.stateNode?(A(t,t.pendingProps),H(t,n),r=!0):r=z(t,n):r=U(e,t,n),a=!1;var l=t.updateQueue;return null!==l&&null!==l.capturedValues&&(a=r=!0),f(e,t,r,o,a,n);case 3:e:if(d(t),r=t.updateQueue,null!==r){if(a=t.memoizedState,o=qt(e,t,r,null,null,n),t.memoizedState=o,null!==(r=t.updateQueue)&&null!==r.capturedValues)r=null;else{if(a===o){_(),e=m(e,t);break e}r=o.element}a=t.stateNode,(null===e||null===e.child)&&a.hydrate&&E(t)?(t.effectTag|=2,t.child=on(t,null,r,n)):(_(),u(e,t,r)),t.memoizedState=o,e=t.child}else _(),e=m(e,t);return e;case 5:return y(t),null===e&&w(t),o=t.type,l=t.memoizedProps,r=t.pendingProps,a=null!==e?e.memoizedProps:null,S()||l!==r||((l=1&t.mode&&v(o,r))&&(t.expirationTime=1073741823),l&&1073741823===n)?(l=r.children,g(o,r)?l=null:a&&g(o,a)&&(t.effectTag|=16),c(e,t),1073741823!==n&&1&t.mode&&v(o,r)?(t.expirationTime=1073741823,t.memoizedProps=r,e=null):(u(e,t,l),t.memoizedProps=r,e=t.child)):e=m(e,t),e;case 6:return null===e&&w(t),t.memoizedProps=t.pendingProps,null;case 8:t.tag=7;case 7:return o=t.pendingProps,S()||t.memoizedProps!==o||(o=t.memoizedProps),r=o.children,t.stateNode=null===e?on(t,t.stateNode,r,n):rn(t,e.stateNode,r,n),t.memoizedProps=o,t.stateNode;case 9:return null;case 4:return b(t,t.stateNode.containerInfo),o=t.pendingProps,S()||t.memoizedProps!==o?(null===e?t.child=rn(t,null,o,n):u(e,t,o),t.memoizedProps=o,e=t.child):e=m(e,t),e;case 14:return u(e,t,n=(n=t.type.render)(t.pendingProps,t.ref)),t.memoizedProps=n,t.child;case 10:return n=t.pendingProps,S()||t.memoizedProps!==n?(u(e,t,n),t.memoizedProps=n,e=t.child):e=m(e,t),e;case 11:return n=t.pendingProps.children,S()||null!==n&&t.memoizedProps!==n?(u(e,t,n),t.memoizedProps=n,e=t.child):e=m(e,t),e;case 13:return h(e,t,n);case 12:r=t.type,a=t.pendingProps;var s=t.memoizedProps;return o=r._currentValue,l=r._changedBits,S()||0!==l||s!==a?(t.memoizedProps=a,void 0!==(s=a.unstable_observedBits)&&null!==s||(s=1073741823),t.stateNode=s,0!=(l&s)&&p(t,r,l,n),u(e,t,n=(n=a.children)(o)),e=t.child):e=m(e,t),e;default:i(!1,"Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue.")}}}}function ln(e,t,n,r,o){function a(e){e.effectTag|=4}var l=e.createInstance,u=e.createTextInstance,s=e.appendInitialChild,c=e.finalizeInitialChildren,f=e.prepareUpdate,d=e.persistence,p=t.getRootHostContainer,h=t.popHostContext,m=t.getHostContext,g=t.popHostContainer,v=n.popContextProvider,y=n.popTopLevelContextObject,b=r.popProvider,T=o.prepareToHydrateHostInstance,C=o.prepareToHydrateHostTextInstance,x=o.popHydrationState,S=void 0,k=void 0,P=void 0;return e.mutation?(S=function(){},k=function(e,t,n){(t.updateQueue=n)&&a(t)},P=function(e,t,n,r){n!==r&&a(t)}):i(!1,d?"Persistent reconciler is disabled.":"Noop reconciler is disabled."),{completeWork:function(e,t,n){var r=t.pendingProps;switch(t.tag){case 1:return null;case 2:return v(t),e=t.stateNode,null!==(r=t.updateQueue)&&null!==r.capturedValues&&(t.effectTag&=-65,"function"==typeof e.componentDidCatch?t.effectTag|=256:r.capturedValues=null),null;case 3:return g(t),y(t),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(x(t),t.effectTag&=-3),S(t),null!==(e=t.updateQueue)&&null!==e.capturedValues&&(t.effectTag|=256),null;case 5:h(t),n=p();var o=t.type;if(null!==e&&null!=t.stateNode){var d=e.memoizedProps,R=t.stateNode,E=m();R=f(R,o,d,r,n,E),k(e,t,R,o,d,r,n,E),e.ref!==t.ref&&(t.effectTag|=128)}else{if(!r)return i(null!==t.stateNode,"We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."),null;if(e=m(),x(t))T(t,n,e)&&a(t);else{d=l(o,r,n,e,t);e:for(E=t.child;null!==E;){if(5===E.tag||6===E.tag)s(d,E.stateNode);else if(4!==E.tag&&null!==E.child){E.child.return=E,E=E.child;continue}if(E===t)break;for(;null===E.sibling;){if(null===E.return||E.return===t)break e;E=E.return}E.sibling.return=E.return,E=E.sibling}c(d,o,r,n,e)&&a(t),t.stateNode=d}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)P(e,t,e.memoizedProps,r);else{if("string"!=typeof r)return i(null!==t.stateNode,"We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."),null;e=p(),n=m(),x(t)?C(t)&&a(t):t.stateNode=u(r,e,n,t)}return null;case 7:r=t.memoizedProps,i(r,"Should be resolved by now. This error is likely caused by a bug in React. Please file an issue."),t.tag=8,o=[];e:for((d=t.stateNode)&&(d.return=t);null!==d;){if(5===d.tag||6===d.tag||4===d.tag)i(!1,"A call cannot have host component children.");else if(9===d.tag)o.push(d.pendingProps.value);else if(null!==d.child){d.child.return=d,d=d.child;continue}for(;null===d.sibling;){if(null===d.return||d.return===t)break e;d=d.return}d.sibling.return=d.return,d=d.sibling}return r=(d=r.handler)(r.props,o),t.child=rn(t,null!==e?e.child:null,r,n),t.child;case 8:return t.tag=7,null;case 9:case 14:case 10:case 11:return null;case 4:return g(t),S(t),null;case 13:return b(t),null;case 12:return null;case 0:i(!1,"An indeterminate component should have become determinate before completing. This error is likely caused by a bug in React. Please file an issue.");default:i(!1,"Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue.")}}}}function un(e,t,n,r,o){var i=e.popHostContainer,a=e.popHostContext,l=t.popContextProvider,u=t.popTopLevelContextObject,s=n.popProvider;return{throwException:function(e,t,n){t.effectTag|=512,t.firstEffect=t.lastEffect=null,t={value:n,source:t,stack:Dt(t)};do{switch(e.tag){case 3:return Yt(e),e.updateQueue.capturedValues=[t],void(e.effectTag|=1024);case 2:n=e.type;var r=e.stateNode;if(0==(64&e.effectTag)&&("function"==typeof n.getDerivedStateFromCatch&&Wt||null!==r&&"function"==typeof r.componentDidCatch&&!o(r)))return Yt(e),null===(r=(n=e.updateQueue).capturedValues)?n.capturedValues=[t]:r.push(t),void(e.effectTag|=1024)}e=e.return}while(null!==e)},unwindWork:function(e){switch(e.tag){case 2:l(e);var t=e.effectTag;return 1024&t?(e.effectTag=-1025&t|64,e):null;case 3:return i(e),u(e),1024&(t=e.effectTag)?(e.effectTag=-1025&t|64,e):null;case 5:return a(e),null;case 4:return i(e),null;case 13:return s(e),null;default:return null}},unwindInterruptedWork:function(e){switch(e.tag){case 2:l(e);break;case 3:i(e),u(e);break;case 5:a(e);break;case 4:i(e);break;case 13:s(e)}}}}function sn(e,t){var n=t.source,r=t.stack;null===r&&(r=Dt(n)),null!==n&&dt(n),n=null!==r?r:"",t=t.value,null!==e&&2===e.tag&&dt(e);try{if(t instanceof Error){var o=t.message,i=t.name,a=t;try{a.message=(o?i+": "+o:i)+"\n\nThis error is located at:"+n}catch(e){}}else a="string"==typeof t?Error(t+"\n\nThis error is located at:"+n):Error("Unspecified error at:"+n);m.handleException(a,!1)}catch(e){e&&e.suppressReactErrorLogging||console.error(e)}}function cn(e,t,n,r,o){function a(e){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){t(e,n)}else n.current=null}function l(e){switch(Ft(e),e.tag){case 2:a(e);var n=e.stateNode;if("function"==typeof n.componentWillUnmount)try{n.props=e.memoizedProps,n.state=e.memoizedState,n.componentWillUnmount()}catch(n){t(e,n)}break;case 5:a(e);break;case 7:u(e.stateNode);break;case 4:d&&c(e)}}function u(e){for(var t=e;;)if(l(t),null===t.child||d&&4===t.tag){if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}else t.child.return=t,t=t.child}function s(e){return 5===e.tag||3===e.tag||4===e.tag}function c(e){for(var t=e,n=!1,r=void 0,o=void 0;;){if(!n){n=t.return;e:for(;;){switch(i(null!==n,"Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue."),n.tag){case 5:r=n.stateNode,o=!1;break e;case 3:case 4:r=n.stateNode.containerInfo,o=!0;break e}n=n.return}n=!0}if(5===t.tag||6===t.tag)u(t),o?x(r,t.stateNode):C(r,t.stateNode);else if(4===t.tag?r=t.stateNode.containerInfo:l(t),null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;4===(t=t.return).tag&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}var f=e.getPublicInstance,d=e.mutation;e=e.persistence,d||i(!1,e?"Persistent reconciler is disabled.":"Noop reconciler is disabled.");var p=d.commitMount,h=d.commitUpdate,m=d.resetTextContent,g=d.commitTextUpdate,v=d.appendChild,y=d.appendChildToContainer,b=d.insertBefore,T=d.insertInContainerBefore,C=d.removeChild,x=d.removeChildFromContainer;return{commitBeforeMutationLifeCycles:function(e,t){switch(t.tag){case 2:if(2048&t.effectTag&&null!==e){var n=e.memoizedProps,r=e.memoizedState;(e=t.stateNode).props=t.memoizedProps,e.state=t.memoizedState,t=e.getSnapshotBeforeUpdate(n,r),e.__reactInternalSnapshotBeforeUpdate=t}break;case 3:case 5:case 6:case 4:break;default:i(!1,"This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}},commitResetTextContent:function(e){m(e.stateNode)},commitPlacement:function(e){e:{for(var t=e.return;null!==t;){if(s(t)){var n=t;break e}t=t.return}i(!1,"Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue."),n=void 0}var r=t=void 0;switch(n.tag){case 5:t=n.stateNode,r=!1;break;case 3:case 4:t=n.stateNode.containerInfo,r=!0;break;default:i(!1,"Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue.")}16&n.effectTag&&(m(t),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||s(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var o=e;;){if(5===o.tag||6===o.tag)n?r?T(t,o.stateNode,n):b(t,o.stateNode,n):r?y(t,o.stateNode):v(t,o.stateNode);else if(4!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===e)break;for(;null===o.sibling;){if(null===o.return||o.return===e)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},commitDeletion:function(e){c(e),e.return=null,e.child=null,e.alternate&&(e.alternate.child=null,e.alternate.return=null)},commitWork:function(e,t){switch(t.tag){case 2:break;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps;e=null!==e?e.memoizedProps:r;var o=t.type,a=t.updateQueue;t.updateQueue=null,null!==a&&h(n,a,o,e,r,t)}break;case 6:i(null!==t.stateNode,"This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue."),n=t.memoizedProps,g(t.stateNode,null!==e?e.memoizedProps:n,n);break;case 3:break;default:i(!1,"This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}},commitLifeCycles:function(e,t,n){switch(n.tag){case 2:if(e=n.stateNode,4&n.effectTag)if(null===t)e.props=n.memoizedProps,e.state=n.memoizedState,e.componentDidMount();else{var r=t.memoizedProps;t=t.memoizedState,e.props=n.memoizedProps,e.state=n.memoizedState,e.componentDidUpdate(r,t,e.__reactInternalSnapshotBeforeUpdate)}null!==(n=n.updateQueue)&&$t(n,e);break;case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:e=f(n.child.stateNode);break;case 2:e=n.child.stateNode}$t(t,e)}break;case 5:e=n.stateNode,null===t&&4&n.effectTag&&p(e,n.type,n.memoizedProps,n);break;case 6:case 4:break;default:i(!1,"This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}},commitErrorLogging:function(e,t){switch(e.tag){case 2:var n=e.type;t=e.stateNode;var r=e.updateQueue;i(null!==r&&null!==r.capturedValues,"An error logging effect should not have been scheduled if no errors were captured. This error is likely caused by a bug in React. Please file an issue.");var a=r.capturedValues;for(r.capturedValues=null,"function"!=typeof n.getDerivedStateFromCatch&&o(t),t.props=e.memoizedProps,t.state=e.memoizedState,n=0;na.expirationTime)&&(i=a.expirationTime),a=a.sibling;o.expirationTime=i}if(null!==t)return t;if(null!==n&&0==(512&n.effectTag)&&(null===n.firstEffect&&(n.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=e.firstEffect),n.lastEffect=e.lastEffect),1he)&&(he=e),e}function c(e,n){e:{for(;null!==e;){if((0===e.expirationTime||e.expirationTime>n)&&(e.expirationTime=n),null!==e.alternate&&(0===e.alternate.expirationTime||e.alternate.expirationTime>n)&&(e.alternate.expirationTime=n),null===e.return){if(3!==e.tag){n=void 0;break e}var r=e.stateNode;!Z&&0!==ne&&nSe&&i(!1,"Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.")}e=e.return}n=void 0}return n}function f(){return $=B()-q,2+($/10|0)}function d(e,t,n,r,o){var i=K;K=1;try{return e(t,n,r,o)}finally{K=i}}function p(e){if(0!==se){if(e>se)return;Y(ce)}var t=B()-q;se=e,ce=Q(g,{timeout:10*(e-2)-t})}function h(e,t){if(null===e.nextScheduledRoot)e.remainingExpirationTime=t,null===ue?(le=ue=e,e.nextScheduledRoot=e):(ue=ue.nextScheduledRoot=e).nextScheduledRoot=le;else{var n=e.remainingExpirationTime;(0===n||t=pe)&&(!me||f()>=pe);)T(de,pe,!me),m();else for(;null!==de&&0!==pe&&(0===e||e>=pe);)T(de,pe,!1),m();null!==ye&&(se=0,ce=-1),0!==pe&&p(pe),ye=null,me=!1,b()}function b(){if(ke=0,null!==xe){var e=xe;xe=null;for(var t=0;tPe)&&(me=!0)}function S(e){i(null!==de,"Should be working on a root. This error is likely caused by a bug in React. Please file an issue."),de.remainingExpirationTime=0,ge||(ge=!0,ve=e)}var k,P,R=(k=[],P=-1,{createCursor:function(e){return{current:e}},isEmpty:function(){return-1===P},pop:function(e){0>P||(e.current=k[P],k[P]=null,P--)},push:function(e,t){k[++P]=e.current,e.current=t},checkThatStackIsEmpty:function(){},resetStackAfterFatalErrorInDev:function(){}}),E=dn(e,R),_=hn(R);R=mn(R);var w=pn(e),N=an(e,E,_,R,w,c,s).beginWork,I=ln(e,E,_,R,w).completeWork,A=(E=un(E,_,R,0,n)).throwException,H=E.unwindWork,z=E.unwindInterruptedWork,U=(E=cn(e,u,0,0,function(e){null===ae?ae=new Set([e]):ae.add(e)})).commitBeforeMutationLifeCycles,F=E.commitResetTextContent,D=E.commitPlacement,M=E.commitDeletion,W=E.commitWork,O=E.commitLifeCycles,V=E.commitErrorLogging,j=E.commitAttachRef,L=E.commitDetachRef,B=e.now,Q=e.scheduleDeferredCallback,Y=e.cancelDeferredCallback,X=e.prepareForCommit,G=e.resetAfterCommit,q=B(),$=q,J=0,K=0,Z=!1,ee=null,te=null,ne=0,re=null,oe=!1,ie=!1,ae=null,le=null,ue=null,se=0,ce=-1,fe=!1,de=null,pe=0,he=0,me=!1,ge=!1,ve=null,ye=null,be=!1,Te=!1,Ce=!1,xe=null,Se=1e3,ke=0,Pe=1;return{recalculateCurrentTime:f,computeExpirationForFiber:s,scheduleWork:c,requestWork:h,flushRoot:function(e,t){i(!fe,"work.commit(): Cannot commit while already rendering. This likely means you attempted to commit from inside a lifecycle method."),de=e,pe=t,T(e,t,!1),v(),b()},batchedUpdates:function(e,t){var n=be;be=!0;try{return e(t)}finally{(be=n)||fe||v()}},unbatchedUpdates:function(e,t){if(be&&!Te){Te=!0;try{return e(t)}finally{Te=!1}}return e(t)},flushSync:function(e,t){i(!fe,"flushSync was called from inside a lifecycle method. It cannot be called when React is already rendering.");var n=be;be=!0;try{return d(e,t)}finally{be=n,v()}},flushControlled:function(e){var t=be;be=!0;try{d(e)}finally{(be=t)||fe||y(1,!1,null)}},deferredUpdates:function(e){var t=K;K=25*(1+((f()+500)/25|0));try{return e()}finally{K=t}},syncUpdates:d,interactiveUpdates:function(e,t,n){if(Ce)return e(t,n);be||fe||0===he||(y(he,!1,null),he=0);var r=Ce,o=be;be=Ce=!0;try{return e(t,n)}finally{Ce=r,(be=o)||fe||v()}},flushInteractiveUpdates:function(){fe||0===he||(y(he,!1,null),he=0)},computeUniqueAsyncExpiration:function(){var e=25*(1+((f()+500)/25|0));return e<=J&&(e=J+1),J=e},legacyContext:_}}function vn(e){function t(e,t,n,r,o,i){if(r=t.current,n){n=n._reactInternalFiber;var l=u(n);n=s(n)?c(n,l):l}else n=p;return null===t.context?t.context=n:t.pendingContext=n,Xt(r,{expirationTime:o,partialState:{element:e},callback:void 0===(t=i)?null:t,isReplace:!1,isForced:!1,capturedValue:null,next:null}),a(r,o),o}function n(e){return null===(e=xt(e))?null:e.stateNode}var r=e.getPublicInstance,o=(e=gn(e)).recalculateCurrentTime,i=e.computeExpirationForFiber,a=e.scheduleWork,l=e.legacyContext,u=l.findCurrentUnmaskedContext,s=l.isContextProvider,c=l.processChildContext;return{createContainer:function(e,t,n){return e={current:t=new kt(3,null,null,t?3:0),containerInfo:e,pendingChildren:null,pendingCommitExpirationTime:0,finishedWork:null,context:null,pendingContext:null,hydrate:n,remainingExpirationTime:0,firstBatch:null,nextScheduledRoot:null},t.stateNode=e},updateContainer:function(e,n,r,a){var l=n.current;return t(e,n,r,o(),l=i(l),a)},updateContainerAtExpirationTime:function(e,n,r,i,a){return t(e,n,r,o(),i,a)},flushRoot:e.flushRoot,requestWork:e.requestWork,computeUniqueAsyncExpiration:e.computeUniqueAsyncExpiration,batchedUpdates:e.batchedUpdates,unbatchedUpdates:e.unbatchedUpdates,deferredUpdates:e.deferredUpdates,syncUpdates:e.syncUpdates,interactiveUpdates:e.interactiveUpdates,flushInteractiveUpdates:e.flushInteractiveUpdates,flushControlled:e.flushControlled,flushSync:e.flushSync,getPublicRootInstance:function(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:return r(e.child.stateNode);default:return e.child.stateNode}},findHostInstance:n,findHostInstanceWithNoPortals:function(e){return null===(e=St(e))?null:e.stateNode},injectIntoDevTools:function(e){var t=e.findFiberByHostInstance;return zt(babelHelpers.extends({},e,{findHostInstanceByFiber:function(e){return n(e)},findFiberByHostInstance:function(e){return t?t(e):null}}))}}}var yn=Object.freeze({default:vn}),bn=yn&&vn||yn,Tn=bn.default?bn.default:bn,Cn=new Map,xn=new Map,Sn=(function(){function e(t,n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");this._nativeTag=t,this._children=[],this.viewConfig=n}return e.prototype.blur=function(){s.blurTextInput(this._nativeTag)},e.prototype.focus=function(){s.focusTextInput(this._nativeTag)},e.prototype.measure=function(e){l.measure(this._nativeTag,ct(this,e))},e.prototype.measureInWindow=function(e){l.measureInWindow(this._nativeTag,ct(this,e))},e.prototype.measureLayout=function(e,t,n){l.measureLayout(this._nativeTag,e,ct(this,n),ct(this,t))},e.prototype.setNativeProps=function(e){null!=(e=st(null,tt,e,this.viewConfig.validAttributes))&&l.updateView(this._nativeTag,this.viewConfig.uiViewClassName,e)},e})(),kn="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()},Pn=null,Rn=0,En={timeRemaining:function(){return Rn-kn()},didTimeout:!1};function _n(){Rn=kn()+5;var e=Pn;Pn=null,null!==e&&e(En)}function wn(e){"number"==typeof e?xe(e):(xe(e._nativeTag),e._children.forEach(wn))}var Nn,In=Tn({appendInitialChild:function(e,t){e._children.push(t)},createInstance:function(e,t,n,r,o){if(r=Ae.allocateTag(),xn.has(e))var a=xn.get(e);else a=Cn.get(e),i("function"==typeof a,"View config not found for name %s",e),Cn.set(e,null),a=a(),xn.set(e,a);return i(a,"View config not found for name %s",e),a=st(null,tt,t,(e=a).validAttributes),l.createView(r,e.uiViewClassName,n,a),n=new Sn(r,e),Te[r]=o,Ce[r]=t,n},createTextInstance:function(e,t,n,r){return n=Ae.allocateTag(),l.createView(n,"RCTRawText",t,{text:e}),Te[n]=r,n},finalizeInitialChildren:function(e){if(0===e._children.length)return!1;var t=e._children.map(function(e){return"number"==typeof e?e:e._nativeTag});return l.setChildren(e._nativeTag,t),!1},getRootHostContext:function(){return p},getChildHostContext:function(){return p},getPublicInstance:function(e){return e},now:kn,prepareForCommit:function(){},prepareUpdate:function(){return p},resetAfterCommit:function(){},scheduleDeferredCallback:function(e){return Pn=e,setTimeout(_n,1)},cancelDeferredCallback:function(e){Pn=null,clearTimeout(e)},shouldDeprioritizeSubtree:function(){return!1},shouldSetTextContent:function(){return!1},mutation:{appendChild:function(e,t){var n="number"==typeof t?t:t._nativeTag,r=e._children,o=r.indexOf(t);0<=o?(r.splice(o,1),r.push(t),l.manageChildren(e._nativeTag,[o],[r.length-1],[],[],[])):(r.push(t),l.manageChildren(e._nativeTag,[],[],[n],[r.length-1],[]))},appendChildToContainer:function(e,t){l.setChildren(e,["number"==typeof t?t:t._nativeTag])},commitTextUpdate:function(e,t,n){l.updateView(e,"RCTRawText",{text:n})},commitMount:function(){},commitUpdate:function(e,t,n,r,o){t=e.viewConfig,Ce[e._nativeTag]=o,null!=(r=st(null,r,o,t.validAttributes))&&l.updateView(e._nativeTag,t.uiViewClassName,r)},insertBefore:function(e,t,n){var r=e._children,o=r.indexOf(t);0<=o?(r.splice(o,1),n=r.indexOf(n),r.splice(n,0,t),l.manageChildren(e._nativeTag,[o],[n],[],[],[])):(o=r.indexOf(n),r.splice(o,0,t),l.manageChildren(e._nativeTag,[],[],["number"==typeof t?t:t._nativeTag],[o],[]))},insertInContainerBefore:function(e){i("number"!=typeof e,"Container does not support insertBefore operation")},removeChild:function(e,t){wn(t);var n=e._children;t=n.indexOf(t),n.splice(t,1),l.manageChildren(e._nativeTag,[],[],[],[],[t])},removeChildFromContainer:function(e,t){wn(t),l.manageChildren(e,[],[],[],[],[0])},resetTextContent:function(){}}});Nn=function(){i(!1,"getInspectorDataForViewTag() is not available in production")},pt=In.findHostInstance,_e=In.batchedUpdates,we=In.flushInteractiveUpdates;var An=new Map,Hn={NativeComponent:vt,findNodeHandle:mt,render:function(e,t,n){var r=An.get(t);return r||(r=In.createContainer(t,!1,!1),An.set(t,r)),In.updateContainer(e,r,null,n),In.getPublicRootInstance(r)},unmountComponentAtNode:function(e){var t=An.get(e);t&&In.updateContainer(null,t,null,function(){An.delete(e)})},unmountComponentAtNodeAndRemoveContainer:function(e){Hn.unmountComponentAtNode(e),l.removeRootView(e)},createPortal:function(e,t){return qe(e,t,null,2=n?(this._iteratedObject=void 0,r(void 0,!0)):(this._nextIndex=i+1,"key"===a?r(i,!1):"value"===a?r(e[i],!1):"key+value"===a?r([i,e[i]],!1):void 0)}},{key:'@@iterator',value:function(){return this}}]),t})(),e=(function(){function t(e){if(babelHelpers.classCallCheck(this,t),'string'!=typeof e)throw new TypeError('Object is not a string');this._iteratedString=e,this._nextIndex=0}return babelHelpers.createClass(t,[{key:"next",value:function(){if(!this instanceof t)throw new TypeError('Object is not a StringIterator');if(null==this._iteratedString)return r(void 0,!0);var e,n=this._nextIndex,i=this._iteratedString,a=i.length;if(n>=a)return this._iteratedString=void 0,r(void 0,!0);var o=i.charCodeAt(n);if(o<55296||o>56319||n+1===a)e=i[n];else{var s=i.charCodeAt(n+1);e=s<56320||s>57343?i[n]:i[n]+i[n+1]}return this._nextIndex=n+e.length,r(e,!1)}},{key:'@@iterator',value:function(){return this}}]),t})();function r(t,e){return{value:t,done:e}}return function(r,n){return'string'==typeof r?new e(r):Array.isArray(r)?new t(r,n||"value"):r[a]()}})();babelHelpers.extends(o,{KIND_KEY:"key",KIND_VALUE:"value",KIND_KEY_VAL:"key+value",ITERATOR_SYMBOL:a}),r.exports=o},49,[]); +__d(function(e,t,n,s,i){'use strict';var r=t(i[0]),a=t(i[1]),u=t(i[2]);n.exports=(function(e){if(!a('Set'))return e.Set;var t=(function(){function e(t){if(babelHelpers.classCallCheck(this,e),null==this||'object'!=typeof this&&'function'!=typeof this)throw new TypeError('Wrong set object type.');if(n(this),null!=t)for(var s,i=u(t);!(s=i.next()).done;)this.add(s.value)}return babelHelpers.createClass(e,[{key:"add",value:function(e){return this._map.set(e,e),this.size=this._map.size,this}},{key:"clear",value:function(){n(this)}},{key:"delete",value:function(e){var t=this._map.delete(e);return this.size=this._map.size,t}},{key:"entries",value:function(){return this._map.entries()}},{key:"forEach",value:function(e){for(var t,n=arguments[1],s=this._map.keys();!(t=s.next()).done;)e.call(n,t.value,t.value,this)}},{key:"has",value:function(e){return this._map.has(e)}},{key:"values",value:function(){return this._map.values()}}]),e})();function n(e){e._map=new r,e.size=e._map.size}return t.prototype[u.ITERATOR_SYMBOL]=t.prototype.values,t.prototype.keys=t.prototype.values,t})(Function('return this')())},50,[46,45,49]); +__d(function(r,o,e,n,s){'use strict';var i=0;function c(r,e){var n=o(s[0]).ExceptionsManager;if(n){var c=o(s[1])(r),l=++i;e?n.reportFatalException(r.message,c,l):n.reportSoftException(r.message,c,l)}}function l(){if(console._errorOriginal.apply(console,arguments),console.reportErrorsAsExceptions)if(arguments[0]&&arguments[0].stack)c(arguments[0],!1);else{var r=o(s[2]),e=Array.prototype.map.call(arguments,r).join(', ');if('"Warning: '===e.slice(0,10))return;var n=new Error('console.error: '+e);n.framesToPop=1,c(n,!1)}}e.exports={handleException:function(r,o){r.message||(r=new Error(r)),console._errorOriginal?console._errorOriginal(r.message):console.error(r.message),c(r,o)},installConsoleErrorReporter:function(){console._errorOriginal||(console._errorOriginal=console.error.bind(console),console.error=l,void 0===console.reportErrorsAsExceptions&&(console.reportErrorsAsExceptions=!0))}}},51,[17,52,23]); +__d(function(r,t,s,a,e){'use strict';s.exports=function(r){if(!r||!r.stack)return[];for(var s=t(e[0]),a=Array.isArray(r.stack)?r.stack:s.parse(r.stack),o='number'==typeof r.framesToPop?r.framesToPop:0;o--;)a.shift();return a}},52,[53]); +__d(function(n,o,t,_,c){t.exports=o(c[0])},53,[54]); +__d(function(e,n,o,t,l){var u={parse:function(e){for(var n,o,t=/^\s*at (?:(?:(?:Anonymous function)?|((?:\[object object\])?\S+(?: \[as \S+\])?)) )?\(?((?:file|http|https):.*?):(\d+)(?::(\d+))?\)?\s*$/i,l=/^(?:\s*([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i,u=/^\s*at (?:((?:\[object object\])?\S+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i,i=e.split('\n'),s=[],c=0,m=i.length;c",lineNumber:+n[4],column:n[5]?+n[5]:null};else if(n=t.exec(i[c]))o={file:n[2],methodName:n[1]||"",lineNumber:+n[3],column:n[4]?+n[4]:null};else{if(!(n=u.exec(i[c])))continue;o={file:n[2],methodName:n[1]||"",lineNumber:+n[3],column:n[4]?+n[4]:null}}s.push(o)}return s}};o.exports=u},54,[]); +__d(function(e,r,a,t,n){'use strict';var i=r(n[0]).PlatformConstants,o=r(n[1]);function s(e){return e.major+"."+e.minor+"."+e.patch+(null!==e.prerelease?"-"+e.prerelease:'')}t.checkVersions=function(){if(i){var e=i.reactNativeVersion;o.version.major===e.major&&o.version.minor===e.minor||console.error("React Native version mismatch.\n\nJavaScript version: "+s(o.version)+"\nNative version: "+s(e)+"\n\nMake sure that you have rebuilt the native code. If the problem persists try clearing the Watchman and packager caches with `watchman watch-del-all && react-native start --reset-cache`.")}}},55,[17,56]); +__d(function(e,n,r,o,a){o.version={major:0,minor:55,patch:4,prerelease:null}},56,[]); +__d(function(t,r,s,c,e){'use strict';var i=r(e[0]);s.exports=i},57,[58]); +__d(function(t,n,r,e,i){'use strict';var o=n(i[0]);n(i[1]),o.prototype.finally=function(t){return this.then(t,t)},r.exports=o},58,[59,61]); +__d(function(n,t,e,r,o){'use strict';var f=t(o[0]);e.exports=f;var i=v(!0),u=v(!1),c=v(null),a=v(void 0),l=v(0),h=v('');function v(n){var t=new f(f._61);return t._65=1,t._55=n,t}f.resolve=function(n){if(n instanceof f)return n;if(null===n)return c;if(void 0===n)return a;if(!0===n)return i;if(!1===n)return u;if(0===n)return l;if(''===n)return h;if('object'==typeof n||'function'==typeof n)try{var t=n.then;if('function'==typeof t)return new f(t.bind(n))}catch(n){return new f(function(t,e){e(n)})}return v(n)},f.all=function(n){var t=Array.prototype.slice.call(n);return new f(function(n,e){if(0===t.length)return n([]);var r=t.length;function o(i,u){if(u&&('object'==typeof u||'function'==typeof u)){if(u instanceof f&&u.then===f.prototype.then){for(;3===u._65;)u=u._55;return 1===u._65?o(i,u._55):(2===u._65&&e(u._55),void u.then(function(n){o(i,n)},e))}var c=u.then;if('function'==typeof c)return void new f(c.bind(u)).then(function(n){o(i,n)},e)}t[i]=u,0==--r&&n(t)}for(var i=0;i=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var u=o.call(a,"catchLoc"),h=o.call(a,"finallyLoc");if(u&&h){if(this.prev=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&o.call(n,"finallyLoc")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),P(e),v}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;P(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:S(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=r),v}}}function L(t,r,e,n){var o=r&&r.prototype instanceof E?r:E,i=Object.create(o.prototype),a=new F(n||[]);return i._invoke=k(t,e,a),i}function x(t,r,e){try{return{type:"normal",arg:t.call(r,e)}}catch(t){return{type:"throw",arg:t}}}function E(){}function b(){}function _(){}function j(t){["next","throw","return"].forEach(function(r){t[r]=function(t){return this._invoke(r,t)}})}function O(t){function r(e,n,i,a){var c=x(t[e],t,n);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&o.call(h,"__await")?Promise.resolve(h.__await).then(function(t){r("next",t,i,a)},function(t){r("throw",t,i,a)}):Promise.resolve(h).then(function(t){u.value=t,i(u)},a)}a(c.arg)}var e;this._invoke=function(t,n){function o(){return new Promise(function(e,o){r(t,n,e,o)})}return e=e?e.then(o,o):o()}}function k(t,r,e){var n=s;return function(o,i){if(n===p)throw new Error("Generator is already running");if(n===y){if("throw"===o)throw i;return T()}for(e.method=o,e.arg=i;;){var a=e.delegate;if(a){var c=G(a,e);if(c){if(c===v)continue;return c}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if(n===s)throw n=y,e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);n=p;var u=x(t,r,e);if("normal"===u.type){if(n=e.done?y:l,u.arg===v)continue;return{value:u.arg,done:e.done}}"throw"===u.type&&(n=y,e.method="throw",e.arg=u.arg)}}}function G(t,e){var n=t.iterator[e.method];if(n===r){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=r,G(t,e),"throw"===e.method))return v;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=x(n,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,v;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=r),e.delegate=null,v):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,v)}function N(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function P(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function F(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function S(t){if(t){var e=t[a];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0,loaded:t,total:s})}},{key:"__didCompleteResponse",value:function(e,s,r){e===this._requestId&&(s&&(''!==this._responseType&&'text'!==this._responseType||(this._response=s),this._hasError=!0,r&&(this._timedOut=!0)),this._clearSubscriptions(),this._requestId=null,this.setReadyState(this.DONE),s?t._interceptor&&t._interceptor.loadingFailed(e,s):t._interceptor&&t._interceptor.loadingFinished(e,this._response.length))}},{key:"_clearSubscriptions",value:function(){(this._subscriptions||[]).forEach(function(e){e&&e.remove()}),this._subscriptions=[]}},{key:"getAllResponseHeaders",value:function(){if(!this.responseHeaders)return null;var e=this.responseHeaders||{};return Object.keys(e).map(function(t){return t+': '+e[t]}).join('\r\n')}},{key:"getResponseHeader",value:function(e){var t=this._lowerCaseResponseHeaders[e.toLowerCase()];return void 0!==t?t:null}},{key:"setRequestHeader",value:function(e,t){if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');this._headers[e.toLowerCase()]=String(t)}},{key:"setTrackingName",value:function(e){return this._trackingName=e,this}},{key:"open",value:function(e,t,s){if(this.readyState!==this.UNSENT)throw new Error('Cannot open, already sending');if(void 0!==s&&!s)throw new Error('Synchronous http requests are not supported');if(!t)throw new Error('Cannot load an empty url');this._method=e.toUpperCase(),this._url=t,this._aborted=!1,this.setReadyState(this.OPENED)}},{key:"send",value:function(e){var t=this;if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');if(this._sent)throw new Error('Request has already been sent');this._sent=!0;var s=this._incrementalEvents||!!this.onreadystatechange||!!this.onprogress;this._subscriptions.push(o.addListener('didSendNetworkData',function(e){return t.__didUploadProgress.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(o.addListener('didReceiveNetworkResponse',function(e){return t.__didReceiveResponse.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(o.addListener('didReceiveNetworkData',function(e){return t.__didReceiveData.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(o.addListener('didReceiveNetworkIncrementalData',function(e){return t.__didReceiveIncrementalData.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(o.addListener('didReceiveNetworkDataProgress',function(e){return t.__didReceiveDataProgress.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(o.addListener('didCompleteNetworkResponse',function(e){return t.__didCompleteResponse.apply(t,babelHelpers.toConsumableArray(e))}));var r='text';'arraybuffer'===this._responseType&&(r='base64'),'blob'===this._responseType&&(r='blob'),h(this._method,'Request method needs to be defined.'),h(this._url,'Request URL needs to be defined.'),o.sendRequest(this._method,this._trackingName,this._url,this._headers,e,r,s,this.timeout,this.__didCreateRequest.bind(this),this.withCredentials)}},{key:"abort",value:function(){this._aborted=!0,this._requestId&&o.abortRequest(this._requestId),this.readyState===this.UNSENT||this.readyState===this.OPENED&&!this._sent||this.readyState===this.DONE||(this._reset(),this.setReadyState(this.DONE)),this._reset()}},{key:"setResponseHeaders",value:function(e){this.responseHeaders=e||null;var t=e||{};this._lowerCaseResponseHeaders=Object.keys(t).reduce(function(e,s){return e[s.toLowerCase()]=t[s],e},{})}},{key:"setReadyState",value:function(e){this.readyState=e,this.dispatchEvent({type:'readystatechange'}),e===this.DONE&&(this._aborted?this.dispatchEvent({type:'abort'}):this._hasError?this._timedOut?this.dispatchEvent({type:'timeout'}):this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"addEventListener",value:function(e,s){'readystatechange'!==e&&'progress'!==e||(this._incrementalEvents=!0),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"addEventListener",this).call(this,e,s)}},{key:"responseType",get:function(){return this._responseType},set:function(e){if(this._sent)throw new Error("Failed to set the 'responseType' property on 'XMLHttpRequest': The response type cannot be set after the request has been sent.");b.hasOwnProperty(e)?(h(b[e]||'document'===e,"The provided value '"+e+"' is unsupported in this environment."),'blob'===e&&h(d.isAvailable,'Native module BlobModule is required for blob support'),this._responseType=e):p(!1,"The provided value '"+e+"' is not a valid 'responseType'.")}},{key:"responseText",get:function(){if(''!==this._responseType&&'text'!==this._responseType)throw new Error("The 'responseText' property is only available if 'responseType' is set to '' or 'text', but it is '"+this._responseType+"'.");return this.readyState0){for(var t=Array(arguments.length),n=0;n0?e-4:e,d=0;d>16&255,a[c++]=t>>8&255,a[c++]=255&t;2===o&&(t=h[r.charCodeAt(d)]<<2|h[r.charCodeAt(d+1)]>>4,a[c++]=255&t);1===o&&(t=h[r.charCodeAt(d)]<<10|h[r.charCodeAt(d+1)]<<4|h[r.charCodeAt(d+2)]>>2,a[c++]=t>>8&255,a[c++]=255&t);return a},e.fromByteArray=function(r){for(var t,n=r.length,e=n%3,o=[],h=0,u=n-e;hu?u:h+16383));1===e?(t=r[n-1],o.push(a[t>>2]+a[t<<4&63]+'==')):2===e&&(t=(r[n-2]<<8)+r[n-1],o.push(a[t>>10]+a[t>>4&63]+a[t<<2&63]+'='));return o.join('')};for(var a=[],h=[],u='undefined'!=typeof Uint8Array?Uint8Array:Array,c='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',i=0,d=c.length;i0)throw new Error('Invalid string. Length must be a multiple of 4');var n=r.indexOf('=');return-1===n&&(n=t),[n,n===t?0:4-n%4]}function A(r,t,n){return 3*(t+n)/4-n}function C(r,t,n){for(var e,o,h=[],u=t;u>18&63]+a[o>>12&63]+a[o>>6&63]+a[63&o]);return h.join('')}h['-'.charCodeAt(0)]=62,h['_'.charCodeAt(0)]=63},73,[]); +__d(function(t,e,a,s,i){'use strict';var n=(function(){function t(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],s=arguments[1];babelHelpers.classCallCheck(this,t);var n=e(i[0]);this.data=n.createFromParts(a,s).data}return babelHelpers.createClass(t,[{key:"slice",value:function(t,a){var s=e(i[0]),n=this.data,r=n.offset,o=n.size;return'number'==typeof t&&(t>o&&(t=o),r+=t,o-=t,'number'==typeof a&&(a<0&&(a=this.size+a),o=a-t)),s.createFromOptions({blobId:this.data.blobId,offset:r,size:o})}},{key:"close",value:function(){e(i[0]).release(this.data.blobId),this.data=null}},{key:"data",set:function(t){this._data=t},get:function(){if(!this._data)throw new Error('Blob has been closed and is no longer available');return this._data}},{key:"size",get:function(){return this.data.size}},{key:"type",get:function(){return this.data.type||''}}]),t})();a.exports=n},74,[75]); +__d(function(e,r,t,a,n){'use strict';var o=r(n[0]),i=r(n[1]),l=r(n[2]).BlobModule;var u=(function(){function r(){babelHelpers.classCallCheck(this,r)}return babelHelpers.createClass(r,null,[{key:"createFromParts",value:function(t,a){var n='xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g,function(e){var r=16*Math.random()|0;return('x'==e?r:3&r|8).toString(16)}),i=t.map(function(r){if(r instanceof ArrayBuffer||e.ArrayBufferView&&r instanceof e.ArrayBufferView)throw new Error("Creating blobs from 'ArrayBuffer' and 'ArrayBufferView' are not supported");return r instanceof o?{data:r.data,type:'blob'}:{data:String(r),type:'string'}}),u=i.reduce(function(r,t){return'string'===t.type?r+e.unescape(encodeURI(t.data)).length:r+t.data.size},0);return l.createFromParts(i,n),r.createFromOptions({blobId:n,offset:0,size:u,type:a?a.type:'',lastModified:a?a.lastModified:Date.now()})}},{key:"createFromOptions",value:function(e){return i.register(e.blobId),babelHelpers.extends(Object.create(o.prototype),{data:e})}},{key:"release",value:function(e){i.unregister(e),i.has(e)||l.release(e)}},{key:"addNetworkingHandler",value:function(){l.addNetworkingHandler()}},{key:"addWebSocketHandler",value:function(e){l.addWebSocketHandler(e)}},{key:"removeWebSocketHandler",value:function(e){l.removeWebSocketHandler(e)}},{key:"sendOverSocket",value:function(e,r){l.sendOverSocket(e.data,r)}}]),r})();u.isAvailable=!!l,t.exports=u},75,[74,76,17]); +__d(function(n,e,t,r,i){var u={};t.exports={register:function(n){u[n]?u[n]++:u[n]=1},unregister:function(n){u[n]&&(u[n]--,u[n]<=0&&delete u[n])},has:function(n){return u[n]&&u[n]>0}}},76,[]); +__d(function(e,t,n,s,a){'use strict';var r=(function(){function e(){babelHelpers.classCallCheck(this,e),this._parts=[]}return babelHelpers.createClass(e,[{key:"append",value:function(e,t){this._parts.push([e,t])}},{key:"getParts",value:function(){return this._parts.map(function(e){var t=babelHelpers.slicedToArray(e,2),n=t[0],s=t[1],a={'content-disposition':'form-data; name="'+n+'"'};return'object'==typeof s&&s?('string'==typeof s.name&&(a['content-disposition']+='; filename="'+s.name+'"'),'string'==typeof s.type&&(a['content-type']=s.type),babelHelpers.extends({},s,{headers:a,fieldName:n})):{string:String(s),headers:a,fieldName:n}})}}]),e})();n.exports=r},77,[]); +__d(function(e,t,s,r,u){'use strict';var a=t(u[0]),f=babelHelpers.interopRequireDefault(a);f.default&&f.default.fetch?s.exports=f.default:s.exports={fetch:fetch,Headers:Headers,Request:Request,Response:Response}},78,[79]); +__d(function(t,e,r,o,n){!(function(t){'use strict';if(!t.fetch){var e={searchParams:'URLSearchParams'in t,iterable:'Symbol'in t&&'iterator'in Symbol,blob:'FileReader'in t&&'Blob'in t&&(function(){try{return new Blob,!0}catch(t){return!1}})(),formData:'FormData'in t,arrayBuffer:'ArrayBuffer'in t};if(e.arrayBuffer)var r=['[object Int8Array]','[object Uint8Array]','[object Uint8ClampedArray]','[object Int16Array]','[object Uint16Array]','[object Int32Array]','[object Uint32Array]','[object Float32Array]','[object Float64Array]'],o=function(t){return t&&DataView.prototype.isPrototypeOf(t)},n=ArrayBuffer.isView||function(t){return t&&r.indexOf(Object.prototype.toString.call(t))>-1};h.prototype.append=function(t,e){t=a(t),e=u(e);var r=this.map[t];r||(r=[],this.map[t]=r),r.push(e)},h.prototype.delete=function(t){delete this.map[a(t)]},h.prototype.get=function(t){var e=this.map[a(t)];return e?e[0]:null},h.prototype.getAll=function(t){return this.map[a(t)]||[]},h.prototype.has=function(t){return this.map.hasOwnProperty(a(t))},h.prototype.set=function(t,e){this.map[a(t)]=[u(e)]},h.prototype.forEach=function(t,e){Object.getOwnPropertyNames(this.map).forEach(function(r){this.map[r].forEach(function(o){t.call(e,o,r,this)},this)},this)},h.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),f(t)},h.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),f(t)},h.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),f(t)},e.iterable&&(h.prototype["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=h.prototype.entries);var i=['DELETE','GET','HEAD','OPTIONS','POST','PUT'];m.prototype.clone=function(){return new m(this,{body:this._bodyInit})},b.call(m.prototype),b.call(_.prototype),_.prototype.clone=function(){return new _(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},_.error=function(){var t=new _(null,{status:0,statusText:''});return t.type='error',t};var s=[301,302,303,307,308];_.redirect=function(t,e){if(-1===s.indexOf(e))throw new RangeError('Invalid status code');return new _(null,{status:e,headers:{location:t}})},t.Headers=h,t.Request=m,t.Response=_,t.fetch=function(t,r){return new Promise(function(o,n){var i=new m(t,r),s=new XMLHttpRequest;s.onload=function(){var t,e,r={status:s.status,statusText:s.statusText,headers:(t=s.getAllResponseHeaders()||'',e=new h,t.split('\r\n').forEach(function(t){var r=t.split(':'),o=r.shift().trim();if(o){var n=r.join(':').trim();e.append(o,n)}}),e)};r.url='responseURL'in s?s.responseURL:r.headers.get('X-Request-URL');var n='response'in s?s.response:s.responseText;o(new _(n,r))},s.onerror=function(){n(new TypeError('Network request failed'))},s.ontimeout=function(){n(new TypeError('Network request failed'))},s.open(i.method,i.url,!0),'include'===i.credentials&&(s.withCredentials=!0),'responseType'in s&&e.blob&&(s.responseType='blob'),i.headers.forEach(function(t,e){s.setRequestHeader(e,t)}),s.send(void 0===i._bodyInit?null:i._bodyInit)})},t.fetch.polyfill=!0}function a(t){if('string'!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(t))throw new TypeError('Invalid character in header field name');return t.toLowerCase()}function u(t){return'string'!=typeof t&&(t=String(t)),t}function f(t){var r={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e.iterable&&(r["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=function(){return r}),r}function h(t){this.map={},t instanceof h?t.forEach(function(t,e){this.append(e,t)},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function y(t){if(t.bodyUsed)return Promise.reject(new TypeError('Already read'));t.bodyUsed=!0}function d(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function l(t){var e=new FileReader,r=d(e);return e.readAsArrayBuffer(t),r}function p(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o-1?o:r),this.mode=e.mode||this.mode||null,this.referrer=null,('GET'===this.method||'HEAD'===this.method)&&n)throw new TypeError('Body not allowed for GET or HEAD requests');this._initBody(n)}function w(t){var e=new FormData;return t.trim().split('&').forEach(function(t){if(t){var r=t.split('='),o=r.shift().replace(/\+/g,' '),n=r.join('=').replace(/\+/g,' ');e.append(decodeURIComponent(o),decodeURIComponent(n))}}),e}function _(t,e){e||(e={}),this.type='default',this.status='status'in e?e.status:200,this.ok=this.status>=200&&this.status<300,this.statusText='statusText'in e?e.statusText:'OK',this.headers=new h(e.headers),this.url=e.url||'',this._initBody(t)}})('undefined'!=typeof self?self:this)},79,[]); +__d(function(e,t,s,i,r){'use strict';var o=t(r[0]),n=t(r[1]),a=t(r[2]),c=t(r[3]),d=t(r[4]),l=(t(r[5]),t(r[6])),b=t(r[7]),u=t(r[8]),h=t(r[9]),y=d.WebSocketModule,p=0,f=1,_=2,v=3,k=0,E=(function(e){function t(e,s,i){babelHelpers.classCallCheck(this,t);var r=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));r.CONNECTING=p,r.OPEN=f,r.CLOSING=_,r.CLOSED=v,r.readyState=p,'string'==typeof s&&(s=[s]);var o=i||{},n=o.headers,c=void 0===n?{}:n,d=babelHelpers.objectWithoutProperties(o,["headers"]);if(d&&'string'==typeof d.origin&&(console.warn('Specifying `origin` as a WebSocket connection option is deprecated. Include it under `headers` instead.'),c.origin=d.origin,delete d.origin),Object.keys(d).length>0&&console.warn('Unrecognized WebSocket connection option(s) `'+Object.keys(d).join('`, `')+"`. Did you mean to put these under `headers`?"),Array.isArray(s)||(s=null),!t.isAvailable)throw new Error("Cannot initialize WebSocket module. Native module WebSocketModule is missing.");return r._eventEmitter=new a(y),r._socketId=k++,r._registerEvents(),y.connect(e,s,{headers:c},r._socketId),r}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"close",value:function(e,t){this.readyState!==this.CLOSING&&this.readyState!==this.CLOSED&&(this.readyState=this.CLOSING,this._close(e,t))}},{key:"send",value:function(e){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');if(e instanceof o)return h(c.isAvailable,'Native module BlobModule is required for blob support'),void c.sendOverSocket(e,this._socketId);if('string'!=typeof e){if(!(e instanceof ArrayBuffer||ArrayBuffer.isView(e)))throw new Error('Unsupported data type');y.sendBinary(u(e),this._socketId)}else y.send(e,this._socketId)}},{key:"ping",value:function(){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');y.ping(this._socketId)}},{key:"_close",value:function(e,t){var s='number'==typeof e?e:1e3,i='string'==typeof t?t:'';y.close(s,i,this._socketId),c.isAvailable&&'blob'===this._binaryType&&c.removeWebSocketHandler(this._socketId)}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(e){return e.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var e=this;this._subscriptions=[this._eventEmitter.addListener('websocketMessage',function(t){if(t.id===e._socketId){var s=t.data;switch(t.type){case'binary':s=b.toByteArray(t.data).buffer;break;case'blob':s=c.createFromOptions(t.data)}e.dispatchEvent(new l('message',{data:s}))}}),this._eventEmitter.addListener('websocketOpen',function(t){t.id===e._socketId&&(e.readyState=e.OPEN,e.dispatchEvent(new l('open')))}),this._eventEmitter.addListener('websocketClosed',function(t){t.id===e._socketId&&(e.readyState=e.CLOSED,e.dispatchEvent(new l('close',{code:t.code,reason:t.reason})),e._unregisterEvents(),e.close())}),this._eventEmitter.addListener('websocketFailed',function(t){t.id===e._socketId&&(e.readyState=e.CLOSED,e.dispatchEvent(new l('error',{message:t.message})),e.dispatchEvent(new l('close',{message:t.message})),e._unregisterEvents(),e.close())})]}},{key:"binaryType",get:function(){return this._binaryType},set:function(e){if('blob'!==e&&'arraybuffer'!==e)throw new Error('binaryType must be either \'blob\' or \'arraybuffer\'');'blob'!==this._binaryType&&'blob'!==e||(h(c.isAvailable,'Native module BlobModule is required for blob support'),'blob'===e?c.addWebSocketHandler(this._socketId):c.removeWebSocketHandler(this._socketId)),this._binaryType=e}}]),t})(n.apply(void 0,['close','error','message','open']));E.CONNECTING=p,E.OPEN=f,E.CLOSING=_,E.CLOSED=v,E.isAvailable=!!y,s.exports=E},80,[74,64,70,75,17,25,81,73,72,15]); +__d(function(e,t,s,i,l){'use strict';s.exports=function e(t,s){babelHelpers.classCallCheck(this,e),this.type=t.toString(),babelHelpers.extends(this,s)}},81,[]); +__d(function(e,t,a,s,n){'use strict';var l=t(n[0]),r=t(n[1]),i=(function(e){function t(e,a,s){babelHelpers.classCallCheck(this,t),r(null!=e&&null!=a,'Failed to construct `File`: Must pass both `parts` and `name` arguments.');var n=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,s));return n.data.name=a,n}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"name",get:function(){return r(null!=this.data.name,'Files must have a name set.'),this.data.name}},{key:"lastModified",get:function(){return this.data.lastModified||0}}]),t})(l);a.exports=i},82,[74,15]); +__d(function(t,e,r,a,s){'use strict';var i=e(s[0]),n=(e(s[1]),e(s[2]).FileReaderModule),o=0,d=1,u=2,l=(function(t){function e(){babelHelpers.classCallCheck(this,e);var t=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return t.EMPTY=o,t.LOADING=d,t.DONE=u,t._aborted=!1,t._subscriptions=[],t._reset(),t}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"_reset",value:function(){this._readyState=o,this._error=null,this._result=null}},{key:"_clearSubscriptions",value:function(){this._subscriptions.forEach(function(t){return t.remove()}),this._subscriptions=[]}},{key:"_setReadyState",value:function(t){this._readyState=t,this.dispatchEvent({type:'readystatechange'}),t===u&&(this._aborted?this.dispatchEvent({type:'abort'}):this._error?this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"readAsArrayBuffer",value:function(){throw new Error('FileReader.readAsArrayBuffer is not implemented')}},{key:"readAsDataURL",value:function(t){var e=this;this._aborted=!1,n.readAsDataURL(t.data).then(function(t){e._aborted||(e._result=t,e._setReadyState(u))},function(t){e._aborted||(e._error=t,e._setReadyState(u))})}},{key:"readAsText",value:function(t){var e=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'UTF-8';this._aborted=!1,n.readAsText(t.data,r).then(function(t){e._aborted||(e._result=t,e._setReadyState(u))},function(t){e._aborted||(e._error=t,e._setReadyState(u))})}},{key:"abort",value:function(){this._aborted=!0,this._readyState!==o&&this._readyState!==u&&(this._reset(),this._setReadyState(u)),this._reset()}},{key:"readyState",get:function(){return this._readyState}},{key:"error",get:function(){return this._error}},{key:"result",get:function(){return this._result}}]),e})(i.apply(void 0,['abort','error','load','loadstart','loadend','progress']));l.EMPTY=o,l.LOADING=d,l.DONE=u,r.exports=l},83,[64,74,17]); +__d(function(e,t,r,o,n){'use strict';t(n[0]);var l=t(n[1]).BlobModule,s=null;l&&'string'==typeof l.BLOB_URI_SCHEME&&(s=l.BLOB_URI_SCHEME+':','string'==typeof l.BLOB_URI_HOST&&(s+="//"+l.BLOB_URI_HOST+"/"));var a=(function(){function e(){throw babelHelpers.classCallCheck(this,e),new Error('Creating URL objects is not supported yet.')}return babelHelpers.createClass(e,null,[{key:"createObjectURL",value:function(e){if(null===s)throw new Error('Cannot create URL for blob!');return""+s+e.data.blobId+"?offset="+e.data.offset+"&size="+e.size}},{key:"revokeObjectURL",value:function(e){}}]),e})();r.exports=a},84,[74,17]); +__d(function(e,n,t,s,a){'use strict';n(a[0]);var l=n(a[1]),r=(n(a[2]),(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"alert",value:function(e,n,t,s,a){o.alert(e,n,t,s)}}]),e})()),o=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"alert",value:function(e,n,t,s){var a={title:e||'',message:n||''};s&&(a=babelHelpers.extends({},a,{cancelable:s.cancelable}));var r=t?t.slice(0,3):[{text:'OK'}],o=r.pop(),i=r.pop(),u=r.pop();u&&(a=babelHelpers.extends({},a,{buttonNeutral:u.text||''})),i&&(a=babelHelpers.extends({},a,{buttonNegative:i.text||''})),o&&(a=babelHelpers.extends({},a,{buttonPositive:o.text||''})),l.DialogManagerAndroid.showAlert(a,function(e){return console.warn(e)},function(e,n){e===l.DialogManagerAndroid.buttonClicked?n===l.DialogManagerAndroid.buttonNeutral?u.onPress&&u.onPress():n===l.DialogManagerAndroid.buttonNegative?i.onPress&&i.onPress():n===l.DialogManagerAndroid.buttonPositive&&o.onPress&&o.onPress():e===l.DialogManagerAndroid.dismissed&&s&&s.onDismiss&&s.onDismiss()})}}]),e})();t.exports=r},85,[86,17,25]); +__d(function(e,t,a,r,n){'use strict';var l=t(n[0]).AlertManager,i=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"alert",value:function(e,t,a,r){if(void 0!==r)return console.warn('AlertIOS.alert() with a 4th "type" parameter is deprecated and will be removed. Use AlertIOS.prompt() instead.'),void this.prompt(e,t,a,r);this.prompt(e,t,a,'default')}},{key:"prompt",value:function(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:'plain-text',n=arguments[4],i=arguments[5];if('function'!=typeof r){var o,s,u=[],c=[];'function'==typeof a?u=[a]:a instanceof Array&&a.forEach(function(e,t){if(u[t]=e.onPress,'cancel'===e.style?o=String(t):'destructive'===e.style&&(s=String(t)),e.text||t<(a||[]).length-1){var r={};r[t]=e.text||'',c.push(r)}}),l.alertWithArgs({title:e||'',message:t||void 0,buttons:c,type:r||void 0,defaultValue:n,cancelButtonKey:o,destructiveButtonKey:s,keyboardType:i},function(e,t){var a=u[e];a&&a(t)})}else{console.warn("You passed a callback function as the \"type\" argument to AlertIOS.prompt(). React Native is assuming you want to use the deprecated AlertIOS.prompt(title, defaultValue, buttons, callback) signature. The current signature is AlertIOS.prompt(title, message, callbackOrButtons, type, defaultValue, keyboardType) and the old syntax will be removed in a future version.");var p=r;l.alertWithArgs({title:e||'',type:'plain-text',defaultValue:t},function(e,t){p(t)})}}}]),e})();a.exports=i},86,[17]); +__d(function(e,t,n,r,i){'use strict';var o=t(i[0]),s=t(i[1]).LocationObserver,a=t(i[2]),u=t(i[3]),c=t(i[4]),v=new o(s),f=t(i[5]),g=t(i[6]),l=[],h=!1,p={setRNConfiguration:function(e){s.setConfiguration&&s.setConfiguration(e)},requestAuthorization:function(){s.requestAuthorization()},getCurrentPosition:function(e,t,n){var r,i;return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(a('function'==typeof e,'Must provide a valid geo_success callback.'),r=!0,!(f.Version>=23)){o.next=11;break}return o.next=5,regeneratorRuntime.awrap(g.check(g.PERMISSIONS.ACCESS_FINE_LOCATION));case 5:if(r=o.sent){o.next=11;break}return o.next=9,regeneratorRuntime.awrap(g.request(g.PERMISSIONS.ACCESS_FINE_LOCATION));case 9:i=o.sent,r=i===g.RESULTS.GRANTED;case 11:r&&s.getCurrentPosition(n||{},e,t||u);case 12:case"end":return o.stop()}},null,this)},watchPosition:function(e,t,n){h||(s.startObserving(n||{}),h=!0);var r=l.length;return l.push([v.addListener('geolocationDidChange',e),t?v.addListener('geolocationError',t):null]),r},clearWatch:function(e){var t=l[e];if(t){t[0].remove();var n=t[1];n&&n.remove(),l[e]=void 0;for(var r=!0,i=0;i1?e-1:0),a=1;a1?n-1:0),i=1;i ');r(_[0]).JSDevSupport.setResult(n,null)}};t.exports=a},96,[17]); +__d(function(e,a,n,t,o){'use strict';var i=a(o[0]),r=(a(o[1]),a(o[2])),s=a(o[3]),c=i.UIManager;s(c,'UIManager is undefined. The native module config is probably incorrect.'),c.__takeSnapshot=c.takeSnapshot,c.takeSnapshot=function(){s(!1,"UIManager.takeSnapshot should not be called directly. Use ReactNative.takeSnapshot instead.")},c.ViewManagerNames&&c.ViewManagerNames.forEach(function(e){r(c,e,{get:function(){return c.getConstantsForViewManager(e)}})}),n.exports=c},97,[17,25,31,15]); +__d(function(e,t,r,i,n){'use strict';var s=t(n[0]),l={register:function(e){s.registerCallableModule('RCTEventEmitter',e)}};r.exports=l},98,[18]); +__d(function(n,u,t,e,r){'use strict';u(r[0]);var c=u(r[1]),l={_currentlyFocusedID:null,currentlyFocusedField:function(){return this._currentlyFocusedID},focusTextInput:function(n){this._currentlyFocusedID!==n&&null!==n&&(this._currentlyFocusedID=n,c.dispatchViewManagerCommand(n,c.AndroidTextInput.Commands.focusTextInput,null))},blurTextInput:function(n){this._currentlyFocusedID===n&&null!==n&&(this._currentlyFocusedID=null,c.dispatchViewManagerCommand(n,c.AndroidTextInput.Commands.blurTextInput,null))}};t.exports=l},99,[25,97]); +__d(function(r,t,n,e,f){'use strict';n.exports=function r(t,n){if(t===n)return!1;if('function'==typeof t&&'function'==typeof n)return!1;if('object'!=typeof t||null===t)return t!==n;if('object'!=typeof n||null===n)return!0;if(t.constructor!==n.constructor)return!0;if(Array.isArray(t)){var e=t.length;if(n.length!==e)return!0;for(var f=0;fA.length&&A.push(e)}function q(e,t,r,n){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var u=!1;if(null===e)u=!0;else switch(o){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case c:case a:u=!0}}if(u)return r(n,e,""===t?"."+F(e,0):t),1;if(u=0,t=""===t?".":t+":",Array.isArray(e))for(var l=0;l3?n-3:0),o=3;o5?d-5:0),f=5;f4?o-4:0),l=4;l4?e-4:0),v=4;v3?c-3:0),u=3;u>>8)>>>0,r|=0):void 0}},136,[25,39]); +__d(function(t,n,r,u,c){'use strict';n(c[0]),n(c[1]),n(c[2]),n(c[3]);r.exports=function(t){return t}},137,[138,25,15,23]); +__d(function(t,e,n,a,r){'use strict';var o=e(r[0]),i={createIdentityMatrix:function(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},createCopy:function(t){return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]]},createOrthographic:function(t,e,n,a,r,o){return[2/(e-t),0,0,0,0,2/(a-n),0,0,0,0,-2/(o-r),0,-(e+t)/(e-t),-(a+n)/(a-n),-(o+r)/(o-r),1]},createFrustum:function(t,e,n,a,r,o){var i=1/(e-t),u=1/(a-n),s=1/(r-o);return[r*i*2,0,0,0,0,r*u*2,0,0,(e+t)*i,(a+n)*u,(o+r)*s,-1,0,0,o*r*s*2,0]},createPerspective:function(t,e,n,a){var r=1/Math.tan(t/2),o=1/(n-a);return[r/e,0,0,0,0,r,0,0,0,0,(a+n)*o,-1,0,0,a*n*o*2,0]},createTranslate2d:function(t,e){var n=i.createIdentityMatrix();return i.reuseTranslate2dCommand(n,t,e),n},reuseTranslate2dCommand:function(t,e,n){t[12]=e,t[13]=n},reuseTranslate3dCommand:function(t,e,n,a){t[12]=e,t[13]=n,t[14]=a},createScale:function(t){var e=i.createIdentityMatrix();return i.reuseScaleCommand(e,t),e},reuseScaleCommand:function(t,e){t[0]=e,t[5]=e},reuseScale3dCommand:function(t,e,n,a){t[0]=e,t[5]=n,t[10]=a},reusePerspectiveCommand:function(t,e){t[11]=-1/e},reuseScaleXCommand:function(t,e){t[0]=e},reuseScaleYCommand:function(t,e){t[5]=e},reuseScaleZCommand:function(t,e){t[10]=e},reuseRotateXCommand:function(t,e){t[5]=Math.cos(e),t[6]=Math.sin(e),t[9]=-Math.sin(e),t[10]=Math.cos(e)},reuseRotateYCommand:function(t,e){t[0]=Math.cos(e),t[2]=-Math.sin(e),t[8]=Math.sin(e),t[10]=Math.cos(e)},reuseRotateZCommand:function(t,e){t[0]=Math.cos(e),t[1]=Math.sin(e),t[4]=-Math.sin(e),t[5]=Math.cos(e)},createRotateZ:function(t){var e=i.createIdentityMatrix();return i.reuseRotateZCommand(e,t),e},reuseSkewXCommand:function(t,e){t[4]=Math.tan(e)},reuseSkewYCommand:function(t,e){t[1]=Math.tan(e)},multiplyInto:function(t,e,n){var a=e[0],r=e[1],o=e[2],i=e[3],u=e[4],s=e[5],c=e[6],m=e[7],v=e[8],l=e[9],f=e[10],d=e[11],h=e[12],M=e[13],C=e[14],p=e[15],T=n[0],x=n[1],y=n[2],b=n[3];t[0]=T*a+x*u+y*v+b*h,t[1]=T*r+x*s+y*l+b*M,t[2]=T*o+x*c+y*f+b*C,t[3]=T*i+x*m+y*d+b*p,T=n[4],x=n[5],y=n[6],b=n[7],t[4]=T*a+x*u+y*v+b*h,t[5]=T*r+x*s+y*l+b*M,t[6]=T*o+x*c+y*f+b*C,t[7]=T*i+x*m+y*d+b*p,T=n[8],x=n[9],y=n[10],b=n[11],t[8]=T*a+x*u+y*v+b*h,t[9]=T*r+x*s+y*l+b*M,t[10]=T*o+x*c+y*f+b*C,t[11]=T*i+x*m+y*d+b*p,T=n[12],x=n[13],y=n[14],b=n[15],t[12]=T*a+x*u+y*v+b*h,t[13]=T*r+x*s+y*l+b*M,t[14]=T*o+x*c+y*f+b*C,t[15]=T*i+x*m+y*d+b*p},determinant:function(t){var e=babelHelpers.slicedToArray(t,16),n=e[0],a=e[1],r=e[2],o=e[3],i=e[4],u=e[5],s=e[6],c=e[7],m=e[8],v=e[9],l=e[10],f=e[11],d=e[12],h=e[13],M=e[14],C=e[15];return o*s*v*d-r*c*v*d-o*u*l*d+a*c*l*d+r*u*f*d-a*s*f*d-o*s*m*h+r*c*m*h+o*i*l*h-n*c*l*h-r*i*f*h+n*s*f*h+o*u*m*M-a*c*m*M-o*i*v*M+n*c*v*M+a*i*f*M-n*u*f*M-r*u*m*C+a*s*m*C+r*i*v*C-n*s*v*C-a*i*l*C+n*u*l*C},inverse:function(t){var e=i.determinant(t);if(!e)return t;var n=babelHelpers.slicedToArray(t,16),a=n[0],r=n[1],o=n[2],u=n[3],s=n[4],c=n[5],m=n[6],v=n[7],l=n[8],f=n[9],d=n[10],h=n[11],M=n[12],C=n[13],p=n[14],T=n[15];return[(m*h*C-v*d*C+v*f*p-c*h*p-m*f*T+c*d*T)/e,(u*d*C-o*h*C-u*f*p+r*h*p+o*f*T-r*d*T)/e,(o*v*C-u*m*C+u*c*p-r*v*p-o*c*T+r*m*T)/e,(u*m*f-o*v*f-u*c*d+r*v*d+o*c*h-r*m*h)/e,(v*d*M-m*h*M-v*l*p+s*h*p+m*l*T-s*d*T)/e,(o*h*M-u*d*M+u*l*p-a*h*p-o*l*T+a*d*T)/e,(u*m*M-o*v*M-u*s*p+a*v*p+o*s*T-a*m*T)/e,(o*v*l-u*m*l+u*s*d-a*v*d-o*s*h+a*m*h)/e,(c*h*M-v*f*M+v*l*C-s*h*C-c*l*T+s*f*T)/e,(u*f*M-r*h*M-u*l*C+a*h*C+r*l*T-a*f*T)/e,(r*v*M-u*c*M+u*s*C-a*v*C-r*s*T+a*c*T)/e,(u*c*l-r*v*l-u*s*f+a*v*f+r*s*h-a*c*h)/e,(m*f*M-c*d*M-m*l*C+s*d*C+c*l*p-s*f*p)/e,(r*d*M-o*f*M+o*l*C-a*d*C-r*l*p+a*f*p)/e,(o*c*M-r*m*M-o*s*C+a*m*C+r*s*p-a*c*p)/e,(r*m*l-o*c*l+o*s*f-a*m*f-r*s*d+a*c*d)/e]},transpose:function(t){return[t[0],t[4],t[8],t[12],t[1],t[5],t[9],t[13],t[2],t[6],t[10],t[14],t[3],t[7],t[11],t[15]]},multiplyVectorByMatrix:function(t,e){var n=babelHelpers.slicedToArray(t,4),a=n[0],r=n[1],o=n[2],i=n[3];return[a*e[0]+r*e[4]+o*e[8]+i*e[12],a*e[1]+r*e[5]+o*e[9]+i*e[13],a*e[2]+r*e[6]+o*e[10]+i*e[14],a*e[3]+r*e[7]+o*e[11]+i*e[15]]},v3Length:function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])},v3Normalize:function(t,e){var n=1/(e||i.v3Length(t));return[t[0]*n,t[1]*n,t[2]*n]},v3Dot:function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]},v3Combine:function(t,e,n,a){return[n*t[0]+a*e[0],n*t[1]+a*e[1],n*t[2]+a*e[2]]},v3Cross:function(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]},quaternionToDegreesXYZ:function(t,e,n){var a=babelHelpers.slicedToArray(t,4),r=a[0],o=a[1],u=a[2],s=a[3],c=r*r,m=o*o,v=u*u,l=r*o+u*s,f=s*s+c+m+v,d=180/Math.PI;return l>.49999*f?[0,2*Math.atan2(r,s)*d,90]:l<-.49999*f?[0,-2*Math.atan2(r,s)*d,-90]:[i.roundTo3Places(Math.atan2(2*r*s-2*o*u,1-2*c-2*v)*d),i.roundTo3Places(Math.atan2(2*o*s-2*r*u,1-2*m-2*v)*d),i.roundTo3Places(Math.asin(2*r*o+2*u*s)*d)]},roundTo3Places:function(t){var e=t.toString().split('e');return.001*Math.round(e[0]+'e'+(e[1]?+e[1]-3:3))},decomposeMatrix:function(t){o(16===t.length,'Matrix decomposition needs a list of 3d matrix values, received %s',t);var e=[],n=[],a=[],r=[],u=[];if(t[15]){for(var s=[],c=[],m=0;m<4;m++){s.push([]);for(var v=0;v<4;v++){var l=t[4*m+v]/t[15];s[m].push(l),c.push(3===v?0:l)}}if(c[15]=1,i.determinant(c)){if(0!==s[0][3]||0!==s[1][3]||0!==s[2][3]){var f=[s[0][3],s[1][3],s[2][3],s[3][3]],d=i.inverse(c),h=i.transpose(d);e=i.multiplyVectorByMatrix(f,h)}else e[0]=e[1]=e[2]=0,e[3]=1;for(m=0;m<3;m++)u[m]=s[3][m];var M=[];for(m=0;m<3;m++)M[m]=[s[m][0],s[m][1],s[m][2]];a[0]=i.v3Length(M[0]),M[0]=i.v3Normalize(M[0],a[0]),r[0]=i.v3Dot(M[0],M[1]),M[1]=i.v3Combine(M[1],M[0],1,-r[0]),r[0]=i.v3Dot(M[0],M[1]),M[1]=i.v3Combine(M[1],M[0],1,-r[0]),a[1]=i.v3Length(M[1]),M[1]=i.v3Normalize(M[1],a[1]),r[0]/=a[1],r[1]=i.v3Dot(M[0],M[2]),M[2]=i.v3Combine(M[2],M[0],1,-r[1]),r[2]=i.v3Dot(M[1],M[2]),M[2]=i.v3Combine(M[2],M[1],1,-r[2]),a[2]=i.v3Length(M[2]),M[2]=i.v3Normalize(M[2],a[2]),r[1]/=a[2],r[2]/=a[2];var C,p=i.v3Cross(M[1],M[2]);if(i.v3Dot(M[0],p)<0)for(m=0;m<3;m++)a[m]*=-1,M[m][0]*=-1,M[m][1]*=-1,M[m][2]*=-1;return n[0]=.5*Math.sqrt(Math.max(1+M[0][0]-M[1][1]-M[2][2],0)),n[1]=.5*Math.sqrt(Math.max(1-M[0][0]+M[1][1]-M[2][2],0)),n[2]=.5*Math.sqrt(Math.max(1-M[0][0]-M[1][1]+M[2][2],0)),n[3]=.5*Math.sqrt(Math.max(1+M[0][0]+M[1][1]+M[2][2],0)),M[2][1]>M[1][2]&&(n[0]=-n[0]),M[0][2]>M[2][0]&&(n[1]=-n[1]),M[1][0]>M[0][1]&&(n[2]=-n[2]),{rotationDegrees:C=n[0]<.001&&n[0]>=0&&n[1]<.001&&n[1]>=0?[0,0,i.roundTo3Places(180*Math.atan2(M[0][1],M[0][0])/Math.PI)]:i.quaternionToDegreesXYZ(n,s,M),perspective:e,quaternion:n,scale:a,skew:r,translation:u,rotate:C[2],rotateX:C[0],rotateY:C[1],scaleX:a[0],scaleY:a[1],translateX:u[0],translateY:u[1]}}}}};n.exports=i},138,[15]); +__d(function(t,i,h,d,e){'use strict';var n={width:void 0,height:void 0};h.exports=function(t,i){return(t=t||n)!==(i=i||n)&&(t.width!==i.width||t.height!==i.height)}},139,[]); +__d(function(_,t,e,E,a){'use strict';var s=t(a[0]).__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;e.exports=s.createReactNativeComponentClass},140,[41]); +__d(function(t,o,i,r,e){'use strict';var d={top:void 0,left:void 0,right:void 0,bottom:void 0};i.exports=function(t,o){return(t=t||d)!==(o=o||d)&&(t.top!==o.top||t.left!==o.left||t.right!==o.right||t.bottom!==o.bottom)}},141,[]); +__d(function(t,n,r,u,c){'use strict';r.exports=function(t,n){return!(t===n||t&&n&&t[12]===n[12]&&t[13]===n[13]&&t[14]===n[14]&&t[5]===n[5]&&t[10]===n[10]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]&&t[4]===n[4]&&t[6]===n[6]&&t[7]===n[7]&&t[8]===n[8]&&t[9]===n[9]&&t[11]===n[11]&&t[15]===n[15])}},142,[]); +__d(function(t,i,n,o,r){'use strict';var u={x:void 0,y:void 0};n.exports=function(t,i){return(t=t||u)!==(i=i||u)&&(t.x!==i.x||t.y!==i.y)}},143,[]); +__d(function(t,e,r,n,i){'use strict';var s=e(i[0]),o=e(i[1]),u=void 0,c=void 0,a=void 0,f=void 0;function v(){if(void 0===c){var t=f&&f.match(/^https?:\/\/.*?\//);c=t?t[0]:null}return c}function d(t){if(t){if(t.startsWith('assets://'))return null;(t=t.substring(0,t.lastIndexOf('/')+1)).includes('://')||(t='file://'+t)}return t}var l=t.nativeExtensions&&t.nativeExtensions.SourceCode;if(!l){var p=e(i[2]);l=p&&p.SourceCode}f=l&&l.scriptURL,r.exports=function(t){if('object'==typeof t)return t;var e=s.getAssetByID(t);if(!e)return null;var r=new o(v(),(void 0===a&&(a=d(f)),a),e);return u?u(r):r.defaultAsset()},r.exports.pickScale=o.pickScale,r.exports.setCustomSourceTransformer=function(t){u=t}},144,[145,146,17]); +__d(function(t,e,r,s,n){'use strict';var u=[];r.exports={registerAsset:function(t){return u.push(t)},getAssetByID:function(t){return u[t-1]}}},145,[]); +__d(function(e,r,t,s,i){'use strict';var a=r(i[0]),n=(r(i[1]),r(i[2])),u=r(i[3]);function l(e){var r=c.pickScale(e.scales,a.get()),t=1===r?'':'@'+r+'x';return n.getBasePath(e)+'/'+e.name+t+'.'+e.type}function o(e){var r=c.pickScale(e.scales,a.get());return n.getAndroidResourceFolderName(e,r)+'/'+n.getAndroidResourceIdentifier(e)+'.'+e.type}var c=(function(){function e(r,t,s){babelHelpers.classCallCheck(this,e),this.serverUrl=r,this.jsbundleUrl=t,this.asset=s}return babelHelpers.createClass(e,[{key:"isLoadedFromServer",value:function(){return!!this.serverUrl}},{key:"isLoadedFromFileSystem",value:function(){return!(!this.jsbundleUrl||!this.jsbundleUrl.startsWith('file://'))}},{key:"defaultAsset",value:function(){return this.isLoadedFromServer()?this.assetServerURL():this.isLoadedFromFileSystem()?this.drawableFolderInBundle():this.resourceIdentifierWithoutScale()}},{key:"assetServerURL",value:function(){return u(!!this.serverUrl,'need server to load from'),this.fromSource(this.serverUrl+l(this.asset)+"?platform=android&hash="+this.asset.hash)}},{key:"scaledAssetPath",value:function(){return this.fromSource(l(this.asset))}},{key:"scaledAssetURLNearBundle",value:function(){var e=this.jsbundleUrl||'file://';return this.fromSource(e+l(this.asset))}},{key:"resourceIdentifierWithoutScale",value:function(){return u(!0,'resource identifiers work on Android'),this.fromSource(n.getAndroidResourceIdentifier(this.asset))}},{key:"drawableFolderInBundle",value:function(){var e=this.jsbundleUrl||'file://';return this.fromSource(e+o(this.asset))}},{key:"fromSource",value:function(r){return{__packager_asset:!0,width:this.asset.width,height:this.asset.height,uri:r,scale:e.pickScale(this.asset.scales,a.get())}}}],[{key:"pickScale",value:function(e,r){for(var t=0;t=r)return e[t];return e[e.length-1]||1}}]),e})();t.exports=c},146,[147,25,150,15]); +__d(function(e,t,n,u,r){'use strict';var a=t(r[0]),l=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"get",value:function(){return a.get('window').scale}},{key:"getFontScale",value:function(){return a.get('window').fontScale||e.get()}},{key:"getPixelSizeForLayoutSize",value:function(t){return Math.round(t*e.get())}},{key:"roundToNearestPixel",value:function(t){var n=e.get();return Math.round(t*n)/n}},{key:"startDetecting",value:function(){}}]),e})();n.exports=l},147,[148]); +__d(function(e,n,i,s,t){'use strict';var a=n(t[0]),o=(n(t[1]),n(t[2])),c=n(t[3]),l=new a,r=!1,d={},h=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"set",value:function(e){if(e&&e.windowPhysicalPixels){var n=(e=JSON.parse(JSON.stringify(e))).windowPhysicalPixels;e.window={width:n.width/n.scale,height:n.height/n.scale,scale:n.scale,fontScale:n.fontScale};var i=e.screenPhysicalPixels;e.screen={width:i.width/i.scale,height:i.height/i.scale,scale:i.scale,fontScale:i.fontScale},delete e.screenPhysicalPixels,delete e.windowPhysicalPixels}babelHelpers.extends(d,e),r?l.emit('change',{window:d.window,screen:d.screen}):r=!0}},{key:"get",value:function(e){return c(d[e],'No dimension set for key '+e),d[e]}},{key:"addEventListener",value:function(e,n){c('change'===e,'Trying to subscribe to unknown event: "%s"',e),l.addListener(e,n)}},{key:"removeEventListener",value:function(e,n){c('change'===e,'Trying to remove listener for unknown event: "%s"',e),l.removeListener(e,n)}}]),e})(),v=e.nativeExtensions&&e.nativeExtensions.DeviceInfo&&e.nativeExtensions.DeviceInfo.Dimensions,u=!0;v||(v=n(t[4]).Dimensions,u=!1);c(v,'Either DeviceInfo native extension or DeviceInfo Native Module must be registered'),h.set(v),u||o.addListener('didUpdateDimensions',function(e){h.set(e)}),i.exports=h},148,[33,25,32,15,149]); +__d(function(e,t,i,n,o){'use strict';var c=t(o[0]).DeviceInfo;t(o[1])(c,'DeviceInfo native module is not installed correctly'),i.exports=c},149,[17,15]); +__d(function(e,r,t,n,s){'use strict';function a(e){switch(e){case.75:return'ldpi';case 1:return'mdpi';case 1.5:return'hdpi';case 2:return'xhdpi';case 3:return'xxhdpi';case 4:return'xxxhdpi'}throw new Error('no such scale')}var i=new Set(['gif','jpeg','jpg','png','svg','webp','xml']);function o(e){var r=e.httpServerLocation;return'/'===r[0]&&(r=r.substr(1)),r}t.exports={getAndroidAssetSuffix:a,getAndroidResourceFolderName:function(e,r){if(!i.has(e.type))return'raw';var t=a(r);if(!t)throw new Error('Don\'t know which android drawable suffix to use for asset: '+JSON.stringify(e));return'drawable-'+t},getAndroidResourceIdentifier:function(e){return(o(e)+'/'+e.name).toLowerCase().replace(/\//g,'_').replace(/([^a-z0-9_])/g,'').replace(/^assets_/,'')},getBasePath:o}},150,[]); +__d(function(e,o,a,r,t){'use strict';var n=o(t[0]);a.exports=function(e,o,a){if(o){var r=e.displayName||e.name||'unknown',t=e.__propTypesSecretDontUseThesePlease||e.propTypes;if(t){var s=o.NativeProps;for(var i in s){var p;if(!(t[i]||n[i]||a&&a[i]))throw p=t.hasOwnProperty(i)?'`'+r+'` has incorrectly defined propType for native prop `'+o.uiViewClassName+'.'+i+'` of native type `'+s[i]:'`'+r+'` has no propType for native prop `'+o.uiViewClassName+'.'+i+'` of native type `'+s[i]+'`',p+="\nIf you haven't changed this prop yourself, this usually means that your versions of the native code and JavaScript code are out of sync. Updating both should make this error go away.",new Error(p)}}}}},151,[131]); +__d(function(e,t,r,o,i){'use strict';var l=t(i[0]),n=t(i[1]),s=t(i[2]),a=t(i[3]),u=t(i[4]),c=l.roundToNearestPixel(.4);0===c&&(c=1/l.get());var f={position:'absolute',left:0,right:0,top:0,bottom:0},b=n.register(f);r.exports={hairlineWidth:c,absoluteFill:b,absoluteFillObject:f,compose:function(e,t){return null!=e&&null!=t?[e,t]:null!=e?e:t},flatten:u,setStyleAttributePreprocessor:function(e,t){var r=void 0;if('string'==typeof s[e])r={};else{if('object'!=typeof s[e])return void console.error(e+" is not a valid style attribute");r=s[e]}s[e]=babelHelpers.extends({},r,{process:t})},create:function(e){var t={};for(var r in e)a.validateStyle(r,e),t[r]=e[r]&&n.register(e[r]);return t}}},152,[147,102,131,153,101]); +__d(function(e,l,a,t,d){'use strict';var i=l(d[0]),n=l(d[1]),r=l(d[2]),s=(l(d[3]),(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"validateStyleProp",value:function(e,l,a){}},{key:"validateStyle",value:function(e,l){}},{key:"addValidStylePropTypes",value:function(e){for(var l in e)o[l]=e[l]}}]),e})()),o={};s.addValidStylePropTypes(i),s.addValidStylePropTypes(n),s.addValidStylePropTypes(r),a.exports=s},153,[132,135,123,15]); +__d(function(e,t,n,r,i){'use strict';t(i[0]);var o=t(i[1]),s=t(i[2]),a=(t(i[3]),t(i[4])),l=t(i[5]),p=t(i[6]).ViewContextTypes,u=t(i[7]),c=t(i[8]),C=(function(e){function t(){var e,n,r,i;babelHelpers.classCallCheck(this,t);for(var o=arguments.length,s=Array(o),l=0;l within is not supported on Android.'),o.createElement(b,this.props)}}]),t})(s.NativeComponent);C.propTypes=l,C.childContextTypes=p;var b=c('RCTView',C,{nativeOnly:{nativeBackgroundAndroid:!0,nativeForegroundAndroid:!0}}),d=b;n.exports=d},154,[25,113,41,131,155,114,156,15,129]); +__d(function(e,i,s,t,c){'use strict';var a=i(c[0]),o={};o.UIView={pointerEvents:!0,accessible:!0,accessibilityActions:!0,accessibilityLabel:!0,accessibilityComponentType:!0,accessibilityLiveRegion:!0,accessibilityTraits:!0,importantForAccessibility:!0,nativeID:!0,testID:!0,renderToHardwareTextureAndroid:!0,shouldRasterizeIOS:!0,onLayout:!0,onAccessibilityAction:!0,onAccessibilityTap:!0,onMagicTap:!0,collapsable:!0,needsOffscreenAlphaCompositing:!0,style:a},o.RCTView=babelHelpers.extends({},o.UIView,{removeClippedSubviews:!0}),s.exports=o},155,[131]); +__d(function(e,t,n,o,i){'use strict';Object.defineProperty(o,"__esModule",{value:!0});var r=t(i[0]);o.ViewContextTypes={isInAParentText:r.bool}},156,[110]); +__d(function(e,t,a,r,o){'use strict';var c=t(o[0]),s=t(o[1]);if(void 0===c)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var n=(new c.Component).updater;a.exports=s(c.Component,c.isValidElement,n)},157,[103,158]); +__d(function(t,e,n,o,i){'use strict';var r=e(i[0]),a=e(i[1]),s=e(i[2]),p='mixins';n.exports=function(t,e,n){var o=[],i={mixins:'DEFINE_MANY',statics:'DEFINE_MANY',propTypes:'DEFINE_MANY',contextTypes:'DEFINE_MANY',childContextTypes:'DEFINE_MANY',getDefaultProps:'DEFINE_MANY_MERGED',getInitialState:'DEFINE_MANY_MERGED',getChildContext:'DEFINE_MANY_MERGED',render:'DEFINE_ONCE',componentWillMount:'DEFINE_MANY',componentDidMount:'DEFINE_MANY',componentWillReceiveProps:'DEFINE_MANY',shouldComponentUpdate:'DEFINE_ONCE',componentWillUpdate:'DEFINE_MANY',componentDidUpdate:'DEFINE_MANY',componentWillUnmount:'DEFINE_MANY',UNSAFE_componentWillMount:'DEFINE_MANY',UNSAFE_componentWillReceiveProps:'DEFINE_MANY',UNSAFE_componentWillUpdate:'DEFINE_MANY',updateComponent:'OVERRIDE_BASE'},c={getDerivedStateFromProps:'DEFINE_MANY_MERGED'},u={displayName:function(t,e){t.displayName=e},mixins:function(t,e){if(e)for(var n=0;n must be a child of a '),a.createElement(_,{opacity:O(e),transform:A(e)},this.props.children)}}]),t})(a.Component);W.contextTypes={isInSurface:u.bool.isRequired};var P=(function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props,t=[R(e.x,0),R(e.y,0),R(e.width,0),R(e.height,0)],r=h(e);return delete r.x,delete r.y,a.createElement(_,{clipping:t,opacity:O(e),transform:A(r)},this.props.children)}}]),t})(a.Component),J=0,V=1,j=2,G=3;function I(e,t,r){var n=new l(e);t[r+0]=n.red/255,t[r+1]=n.green/255,t[r+2]=n.blue/255,t[r+3]=n.alpha}function N(e,t,r){var n=0;if('length'in e)for(;nY?(p-=v,c-=X):l>0&&0!=Y&&(p-=l/Y*v,c-=l/Y*X),a=p*p+c*c,(l=(p=s-t)*v+(c=h-i)*X)>Y?(p-=v,c-=X):l>0&&0!=Y&&(p-=l/Y*v,c-=l/Y*X),u=p*p+c*c,a<.01&&u<.01)this.onLine(t,i,o,r);else{if(isNaN(a)||isNaN(u))throw new Error('Bad input');var f=.5*(n+s),M=.5*(e+h),b=.5*(n+t),T=.5*(e+i),k=.5*(b+f),w=.5*(T+M),_=.5*(o+s),D=.5*(r+h),z=.5*(_+f),C=.5*(D+M),m=.5*(k+z),B=.5*(w+C);this.onBezierCurve(t,i,b,T,k,w,m,B),this.onBezierCurve(m,B,z,C,_,D,o,r)}},onArc:function(t,i,n,e,s,h,o,r,a,u,p,c){var l=c?c*Math.PI/180:0,v=Math.cos(l),X=Math.sin(l),Y=v*o,f=-X*r,M=X*o,b=v*r,T=u-a;T<0&&!p?T+=2*Math.PI:T>0&&p&&(T-=2*Math.PI);for(var k=Math.ceil(Math.abs(T/(Math.PI/2))),w=T/k,_=1.3333333333333333*Math.tan(w/4),D=Math.cos(a),z=Math.sin(a),C=0;Ci.yy/i.xy?-1:1;return(i.xx<0?i.xy>=0:i.xy<0)&&(n=-n),this.rotate(t-180*Math.atan2(n*i.yx,n*i.xx)/Math.PI,x,y)},scaleTo:function(t,x){var y=this,i=Math.sqrt(y.xx*y.xx+y.yx*y.yx);return y.xx/=i,y.yx/=i,i=Math.sqrt(y.yy*y.yy+y.xy*y.xy),y.yy/=i,y.xy/=i,this.scale(t,x)},resizeTo:function(t,x){var y=this.width,i=this.height;return y&&i?this.scaleTo(t/y,x/i):this},inversePoint:function(t,x){var y=this.xx,i=this.yx,n=this.xy,r=this.yy,s=this.x,h=this.y,o=i*n-y*r;return 0==o?null:{x:(r*(s-t)+n*(x-h))/o,y:(y*(h-x)+i*(t-s))/o}},point:function(t,x){var y=this;return{x:y.xx*t+y.xy*x+y.x,y:y.yx*t+y.yy*x+y.y}}})},164,[162]); +__d(function(e,t,s,r,o){'use strict';var i=t(o[0]),a=(t(o[1]),t(o[2])),l=t(o[3]),n=t(o[4]),b=t(o[5]),c=t(o[6]),u=(t(o[7]),t(o[8])),d=t(o[9]),p=(function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props,t=e.accessibilityLabel,s=e.color,r=e.onPress,o=e.title,i=e.hasTVPreferredFocus,l=e.disabled,n=e.testID,p=[h.button],f=[h.text];s&&p.push({backgroundColor:s});var y=['button'];l&&(p.push(h.buttonDisabled),f.push(h.textDisabled),y.push('disabled')),d('string'==typeof o,'The title prop of a Button must be a string');var g=o.toUpperCase(),C=c;return a.createElement(C,{accessibilityComponentType:"button",accessibilityLabel:t,accessibilityTraits:y,hasTVPreferredFocus:i,testID:n,disabled:l,onPress:r},a.createElement(u,{style:p},a.createElement(b,{style:f,disabled:l},g)))}}]),t})(a.Component);p.propTypes={title:l.string.isRequired,accessibilityLabel:l.string,color:i,disabled:l.bool,hasTVPreferredFocus:l.bool,onPress:l.func.isRequired,testID:l.string};var h=n.create({button:{elevation:4,backgroundColor:'#2196F3',borderRadius:2},text:{color:'white',textAlign:'center',padding:8,fontWeight:'500'},buttonDisabled:{elevation:0,backgroundColor:'#dfdfdf'},textDisabled:{color:'#a1a1a1'}});s.exports=p},165,[38,25,113,110,152,166,175,179,154,15]); +__d(function(e,t,s,n,i){'use strict';var o=t(i[0]),r=t(i[1]),l=t(i[2]),a=t(i[3]),p=t(i[4]),h=t(i[5]),d=t(i[6]),u=t(i[7]),c=t(i[8]),R=t(i[9]),b=t(i[10]).ViewContextTypes,g={validAttributes:c(l.UIView,{isHighlighted:!0,numberOfLines:!0,ellipsizeMode:!0,allowFontScaling:!0,disabled:!0,selectable:!0,selectionColor:!0,adjustsFontSizeToFit:!0,minimumFontScale:!0,textBreakStrategy:!0}),uiViewClassName:'RCTText'},f=d({displayName:'Text',propTypes:a,getDefaultProps:function(){return{accessible:!0,allowFontScaling:!0,ellipsizeMode:'tail'}},getInitialState:function(){return c(p.Mixin.touchableGetInitialState(),{isHighlighted:!1})},mixins:[o],viewConfig:g,getChildContext:function(){return{isInAParentText:!0}},childContextTypes:b,contextTypes:b,_handlers:null,_hasPressHandler:function(){return!!this.props.onPress||!!this.props.onLongPress},touchableHandleActivePressIn:null,touchableHandleActivePressOut:null,touchableHandlePress:null,touchableHandleLongPress:null,touchableGetPressRectOffset:null,render:function(){var e=this,t=this.props;return(this.props.onStartShouldSetResponder||this._hasPressHandler())&&(this._handlers||(this._handlers={onStartShouldSetResponder:function(){var t=e.props.onStartShouldSetResponder&&e.props.onStartShouldSetResponder()||e._hasPressHandler();if(t&&!e.touchableHandleActivePressIn){for(var s in p.Mixin)'function'==typeof p.Mixin[s]&&(e[s]=p.Mixin[s].bind(e));e.touchableHandleActivePressIn=function(){!e.props.suppressHighlighting&&e._hasPressHandler()&&e.setState({isHighlighted:!0})},e.touchableHandleActivePressOut=function(){!e.props.suppressHighlighting&&e._hasPressHandler()&&e.setState({isHighlighted:!1})},e.touchableHandlePress=function(t){e.props.onPress&&e.props.onPress(t)},e.touchableHandleLongPress=function(t){e.props.onLongPress&&e.props.onLongPress(t)},e.touchableGetPressRectOffset=function(){return this.props.pressRetentionOffset||H}}return t},onResponderGrant:function(e,t){this.touchableHandleResponderGrant(e,t),this.props.onResponderGrant&&this.props.onResponderGrant.apply(this,arguments)}.bind(this),onResponderMove:function(e){this.touchableHandleResponderMove(e),this.props.onResponderMove&&this.props.onResponderMove.apply(this,arguments)}.bind(this),onResponderRelease:function(e){this.touchableHandleResponderRelease(e),this.props.onResponderRelease&&this.props.onResponderRelease.apply(this,arguments)}.bind(this),onResponderTerminate:function(e){this.touchableHandleResponderTerminate(e),this.props.onResponderTerminate&&this.props.onResponderTerminate.apply(this,arguments)}.bind(this),onResponderTerminationRequest:function(){var e=this.touchableHandleResponderTerminationRequest();return e&&this.props.onResponderTerminationRequest&&(e=this.props.onResponderTerminationRequest.apply(this,arguments)),e}.bind(this)}),t=babelHelpers.extends({},this.props,this._handlers,{isHighlighted:this.state.isHighlighted})),null!=t.selectionColor&&(t=babelHelpers.extends({},t,{selectionColor:R(t.selectionColor)})),p.TOUCH_TARGET_DEBUG&&t.onPress&&(t=babelHelpers.extends({},t,{style:[this.props.style,{color:'magenta'}]})),this.context.isInAParentText?r.createElement(P,t):r.createElement(T,t)}}),H={top:20,left:20,right:20,bottom:30},T=u(g.uiViewClassName,function(){return g}),P=T;h.RCTVirtualText&&(P=u('RCTVirtualText',function(){return{validAttributes:c(l.UIView,{isHighlighted:!0}),uiViewClassName:'RCTVirtualText'}})),s.exports=f},166,[40,113,155,167,168,97,157,140,174,136,156]); +__d(function(e,o,n,t,s){'use strict';var i=o(s[0]),l=o(s[1]),a=o(s[2]),r=o(s[3])(o(s[4]));n.exports={ellipsizeMode:a.oneOf(['head','middle','tail','clip']),numberOfLines:a.number,textBreakStrategy:a.oneOf(['simple','highQuality','balanced']),onLayout:a.func,onPress:a.func,onLongPress:a.func,pressRetentionOffset:l,selectable:a.bool,selectionColor:i,suppressHighlighting:a.bool,style:r,testID:a.string,nativeID:a.string,allowFontScaling:a.bool,accessible:a.bool,adjustsFontSizeToFit:a.bool,minimumFontScale:a.number,disabled:a.bool}},167,[38,115,110,122,135]); +__d(function(E,e,t,R,i){'use strict';var s=e(i[0]),_=e(i[1]),S=e(i[2]),o=(e(i[3]),e(i[4])),n=e(i[5]),a=e(i[6]),l=e(i[7]),N=(e(i[8]),e(i[9])),T=(e(i[10]),N({NOT_RESPONDER:null,RESPONDER_INACTIVE_PRESS_IN:null,RESPONDER_INACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_PRESS_IN:null,RESPONDER_ACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_LONG_PRESS_IN:null,RESPONDER_ACTIVE_LONG_PRESS_OUT:null,ERROR:null})),h={RESPONDER_ACTIVE_PRESS_OUT:!0,RESPONDER_ACTIVE_PRESS_IN:!0},P={RESPONDER_INACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_LONG_PRESS_IN:!0},O={RESPONDER_ACTIVE_LONG_PRESS_IN:!0},u=N({DELAY:null,RESPONDER_GRANT:null,RESPONDER_RELEASE:null,RESPONDER_TERMINATED:null,ENTER_PRESS_RECT:null,LEAVE_PRESS_RECT:null,LONG_PRESS_DETECTED:null}),r={NOT_RESPONDER:{DELAY:T.ERROR,RESPONDER_GRANT:T.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:T.ERROR,RESPONDER_TERMINATED:T.ERROR,ENTER_PRESS_RECT:T.ERROR,LEAVE_PRESS_RECT:T.ERROR,LONG_PRESS_DETECTED:T.ERROR},RESPONDER_INACTIVE_PRESS_IN:{DELAY:T.RESPONDER_ACTIVE_PRESS_IN,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:T.ERROR},RESPONDER_INACTIVE_PRESS_OUT:{DELAY:T.RESPONDER_ACTIVE_PRESS_OUT,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:T.ERROR},RESPONDER_ACTIVE_PRESS_IN:{DELAY:T.ERROR,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:T.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_PRESS_OUT:{DELAY:T.ERROR,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:T.ERROR},RESPONDER_ACTIVE_LONG_PRESS_IN:{DELAY:T.ERROR,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:T.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_LONG_PRESS_OUT:{DELAY:T.ERROR,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:T.ERROR},error:{DELAY:T.NOT_RESPONDER,RESPONDER_GRANT:T.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.NOT_RESPONDER,LEAVE_PRESS_RECT:T.NOT_RESPONDER,LONG_PRESS_DETECTED:T.NOT_RESPONDER}},D={Mixin:{componentDidMount:function(){_.isTV&&(this._tvEventHandler=new n,this._tvEventHandler.enable(this,function(E,e){var t=o.findNodeHandle(E);e.dispatchConfig={},t===e.tag&&('focus'===e.eventType?E.touchableHandleActivePressIn&&E.touchableHandleActivePressIn(e):'blur'===e.eventType?E.touchableHandleActivePressOut&&E.touchableHandleActivePressOut(e):'select'===e.eventType&&E.touchableHandlePress&&!E.props.disabled&&E.touchableHandlePress(e))}))},componentWillUnmount:function(){this._tvEventHandler&&(this._tvEventHandler.disable(),delete this._tvEventHandler),this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout)},touchableGetInitialState:function(){return{touchable:{touchState:void 0,responderID:null}}},touchableHandleResponderTerminationRequest:function(){return!this.props.rejectResponderTermination},touchableHandleStartShouldSetResponder:function(){return!this.props.disabled},touchableLongPressCancelsPress:function(){return!0},touchableHandleResponderGrant:function(E){var e=E.currentTarget;E.persist(),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressOutDelayTimeout=null,this.state.touchable.touchState=T.NOT_RESPONDER,this.state.touchable.responderID=e,this._receiveSignal(u.RESPONDER_GRANT,E);var t=void 0!==this.touchableGetHighlightDelayMS?Math.max(this.touchableGetHighlightDelayMS(),0):130;0!==(t=isNaN(t)?130:t)?this.touchableDelayTimeout=setTimeout(this._handleDelay.bind(this,E),t):this._handleDelay(E);var R=void 0!==this.touchableGetLongPressDelayMS?Math.max(this.touchableGetLongPressDelayMS(),10):370;R=isNaN(R)?370:R,this.longPressDelayTimeout=setTimeout(this._handleLongDelay.bind(this,E),R+t)},touchableHandleResponderRelease:function(E){this._receiveSignal(u.RESPONDER_RELEASE,E)},touchableHandleResponderTerminate:function(E){this._receiveSignal(u.RESPONDER_TERMINATED,E)},touchableHandleResponderMove:function(E){if(this.state.touchable.touchState!==T.RESPONDER_INACTIVE_PRESS_IN&&this.state.touchable.positionOnActivate){var e=this.state.touchable.positionOnActivate,t=this.state.touchable.dimensionsOnActivate,R=this.touchableGetPressRectOffset?this.touchableGetPressRectOffset():{left:20,right:20,top:20,bottom:20},i=R.left,s=R.top,_=R.right,S=R.bottom,o=this.touchableGetHitSlop?this.touchableGetHitSlop():null;o&&(i+=o.left,s+=o.top,_+=o.right,S+=o.bottom);var n=a.extractSingleTouch(E.nativeEvent),l=n&&n.pageX,N=n&&n.pageY;if(this.pressInLocation)this._getDistanceBetweenPoints(l,N,this.pressInLocation.pageX,this.pressInLocation.pageY)>10&&this._cancelLongPressDelayTimeout();if(l>e.left-i&&N>e.top-s&&l0,u=n&&n.length>0;return!c&&u?n[0]:c?e[0]:t}}},173,[]); +__d(function(r,n,t,i,o){'use strict';t.exports=function(r,n){var t={};for(var i in r)t[i]=r[i];for(var o in n)t[o]=n[o];return t}},174,[]); +__d(function(e,t,s,o,r){'use strict';var n=t(r[0]),i=t(r[1]),a=t(r[2]),p=t(r[3]),l=t(r[4]),d=t(r[5]),c=t(r[6]),h=t(r[7]),u=t(r[8]),b=t(r[9]),f=a.shape({type:a.oneOf(['RippleAndroid']),color:a.number,borderless:a.bool}),y=a.shape({type:a.oneOf(['ThemeAttrAndroid']),attribute:a.string.isRequired}),P=a.oneOfType([f,y]),g={top:20,left:20,right:20,bottom:30},H=h({displayName:'TouchableNativeFeedback',propTypes:babelHelpers.extends({},d.propTypes,{background:P,hasTVPreferredFocus:a.bool,useForeground:a.bool}),statics:{SelectableBackground:function(){return{type:'ThemeAttrAndroid',attribute:'selectableItemBackground'}},SelectableBackgroundBorderless:function(){return{type:'ThemeAttrAndroid',attribute:'selectableItemBackgroundBorderless'}},Ripple:function(e,t){return{type:'RippleAndroid',color:b(e),borderless:t}},canUseNativeForeground:function(){return n.Version>=23}},mixins:[l.Mixin],getDefaultProps:function(){return{background:this.SelectableBackground()}},getInitialState:function(){return this.touchableGetInitialState()},componentDidMount:function(){u(this.props)},UNSAFE_componentWillReceiveProps:function(e){u(e)},touchableHandleActivePressIn:function(e){this.props.onPressIn&&this.props.onPressIn(e),this._dispatchPressedStateChange(!0),this.pressInLocation&&this._dispatchHotspotUpdate(this.pressInLocation.locationX,this.pressInLocation.locationY)},touchableHandleActivePressOut:function(e){this.props.onPressOut&&this.props.onPressOut(e),this._dispatchPressedStateChange(!1)},touchableHandlePress:function(e){this.props.onPress&&this.props.onPress(e)},touchableHandleLongPress:function(e){this.props.onLongPress&&this.props.onLongPress(e)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||g},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn},touchableGetLongPressDelayMS:function(){return this.props.delayLongPress},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut},_handleResponderMove:function(e){this.touchableHandleResponderMove(e),this._dispatchHotspotUpdate(e.nativeEvent.locationX,e.nativeEvent.locationY)},_dispatchHotspotUpdate:function(e,t){c.dispatchViewManagerCommand(p.findNodeHandle(this),c.RCTView.Commands.hotspotUpdate,[e||0,t||0])},_dispatchPressedStateChange:function(e){c.dispatchViewManagerCommand(p.findNodeHandle(this),c.RCTView.Commands.setPressed,[e])},render:function(){var e,t=i.Children.only(this.props.children),s=t.props.children;l.TOUCH_TARGET_DEBUG&&'View'===t.type.displayName&&(Array.isArray(s)||(s=[s]),s.push(l.renderDebugView({color:'brown',hitSlop:this.props.hitSlop}))),this.props.useForeground&&!H.canUseNativeForeground()&&console.warn("Requested foreground ripple, but it is not available on this version of Android. Consider calling TouchableNativeFeedback.canUseNativeForeground() and using a different Touchable if the result is false.");var o=this.props.useForeground&&H.canUseNativeForeground()?'nativeForegroundAndroid':'nativeBackgroundAndroid',r=babelHelpers.extends({},t.props,(e={},babelHelpers.defineProperty(e,o,this.props.background),babelHelpers.defineProperty(e,"accessible",!1!==this.props.accessible),babelHelpers.defineProperty(e,"accessibilityLabel",this.props.accessibilityLabel),babelHelpers.defineProperty(e,"accessibilityComponentType",this.props.accessibilityComponentType),babelHelpers.defineProperty(e,"accessibilityTraits",this.props.accessibilityTraits),babelHelpers.defineProperty(e,"children",s),babelHelpers.defineProperty(e,"testID",this.props.testID),babelHelpers.defineProperty(e,"onLayout",this.props.onLayout),babelHelpers.defineProperty(e,"hitSlop",this.props.hitSlop),babelHelpers.defineProperty(e,"isTVSelectable",!0),babelHelpers.defineProperty(e,"hasTVPreferredFocus",this.props.hasTVPreferredFocus),babelHelpers.defineProperty(e,"onStartShouldSetResponder",this.touchableHandleStartShouldSetResponder),babelHelpers.defineProperty(e,"onResponderTerminationRequest",this.touchableHandleResponderTerminationRequest),babelHelpers.defineProperty(e,"onResponderGrant",this.touchableHandleResponderGrant),babelHelpers.defineProperty(e,"onResponderMove",this._handleResponderMove),babelHelpers.defineProperty(e,"onResponderRelease",this.touchableHandleResponderRelease),babelHelpers.defineProperty(e,"onResponderTerminate",this.touchableHandleResponderTerminate),e));return i.cloneElement(t,r)}});s.exports=H},175,[25,113,110,41,168,176,97,157,178,136]); +__d(function(e,s,t,o,n){'use strict';var i=s(n[0]),r=s(n[1]),p=s(n[2]),a=s(n[3]),l=s(n[4]),c=s(n[5]),h=s(n[6]),u=s(n[7]),d=s(n[8]),y=d.AccessibilityComponentTypes,b=d.AccessibilityTraits,f={top:20,left:20,right:20,bottom:30},P=c({displayName:'TouchableWithoutFeedback',mixins:[a,l.Mixin],propTypes:{accessible:p.bool,accessibilityComponentType:p.oneOf(y),accessibilityTraits:p.oneOfType([p.oneOf(b),p.arrayOf(p.oneOf(b))]),disabled:p.bool,onPress:p.func,onPressIn:p.func,onPressOut:p.func,onLayout:p.func,onLongPress:p.func,delayPressIn:p.number,delayPressOut:p.number,delayLongPress:p.number,pressRetentionOffset:i,hitSlop:i},getInitialState:function(){return this.touchableGetInitialState()},componentDidMount:function(){h(this.props)},UNSAFE_componentWillReceiveProps:function(e){h(e)},touchableHandlePress:function(e){this.props.onPress&&this.props.onPress(e)},touchableHandleActivePressIn:function(e){this.props.onPressIn&&this.props.onPressIn(e)},touchableHandleActivePressOut:function(e){this.props.onPressOut&&this.props.onPressOut(e)},touchableHandleLongPress:function(e){this.props.onLongPress&&this.props.onLongPress(e)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||f},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut||0},render:function(){var e=r.Children.only(this.props.children),s=e.props.children;u(!e.type||'Text'!==e.type.displayName,'TouchableWithoutFeedback does not work well with Text children. Wrap children in a View instead. See '+(e._owner&&e._owner.getName&&e._owner.getName()||'')),l.TOUCH_TARGET_DEBUG&&e.type&&'View'===e.type.displayName&&(s=r.Children.toArray(s)).push(l.renderDebugView({color:'red',hitSlop:this.props.hitSlop}));var t=l.TOUCH_TARGET_DEBUG&&e.type&&'Text'===e.type.displayName?[e.props.style,{color:'red'}]:e.props.style;return r.cloneElement(e,{accessible:!1!==this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,accessibilityTraits:this.props.accessibilityTraits,nativeID:this.props.nativeID,testID:this.props.testID,onLayout:this.props.onLayout,hitSlop:this.props.hitSlop,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,style:t,children:s})}});t.exports=P},176,[115,113,110,177,168,157,178,29,128]); +__d(function(i,t,e,n,a){'use strict';var r='undefined'==typeof window?i:window,s=function(i,t,e){return function(n,a){var r=i(function(){t.call(this,r),n.apply(this,arguments)}.bind(this),a);return this[e]?this[e].push(r):this[e]=[r],r}},c=function(i,t){return function(e){if(this[t]){var n=this[t].indexOf(e);-1!==n&&this[t].splice(n,1)}i(e)}},m='TimerMixin_timeouts',o=c(r.clearTimeout,m),l=s(r.setTimeout,o,m),u='TimerMixin_intervals',h=c(r.clearInterval,u),f=s(r.setInterval,function(){},u),d='TimerMixin_immediates',I=c(r.clearImmediate,d),v=s(r.setImmediate,I,d),T='TimerMixin_rafs',p=c(r.cancelAnimationFrame,T),x={componentWillUnmount:function(){this[m]&&this[m].forEach(function(i){r.clearTimeout(i)}),this[m]=null,this[u]&&this[u].forEach(function(i){r.clearInterval(i)}),this[u]=null,this[d]&&this[d].forEach(function(i){r.clearImmediate(i)}),this[d]=null,this[T]&&this[T].forEach(function(i){r.cancelAnimationFrame(i)}),this[T]=null},setTimeout:l,clearTimeout:o,setInterval:f,clearInterval:h,setImmediate:v,clearImmediate:I,requestAnimationFrame:s(r.requestAnimationFrame,p,T),cancelAnimationFrame:p};e.exports=x},177,[]); +__d(function(e,n,s,t,a){'use strict';var o=n(a[0]);s.exports=function(e){o(!(e.delayPressIn<0||e.delayPressOut<0||e.delayLongPress<0),'Touchable components cannot have negative delay properties')}},178,[15]); +__d(function(t,e,s,i,o){'use strict';var n=e(o[0]),r=e(o[1]),a=e(o[2]),p=e(o[3]),c=e(o[4]),l=e(o[5]),h=e(o[6]),u=e(o[7]),d=e(o[8]),y=e(o[9]),b=e(o[10]),f={top:20,left:20,right:20,bottom:30},P=d({displayName:'TouchableOpacity',mixins:[l,h.Mixin,a],propTypes:babelHelpers.extends({},u.propTypes,{activeOpacity:c.number,hasTVPreferredFocus:c.bool,tvParallaxProperties:c.object}),getDefaultProps:function(){return{activeOpacity:.2}},getInitialState:function(){return babelHelpers.extends({},this.touchableGetInitialState(),{anim:new n.Value(this._getChildStyleOpacityWithDefault())})},componentDidMount:function(){y(this.props)},UNSAFE_componentWillReceiveProps:function(t){y(t)},componentDidUpdate:function(t,e){this.props.disabled!==t.disabled&&this._opacityInactive(250)},setOpacityTo:function(t,e){n.timing(this.state.anim,{toValue:t,duration:e,easing:r.inOut(r.quad),useNativeDriver:!0}).start()},touchableHandleActivePressIn:function(t){'onResponderGrant'===t.dispatchConfig.registrationName?this._opacityActive(0):this._opacityActive(150),this.props.onPressIn&&this.props.onPressIn(t)},touchableHandleActivePressOut:function(t){this._opacityInactive(250),this.props.onPressOut&&this.props.onPressOut(t)},touchableHandlePress:function(t){this.props.onPress&&this.props.onPress(t)},touchableHandleLongPress:function(t){this.props.onLongPress&&this.props.onLongPress(t)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||f},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut},_opacityActive:function(t){this.setOpacityTo(this.props.activeOpacity,t)},_opacityInactive:function(t){this.setOpacityTo(this._getChildStyleOpacityWithDefault(),t)},_getChildStyleOpacityWithDefault:function(){var t=b(this.props.style)||{};return void 0==t.opacity?1:t.opacity},render:function(){return p.createElement(n.View,{accessible:!1!==this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,accessibilityTraits:this.props.accessibilityTraits,style:[this.props.style,{opacity:this.state.anim}],nativeID:this.props.nativeID,testID:this.props.testID,onLayout:this.props.onLayout,isTVSelectable:!0,hasTVPreferredFocus:this.props.hasTVPreferredFocus,tvParallaxProperties:this.props.tvParallaxProperties,hitSlop:this.props.hitSlop,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate},this.props.children,h.renderDebugView({color:'cyan',hitSlop:this.props.hitSlop}))}});s.exports=P},179,[180,205,40,113,110,177,168,176,157,178,101]); +__d(function(e,t,n,a,o){'use strict';var m=t(o[0]),r=t(o[1]),i=t(o[2]),c=t(o[3]),d=t(o[4]),p={View:m.createAnimatedComponent(d),Text:m.createAnimatedComponent(c),Image:m.createAnimatedComponent(r),ScrollView:m.createAnimatedComponent(i)};babelHelpers.extends(p,m),n.exports=p},180,[181,208,209,166,154]); +__d(function(n,t,e,i,r){'use strict';var o=t(r[0]),a=o.AnimatedEvent,u=o.attachNativeEvent,s=t(r[1]),c=t(r[2]),f=t(r[3]),v=t(r[4]),p=t(r[5]),l=t(r[6]),d=t(r[7]),g=t(r[8]),h=t(r[9]),m=t(r[10]),_=t(r[11]),N=t(r[12]),w=t(r[13]),y=t(r[14]),E=t(r[15]),L=function(n,t){return n&&t.onComplete?function(){t.onComplete&&t.onComplete.apply(t,arguments),n&&n.apply(void 0,arguments)}:n||t.onComplete},A=function(n,t,e){if(n instanceof _){var i=babelHelpers.extends({},t),r=babelHelpers.extends({},t);for(var o in t){var a=t[o],u=a.x,s=a.y;void 0!==u&&void 0!==s&&(i[o]=u,r[o]=s)}var c=e(n.x,i),f=e(n.y,r);return x([c,f],{stopTogether:!1})}return null},D=function n(t,e){var i=function(n,t,e){e=L(e,t);var i=n,r=t;i.stopTracking(),t.toValue instanceof d?i.track(new h(i,t.toValue,y,r,e)):i.animate(new y(r),e)};return A(t,e,n)||{start:(function(n){function t(t){return n.apply(this,arguments)}return t.toString=function(){return n.toString()},t})(function(n){i(t,e,n)}),stop:function(){t.stopAnimation()},reset:function(){t.resetAnimation()},_startNativeLoop:function(n){var r=babelHelpers.extends({},e,{iterations:n});i(t,r)},_isUsingNativeDriver:function(){return e.useNativeDriver||!1}}},b=function(n){var t=0;return{start:function(e){0===n.length?e&&e({finished:!0}):n[t].start(function i(r){r.finished&&++t!==n.length?n[t].start(i):e&&e(r)})},stop:function(){t1&&void 0!==arguments[1]?arguments[1]:{}).iterations,e=void 0===t?-1:t,i=!1,r=0;return{start:function(t){n&&0!==e?n._isUsingNativeDriver()?n._startNativeLoop(e):(function o(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{finished:!0};i||r===e||!1===a.finished?t&&t(a):(r++,n.reset(),n.start(o))})():t&&t({finished:!0})},stop:function(){i=!0,n.stop()},reset:function(){r=0,i=!1,n.reset()},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.loop animations')},_isUsingNativeDriver:function(){return n._isUsingNativeDriver()}}},event:function(n,t){var e=new a(n,t);return e.__isNative?e:e.__getHandler()},createAnimatedComponent:E,attachNativeEvent:u,forkEvent:function(n,t){return n?n instanceof a?(n.__addListener(t),n):function(){'function'==typeof n&&n.apply(void 0,arguments),t.apply(void 0,arguments)}:t},unforkEvent:function(n,t){n&&n instanceof a&&n.__removeListener(t)},__PropsOnlyForTests:g}},181,[182,190,191,192,184,193,194,185,195,198,183,199,200,202,204,207]); +__d(function(e,t,n,i,a){'use strict';var s=t(a[0]),r=t(a[1]),v=t(a[2]),l=t(a[3]),o=t(a[1]).shouldUseNativeDriver;function c(e,t,n){var i=[];l(n[0]&&n[0].nativeEvent,'Native driven events only support animated values contained inside `nativeEvent`.'),(function e(t,n){if(t instanceof s)t.__makeNative(),i.push({nativeEventPath:n,animatedValueTag:t.__getNativeTag()});else if('object'==typeof t)for(var a in t)e(t[a],n.concat(a))})(n[0].nativeEvent,[]);var a=v.findNodeHandle(e);return i.forEach(function(e){r.API.addAnimatedEventToView(a,t,e)}),{detach:function(){i.forEach(function(e){r.API.removeAnimatedEventFromView(a,t,e.animatedValueTag)})}}}var _=(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};babelHelpers.classCallCheck(this,e),this._listeners=[],this._argMapping=t,n.listener&&this.__addListener(n.listener),this._callListeners=this._callListeners.bind(this),this._attachedEvent=null,this.__isNative=o(n)}return babelHelpers.createClass(e,[{key:"__addListener",value:function(e){this._listeners.push(e)}},{key:"__removeListener",value:function(e){this._listeners=this._listeners.filter(function(t){return t!==e})}},{key:"__attach",value:function(e,t){l(this.__isNative,'Only native driven events need to be attached.'),this._attachedEvent=c(e,t,this._argMapping)}},{key:"__detach",value:function(e,t){l(this.__isNative,'Only native driven events need to be detached.'),this._attachedEvent&&this._attachedEvent.detach()}},{key:"__getHandler",value:function(){var e=this;return this.__isNative?this._callListeners:function(){for(var t=arguments.length,n=Array(t),i=0;in){if('identity'===u)return p;'clamp'===u&&(p=n)}return a===r?a:e===n?t<=e?a:r:(e===-1/0?p=-p:n===1/0?p-=e:p=(p-e)/(n-e),p=i(p),a===-1/0?p=-p:r===1/0?p+=a:p=p*(r-a)+a,p)}function c(t){var e=u(t);return null===e?t:"rgba("+((4278190080&(e=e||0))>>>24)+", "+((16711680&e)>>>16)+", "+((65280&e)>>>8)+", "+(255&e)/255+")"}var h=/[0-9\.-]+/g;function f(t){var e=t.outputRange;o(e.length>=2,'Bad output range'),g(e=e.map(c));var n=e[0].match(h).map(function(){return[]});e.forEach(function(t){t.match(h).forEach(function(t,e){n[e].push(+t)})});var a,r=e[0].match(h).map(function(e,a){return l(babelHelpers.extends({},t,{outputRange:n[a]}))}),i='string'==typeof(a=e[0])&&a.startsWith('rgb');return function(t){var n=0;return e[0].replace(h,function(){var e=+r[n++](t),a=i&&n<4?Math.round(e):Math.round(1e3*e)/1e3;return String(a)})}}function g(t){for(var e=t[0].replace(h,''),n=1;n=t);++n);return n-1}function v(t){o(t.length>=2,'inputRange must have at least 2 elements');for(var e=1;e=t[e-1],'inputRange must be monotonically increasing '+t)}function m(t,e){o(e.length>=2,t+' must have at least 2 elements'),o(2!==e.length||e[0]!==-1/0||e[1]!==1/0,t+'cannot be ]-infinity;+infinity[ '+e)}var y=(function(t){function e(t,n){babelHelpers.classCallCheck(this,e);var a=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return a._parent=t,a._config=n,a._interpolation=l(n),a}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){this._parent.__makeNative(),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._parent.__getValue();return o('number'==typeof t,'Cannot interpolate an input which is not a number.'),this._interpolation(t)}},{key:"interpolate",value:function(t){return new e(this,t)}},{key:"__attach",value:function(){this._parent.__addChild(this)}},{key:"__detach",value:function(){this._parent.__removeChild(this),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"__transformDataType",value:function(t){return t.map(function(t){return'string'!=typeof t?t:/deg$/.test(t)?(parseFloat(t)||0)*Math.PI/180:parseFloat(t)||0})}},{key:"__getNativeConfig",value:function(){return{inputRange:this._config.inputRange,outputRange:this.__transformDataType(this._config.outputRange),extrapolateLeft:this._config.extrapolateLeft||this._config.extrapolate||'extend',extrapolateRight:this._config.extrapolateRight||this._config.extrapolate||'extend',type:'interpolation'}}}]),e})(i);y.__createInterpolation=l,n.exports=y},184,[185,187,186,15,39]); +__d(function(e,t,a,n,i){'use strict';var _=t(i[0]),o=t(i[1]),u=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,[{key:"__attach",value:function(){}},{key:"__detach",value:function(){this.__isNative&&null!=this.__nativeTag&&(_.API.dropAnimatedNode(this.__nativeTag),this.__nativeTag=void 0)}},{key:"__getValue",value:function(){}},{key:"__getAnimatedValue",value:function(){return this.__getValue()}},{key:"__addChild",value:function(e){}},{key:"__removeChild",value:function(e){}},{key:"__getChildren",value:function(){return[]}},{key:"__makeNative",value:function(){if(!this.__isNative)throw new Error('This node cannot be made a "native" animated node')}},{key:"__getNativeTag",value:function(){if(_.assertNativeAnimatedModule(),o(this.__isNative,'Attempt to get native tag from node not marked as "native"'),null==this.__nativeTag){var e=_.generateNewNodeTag();_.API.createAnimatedNode(e,this.__getNativeConfig()),this.__nativeTag=e}return this.__nativeTag}},{key:"__getNativeConfig",value:function(){throw new Error('This JS animated node type cannot be used as native animated node')}},{key:"toJSON",value:function(){return this.__getValue()}}]),e})();a.exports=u},185,[186,15]); +__d(function(e,t,n,o,i){'use strict';var a=t(i[0]).NativeAnimatedModule,r=t(i[1]),d=t(i[2]),s=1,c=1,m=void 0,u={createAnimatedNode:function(e,t){v(),a.createAnimatedNode(e,t)},startListeningToAnimatedNodeValue:function(e){v(),a.startListeningToAnimatedNodeValue(e)},stopListeningToAnimatedNodeValue:function(e){v(),a.stopListeningToAnimatedNodeValue(e)},connectAnimatedNodes:function(e,t){v(),a.connectAnimatedNodes(e,t)},disconnectAnimatedNodes:function(e,t){v(),a.disconnectAnimatedNodes(e,t)},startAnimatingNode:function(e,t,n,o){v(),a.startAnimatingNode(e,t,n,o)},stopAnimation:function(e){v(),a.stopAnimation(e)},setAnimatedNodeValue:function(e,t){v(),a.setAnimatedNodeValue(e,t)},setAnimatedNodeOffset:function(e,t){v(),a.setAnimatedNodeOffset(e,t)},flattenAnimatedNodeOffset:function(e){v(),a.flattenAnimatedNodeOffset(e)},extractAnimatedNodeOffset:function(e){v(),a.extractAnimatedNodeOffset(e)},connectAnimatedNodeToView:function(e,t){v(),a.connectAnimatedNodeToView(e,t)},disconnectAnimatedNodeFromView:function(e,t){v(),a.disconnectAnimatedNodeFromView(e,t)},dropAnimatedNode:function(e){v(),a.dropAnimatedNode(e)},addAnimatedEventToView:function(e,t,n){v(),a.addAnimatedEventToView(e,t,n)},removeAnimatedEventFromView:function(e,t,n){v(),a.removeAnimatedEventFromView(e,t,n)}},f={opacity:!0,transform:!0,shadowOpacity:!0,shadowRadius:!0,scaleX:!0,scaleY:!0,translateX:!0,translateY:!0},l={translateX:!0,translateY:!0,scale:!0,scaleX:!0,scaleY:!0,rotate:!0,rotateX:!0,rotateY:!0,perspective:!0},p={inputRange:!0,outputRange:!0,extrapolate:!0,extrapolateRight:!0,extrapolateLeft:!0};function v(){d(a,'Native animated module is not available')}var A=!1;n.exports={API:u,addWhitelistedStyleProp:function(e){f[e]=!0},addWhitelistedTransformProp:function(e){l[e]=!0},addWhitelistedInterpolationParam:function(e){p[e]=!0},validateStyles:function(e){for(var t in e)if(!f.hasOwnProperty(t))throw new Error("Style property '"+t+"' is not supported by native animated module")},validateTransform:function(e){e.forEach(function(e){if(!l.hasOwnProperty(e.property))throw new Error("Property '"+e.property+"' is not supported by native animated module")})},validateInterpolation:function(e){for(var t in e)if(!p.hasOwnProperty(t))throw new Error("Interpolation property '"+t+"' is not supported by native animated module")},generateNewNodeTag:function(){return s++},generateNewAnimationId:function(){return c++},assertNativeAnimatedModule:v,shouldUseNativeDriver:function(e){return e.useNativeDriver&&!a?(A||(console.warn("Animated: `useNativeDriver` is not supported because the native animated module is missing. Falling back to JS-based animation. To resolve this, add `RCTAnimation` module to this app, or remove `useNativeDriver`. More info: https://github.com/facebook/react-native/issues/11094#issuecomment-263240420"),A=!0),!1):e.useNativeDriver||!1},get nativeEventEmitter(){return m||(m=new r(a)),m}}},186,[17,70,15]); +__d(function(e,t,i,a,_){'use strict';var n=t(_[0]),s=t(_[1]),r=(function(e){function t(){babelHelpers.classCallCheck(this,t);var e=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e._children=[],e}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){if(!this.__isNative){this.__isNative=!0;var e=this._children,t=Array.isArray(e),i=0;for(e=t?e:e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var a;if(t){if(i>=e.length)break;a=e[i++]}else{if((i=e.next()).done)break;a=i.value}var _=a;_.__makeNative(),s.API.connectAnimatedNodes(this.__getNativeTag(),_.__getNativeTag())}}}},{key:"__addChild",value:function(e){0===this._children.length&&this.__attach(),this._children.push(e),this.__isNative&&(e.__makeNative(),s.API.connectAnimatedNodes(this.__getNativeTag(),e.__getNativeTag()))}},{key:"__removeChild",value:function(e){var t=this._children.indexOf(e);-1!==t?(this.__isNative&&e.__isNative&&s.API.disconnectAnimatedNodes(this.__getNativeTag(),e.__getNativeTag()),this._children.splice(t,1),0===this._children.length&&this.__detach()):console.warn("Trying to remove a child that doesn't exist")}},{key:"__getChildren",value:function(){return this._children}}]),t})(n);i.exports=r},187,[185,186]); +__d(function(e,n,t,r,o){'use strict';var a=n(o[0]),i=n(o[1]),c=n(o[2]),s=n(o[3]),u=(n(o[4]),n(o[5])),d=n(o[6]),l=new i,f=0,m={Events:d({interactionStart:!0,interactionComplete:!0}),runAfterInteractions:function(e){var n=[],t=new Promise(function(t){b(),e&&n.push(e),n.push({run:t,name:'resolve '+(e&&e.name||'?')}),w.enqueueTasks(n)});return{then:t.then.bind(t),done:function(){if(t.done)return t.done.apply(t,arguments);console.warn('Tried to call done when not supported by current Promise implementation.')},cancel:function(){w.cancelTasks(n)}}},createInteractionHandle:function(){b();var e=++E;return v.add(e),e},clearInteractionHandle:function(e){u(!!e,'Must provide a handle to clear.'),b(),v.delete(e),h.add(e)},addListener:l.addListener.bind(l),setDeadline:function(e){k=e}},p=new c,v=new c,h=new c,w=new s({onMoreTasks:b}),T=0,E=0,k=-1;function b(){T||(T=k>0?setTimeout(I,0+f):setImmediate(I))}function I(){T=0;var e=p.size;v.forEach(function(e){return p.add(e)}),h.forEach(function(e){return p.delete(e)});var n=p.size;if(0!==e&&0===n?l.emit(m.Events.interactionComplete):0===e&&0!==n&&l.emit(m.Events.interactionStart),0===n)for(;w.hasTasksToProcess();)if(w.processNext(),k>0&&a.getEventLoopRunningTime()>=k){b();break}v.clear(),h.clear()}t.exports=m},188,[18,33,50,189,95,15,134]); +__d(function(e,t,s,u,n){'use strict';t(n[0]);var a=t(n[1]),r=(function(){function e(t){var s=t.onMoreTasks;babelHelpers.classCallCheck(this,e),this._onMoreTasks=s,this._queueStack=[{tasks:[],popable:!1}]}return babelHelpers.createClass(e,[{key:"enqueue",value:function(e){this._getCurrentQueue().push(e)}},{key:"enqueueTasks",value:function(e){var t=this;e.forEach(function(e){return t.enqueue(e)})}},{key:"cancelTasks",value:function(e){this._queueStack=this._queueStack.map(function(t){return babelHelpers.extends({},t,{tasks:t.tasks.filter(function(t){return-1===e.indexOf(t)})})}).filter(function(e,t){return e.tasks.length>0||0===t})}},{key:"hasTasksToProcess",value:function(){return this._getCurrentQueue().length>0}},{key:"processNext",value:function(){var e=this._getCurrentQueue();if(e.length){var t=e.shift();try{t.gen?this._genPromise(t):t.run?t.run():(a('function'==typeof t,'Expected Function, SimpleTask, or PromiseTask, but got:\n'+JSON.stringify(t,null,2)),t())}catch(e){throw e.message='TaskQueue: Error with task '+(t.name||'')+': '+e.message,e}}}},{key:"_getCurrentQueue",value:function(){var e=this._queueStack.length-1,t=this._queueStack[e];return t.popable&&0===t.tasks.length&&this._queueStack.length>1?(this._queueStack.pop(),this._getCurrentQueue()):t.tasks}},{key:"_genPromise",value:function(e){var t=this;this._queueStack.push({tasks:[],popable:!1});var s=this._queueStack.length-1;e.gen().then(function(){t._queueStack[s].popable=!0,t.hasTasksToProcess()&&t._onMoreTasks()}).catch(function(t){throw t.message="TaskQueue: Error resolving Promise in task "+e.name+": "+t.message,t}).done()}}]),e})();s.exports=r},189,[95,15]); +__d(function(e,t,_,a,i){'use strict';var o=t(i[0]),r=(t(i[1]),t(i[2])),s=(function(e){function t(e,_){babelHelpers.classCallCheck(this,t);var a=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a._a='number'==typeof e?new r(e):e,a._b='number'==typeof _?new r(_):_,a}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()+this._b.__getValue()}},{key:"interpolate",value:function(e){return new o(this,e)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'addition',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),t})(t(i[3]));_.exports=s},190,[184,185,183,187]); +__d(function(t,e,a,_,i){'use strict';var l=e(i[0]),s=(e(i[1]),(function(t){function e(t,a,_){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return i._a=t,i._min=a,i._max=_,i._value=i._lastValue=i._a.__getValue(),i}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){this._a.__makeNative(),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__makeNative",this).call(this)}},{key:"interpolate",value:function(t){return new l(this,t)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),e=t-this._lastValue;return this._lastValue=t,this._value=Math.min(Math.max(this._value+e,this._min),this._max),this._value}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'diffclamp',input:this._a.__getNativeTag(),min:this._min,max:this._max}}}]),e})(e(i[2])));a.exports=s},191,[184,185,187]); +__d(function(e,t,i,_,a){'use strict';var o=t(a[0]),r=(t(a[1]),t(a[2])),s=(function(e){function t(e,i){babelHelpers.classCallCheck(this,t);var _=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return _._a='number'==typeof e?new r(e):e,_._b='number'==typeof i?new r(i):i,_}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var e=this._a.__getValue(),t=this._b.__getValue();return 0===t&&console.error('Detected division by zero in AnimatedDivision'),e/t}},{key:"interpolate",value:function(e){return new o(this,e)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'division',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),t})(t(a[3]));i.exports=s},192,[184,185,183,187]); +__d(function(t,e,_,a,o){'use strict';var s=e(o[0]),i=(e(o[1]),(function(t){function e(t,_){babelHelpers.classCallCheck(this,e);var a=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return a._a=t,a._modulus=_,a}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){this._a.__makeNative(),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return(this._a.__getValue()%this._modulus+this._modulus)%this._modulus}},{key:"interpolate",value:function(t){return new s(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'modulus',input:this._a.__getNativeTag(),modulus:this._modulus}}}]),e})(e(o[2])));_.exports=i},193,[184,185,187]); +__d(function(e,t,_,i,a){'use strict';var o=t(a[0]),r=(t(a[1]),t(a[2])),l=(function(e){function t(e,_){babelHelpers.classCallCheck(this,t);var i=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return i._a='number'==typeof e?new r(e):e,i._b='number'==typeof _?new r(_):_,i}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()*this._b.__getValue()}},{key:"interpolate",value:function(e){return new o(this,e)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'multiplication',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),t})(t(a[3]));_.exports=l},194,[184,185,183,187]); +__d(function(e,t,i,a,n){'use strict';var s=t(n[0]).AnimatedEvent,_=t(n[1]),o=t(n[2]),r=t(n[3]),c=t(n[4]),l=t(n[5]),v=(function(e){function t(e,i){babelHelpers.classCallCheck(this,t);var a=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.style&&(e=babelHelpers.extends({},e,{style:new o(e.style)})),a._props=e,a._callback=i,a.__attach(),a}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__getValue",value:function(){var e={};for(var t in this._props){var i=this._props[t];i instanceof _?(!i.__isNative||i instanceof o)&&(e[t]=i.__getValue()):e[t]=i instanceof s?i.__getHandler():i}return e}},{key:"__getAnimatedValue",value:function(){var e={};for(var t in this._props){var i=this._props[t];i instanceof _&&(e[t]=i.__getAnimatedValue())}return e}},{key:"__attach",value:function(){for(var e in this._props){var t=this._props[e];t instanceof _&&t.__addChild(this)}}},{key:"__detach",value:function(){for(var e in this.__isNative&&this._animatedView&&this.__disconnectAnimatedView(),this._props){var i=this._props[e];i instanceof _&&i.__removeChild(this)}babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._callback()}},{key:"__makeNative",value:function(){if(!this.__isNative){for(var e in this.__isNative=!0,this._props){var t=this._props[e];t instanceof _&&t.__makeNative()}this._animatedView&&this.__connectAnimatedView()}}},{key:"setNativeView",value:function(e){this._animatedView!==e&&(this._animatedView=e,this.__isNative&&this.__connectAnimatedView())}},{key:"__connectAnimatedView",value:function(){l(this.__isNative,'Expected node to be marked as "native"');var e=c.findNodeHandle(this._animatedView);l(null!=e,'Unable to locate attached view in the native tree'),r.API.connectAnimatedNodeToView(this.__getNativeTag(),e)}},{key:"__disconnectAnimatedView",value:function(){l(this.__isNative,'Expected node to be marked as "native"');var e=c.findNodeHandle(this._animatedView);l(null!=e,'Unable to locate attached view in the native tree'),r.API.disconnectAnimatedNodeFromView(this.__getNativeTag(),e)}},{key:"__getNativeConfig",value:function(){var e={};for(var t in this._props){var i=this._props[t];i instanceof _&&(e[t]=i.__getNativeTag())}return{type:'props',props:e}}}]),t})(_);i.exports=v},195,[182,185,196,186,41,15]); +__d(function(e,t,a,s,r){'use strict';var l=t(r[0]),i=t(r[1]),n=t(r[2]),_=t(r[3]),o=t(r[4]),y=(function(e){function t(e){babelHelpers.classCallCheck(this,t);var a=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return(e=o(e)||{}).transform&&(e=babelHelpers.extends({},e,{transform:new i(e.transform)})),a._style=e,a}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"_walkStyleAndGetValues",value:function(e){var t={};for(var a in e){var s=e[a];s instanceof l?s.__isNative||(t[a]=s.__getValue()):s&&!Array.isArray(s)&&'object'==typeof s?t[a]=this._walkStyleAndGetValues(s):t[a]=s}return t}},{key:"__getValue",value:function(){return this._walkStyleAndGetValues(this._style)}},{key:"_walkStyleAndGetAnimatedValues",value:function(e){var t={};for(var a in e){var s=e[a];s instanceof l?t[a]=s.__getAnimatedValue():s&&!Array.isArray(s)&&'object'==typeof s&&(t[a]=this._walkStyleAndGetAnimatedValues(s))}return t}},{key:"__getAnimatedValue",value:function(){return this._walkStyleAndGetAnimatedValues(this._style)}},{key:"__attach",value:function(){for(var e in this._style){var t=this._style[e];t instanceof l&&t.__addChild(this)}}},{key:"__detach",value:function(){for(var e in this._style){var a=this._style[e];a instanceof l&&a.__removeChild(this)}babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"__makeNative",value:function(){for(var e in babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this),this._style){var a=this._style[e];a instanceof l&&a.__makeNative()}}},{key:"__getNativeConfig",value:function(){var e={};for(var t in this._style)this._style[t]instanceof l&&(e[t]=this._style[t].__getNativeTag());return _.validateStyles(e),{type:'style',style:e}}}]),t})(n);a.exports=y},196,[185,197,187,186,101]); +__d(function(t,e,r,a,n){'use strict';var o=e(n[0]),i=e(n[1]),s=e(n[2]),_=(function(t){function e(t){babelHelpers.classCallCheck(this,e);var r=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return r._transforms=t,r}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__makeNative",this).call(this),this._transforms.forEach(function(t){for(var e in t){var r=t[e];r instanceof o&&r.__makeNative()}})}},{key:"__getValue",value:function(){return this._transforms.map(function(t){var e={};for(var r in t){var a=t[r];e[r]=a instanceof o?a.__getValue():a}return e})}},{key:"__getAnimatedValue",value:function(){return this._transforms.map(function(t){var e={};for(var r in t){var a=t[r];e[r]=a instanceof o?a.__getAnimatedValue():a}return e})}},{key:"__attach",value:function(){var t=this;this._transforms.forEach(function(e){for(var r in e){var a=e[r];a instanceof o&&a.__addChild(t)}})}},{key:"__detach",value:function(){var t=this;this._transforms.forEach(function(e){for(var r in e){var a=e[r];a instanceof o&&a.__removeChild(t)}}),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){var t=[];return this._transforms.forEach(function(e){for(var r in e){var a=e[r];a instanceof o?t.push({type:'animated',property:r,nodeTag:a.__getNativeTag()}):t.push({type:'static',property:r,value:a})}}),s.validateTransform(t),{type:'transform',transforms:t}}}]),e})(i);r.exports=_},197,[185,187,186]); +__d(function(e,t,a,i,_){'use strict';t(_[0]);var n=t(_[1]),o=t(_[2]),s=o.generateNewAnimationId,l=o.shouldUseNativeDriver,r=(function(e){function t(e,a,i,_,n){babelHelpers.classCallCheck(this,t);var o=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return o._value=e,o._parent=a,o._animationClass=i,o._animationConfig=_,o._useNativeDriver=l(_),o._callback=n,o.__attach(),o}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){this.__isNative=!0,this._parent.__makeNative(),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this),this._value.__makeNative()}},{key:"__getValue",value:function(){return this._parent.__getValue()}},{key:"__attach",value:function(){this._parent.__addChild(this),this._useNativeDriver&&this.__makeNative()}},{key:"__detach",value:function(){this._parent.__removeChild(this),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._value.animate(new this._animationClass(babelHelpers.extends({},this._animationConfig,{toValue:this._animationConfig.toValue.__getValue()})),this._callback)}},{key:"__getNativeConfig",value:function(){var e=new this._animationClass(babelHelpers.extends({},this._animationConfig,{toValue:void 0})).__getNativeAnimationConfig();return{type:'tracking',animationId:s(),animationConfig:e,toValue:this._parent.__getNativeTag(),value:this._value.__getNativeTag()}}}]),t})(n);a.exports=r},198,[183,185,186]); +__d(function(e,t,s,i,n){'use strict';var a=t(n[0]),r=t(n[1]),l=t(n[2]),u=1,o=(function(e){function t(e){babelHelpers.classCallCheck(this,t);var s=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i=e||{x:0,y:0};return'number'==typeof i.x&&'number'==typeof i.y?(s.x=new a(i.x),s.y=new a(i.y)):(l(i.x instanceof a&&i.y instanceof a,"AnimatedValueXY must be initialized with an object of numbers or AnimatedValues."),s.x=i.x,s.y=i.y),s._listeners={},s}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"setValue",value:function(e){this.x.setValue(e.x),this.y.setValue(e.y)}},{key:"setOffset",value:function(e){this.x.setOffset(e.x),this.y.setOffset(e.y)}},{key:"flattenOffset",value:function(){this.x.flattenOffset(),this.y.flattenOffset()}},{key:"extractOffset",value:function(){this.x.extractOffset(),this.y.extractOffset()}},{key:"__getValue",value:function(){return{x:this.x.__getValue(),y:this.y.__getValue()}}},{key:"resetAnimation",value:function(e){this.x.resetAnimation(),this.y.resetAnimation(),e&&e(this.__getValue())}},{key:"stopAnimation",value:function(e){this.x.stopAnimation(),this.y.stopAnimation(),e&&e(this.__getValue())}},{key:"addListener",value:function(e){var t=this,s=String(u++),i=function(s){s.value;e(t.__getValue())};return this._listeners[s]={x:this.x.addListener(i),y:this.y.addListener(i)},s}},{key:"removeListener",value:function(e){this.x.removeListener(this._listeners[e].x),this.y.removeListener(this._listeners[e].y),delete this._listeners[e]}},{key:"removeAllListeners",value:function(){this.x.removeAllListeners(),this.y.removeAllListeners(),this._listeners={}}},{key:"getLayout",value:function(){return{left:this.x,top:this.y}}},{key:"getTranslateTransform",value:function(){return[{translateX:this.x},{translateY:this.y}]}}]),t})(r);s.exports=o},199,[183,187,15]); +__d(function(t,e,i,a,s){'use strict';var n=e(s[0]),o=e(s[1]).shouldUseNativeDriver,r=(function(e){function i(t){babelHelpers.classCallCheck(this,i);var e=babelHelpers.possibleConstructorReturn(this,(i.__proto__||Object.getPrototypeOf(i)).call(this));return e._deceleration=void 0!==t.deceleration?t.deceleration:.998,e._velocity=t.velocity,e._useNativeDriver=o(t),e.__isInteraction=void 0===t.isInteraction||t.isInteraction,e.__iterations=void 0!==t.iterations?t.iterations:1,e}return babelHelpers.inherits(i,e),babelHelpers.createClass(i,[{key:"__getNativeAnimationConfig",value:function(){return{type:'decay',deceleration:this._deceleration,velocity:this._velocity,iterations:this.__iterations}}},{key:"start",value:function(t,e,i,a,s){this.__active=!0,this._lastValue=t,this._fromValue=t,this._onUpdate=e,this.__onEnd=i,this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(s):this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))}},{key:"onUpdate",value:function(){var t=Date.now(),e=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(t-this._startTime)));this._onUpdate(e),Math.abs(this._lastValue-e)<.1?this.__debouncedOnEnd({finished:!0}):(this._lastValue=e,this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))))}},{key:"stop",value:function(){babelHelpers.get(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"stop",this).call(this),this.__active=!1,t.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),i})(n);i.exports=r},200,[201,186]); +__d(function(t,n,e,i,a){'use strict';var o=n(a[0]),_=(function(){function t(){babelHelpers.classCallCheck(this,t)}return babelHelpers.createClass(t,[{key:"start",value:function(t,n,e,i,a){}},{key:"stop",value:function(){this.__nativeId&&o.API.stopAnimation(this.__nativeId)}},{key:"__getNativeAnimationConfig",value:function(){throw new Error('This animation type cannot be offloaded to native')}},{key:"__debouncedOnEnd",value:function(t){var n=this.__onEnd;this.__onEnd=null,n&&n(t)}},{key:"__startNativeAnimation",value:function(t){t.__makeNative(),this.__nativeId=o.generateNewAnimationId(),o.API.startAnimatingNode(this.__nativeId,t.__getNativeTag(),this.__getNativeAnimationConfig(),this.__debouncedOnEnd.bind(this))}}]),t})();e.exports=_},201,[186]); +__d(function(t,i,s,e,a){'use strict';i(a[0]),i(a[1]);var o=i(a[2]),n=i(a[3]),h=i(a[4]),r=i(a[5]).shouldUseNativeDriver;function l(t,i){return void 0===t||null===t?i:t}var _=(function(i){function s(t){babelHelpers.classCallCheck(this,s);var i=babelHelpers.possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this));if(i._overshootClamping=l(t.overshootClamping,!1),i._restDisplacementThreshold=l(t.restDisplacementThreshold,.001),i._restSpeedThreshold=l(t.restSpeedThreshold,.001),i._initialVelocity=l(t.velocity,0),i._lastVelocity=l(t.velocity,0),i._toValue=t.toValue,i._delay=l(t.delay,0),i._useNativeDriver=r(t),i.__isInteraction=void 0===t.isInteraction||t.isInteraction,i.__iterations=void 0!==t.iterations?t.iterations:1,void 0!==t.stiffness||void 0!==t.damping||void 0!==t.mass)h(void 0===t.bounciness&&void 0===t.speed&&void 0===t.tension&&void 0===t.friction,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one'),i._stiffness=l(t.stiffness,100),i._damping=l(t.damping,10),i._mass=l(t.mass,1);else if(void 0!==t.bounciness||void 0!==t.speed){h(void 0===t.tension&&void 0===t.friction&&void 0===t.stiffness&&void 0===t.damping&&void 0===t.mass,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one');var e=n.fromBouncinessAndSpeed(l(t.bounciness,8),l(t.speed,12));i._stiffness=e.stiffness,i._damping=e.damping,i._mass=1}else{var a=n.fromOrigamiTensionAndFriction(l(t.tension,40),l(t.friction,7));i._stiffness=a.stiffness,i._damping=a.damping,i._mass=1}return h(i._stiffness>0,'Stiffness value must be greater than 0'),h(i._damping>0,'Damping value must be greater than 0'),h(i._mass>0,'Mass value must be greater than 0'),i}return babelHelpers.inherits(s,i),babelHelpers.createClass(s,[{key:"__getNativeAnimationConfig",value:function(){return{type:'spring',overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,stiffness:this._stiffness,damping:this._damping,mass:this._mass,initialVelocity:l(this._initialVelocity,this._lastVelocity),toValue:this._toValue,iterations:this.__iterations}}},{key:"start",value:function(t,i,e,a,o){var n=this;if(this.__active=!0,this._startPosition=t,this._lastPosition=this._startPosition,this._onUpdate=i,this.__onEnd=e,this._lastTime=Date.now(),this._frameTime=0,a instanceof s){var h=a.getInternalState();this._lastPosition=h.lastPosition,this._lastVelocity=h.lastVelocity,this._initialVelocity=this._lastVelocity,this._lastTime=h.lastTime}var r=function(){n._useNativeDriver?n.__startNativeAnimation(o):n.onUpdate()};this._delay?this._timeout=setTimeout(r,this._delay):r()}},{key:"getInternalState",value:function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}},{key:"onUpdate",value:function(){var t=Date.now();t>this._lastTime+64&&(t=this._lastTime+64);var i=(t-this._lastTime)/1e3;this._frameTime+=i;var s=this._damping,e=this._mass,a=this._stiffness,o=-this._initialVelocity,n=s/(2*Math.sqrt(a*e)),h=Math.sqrt(a/e),r=h*Math.sqrt(1-n*n),l=this._toValue-this._startPosition,_=0,d=0,m=this._frameTime;if(n<1){var f=Math.exp(-n*h*m);_=this._toValue-f*((o+n*h*l)/r*Math.sin(r*m)+l*Math.cos(r*m)),d=n*h*f*(Math.sin(r*m)*(o+n*h*l)/r+l*Math.cos(r*m))-f*(Math.cos(r*m)*(o+n*h*l)-r*l*Math.sin(r*m))}else{var c=Math.exp(-h*m);_=this._toValue-c*(l+(o+h*l)*m),d=c*(o*(m*h-1)+m*l*(h*h))}if(this._lastTime=t,this._lastPosition=_,this._lastVelocity=d,this._onUpdate(_),this.__active){var u=!1;this._overshootClamping&&0!==this._stiffness&&(u=this._startPositionthis._toValue:_18&&d<=44?f(d):c(d),e(2*a-a*a,p,.01));return{stiffness:i(w),damping:u(M)}}}},203,[]); +__d(function(t,i,e,a,s){'use strict';i(s[0]),i(s[1]);var n=i(s[2]),o=i(s[3]).shouldUseNativeDriver,r=void 0;function _(){if(!r){var t=i(s[4]);r=t.inOut(t.ease)}return r}var u=(function(i){function e(t){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return i._toValue=t.toValue,i._easing=void 0!==t.easing?t.easing:_(),i._duration=void 0!==t.duration?t.duration:500,i._delay=void 0!==t.delay?t.delay:0,i.__iterations=void 0!==t.iterations?t.iterations:1,i.__isInteraction=void 0===t.isInteraction||t.isInteraction,i._useNativeDriver=o(t),i}return babelHelpers.inherits(e,i),babelHelpers.createClass(e,[{key:"__getNativeAnimationConfig",value:function(){for(var t=[],i=0;i=this._startTime+this._duration)return 0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0});this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))}},{key:"stop",value:function(){babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),t.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),e})(n);e.exports=u},204,[183,199,201,186,205]); +__d(function(e,n,u,t,r){'use strict';var a=void 0,c=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"step0",value:function(e){return e>0?1:0}},{key:"step1",value:function(e){return e>=1?1:0}},{key:"linear",value:function(e){return e}},{key:"ease",value:function(n){return a||(a=e.bezier(.42,0,1,1)),a(n)}},{key:"quad",value:function(e){return e*e}},{key:"cubic",value:function(e){return e*e*e}},{key:"poly",value:function(e){return function(n){return Math.pow(n,e)}}},{key:"sin",value:function(e){return 1-Math.cos(e*Math.PI/2)}},{key:"circle",value:function(e){return 1-Math.sqrt(1-e*e)}},{key:"exp",value:function(e){return Math.pow(2,10*(e-1))}},{key:"elastic",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)*Math.PI;return function(n){return 1-Math.pow(Math.cos(n*Math.PI/2),3)*Math.cos(n*e)}}},{key:"back",value:function(e){return void 0===e&&(e=1.70158),function(n){return n*n*((e+1)*n-e)}}},{key:"bounce",value:function(e){return e<.36363636363636365?7.5625*e*e:e<.7272727272727273?7.5625*(e-=.5454545454545454)*e+.75:e<.9090909090909091?7.5625*(e-=.8181818181818182)*e+.9375:7.5625*(e-=.9545454545454546)*e+.984375}},{key:"bezier",value:function(e,u,t,a){return n(r[0])(e,u,t,a)}},{key:"in",value:function(e){return e}},{key:"out",value:function(e){return function(n){return 1-e(1-n)}}},{key:"inOut",value:function(e){return function(n){return n<.5?e(2*n)/2:1-e(2*(1-n))/2}}}]),e})();u.exports=c},205,[206]); +__d(function(r,n,t,u,e){'use strict';var o=4,f=.001,i=1e-7,a=10,c=11,v=1/(c-1),s='function'==typeof Float32Array;function w(r,n){return 1-3*n+3*r}function l(r,n){return 3*n-6*r}function y(r){return 3*r}function b(r,n,t){return((w(n,t)*r+l(n,t))*r+y(n))*r}function h(r,n,t){return 3*w(n,t)*r*r+2*l(n,t)*r+y(n)}function A(r,n,t,u,e){var o,f,c=0;do{(o=b(f=n+(t-n)/2,u,e)-r)>0?t=f:n=f}while(Math.abs(o)>i&&++c=f?d(n,a,r,t):0===s?a:A(n,u,u+v,r,t)}return function(e){return r===n&&t===u?e:0===e?0:1===e?1:b(i(e),n,u)}}},206,[]); +__d(function(t,e,n,o,i){'use strict';var a=e(i[0]).AnimatedEvent,s=e(i[1]),p=e(i[2]),r=e(i[3]),c=e(i[4]);n.exports=function(t){c('string'==typeof t||t.prototype&&t.prototype.isReactComponent,"`createAnimatedComponent` does not support stateless functional components; use a class component instead.");var e=(function(e){function n(t){babelHelpers.classCallCheck(this,n);var e=babelHelpers.possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return e._invokeAnimatedPropsCallbackOnMount=!1,e._eventDetachers=[],e._animatedPropsCallback=function(){if(null==e._component)e._invokeAnimatedPropsCallbackOnMount=!0;else if(n.__skipSetNativeProps_FOR_TESTS_ONLY||'function'!=typeof e._component.setNativeProps)e.forceUpdate();else{if(e._propsAnimated.__isNative)throw new Error("Attempting to run JS driven animation on animated node that has been moved to \"native\" earlier by starting an animation with `useNativeDriver: true`");e._component.setNativeProps(e._propsAnimated.__getAnimatedValue())}},e._setComponentRef=e._setComponentRef.bind(e),e}return babelHelpers.inherits(n,e),babelHelpers.createClass(n,[{key:"componentWillUnmount",value:function(){this._propsAnimated&&this._propsAnimated.__detach(),this._detachNativeEvents()}},{key:"setNativeProps",value:function(t){this._component.setNativeProps(t)}},{key:"UNSAFE_componentWillMount",value:function(){this._attachProps(this.props)}},{key:"componentDidMount",value:function(){this._invokeAnimatedPropsCallbackOnMount&&(this._invokeAnimatedPropsCallbackOnMount=!1,this._animatedPropsCallback()),this._propsAnimated.setNativeView(this._component),this._attachNativeEvents()}},{key:"_attachNativeEvents",value:function(){var t=this,e=this._component.getScrollableNode?this._component.getScrollableNode():this._component,n=function(n){var o=t.props[n];o instanceof a&&o.__isNative&&(o.__attach(e,n),t._eventDetachers.push(function(){return o.__detach(e,n)}))};for(var o in this.props)n(o)}},{key:"_detachNativeEvents",value:function(){this._eventDetachers.forEach(function(t){return t()}),this._eventDetachers=[]}},{key:"_attachProps",value:function(t){var e=this._propsAnimated;this._propsAnimated=new s(t,this._animatedPropsCallback),e&&e.__detach()}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){this._attachProps(t)}},{key:"componentDidUpdate",value:function(t){this._component!==this._prevComponent&&this._propsAnimated.setNativeView(this._component),this._component===this._prevComponent&&t===this.props||(this._detachNativeEvents(),this._attachNativeEvents())}},{key:"render",value:function(){var e=this._propsAnimated.__getValue();return p.createElement(t,babelHelpers.extends({},e,{ref:this._setComponentRef,collapsable:!this._propsAnimated.__isNative&&e.collapsable}))}},{key:"_setComponentRef",value:function(t){this._prevComponent=this._component,this._component=t}},{key:"getNode",value:function(){return this._component}}]),n})(p.Component);e.__skipSetNativeProps_FOR_TESTS_ONLY=!1;var n=t.propTypes;return e.propTypes={style:function(t,e,o){if(n)for(var i in r)n[i]||void 0===t[i]||console.warn('You are setting the style `{ '+i+": ... }` as a prop. You should nest it in a style object. E.g. `{ style: { "+i+': ... } }`')}},e}},207,[182,195,113,123,15]); +__d(function(e,r,t,n,o){'use strict';var i=r(o[0]),s=r(o[1]),a=r(o[2]),c=r(o[3]),u=r(o[4]),d=r(o[5]),h=r(o[6]),p=r(o[7]),l=r(o[8]),g=r(o[9]),f=r(o[10]),m=r(o[11]),b=r(o[12]),y=r(o[13]),v=r(o[14]),w=r(o[15]).ViewContextTypes,I=c.ImageLoader,T=1;var x=f({displayName:'Image',propTypes:babelHelpers.extends({},g,{style:l(s),source:d.oneOfType([d.shape({uri:d.string,headers:d.objectOf(d.string)}),d.number,d.arrayOf(d.shape({uri:d.string,width:d.number,height:d.number,headers:d.objectOf(d.string)}))]),blurRadius:d.number,loadingIndicatorSource:d.oneOfType([d.shape({uri:d.string}),d.number]),progressiveRenderingEnabled:d.bool,fadeDuration:d.number,onLoadStart:d.func,onError:d.func,onLoad:d.func,onLoadEnd:d.func,testID:d.string,resizeMethod:d.oneOf(['auto','resize','scale']),resizeMode:d.oneOf(['cover','contain','stretch','center'])}),statics:{resizeMode:i,getSize:function(e,r,t){return I.getSize(e).then(function(e){r(e.width,e.height)}).catch(t||function(){console.warn('Failed to get size for image: '+e)})},prefetch:function(e,r){var t=T++;return r&&r(t),I.prefetchImage(e,t)},abortPrefetch:function(e){I.abortRequest(e)},queryCache:function(e){return regeneratorRuntime.async(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,regeneratorRuntime.awrap(I.queryCache(e));case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},null,this)},resolveAssetSource:v},mixins:[a],viewConfig:{uiViewClassName:'RCTView',validAttributes:h.RCTView},contextTypes:w,render:function(){var e=v(this.props.source),r=v(this.props.loadingIndicatorSource);if(e&&''===e.uri&&console.warn('source.uri should not be an empty string'),this.props.src&&console.warn('The component requires a `source` property rather than `src`.'),this.props.children)throw new Error('The component cannot contain children. If you want to render content on top of the image, consider using the component or absolute positioning.');if(e&&(e.uri||Array.isArray(e))){var t=void 0,n=void 0;if(e.uri){var o=e.width,i=e.height;t=m([{width:o,height:i},E.base,this.props.style]),n=[{uri:e.uri}]}else t=m([E.base,this.props.style]),n=e;var s=this.props,a=s.onLoadStart,c=s.onLoad,d=s.onLoadEnd,h=s.onError,p=b(this.props,{style:t,shouldNotifyLoadEvents:!!(a||c||d||h),src:n,headers:e.headers,loadingIndicatorSrc:r?r.uri:null});return this.context.isInAParentText?u.createElement(R,p):u.createElement(L,p)}return null}}),E=p.create({base:{overflow:'hidden'}}),C={nativeOnly:{src:!0,headers:!0,loadingIndicatorSrc:!0,shouldNotifyLoadEvents:!0}},L=y('RCTImageView',x,C),R=y('RCTTextInlineImage',x,C);t.exports=x},208,[133,132,40,17,113,110,155,152,122,114,157,101,117,129,144,156]); +__d(function(e,o,t,n,l){'use strict';var r,s=o(l[0]),i=o(l[1]),a=o(l[2]),c=(o(l[3]),o(l[4])),d=o(l[5]),h=o(l[6]),p=o(l[7]),u=o(l[8]),m=o(l[9]),f=o(l[10]),y=o(l[11]),S=o(l[12]),R=o(l[13]),b=o(l[14]),v=o(l[15]),H=o(l[16]),_=(o(l[17]),o(l[18])),w=o(l[19]),g=o(l[20]),C=(o(l[21]),o(l[22])),T=v({displayName:'ScrollView',propTypes:babelHelpers.extends({},R,{automaticallyAdjustContentInsets:d.bool,contentInset:a,contentOffset:c,bounces:d.bool,bouncesZoom:d.bool,alwaysBounceHorizontal:d.bool,alwaysBounceVertical:d.bool,centerContent:d.bool,contentContainerStyle:y(b),decelerationRate:d.oneOfType([d.oneOf(['fast','normal']),d.number]),horizontal:d.bool,indicatorStyle:d.oneOf(['default','black','white']),invertStickyHeaders:d.bool,directionalLockEnabled:d.bool,canCancelContentTouches:d.bool,keyboardDismissMode:d.oneOf(['none','on-drag','interactive']),keyboardShouldPersistTaps:d.oneOf(['always','never','handled',!1,!0]),maintainVisibleContentPosition:d.shape({minIndexForVisible:d.number.isRequired,autoscrollToTopThreshold:d.number}),maximumZoomScale:d.number,minimumZoomScale:d.number,onMomentumScrollBegin:d.func,onMomentumScrollEnd:d.func,onScroll:d.func,onScrollBeginDrag:d.func,onScrollEndDrag:d.func,onContentSizeChange:d.func,pagingEnabled:d.bool,pinchGestureEnabled:d.bool,scrollEnabled:d.bool,scrollEventThrottle:d.number,scrollIndicatorInsets:a,scrollsToTop:d.bool,showsHorizontalScrollIndicator:d.bool,showsVerticalScrollIndicator:d.bool,stickyHeaderIndices:d.arrayOf(d.number),snapToInterval:d.number,snapToAlignment:d.oneOf(['start','center','end']),removeClippedSubviews:d.bool,zoomScale:d.number,contentInsetAdjustmentBehavior:d.oneOf(['automatic','scrollableAxes','never','always']),refreshControl:d.element,endFillColor:i,scrollPerfTag:d.string,overScrollMode:d.oneOf(['auto','always','never']),DEPRECATED_sendUpdatedChildFrames:d.bool,scrollBarThumbImage:d.oneOfType([d.shape({uri:d.string}),d.number])}),mixins:[u.Mixin],_scrollAnimatedValue:new s.Value(0),_scrollAnimatedValueAttachment:null,_stickyHeaderRefs:new Map,_headerLayoutYs:new Map,getInitialState:function(){return babelHelpers.extends({},this.scrollResponderMixinGetInitialState(),{layoutHeight:null})},UNSAFE_componentWillMount:function(){this._scrollAnimatedValue=new s.Value(this.props.contentOffset?this.props.contentOffset.y:0),this._scrollAnimatedValue.setOffset(this.props.contentInset?this.props.contentInset.top:0),this._stickyHeaderRefs=new Map,this._headerLayoutYs=new Map},componentDidMount:function(){this._updateAnimatedNodeAttachment()},componentDidUpdate:function(){this._updateAnimatedNodeAttachment()},componentWillUnmount:function(){this._scrollAnimatedValueAttachment&&this._scrollAnimatedValueAttachment.detach()},setNativeProps:function(e){this._scrollViewRef&&this._scrollViewRef.setNativeProps(e)},getScrollResponder:function(){return this},getScrollableNode:function(){return p.findNodeHandle(this._scrollViewRef)},getInnerViewNode:function(){return p.findNodeHandle(this._innerViewRef)},scrollTo:function(e,o,t){if('number'==typeof e)console.warn("`scrollTo(y, x, animated)` is deprecated. Use `scrollTo({x: 5, y: 5, animated: true})` instead.");else{var n=e||{};o=n.x,e=n.y,t=n.animated}this.getScrollResponder().scrollResponderScrollTo({x:o||0,y:e||0,animated:!1!==t})},scrollToEnd:function(e){var o=!1!==(e&&e.animated);this.getScrollResponder().scrollResponderScrollToEnd({animated:o})},scrollWithoutAnimationTo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;console.warn('`scrollWithoutAnimationTo` is deprecated. Use `scrollTo` instead'),this.scrollTo({x:o,y:e,animated:!1})},flashScrollIndicators:function(){this.getScrollResponder().scrollResponderFlashScrollIndicators()},_getKeyForIndex:function(e,o){var t=o[e];return t&&t.key},_updateAnimatedNodeAttachment:function(){this._scrollAnimatedValueAttachment&&this._scrollAnimatedValueAttachment.detach(),this.props.stickyHeaderIndices&&this.props.stickyHeaderIndices.length>0&&(this._scrollAnimatedValueAttachment=s.attachNativeEvent(this._scrollViewRef,'onScroll',[{nativeEvent:{contentOffset:{y:this._scrollAnimatedValue}}}]))},_setStickyHeaderRef:function(e,o){o?this._stickyHeaderRefs.set(e,o):this._stickyHeaderRefs.delete(e)},_onStickyHeaderLayout:function(e,o,t){if(this.props.stickyHeaderIndices){var n=h.Children.toArray(this.props.children);if(t===this._getKeyForIndex(e,n)){var l=o.nativeEvent.layout.y;this._headerLayoutYs.set(t,l);var r=this.props.stickyHeaderIndices.indexOf(e),s=this.props.stickyHeaderIndices[r-1];if(null!=s){var i=this._stickyHeaderRefs.get(this._getKeyForIndex(s,n));i&&i.setNextHeaderY(l)}}}},_handleScroll:function(e){'on-drag'===this.props.keyboardDismissMode&&H(),this.scrollResponderHandleScroll(e)},_handleLayout:function(e){this.props.invertStickyHeaders&&this.setState({layoutHeight:e.nativeEvent.layout.height}),this.props.onLayout&&this.props.onLayout(e)},_handleContentOnLayout:function(e){var o=e.nativeEvent.layout,t=o.width,n=o.height;this.props.onContentSizeChange&&this.props.onContentSizeChange(t,n)},_scrollViewRef:null,_setScrollViewRef:function(e){this._scrollViewRef=e},_innerViewRef:null,_setInnerViewRef:function(e){this._innerViewRef=e},render:function(){var e=this,o=void 0,t=void 0;this.props.horizontal?(o=x,t=A):(o=E,t=S),_(void 0!==o,'ScrollViewClass must not be undefined'),_(void 0!==t,'ScrollContentContainerViewClass must not be undefined');var n=[this.props.horizontal&&V.contentContainerHorizontal,this.props.contentContainerStyle],l={};this.props.onContentSizeChange&&(l={onLayout:this._handleContentOnLayout});var r=this.props.stickyHeaderIndices,s=r&&r.length>0,i=s&&h.Children.toArray(this.props.children),a=s?i.map(function(o,t){var n=o?r.indexOf(t):-1;if(n>-1){var l=o.key,s=r[n+1];return h.createElement(m,{key:l,ref:function(o){return e._setStickyHeaderRef(l,o)},nextHeaderLayoutY:e._headerLayoutYs.get(e._getKeyForIndex(s,i)),onLayout:function(o){return e._onStickyHeaderLayout(t,o,l)},scrollAnimatedValue:e._scrollAnimatedValue,inverted:e.props.invertStickyHeaders,scrollViewHeight:e.state.layoutHeight},o)}return o}):this.props.children,c=h.createElement(t,babelHelpers.extends({},l,{ref:this._setInnerViewRef,style:n,removeClippedSubviews:!s&&this.props.removeClippedSubviews,collapsable:!1}),a),d=void 0!==this.props.alwaysBounceHorizontal?this.props.alwaysBounceHorizontal:this.props.horizontal,p=void 0!==this.props.alwaysBounceVertical?this.props.alwaysBounceVertical:!this.props.horizontal,u=!!this.props.DEPRECATED_sendUpdatedChildFrames,f=this.props.horizontal?V.baseHorizontal:V.baseVertical,y=babelHelpers.extends({},this.props,{alwaysBounceHorizontal:d,alwaysBounceVertical:p,style:[f,this.props.style],onContentSizeChange:null,onLayout:this._handleLayout,onMomentumScrollBegin:this.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this.scrollResponderHandleMomentumScrollEnd,onResponderGrant:this.scrollResponderHandleResponderGrant,onResponderReject:this.scrollResponderHandleResponderReject,onResponderRelease:this.scrollResponderHandleResponderRelease,onResponderTerminate:this.scrollResponderHandleTerminate,onResponderTerminationRequest:this.scrollResponderHandleTerminationRequest,onScroll:this._handleScroll,onScrollBeginDrag:this.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this.scrollResponderHandleScrollEndDrag,onScrollShouldSetResponder:this.scrollResponderHandleScrollShouldSetResponder,onStartShouldSetResponder:this.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this.scrollResponderHandleStartShouldSetResponderCapture,onTouchEnd:this.scrollResponderHandleTouchEnd,onTouchMove:this.scrollResponderHandleTouchMove,onTouchStart:this.scrollResponderHandleTouchStart,onTouchCancel:this.scrollResponderHandleTouchCancel,scrollBarThumbImage:C(this.props.scrollBarThumbImage),scrollEventThrottle:s?1:this.props.scrollEventThrottle,sendMomentumEvents:!(!this.props.onMomentumScrollBegin&&!this.props.onMomentumScrollEnd),DEPRECATED_sendUpdatedChildFrames:u}),R=this.props.decelerationRate;R&&(y.decelerationRate=w(R));var b=this.props.refreshControl;return b?h.cloneElement(b,{style:y.style},h.createElement(o,babelHelpers.extends({},y,{style:f,ref:this._setScrollViewRef}),c)):h.createElement(o,babelHelpers.extends({},y,{ref:this._setScrollViewRef}),c)}}),V=f.create({baseVertical:{flexGrow:1,flexShrink:1,flexDirection:'column',overflow:'scroll'},baseHorizontal:{flexGrow:1,flexShrink:1,flexDirection:'row',overflow:'scroll'},contentContainerHorizontal:{flexDirection:'row'}}),E=void 0,A=void 0,x=void 0;E=g('RCTScrollView',T,r={nativeOnly:{sendMomentumEvents:!0}}),x=g('AndroidHorizontalScrollView',T,r),A=g('AndroidHorizontalScrollContentView'),t.exports=T},209,[181,38,115,25,210,110,113,41,211,219,152,122,154,114,123,157,215,101,15,220,129,29,144]); +__d(function(r,e,n,t,u){'use strict';var s=e(u[0]),b=e(u[1])({x:s.number,y:s.number});n.exports=b},210,[110,116]); +__d(function(e,o,n,s,r){'use strict';var l=o(r[0]),t=o(r[1]),i=o(r[2]),d=o(r[3]),a=o(r[4]),c=o(r[5]),p=o(r[6]),h=o(r[7]),u=o(r[8]),S=o(r[9]),m=o(r[10]),R=o(r[11]).ScrollViewManager,T=o(r[12]).getInstanceFromNode;var b={Mixin:{mixins:[a.Mixin],scrollResponderMixinGetInitialState:function(){return{isTouching:!1,lastMomentumScrollBeginTime:0,lastMomentumScrollEndTime:0,observedScrollSinceBecomingResponder:!1,becameResponderWhileAnimating:!1}},scrollResponderHandleScrollShouldSetResponder:function(){return this.state.isTouching},scrollResponderHandleStartShouldSetResponder:function(e){var o=c.currentlyFocusedField();return'handled'===this.props.keyboardShouldPersistTaps&&null!=o&&e.target!==o},scrollResponderHandleStartShouldSetResponderCapture:function(e){var o,n,s=c.currentlyFocusedField(),r=this.props.keyboardShouldPersistTaps;return!(r&&'never'!==r||null==s||(o=e.target,n=T(o),n&&n.viewConfig&&('AndroidTextInput'===n.viewConfig.uiViewClassName||'RCTMultilineTextInputView'===n.viewConfig.uiViewClassName||'RCTSinglelineTextInputView'===n.viewConfig.uiViewClassName)))||this.scrollResponderIsAnimating()},scrollResponderHandleResponderReject:function(){},scrollResponderHandleTerminationRequest:function(){return!this.state.observedScrollSinceBecomingResponder},scrollResponderHandleTouchEnd:function(e){var o=e.nativeEvent;this.state.isTouching=0!==o.touches.length,this.props.onTouchEnd&&this.props.onTouchEnd(e)},scrollResponderHandleTouchCancel:function(e){this.state.isTouching=!1,this.props.onTouchCancel&&this.props.onTouchCancel(e)},scrollResponderHandleResponderRelease:function(e){this.props.onResponderRelease&&this.props.onResponderRelease(e);var o=c.currentlyFocusedField();!0===this.props.keyboardShouldPersistTaps||'always'===this.props.keyboardShouldPersistTaps||null==o||e.target===o||this.state.observedScrollSinceBecomingResponder||this.state.becameResponderWhileAnimating||(this.props.onScrollResponderKeyboardDismissed&&this.props.onScrollResponderKeyboardDismissed(e),c.blurTextInput(o))},scrollResponderHandleScroll:function(e){this.state.observedScrollSinceBecomingResponder=!0,this.props.onScroll&&this.props.onScroll(e)},scrollResponderHandleResponderGrant:function(e){this.state.observedScrollSinceBecomingResponder=!1,this.props.onResponderGrant&&this.props.onResponderGrant(e),this.state.becameResponderWhileAnimating=this.scrollResponderIsAnimating()},scrollResponderHandleScrollBeginDrag:function(e){t.beginScroll(),this.props.onScrollBeginDrag&&this.props.onScrollBeginDrag(e)},scrollResponderHandleScrollEndDrag:function(e){var o=e.nativeEvent.velocity;this.scrollResponderIsAnimating()||o&&(0!==o.x||0!==o.y)||t.endScroll(),this.props.onScrollEndDrag&&this.props.onScrollEndDrag(e)},scrollResponderHandleMomentumScrollBegin:function(e){this.state.lastMomentumScrollBeginTime=S(),this.props.onMomentumScrollBegin&&this.props.onMomentumScrollBegin(e)},scrollResponderHandleMomentumScrollEnd:function(e){t.endScroll(),this.state.lastMomentumScrollEndTime=S(),this.props.onMomentumScrollEnd&&this.props.onMomentumScrollEnd(e)},scrollResponderHandleTouchStart:function(e){this.state.isTouching=!0,this.props.onTouchStart&&this.props.onTouchStart(e)},scrollResponderHandleTouchMove:function(e){this.props.onTouchMove&&this.props.onTouchMove(e)},scrollResponderIsAnimating:function(){return S()-this.state.lastMomentumScrollEndTime<16||this.state.lastMomentumScrollEndTime0){i.push(c),y.push(0),i.push(c+1),y.push(1);var d=(u||0)-s-a;d>c&&(i.push(d,d+1),y.push(d-c,d-c))}}}else{i.push(l),y.push(0);var v=(u||0)-s;v>=l?(i.push(v,v+1),y.push(v-l,v-l)):(i.push(l+1),y.push(1))}var f=this.props.scrollAnimatedValue.interpolate({inputRange:i,outputRange:y}),b=n.Children.only(this.props.children);return n.createElement(p,{collapsable:!1,onLayout:this._onLayout,style:[b.props.style,h.header,{transform:[{translateY:f}]}]},n.cloneElement(b,{style:h.fill,onLayout:void 0}))}}]),t})(n.Component),h=l.create({header:{zIndex:10},fill:{flex:1}});a.exports=i},219,[181,113,152,154]); +__d(function(t,n,r,o,s){'use strict';r.exports=function(t){return'normal'===t?t=.998:'fast'===t&&(t=.99),t}},220,[]); +__d(function(e,n,t,o,s){'use strict';var r=n(s[0]),a=n(s[1]),i=n(s[2]),h=n(s[3]),p=n(s[4]),l=n(s[5]),u=n(s[6]),c=l({displayName:'CheckBox',propTypes:babelHelpers.extends({},p,{value:a.bool,disabled:a.bool,onChange:a.func,onValueChange:a.func,testID:a.string}),getDefaultProps:function(){return{value:!1,disabled:!1}},mixins:[r],_rctCheckBox:{},_onChange:function(e){this._rctCheckBox.setNativeProps({value:this.props.value}),this.props.onChange&&this.props.onChange(e),this.props.onValueChange&&this.props.onValueChange(e.nativeEvent.value)},render:function(){var e=this,n=babelHelpers.extends({},this.props);return n.onStartShouldSetResponder=function(){return!0},n.onResponderTerminationRequest=function(){return!1},n.enabled=!this.props.disabled,n.on=this.props.value,n.style=[d.rctCheckBox,this.props.style],i.createElement(C,babelHelpers.extends({},n,{ref:function(n){e._rctCheckBox=n},onChange:this._onChange}))}}),d=h.create({rctCheckBox:{height:32,width:32}}),C=u('AndroidCheckBox',c,{nativeOnly:{onChange:!0,on:!0,enabled:!0}});t.exports=c},221,[40,110,113,152,114,157,129]); +__d(function(e,t,r,n,o){'use strict';var s=t(o[0]),i=t(o[1]),l=t(o[2]),a=t(o[3]),c=(function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return s.createElement(a,{style:[p.dummyDatePickerIOS,this.props.style]},s.createElement(l,{style:p.datePickerText},"DatePickerIOS is not supported on this platform!"))}}]),t})(s.Component),p=i.create({dummyDatePickerIOS:{height:100,width:300,backgroundColor:'#ffbcbc',borderWidth:1,borderColor:'red',alignItems:'center',justifyContent:'center',margin:10},datePickerText:{color:'#333333',margin:20}});r.exports=c},222,[113,152,166,154]); +__d(function(e,r,o,t,a){'use strict';var n=r(a[0]),s=r(a[1]),i=r(a[2]),d=r(a[3]),l=r(a[4]),w=r(a[5]),p=r(a[6]),u=r(a[7]),c=r(a[8]),h=r(a[9]),g=r(a[10]),D=c.AndroidDrawerLayout.Constants,f=r(a[11]),C=r(a[12]),b=r(a[13]),m=['Idle','Dragging','Settling'],S=f({displayName:'DrawerLayoutAndroid',statics:{positions:D.DrawerPosition},propTypes:babelHelpers.extends({},g,{keyboardDismissMode:l.oneOf(['none','on-drag']),drawerBackgroundColor:n,drawerPosition:l.oneOf([D.DrawerPosition.Left,D.DrawerPosition.Right]),drawerWidth:l.number,drawerLockMode:l.oneOf(['unlocked','locked-closed','locked-open']),onDrawerSlide:l.func,onDrawerStateChanged:l.func,onDrawerOpen:l.func,onDrawerClose:l.func,renderNavigationView:l.func.isRequired,statusBarBackgroundColor:n}),mixins:[s],getDefaultProps:function(){return{drawerBackgroundColor:'white'}},getInitialState:function(){return{statusBarBackgroundColor:void 0}},getInnerViewNode:function(){return this.refs.innerView.getInnerViewNode()},render:function(){var e=i.Version>=21&&this.props.statusBarBackgroundColor,r=d.createElement(h,{style:[k.drawerSubview,{width:this.props.drawerWidth,backgroundColor:this.props.drawerBackgroundColor}],collapsable:!1},this.props.renderNavigationView(),e&&d.createElement(h,{style:k.drawerStatusBar})),o=d.createElement(h,{ref:"innerView",style:k.mainSubview,collapsable:!1},e&&d.createElement(p,{translucent:!0,backgroundColor:this.props.statusBarBackgroundColor}),e&&d.createElement(h,{style:[k.statusBar,{backgroundColor:this.props.statusBarBackgroundColor}]}),this.props.children);return d.createElement(y,babelHelpers.extends({},this.props,{ref:"drawerlayout",drawerWidth:this.props.drawerWidth,drawerPosition:this.props.drawerPosition,drawerLockMode:this.props.drawerLockMode,style:[k.base,this.props.style],onDrawerSlide:this._onDrawerSlide,onDrawerOpen:this._onDrawerOpen,onDrawerClose:this._onDrawerClose,onDrawerStateChanged:this._onDrawerStateChanged}),o,r)},_onDrawerSlide:function(e){this.props.onDrawerSlide&&this.props.onDrawerSlide(e),'on-drag'===this.props.keyboardDismissMode&&C()},_onDrawerOpen:function(){this.props.onDrawerOpen&&this.props.onDrawerOpen()},_onDrawerClose:function(){this.props.onDrawerClose&&this.props.onDrawerClose()},_onDrawerStateChanged:function(e){this.props.onDrawerStateChanged&&this.props.onDrawerStateChanged(m[e.nativeEvent.drawerState])},openDrawer:function(){c.dispatchViewManagerCommand(this._getDrawerLayoutHandle(),c.AndroidDrawerLayout.Commands.openDrawer,null)},closeDrawer:function(){c.dispatchViewManagerCommand(this._getDrawerLayoutHandle(),c.AndroidDrawerLayout.Commands.closeDrawer,null)},_getDrawerLayoutHandle:function(){return w.findNodeHandle(this.refs.drawerlayout)}}),k=u.create({base:{flex:1,elevation:16},mainSubview:{position:'absolute',top:0,left:0,right:0,bottom:0},drawerSubview:{position:'absolute',top:0,bottom:0},statusBar:{height:p.currentHeight},drawerStatusBar:{position:'absolute',top:0,left:0,right:0,height:p.currentHeight,backgroundColor:'rgba(0, 0, 0, 0.251)'}}),y=b('AndroidDrawerLayout',S);o.exports=S},223,[38,40,25,113,110,41,224,152,97,154,114,157,215,129]); +__d(function(e,t,n,a,r){'use strict';var l=t(r[0]),o=t(r[1]),i=t(r[2]),s=(t(r[3]),t(r[4])),u=t(r[5]).StatusBarManager;function c(e){return{backgroundColor:null!=e.backgroundColor?{value:e.backgroundColor,animated:e.animated}:null,barStyle:null!=e.barStyle?{value:e.barStyle,animated:e.animated}:null,translucent:e.translucent,hidden:null!=e.hidden?{value:e.hidden,animated:e.animated,transition:e.showHideTransition}:null,networkActivityIndicatorVisible:e.networkActivityIndicatorVisible}}var d=(function(e){function t(){var e,n,a,r;babelHelpers.classCallCheck(this,t);for(var l=arguments.length,o=Array(l),i=0;i1){for(var s=[],o=0;o1?(u(Array.isArray(e),"FlatList: Encountered internal consistency error, expected each item to consist of an array with 1-%s columns; instead, received a single item.",o),e.map(function(e,i){return s(e,t*o+i)}).join(':')):s(e,t)},i._renderItem=function(e){var t=i.props,n=t.renderItem,s=t.numColumns,o=t.columnWrapperStyle;if(s>1){var l=e.item,c=e.index;return u(Array.isArray(l),'Expected array of items with numColumns > 1'),r.createElement(a,{style:[{flexDirection:'row'},o]},l.map(function(t,i){var o=n({item:t,index:c*s+i,separators:e.separators});return o&&r.cloneElement(o,{key:i})}))}return n(e)},i.props.viewabilityConfigCallbackPairs?i._virtualizedListPairs=i.props.viewabilityConfigCallbackPairs.map(function(e){return{viewabilityConfig:e.viewabilityConfig,onViewableItemsChanged:i._createOnViewableItemsChanged(e.onViewableItemsChanged)}}):i.props.onViewableItemsChanged&&i._virtualizedListPairs.push({viewabilityConfig:i.props.viewabilityConfig,onViewableItemsChanged:i._createOnViewableItemsChanged(i.props.onViewableItemsChanged)}),i}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"scrollToEnd",value:function(e){this._listRef&&this._listRef.scrollToEnd(e)}},{key:"scrollToIndex",value:function(e){this._listRef&&this._listRef.scrollToIndex(e)}},{key:"scrollToItem",value:function(e){this._listRef&&this._listRef.scrollToItem(e)}},{key:"scrollToOffset",value:function(e){this._listRef&&this._listRef.scrollToOffset(e)}},{key:"recordInteraction",value:function(){this._listRef&&this._listRef.recordInteraction()}},{key:"flashScrollIndicators",value:function(){this._listRef&&this._listRef.flashScrollIndicators()}},{key:"getScrollResponder",value:function(){if(this._listRef)return this._listRef.getScrollResponder()}},{key:"getScrollableNode",value:function(){if(this._listRef)return this._listRef.getScrollableNode()}},{key:"setNativeProps",value:function(e){this._listRef&&this._listRef.setNativeProps(e)}},{key:"UNSAFE_componentWillMount",value:function(){this._checkProps(this.props)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){u(e.numColumns===this.props.numColumns,"Changing numColumns on the fly is not supported. Change the key prop on FlatList when changing the number of columns to force a fresh render of the component."),u(e.onViewableItemsChanged===this.props.onViewableItemsChanged,'Changing onViewableItemsChanged on the fly is not supported'),u(e.viewabilityConfig===this.props.viewabilityConfig,'Changing viewabilityConfig on the fly is not supported'),u(e.viewabilityConfigCallbackPairs===this.props.viewabilityConfigCallbackPairs,'Changing viewabilityConfigCallbackPairs on the fly is not supported'),this._checkProps(e)}}]),babelHelpers.createClass(t,[{key:"_checkProps",value:function(e){var t=e.getItem,i=e.getItemCount,n=e.horizontal,s=e.legacyImplementation,o=e.numColumns,r=e.columnWrapperStyle,a=e.onViewableItemsChanged,l=e.viewabilityConfigCallbackPairs;u(!t&&!i,'FlatList does not support custom data formats.'),o>1?u(!n,'numColumns does not support horizontal.'):u(!r,'columnWrapperStyle not supported for single column lists'),s&&(u(1===o,'Legacy list does not support multiple columns.'),this._hasWarnedLegacy||(console.warn("FlatList: Using legacyImplementation - some features not supported and performance may suffer"),this._hasWarnedLegacy=!0)),u(!(a&&l),"FlatList does not support setting both onViewableItemsChanged and viewabilityConfigCallbackPairs.")}},{key:"_pushMultiColumnViewable",value:function(e,t){var i=this.props,n=i.numColumns,s=i.keyExtractor;t.item.forEach(function(i,o){u(null!=t.index,'Missing index!');var r=t.index*n+o;e.push(babelHelpers.extends({},t,{item:i,key:s(i,r),index:r}))})}},{key:"_createOnViewableItemsChanged",value:function(e){var t=this;return function(i){var n=t.props.numColumns;if(e)if(n>1){var s=[],o=[];i.viewableItems.forEach(function(e){return t._pushMultiColumnViewable(o,e)}),i.changed.forEach(function(e){return t._pushMultiColumnViewable(s,e)}),e({viewableItems:o,changed:s})}else e(i)}}},{key:"render",value:function(){return this.props.legacyImplementation?r.createElement(o,babelHelpers.extends({},this.props,{items:this.props.data,ref:this._captureRef})):r.createElement(l,babelHelpers.extends({},this.props,{renderItem:this._renderItem,getItem:this._getItem,getItemCount:this._getItemCount,keyExtractor:this._keyExtractor,ref:this._captureRef,viewabilityConfigCallbackPairs:this._virtualizedListPairs}))}}]),t})(r.PureComponent);p.defaultProps=c,i.exports=p},225,[226,113,154,233,227,15]); +__d(function(e,t,r,o,n){'use strict';var s=t(n[0]),a=t(n[1]),i=t(n[2]),c=t(n[3]),l=t(n[4]),p=(function(e){function t(){var e,r,o,n,i=this;babelHelpers.classCallCheck(this,t);for(var c=arguments.length,p=Array(c),u=0;u=this._prevRenderedRowsCount&&o.rowShouldUpdate(u,f),v=i.createElement(p,{key:'r_'+_,shouldUpdate:!!b,render:this.props.renderRow.bind(null,o.getRowData(u,f),S,C,this._onRowHighlighted)});if(e.push(v),c++,this.props.renderSeparator&&(f!==w.length-1||u===n.length-1)){var y=this.state.highlightedRow.sectionID===S&&(this.state.highlightedRow.rowID===C||this.state.highlightedRow.rowID===w[f+1]),E=this.props.renderSeparator(S,C,y);E&&(e.push(i.createElement(R,{key:'s_'+_},E)),c++)}if(++r===this.state.curRenderedRowsCount)break}if(r>=this.state.curRenderedRowsCount)break}var L=this.props,I=L.renderScrollComponent,P=babelHelpers.objectWithoutProperties(L,["renderScrollComponent"]);return P.scrollEventThrottle||(P.scrollEventThrottle=50),void 0===P.removeClippedSubviews&&(P.removeClippedSubviews=!0),babelHelpers.extends(P,{onScroll:this._onScroll,stickyHeaderIndices:this.props.stickyHeaderIndices.concat(l),onKeyboardWillShow:void 0,onKeyboardWillHide:void 0,onKeyboardDidShow:void 0,onKeyboardDidHide:void 0}),g(I(P),{ref:this._setScrollComponentRef,onContentSizeChange:this._onContentSizeChange,onLayout:this._onLayout,DEPRECATED_sendUpdatedChildFrames:void 0!==typeof P.onChangeVisibleRows},a,e,h)},_measureAndUpdateScrollProps:function(){var e=this.getScrollResponder();e&&e.getInnerViewNode&&a&&a.calculateChildFrames&&a.calculateChildFrames(d.findNodeHandle(e),this._updateVisibleRows)},_setScrollComponentRef:function(e){this._scrollComponent=e},_onContentSizeChange:function(e,t){var o=this.props.horizontal?e:t;o!==this.scrollProperties.contentLength&&(this.scrollProperties.contentLength=o,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onContentSizeChange&&this.props.onContentSizeChange(e,t)},_onLayout:function(e){var t=e.nativeEvent.layout,o=t.width,n=t.height,s=this.props.horizontal?o:n;s!==this.scrollProperties.visibleLength&&(this.scrollProperties.visibleLength=s,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onLayout&&this.props.onLayout(e)},_maybeCallOnEndReached:function(e){return!!(this.props.onEndReached&&this.scrollProperties.contentLength!==this._sentEndForContentLength&&this._getDistanceFromEnd(this.scrollProperties)r||_this.props.onEndReachedThreshold&&(this._sentEndForContentLength=null),this.props.onScroll&&this.props.onScroll(e)}});o.exports=f},227,[228,25,113,110,41,17,209,211,230,177,154,231,157,229,117,29,15]); +__d(function(t,e,i,n,s){'use strict';var a=e(s[0]),o=e(s[1]),r=e(s[2]);function h(t,e,i){return t[e][i]}function d(t,e){return t[e]}var c=(function(){function t(e){babelHelpers.classCallCheck(this,t),a(e&&'function'==typeof e.rowHasChanged,'Must provide a rowHasChanged function.'),this._rowHasChanged=e.rowHasChanged,this._getRowData=e.getRowData||h,this._sectionHeaderHasChanged=e.sectionHeaderHasChanged,this._getSectionHeaderData=e.getSectionHeaderData||d,this._dataBlob=null,this._dirtyRows=[],this._dirtySections=[],this._cachedRowCount=0,this.rowIdentities=[],this.sectionIdentities=[]}return babelHelpers.createClass(t,[{key:"cloneWithRows",value:function(t,e){var i=e?[[].concat(babelHelpers.toConsumableArray(e))]:null;return this._sectionHeaderHasChanged||(this._sectionHeaderHasChanged=function(){return!1}),this.cloneWithRowsAndSections({s1:t},['s1'],i)}},{key:"cloneWithRowsAndSections",value:function(e,i,n){a('function'==typeof this._sectionHeaderHasChanged,'Must provide a sectionHeaderHasChanged function with section data.'),a(!i||!n||i.length===n.length,'row and section ids lengths must be the same');var s=new t({getRowData:this._getRowData,getSectionHeaderData:this._getSectionHeaderData,rowHasChanged:this._rowHasChanged,sectionHeaderHasChanged:this._sectionHeaderHasChanged});return s._dataBlob=e,s.sectionIdentities=i||Object.keys(e),n?s.rowIdentities=n:(s.rowIdentities=[],s.sectionIdentities.forEach(function(t){s.rowIdentities.push(Object.keys(e[t]))})),s._cachedRowCount=u(s.rowIdentities),s._calculateDirtyArrays(this._dataBlob,this.sectionIdentities,this.rowIdentities),s}},{key:"getRowCount",value:function(){return this._cachedRowCount}},{key:"getRowAndSectionCount",value:function(){return this._cachedRowCount+this.sectionIdentities.length}},{key:"rowShouldUpdate",value:function(t,e){var i=this._dirtyRows[t][e];return r(void 0!==i,'missing dirtyBit for section, row: '+t+', '+e),i}},{key:"getRowData",value:function(t,e){var i=this.sectionIdentities[t],n=this.rowIdentities[t][e];return r(void 0!==i&&void 0!==n,'rendering invalid section, row: '+t+', '+e),this._getRowData(this._dataBlob,i,n)}},{key:"getRowIDForFlatIndex",value:function(t){for(var e=t,i=0;i=this.rowIdentities[i].length))return this.rowIdentities[i][e];e-=this.rowIdentities[i].length}return null}},{key:"getSectionIDForFlatIndex",value:function(t){for(var e=t,i=0;i=this.rowIdentities[i].length))return this.sectionIdentities[i];e-=this.rowIdentities[i].length}return null}},{key:"getSectionLengths",value:function(){for(var t=[],e=0;e2?c-2:0),a=2;a0,'VirtualizedList: The windowSize prop must be present and set to a value greater than 0.'),r._fillRateHelper=new o(r._getFrameMetrics),r._updateCellsToRenderBatcher=new n(r._updateCellsToRender,r.props.updateCellsBatchingPeriod),r.props.viewabilityConfigCallbackPairs?r._viewabilityTuples=r.props.viewabilityConfigCallbackPairs.map(function(e){return{viewabilityHelper:new _(e.viewabilityConfig),onViewableItemsChanged:e.onViewableItemsChanged}}):r.props.onViewableItemsChanged&&r._viewabilityTuples.push({viewabilityHelper:new _(r.props.viewabilityConfig),onViewableItemsChanged:r.props.onViewableItemsChanged});var i={first:r.props.initialScrollIndex||0,last:Math.min(r.props.getItemCount(r.props.data),(r.props.initialScrollIndex||0)+r.props.initialNumToRender)-1};if(r._isNestedWithSameOrientation()){var l=r.context.virtualizedList.getNestedChildState(r.props.listKey||r._getCellKey());l&&(i=l,r.state=l,r._frames=l.frames)}return r.state=i,r}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"scrollToEnd",value:function(e){var t=!e||e.animated,s=this.props.getItemCount(this.props.data)-1,r=this._getFrameMetricsApprox(s),i=Math.max(0,r.offset+r.length+this._footerLength-this._scrollMetrics.visibleLength);this._scrollRef.scrollTo(this.props.horizontal?{x:i,animated:t}:{y:i,animated:t})}},{key:"scrollToIndex",value:function(e){var t=this.props,s=t.data,r=t.horizontal,i=t.getItemCount,n=t.getItemLayout,o=t.onScrollToIndexFailed,l=e.animated,a=e.index,h=e.viewOffset,c=e.viewPosition;if(m(a>=0&&athis._highestMeasuredFrameIndex)return m(!!o,"scrollToIndex should be used in conjunction with getItemLayout or onScrollToIndexFailed, otherwise there is no way to know the location of offscreen indices or handle failures."),void o({averageItemLength:this._averageCellLength,highestMeasuredFrameIndex:this._highestMeasuredFrameIndex,index:a});var p=this._getFrameMetricsApprox(a),d=Math.max(0,p.offset-(c||0)*(this._scrollMetrics.visibleLength-p.length))-(h||0);this._scrollRef.scrollTo(r?{x:d,animated:l}:{y:d,animated:l})}},{key:"scrollToItem",value:function(e){for(var t=e.item,s=this.props,r=s.data,i=s.getItem,n=(0,s.getItemCount)(r),o=0;o0){y=!1;var g=o?'width':'height',m=this.props.initialScrollIndex?-1:this.props.initialNumToRender-1,v=this.state,C=v.first,b=v.last;this._pushCells(c,d,p,0,m,h);var L=Math.max(m+1,C);if(!l&&C>m+1){var M=!1;if(p.size>0)for(var k=r?1:0,E=L-1;E>m;E--)if(p.has(E+k)){var R=this._getFrameMetricsApprox(m),I=this._getFrameMetricsApprox(E),w=I.offset-(R.offset+R.length);c.push(a.createElement(f,{key:"$sticky_lead",style:babelHelpers.defineProperty({},g,w)})),this._pushCells(c,d,p,E,E,h);var T=this._getFrameMetricsApprox(C).offset-(I.offset+I.length);c.push(a.createElement(f,{key:"$sticky_trail",style:babelHelpers.defineProperty({},g,T)})),M=!0;break}if(!M){var z=this._getFrameMetricsApprox(m),H=this._getFrameMetricsApprox(C).offset-(z.offset+z.length);c.push(a.createElement(f,{key:"$lead_spacer",style:babelHelpers.defineProperty({},g,H)}))}}if(this._pushCells(c,d,p,L,b,h),!this._hasWarned.keys&&y&&(console.warn("VirtualizedList: missing keys for items, make sure to specify a key property on each item or provide a custom keyExtractor."),this._hasWarned.keys=!0),!l&&b<_-1){var K=this._getFrameMetricsApprox(b),P=this.props.getItemLayout?_-1:Math.min(_-1,this._highestMeasuredFrameIndex),O=this._getFrameMetricsApprox(P),F=O.offset+O.length-(K.offset+K.length);c.push(a.createElement(f,{key:"$tail_spacer",style:babelHelpers.defineProperty({},g,F)}))}}else if(t){var N=a.isValidElement(t)?t:a.createElement(t,null);c.push(a.createElement(f,{key:"$empty",onLayout:this._onLayoutEmpty,style:h},N))}if(s){var V=a.isValidElement(s)?s:a.createElement(s,null);c.push(a.createElement(S,{cellKey:this._getCellKey()+'-footer',key:"$footer"},a.createElement(f,{onLayout:this._onLayoutFooter,style:h},V)))}var A=babelHelpers.extends({},this.props,{onContentSizeChange:this._onContentSizeChange,onLayout:this._onLayout,onScroll:this._onScroll,onScrollBeginDrag:this._onScrollBeginDrag,onScrollEndDrag:this._onScrollEndDrag,onMomentumScrollEnd:this._onMomentumScrollEnd,scrollEventThrottle:this.props.scrollEventThrottle,invertStickyHeaders:void 0!==this.props.invertStickyHeaders?this.props.invertStickyHeaders:this.props.inverted,stickyHeaderIndices:d});h&&(A.style=[h,this.props.style]),this._hasMore=this.state.last0||s2&&c0&&s>0&&null!=e.props.initialScrollIndex&&e.props.initialScrollIndex>0&&!e._hasDoneInitialScroll&&(e.scrollToIndex({animated:!1,index:e.props.initialScrollIndex}),e._hasDoneInitialScroll=!0),e.props.onContentSizeChange&&e.props.onContentSizeChange(t,s),e._scrollMetrics.contentLength=e._selectLength({height:s,width:t}),e._scheduleCellsToRenderUpdate(),e._maybeCallOnEndReached()},this._convertParentScrollMetrics=function(t){var s=t.offset-e._offsetFromParentVirtualizedList,r=t.visibleLength,i=s-e._scrollMetrics.offset;return{visibleLength:r,contentLength:e._scrollMetrics.contentLength,offset:s,dOffset:i}},this._onScroll=function(t){e._nestedChildLists.forEach(function(e){e.ref&&e.ref._onScroll(t)}),e.props.onScroll&&e.props.onScroll(t);var s=t.timeStamp,r=e._selectLength(t.nativeEvent.layoutMeasurement),i=e._selectLength(t.nativeEvent.contentSize),n=e._selectOffset(t.nativeEvent.contentOffset),o=n-e._scrollMetrics.offset;if(e._isNestedWithSameOrientation()){if(0===e._scrollMetrics.contentLength)return;var l=e._convertParentScrollMetrics({visibleLength:r,offset:n});r=l.visibleLength,i=l.contentLength,n=l.offset,o=l.dOffset}var a=e._scrollMetrics.timestamp?Math.max(1,s-e._scrollMetrics.timestamp):1,h=o/a;a>500&&e._scrollMetrics.dt>500&&i>5*r&&!e._hasWarned.perf&&(g("VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc.",{dt:a,prevDt:e._scrollMetrics.dt,contentLength:i}),e._hasWarned.perf=!0),e._scrollMetrics={contentLength:i,dt:a,dOffset:o,offset:n,timestamp:s,velocity:h,visibleLength:r},e._updateViewableItems(e.props.data),e.props&&(e._maybeCallOnEndReached(),0!==h&&e._fillRateHelper.activate(),e._computeBlankness(),e._scheduleCellsToRenderUpdate())},this._onScrollBeginDrag=function(t){e._nestedChildLists.forEach(function(e){e.ref&&e.ref._onScrollBeginDrag(t)}),e._viewabilityTuples.forEach(function(e){e.viewabilityHelper.recordInteraction()}),e._hasInteracted=!0,e.props.onScrollBeginDrag&&e.props.onScrollBeginDrag(t)},this._onScrollEndDrag=function(t){var s=t.nativeEvent.velocity;s&&(e._scrollMetrics.velocity=e._selectOffset(s)),e._computeBlankness(),e.props.onScrollEndDrag&&e.props.onScrollEndDrag(t)},this._onMomentumScrollEnd=function(t){e._scrollMetrics.velocity=0,e._computeBlankness(),e.props.onMomentumScrollEnd&&e.props.onMomentumScrollEnd(t)},this._updateCellsToRender=function(){var t=e.props,s=t.data,r=t.getItemCount,i=t.onEndReachedThreshold,n=e._isVirtualizationDisabled();e._updateViewableItems(s),s&&e.setState(function(t){var o=void 0;if(n){var l=e._scrollMetrics,a=l.contentLength,h=l.offset,c=l.visibleLength,p=a-c-h0)for(var d=o.first,u=o.last,f=d;f<=u;f++){var _=e._indicesToKeys.get(f),g=_&&e._cellKeysToChildListKeys.get(_);if(g){var m=!1,y=g,C=Array.isArray(y),b=0;for(y=C?y:y["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var L;if(C){if(b>=y.length)break;L=y[b++]}else{if((b=y.next()).done)break;L=b.value}var S=L,x=e._nestedChildLists.get(S);if(x&&x.ref&&x.ref.hasMore()){m=!0;break}}if(m){o.last=f;break}}}return o})},this._createViewToken=function(t,s){var r=e.props,i=r.data,n=r.getItem,o=r.keyExtractor,l=n(i,t);return{index:t,item:l,key:o(l,t),isViewable:s}},this._getFrameMetricsApprox=function(t){var s=e._getFrameMetrics(t);if(s&&s.index===t)return s;var r=e.props.getItemLayout;return m(!r,'Should not have to estimate frames when a measurement metrics function is provided'),{length:e._averageCellLength,offset:e._averageCellLength*t}},this._getFrameMetrics=function(t){var s=e.props,r=s.data,i=s.getItem,n=s.getItemCount,o=s.getItemLayout,l=s.keyExtractor;m(n(r)>t,'Tried to get frame for out of range index '+t);var a=i(r,t),h=a&&e._frames[l(a,t)];return h&&h.index===t||o&&(h=o(r,t)),h}},L=(function(e){function t(){var e,s,r,i;babelHelpers.classCallCheck(this,t);for(var n=arguments.length,o=Array(n),l=0;l0&&void 0!==arguments[0]?arguments[0]:{abort:!1};this._taskHandle&&(this._taskHandle.cancel(),t.abort||this._callback(),this._taskHandle=null)}},{key:"schedule",value:function(){var t=this;if(!this._taskHandle){var a=setTimeout(function(){t._taskHandle=s.runAfterInteractions(function(){t._taskHandle=null,t._callback()})},this._delay);this._taskHandle={cancel:function(){return clearTimeout(a)}}}}}]),t})();e.exports=i},234,[188]); +__d(function(t,e,a,s,n){'use strict';var i=e(n[0]),l=e(n[1]),_=function t(){babelHelpers.classCallCheck(this,t),this.any_blank_count=0,this.any_blank_ms=0,this.any_blank_speed_sum=0,this.mostly_blank_count=0,this.mostly_blank_ms=0,this.pixels_blank=0,this.pixels_sampled=0,this.pixels_scrolled=0,this.total_time_spent=0,this.sample_count=0},r=[],h=10,o=null,u=(function(){function t(e){babelHelpers.classCallCheck(this,t),this._anyBlankStartTime=null,this._enabled=!1,this._info=new _,this._mostlyBlankStartTime=null,this._samplesStartTime=null,this._getFrameMetrics=e,this._enabled=(o||0)>Math.random(),this._resetData()}return babelHelpers.createClass(t,null,[{key:"addListener",value:function(t){return l(null!==o,'Call `FillRateHelper.setSampleRate` before `addListener`.'),r.push(t),{remove:function(){r=r.filter(function(e){return t!==e})}}}},{key:"setSampleRate",value:function(t){o=t}},{key:"setMinSampleCount",value:function(t){h=t}}]),babelHelpers.createClass(t,[{key:"activate",value:function(){this._enabled&&null==this._samplesStartTime&&(this._samplesStartTime=i())}},{key:"deactivateAndFlush",value:function(){if(this._enabled){var t=this._samplesStartTime;if(null!=t)if(this._info.sample_count0&&(o=Math.min(_,Math.max(0,m.offset-n)));for(var f=0,c=e.last,k=this._getFrameMetrics(c);c>=e.first&&(!k||!k.inLayout);)k=this._getFrameMetrics(c),c--;if(k&&c0?(this._anyBlankStartTime=h,this._info.any_blank_speed_sum+=r,this._info.any_blank_count++,this._info.pixels_blank+=p,y>.5&&(this._mostlyBlankStartTime=h,this._info.mostly_blank_count++)):(r<.01||Math.abs(s)<1)&&this.deactivateAndFlush(),y}},{key:"enabled",value:function(){return this._enabled}},{key:"_resetData",value:function(){this._anyBlankStartTime=null,this._info=new _,this._mostlyBlankStartTime=null,this._samplesStartTime=null}}]),t})();a.exports=u},235,[26,29]); +__d(function(e,i,t,r,n){'use strict';var a=i(n[0]),s=(function(){function e(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{viewAreaCoveragePercentThreshold:0};babelHelpers.classCallCheck(this,e),this._hasInteracted=!1,this._timers=new Set,this._viewableIndices=[],this._viewableItems=new Map,this._config=i}return babelHelpers.createClass(e,[{key:"dispose",value:function(){this._timers.forEach(clearTimeout)}},{key:"computeViewableItems",value:function(e,i,t,r,n){var s=this._config,o=s.itemVisiblePercentThreshold,c=s.viewAreaCoveragePercentThreshold,h=null!=c,u=h?c:o;a(null!=u&&null!=o!=(null!=c),'Must set exactly one of itemVisiblePercentThreshold or viewAreaCoveragePercentThreshold');var f=[];if(0===e)return f;var v=-1,b=n||{first:0,last:e-1},d=b.first,m=b.last;a(m0)v=y,l(h,u,w,g,t,_.length)&&f.push(y);else if(v>=0)break}}return f}},{key:"onUpdate",value:function(e,i,t,r,n,a,s){var l=this;if((!this._config.waitForInteraction||this._hasInteracted)&&0!==e&&r(0)){var o=[];if(e&&(o=this.computeViewableItems(e,i,t,r,s)),this._viewableIndices.length!==o.length||!this._viewableIndices.every(function(e,i){return e===o[i]}))if(this._viewableIndices=o,this._config.minimumViewTime){var c=setTimeout(function(){l._timers.delete(c),l._onUpdateSync(o,a,n)},this._config.minimumViewTime);this._timers.add(c)}else this._onUpdateSync(o,a,n)}}},{key:"resetViewableIndices",value:function(){this._viewableIndices=[]}},{key:"recordInteraction",value:function(){this._hasInteracted=!0}},{key:"_onUpdateSync",value:function(e,i,t){var r=this;e=e.filter(function(e){return r._viewableIndices.includes(e)});var n=this._viewableItems,a=new Map(e.map(function(e){var i=t(e,!0);return[i.key,i]})),s=[],l=a,o=Array.isArray(l),c=0;for(l=o?l:l["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var h;if(o){if(c>=l.length)break;h=l[c++]}else{if((c=l.next()).done)break;h=c.value}var u=h,f=babelHelpers.slicedToArray(u,2),v=f[0],b=f[1];n.has(v)||s.push(b)}var d=n,m=Array.isArray(d),y=0;for(d=m?d:d["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var _;if(m){if(y>=d.length)break;_=d[y++]}else{if((y=d.next()).done)break;_=y.value}var w=_,g=babelHelpers.slicedToArray(w,2),p=g[0],I=g[1];a.has(p)||s.push(babelHelpers.extends({},I,{isViewable:!1}))}s.length>0&&(this._viewableItems=a,i({viewableItems:Array.from(a.values()),changed:s,viewabilityConfig:this._config}))}}]),e})();function l(e,i,t,r,n,a){if(c(t,r,n))return!0;var s=o(t,r,n);return 100*(e?s/n:s/a)>=i}function o(e,i,t){var r=Math.min(i,t)-Math.max(e,0);return Math.max(0,r)}function c(e,i,t){return e>=0&&i<=t&&i>e}t.exports=s},236,[15]); +__d(function(t,r,e,a,n){'use strict';var i=r(n[0]);function s(t,r,e){for(var a=[],n=0,s=0;s=t[o]&&(a[o]=s,n++,o===t.length-1))return i(n===t.length,'bad offsets input, should be in increasing order: %s',JSON.stringify(t)),a;return a}function f(t,r){return r.last-r.first+1-Math.max(0,1+Math.min(r.last,t.last)-Math.max(r.first,t.first))}var l={computeWindowedRenderLimits:function(t,r,e,a){var n=t.data,i=t.getItemCount,l=t.maxToRenderPerBatch,o=t.windowSize,u=i(n);if(0===u)return r;var h=a.offset,m=a.velocity,v=a.visibleLength,c=Math.max(0,h),d=c+v,g=(o-1)*v,b=m>1?'after':m<-1?'before':'none',x=Math.max(0,c-.5*g),M=Math.max(0,d+.5*g);if(e(u-1).offset=L);){var T=S>=l,B=C<=r.first||C>r.last,I=C>y&&(!T||!B),J=O>=r.last||O=C&&C>=0&&O=y&&O<=L&&C<=R.first&&O>=R.last))throw new Error('Bad window calculation '+JSON.stringify({first:C,last:O,itemCount:u,overscanFirst:y,overscanLast:L,visible:R}));return{first:C,last:O}},elementsThatOverlapOffsets:s,newRangeCount:f};e.exports=l},237,[15]); +__d(function(e,t,r,l,s){'use strict';var i=t(s[0]),a=t(s[1]),n=t(s[2]),o=t(s[3]),c=t(s[4]),p=(function(e){function t(){var e,r,l,s;babelHelpers.classCallCheck(this,t);for(var i=arguments.length,a=Array(i),n=0;n=0){var i=r.Children.toArray(e.props.children)[s].props.value;e.props.onValueChange(i,s)}else e.props.onValueChange(null,s)}e._lastNativePosition=t.nativeEvent.position,e.forceUpdate()}},m=a.create({pickerAndroid:{height:50}}),_={nativeOnly:{items:!0,selected:!0}},y=u('AndroidDropdownPicker',b,_),x=u('AndroidDialogPicker',b,_);s.exports=b},251,[38,113,110,152,122,114,123,136,129]); +__d(function(e,t,r,o,s){'use strict';var n=t(s[0]),l=t(s[1]),i=t(s[2]),c=t(s[3]),a=(function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return n.createElement(c,{style:[p.dummy,this.props.style]},n.createElement(i,{style:p.text},"ProgressViewIOS is not supported on this platform!"))}}]),t})(n.Component),p=l.create({dummy:{width:120,height:20,backgroundColor:'#ffbcbc',borderWidth:1,borderColor:'red',alignItems:'center',justifyContent:'center'},text:{color:'#333333',margin:5,fontSize:10}});r.exports=a},252,[113,152,166,154]); +__d(function(t,s,c,e,i){'use strict';c.exports=s(i[0])},253,[154]); +__d(function(e,t,r,s,a){'use strict';var i=t(a[0]),o=(t(a[1]),t(a[2])),l=(t(a[3]),t(a[4])),n=babelHelpers.extends({},l.defaultProps,{stickySectionHeadersEnabled:!1}),p=(function(e){function t(){var e,r,s,a;babelHelpers.classCallCheck(this,t);for(var i=arguments.length,o=Array(i),l=0;l=a.data.length+1)t-=a.data.length+1;else return-1===t?{section:a,key:i+':header',index:null,header:!0,trailingSection:this.props.sections[n+1]}:t===a.data.length?{section:a,key:i+':footer',index:null,header:!1,trailingSection:this.props.sections[n+1]}:{section:a,key:i+':'+(a.keyExtractor||r)(a.data[t],t),index:t,leadingItem:a.data[t-1],leadingSection:this.props.sections[n-1],trailingItem:a.data[t+1],trailingSection:this.props.sections[n+1]}}}},{key:"_getSeparatorComponent",value:function(e,t){if(!(t=t||this._subExtractor(e)))return null;var r=t.section.ItemSeparatorComponent||this.props.ItemSeparatorComponent,n=this.props.SectionSeparatorComponent,a=e===this.state.childProps.getItemCount()-1,i=t.index===t.section.data.length-1;return n&&i?n:!r||i||a?null:r}},{key:"_computeState",value:function(e){var t=e.ListHeaderComponent?1:0,r=[],n=e.sections.reduce(function(e,n){return r.push(e+t),e+n.data.length+2},0);return{childProps:babelHelpers.extends({},e,{renderItem:this._renderItem,ItemSeparatorComponent:void 0,data:e.sections,getItemCount:function(){return n},getItem:d,keyExtractor:this._keyExtractor,onViewableItemsChanged:e.onViewableItemsChanged?this._onViewableItemsChanged:void 0,stickyHeaderIndices:e.stickySectionHeadersEnabled?r:void 0})}}}]),babelHelpers.createClass(t,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){this.setState(this._computeState(e))}},{key:"render",value:function(){return i.createElement(s,babelHelpers.extends({},this.state.childProps,{ref:this._captureRef}))}}]),t})(i.PureComponent);p.defaultProps=babelHelpers.extends({},s.defaultProps,{data:[]});var c=(function(e){function t(){var e,r,n,a;babelHelpers.classCallCheck(this,t);for(var i=arguments.length,o=Array(i),s=0;s0},_swipeFullSpeed:function(e){this.state.currentLeft.setValue(this._previousLeft+e.dx)},_swipeSlowSpeed:function(e){this.state.currentLeft.setValue(this._previousLeft+e.dx/4)},_isSwipingExcessivelyRightFromClosedPosition:function(e){var i=m?-e.dx:e.dx;return this._isSwipingRightFromClosed(e)&&i>120},_onPanResponderTerminationRequest:function(e,i){return!1},_animateTo:function(e){var i=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:_;s.timing(this.state.currentLeft,{duration:n,toValue:e,useNativeDriver:!0}).start(function(){i._previousLeft=e,t()})},_animateToOpenPosition:function(){var e=m?-this.props.maxSwipeDistance:this.props.maxSwipeDistance;this._animateTo(-e)},_animateToOpenPositionWith:function(e,i){e=e>.3?e:.3;var n=Math.abs((this.props.maxSwipeDistance-Math.abs(i))/e),t=m?-this.props.maxSwipeDistance:this.props.maxSwipeDistance;this._animateTo(-t,n)},_animateToClosedPosition:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:300;this._animateTo(0,e)},_animateToClosedPositionDuringBounce:function(){this._animateToClosedPosition(300)},_animateBounceBack:function(e){var i=m?-30:30;this._animateTo(-i,e,this._animateToClosedPositionDuringBounce)},_isValidSwipe:function(e){return!(this.props.preventSwipeRight&&0===this._previousLeft&&e.dx>0)&&Math.abs(e.dx)>10},_shouldAnimateRemainder:function(e){return Math.abs(e.dx)>this.props.swipeThreshold||e.vx>.3},_handlePanResponderEnd:function(e,i){var n=m?-i.dx:i.dx;this._isSwipingRightFromClosed(i)?(this.props.onOpen(),this._animateBounceBack(300)):this._shouldAnimateRemainder(i)?n<0?(this.props.onOpen(),this._animateToOpenPositionWith(i.vx,n)):(this.props.onClose(),this._animateToClosedPosition()):0===this._previousLeft?this._animateToClosedPosition():this._animateToOpenPosition(),this.props.onSwipeEnd()}}),S=u.create({slideOutContainer:{bottom:0,left:0,position:'absolute',right:0,top:0}});n.exports=w},261,[180,247,262,113,110,152,177,154,157,30]); +__d(function(e,n,o,t,r){'use strict';var a=n(r[0]),u=n(r[1]),s=u.currentCentroidXOfTouchesChangedAfter,d=u.currentCentroidYOfTouchesChangedAfter,i=u.previousCentroidXOfTouchesChangedAfter,c=u.previousCentroidYOfTouchesChangedAfter,p=u.currentCentroidX,v=u.currentCentroidY,h={_initializeGestureState:function(e){e.moveX=0,e.moveY=0,e.x0=0,e.y0=0,e.dx=0,e.dy=0,e.vx=0,e.vy=0,e.numberActiveTouches=0,e._accountsForMovesUpTo=0},_updateGestureStateOnMove:function(e,n){e.numberActiveTouches=n.numberActiveTouches,e.moveX=s(n,e._accountsForMovesUpTo),e.moveY=d(n,e._accountsForMovesUpTo);var o=e._accountsForMovesUpTo,t=i(n,o),r=s(n,o),a=c(n,o),u=d(n,o),p=e.dx+(r-t),v=e.dy+(u-a),h=n.mostRecentTimeStamp-e._accountsForMovesUpTo;e.vx=(p-e.dx)/h,e.vy=(v-e.dy)/h,e.dx=p,e.dy=v,e._accountsForMovesUpTo=n.mostRecentTimeStamp},create:function(e){var n={handle:null},o={stateID:Math.random()};return h._initializeGestureState(o),{panHandlers:{onStartShouldSetResponder:function(n){return void 0!==e.onStartShouldSetPanResponder&&e.onStartShouldSetPanResponder(n,o)},onMoveShouldSetResponder:function(n){return void 0!==e.onMoveShouldSetPanResponder&&e.onMoveShouldSetPanResponder(n,o)},onStartShouldSetResponderCapture:function(n){return 1===n.nativeEvent.touches.length&&h._initializeGestureState(o),o.numberActiveTouches=n.touchHistory.numberActiveTouches,void 0!==e.onStartShouldSetPanResponderCapture&&e.onStartShouldSetPanResponderCapture(n,o)},onMoveShouldSetResponderCapture:function(n){var t=n.touchHistory;return o._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(o,t),!!e.onMoveShouldSetPanResponderCapture&&e.onMoveShouldSetPanResponderCapture(n,o))},onResponderGrant:function(t){return n.handle||(n.handle=a.createInteractionHandle()),o.x0=p(t.touchHistory),o.y0=v(t.touchHistory),o.dx=0,o.dy=0,e.onPanResponderGrant&&e.onPanResponderGrant(t,o),void 0===e.onShouldBlockNativeResponder||e.onShouldBlockNativeResponder()},onResponderReject:function(t){S(n,e.onPanResponderReject,t,o)},onResponderRelease:function(t){S(n,e.onPanResponderRelease,t,o),h._initializeGestureState(o)},onResponderStart:function(n){var t=n.touchHistory;o.numberActiveTouches=t.numberActiveTouches,e.onPanResponderStart&&e.onPanResponderStart(n,o)},onResponderMove:function(n){var t=n.touchHistory;o._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(o,t),e.onPanResponderMove&&e.onPanResponderMove(n,o))},onResponderEnd:function(t){var r=t.touchHistory;o.numberActiveTouches=r.numberActiveTouches,S(n,e.onPanResponderEnd,t,o)},onResponderTerminate:function(t){S(n,e.onPanResponderTerminate,t,o),h._initializeGestureState(o)},onResponderTerminationRequest:function(n){return void 0===e.onPanResponderTerminationRequest||e.onPanResponderTerminationRequest(n,o)}},getInteractionHandle:function(){return n.handle}}}};function S(e,n,o,t){e.handle&&(a.clearInteractionHandle(e.handle),e.handle=null),n&&n(o,t)}o.exports=h},262,[188,263]); +__d(function(_,t,E,o,r){'use strict';var s=t(r[0]).__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;E.exports=s.TouchHistoryMath},263,[41]); +__d(function(e,t,n,o,r){'use strict';var s=t(r[0]),i=t(r[1]),u=t(r[2]),a=t(r[3]),c=t(r[4]),l=(function(e){function t(e,n){babelHelpers.classCallCheck(this,t);var o=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return o._listViewRef=null,o._shouldBounceFirstRowOnMount=!1,o._onScroll=function(e){o.props.dataSource.getOpenRowID()&&o.setState({dataSource:o.state.dataSource.setOpenRowID(null)}),o.props.onScroll&&o.props.onScroll(e)},o._renderRow=function(e,t,n){var r=o.props.renderQuickActions(e,t,n);if(!r)return o.props.renderRow(e,t,n);var s=!1;return o._shouldBounceFirstRowOnMount&&(o._shouldBounceFirstRowOnMount=!1,s=n===o.props.dataSource.getFirstRowID()),u.createElement(c,{slideoutView:r,isOpen:e.id===o.props.dataSource.getOpenRowID(),maxSwipeDistance:o._getMaxSwipeDistance(e,t,n),key:n,onOpen:function(){return o._onOpen(e.id)},onClose:function(){return o._onClose(e.id)},onSwipeEnd:function(){return o._setListViewScrollable(!0)},onSwipeStart:function(){return o._setListViewScrollable(!1)},shouldBounceOnMount:s},o.props.renderRow(e,t,n))},o._shouldBounceFirstRowOnMount=o.props.bounceFirstRowOnMount,o.state={dataSource:o.props.dataSource},o}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,null,[{key:"getNewDataSource",value:function(){return new a({getRowData:function(e,t,n){return e[t][n]},getSectionHeaderData:function(e,t){return e[t]},rowHasChanged:function(e,t){return e!==t},sectionHeaderHasChanged:function(e,t){return e!==t}})}}]),babelHelpers.createClass(t,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){this.state.dataSource.getDataSource()!==e.dataSource.getDataSource()&&this.setState({dataSource:e.dataSource})}},{key:"render",value:function(){var e=this;return u.createElement(s,babelHelpers.extends({},this.props,{ref:function(t){e._listViewRef=t},dataSource:this.state.dataSource.getDataSource(),onScroll:this._onScroll,renderRow:this._renderRow}))}},{key:"_setListViewScrollable",value:function(e){this._listViewRef&&'function'==typeof this._listViewRef.setNativeProps&&this._listViewRef.setNativeProps({scrollEnabled:e})}},{key:"getScrollResponder",value:function(){if(this._listViewRef&&'function'==typeof this._listViewRef.getScrollResponder)return this._listViewRef.getScrollResponder()}},{key:"_getMaxSwipeDistance",value:function(e,t,n){return'function'==typeof this.props.maxSwipeDistance?this.props.maxSwipeDistance(e,t,n):this.props.maxSwipeDistance}},{key:"_onOpen",value:function(e){this.setState({dataSource:this.state.dataSource.setOpenRowID(e)})}},{key:"_onClose",value:function(e){this.setState({dataSource:this.state.dataSource.setOpenRowID(null)})}}]),t})(u.Component);l.propTypes={bounceFirstRowOnMount:i.bool.isRequired,dataSource:i.instanceOf(a).isRequired,maxSwipeDistance:i.oneOfType([i.number,i.func]).isRequired,renderRow:i.func.isRequired,renderQuickActions:i.func.isRequired},l.defaultProps={bounceFirstRowOnMount:!1,renderQuickActions:function(){return null}},n.exports=l},264,[227,110,113,265,261]); +__d(function(t,e,i,n,s){'use strict';var o=e(s[0]),a=(function(){function t(e){var i=this;babelHelpers.classCallCheck(this,t),this._dataSource=new o({getRowData:e.getRowData,getSectionHeaderData:e.getSectionHeaderData,rowHasChanged:function(t,n){return t.id!==i._previousOpenRowID&&n.id===i._openRowID||t.id===i._previousOpenRowID&&n.id!==i._openRowID||e.rowHasChanged(t,n)},sectionHeaderHasChanged:e.sectionHeaderHasChanged})}return babelHelpers.createClass(t,[{key:"cloneWithRowsAndSections",value:function(t,e,i){return this._dataSource=this._dataSource.cloneWithRowsAndSections(t,e,i),this._dataBlob=t,this.rowIdentities=this._dataSource.rowIdentities,this.sectionIdentities=this._dataSource.sectionIdentities,this}},{key:"getDataSource",value:function(){return this._dataSource}},{key:"getOpenRowID",value:function(){return this._openRowID}},{key:"getFirstRowID",value:function(){return this.rowIdentities?this.rowIdentities[0]&&this.rowIdentities[0][0]:Object.keys(this._dataBlob)[0]}},{key:"getLastRowID",value:function(){if(this.rowIdentities&&this.rowIdentities.length){var t=this.rowIdentities[this.rowIdentities.length-1];if(t&&t.length)return t[t.length-1]}return Object.keys(this._dataBlob)[this._dataBlob.length-1]}},{key:"setOpenRowID",value:function(t){return this._previousOpenRowID=this._openRowID,this._openRowID=t,this._dataSource=this._dataSource.cloneWithRowsAndSections(this._dataBlob,this.sectionIdentities,this.rowIdentities),this}}]),t})();i.exports=a},265,[228]); +__d(function(e,t,r,s,l){'use strict';var n=t(l[0]),o=t(l[1]),p=t(l[2]),a=t(l[3]),i=(function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return n.createElement(a,{style:[this.props.style,c.tabGroup]},this.props.children)}}]),t})(n.Component);i.Item=p;var c=o.create({tabGroup:{flex:1}});r.exports=i},266,[113,152,267,154]); +__d(function(e,t,r,s,l){'use strict';var o=t(l[0]),n=t(l[1]),p=t(l[2]),i=(function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return this.props.selected?o.createElement(n,{style:[this.props.style,a.tab]},this.props.children):o.createElement(n,null)}}]),t})(o.Component),a=p.create({tab:{top:0,right:0,bottom:0,left:0,borderColor:'red',borderWidth:1}});r.exports=i},267,[113,154,152]); +__d(function(e,t,n,s,o){'use strict';var i,a=t(o[0]),r=t(o[1]),l=t(o[2]),c=t(o[3]),u=(t(o[4]),t(o[5])),p=t(o[6]),h=t(o[7]),d=t(o[8]),f=t(o[9]),b=t(o[10]),g=t(o[11]),y=t(o[12]),v=t(o[13]),_=t(o[14]),S=t(o[15]),C=t(o[16]).ViewContextTypes,x=t(o[17]),m=t(o[18]),T=t(o[19]);t(o[20]);i=T('AndroidTextInput',null);var I=['phoneNumber','link','address','calendarEvent','none','all'],F=p({displayName:'TextInput',statics:{State:g},propTypes:babelHelpers.extends({},S,{autoCapitalize:h.oneOf(['none','sentences','words','characters']),autoCorrect:h.bool,spellCheck:h.bool,autoFocus:h.bool,allowFontScaling:h.bool,editable:h.bool,keyboardType:h.oneOf(['default','email-address','numeric','phone-pad','ascii-capable','numbers-and-punctuation','url','number-pad','name-phone-pad','decimal-pad','twitter','web-search','visible-password']),keyboardAppearance:h.oneOf(['default','light','dark']),returnKeyType:h.oneOf(['done','go','next','search','send','none','previous','default','emergency-call','google','join','route','yahoo']),returnKeyLabel:h.string,maxLength:h.number,numberOfLines:h.number,disableFullscreenUI:h.bool,enablesReturnKeyAutomatically:h.bool,multiline:h.bool,textBreakStrategy:h.oneOf(['simple','highQuality','balanced']),onBlur:h.func,onFocus:h.func,onChange:h.func,onChangeText:h.func,onContentSizeChange:h.func,onEndEditing:h.func,onSelectionChange:h.func,onSubmitEditing:h.func,onKeyPress:h.func,onLayout:h.func,onScroll:h.func,placeholder:h.string,placeholderTextColor:a,secureTextEntry:h.bool,selectionColor:a,selectionState:h.instanceOf(r),selection:h.shape({start:h.number.isRequired,end:h.number}),value:h.string,defaultValue:h.string,clearButtonMode:h.oneOf(['never','while-editing','unless-editing','always']),clearTextOnFocus:h.bool,selectTextOnFocus:h.bool,blurOnSubmit:h.bool,style:b.propTypes.style,underlineColorAndroid:a,inlineImageLeft:h.string,inlineImagePadding:h.number,dataDetectorTypes:h.oneOfType([h.oneOf(I),h.arrayOf(h.oneOf(I))]),caretHidden:h.bool,contextMenuHidden:h.bool,inputAccessoryViewID:h.string}),getDefaultProps:function(){return{allowFontScaling:!0}},mixins:[c,y],isFocused:function(){return g.currentlyFocusedField()===d.findNodeHandle(this._inputRef)},_inputRef:void 0,_focusSubscription:void 0,_lastNativeText:void 0,_lastNativeSelection:void 0,componentDidMount:function(){var e=this;this._lastNativeText=this.props.value,this.context.focusEmitter?(this._focusSubscription=this.context.focusEmitter.addListener('focus',function(t){e===t?e.requestAnimationFrame(e.focus):e.isFocused()&&e.blur()}),this.props.autoFocus&&this.context.onFocusRequested(this)):this.props.autoFocus&&this.requestAnimationFrame(this.focus)},componentWillUnmount:function(){this._focusSubscription&&this._focusSubscription.remove(),this.isFocused()&&this.blur()},getChildContext:function(){return{isInAParentText:!0}},childContextTypes:C,contextTypes:babelHelpers.extends({},C,{onFocusRequested:h.func,focusEmitter:h.instanceOf(l)}),clear:function(){this.setNativeProps({text:''})},render:function(){return this._renderAndroid()},_getText:function(){return'string'==typeof this.props.value?this.props.value:'string'==typeof this.props.defaultValue?this.props.defaultValue:''},_setNativeRef:function(e){this._inputRef=e},_renderIOSLegacy:function(){var e=void 0,t=babelHelpers.extends({},this.props);if(t.style=[this.props.style],t.selection&&null==t.selection.end&&(t.selection={start:t.selection.start,end:t.selection.start}),t.multiline){var n=t.children,s=0;u.Children.forEach(n,function(){return++s}),m(!(t.value&&s),'Cannot specify both value and children.'),s>=1&&(n=u.createElement(b,{style:t.style,allowFontScaling:t.allowFontScaling},n)),t.inputView&&(n=[n,t.inputView]),t.style.unshift(R.multilineInput),e=u.createElement(void 0,babelHelpers.extends({ref:this._setNativeRef},t,{children:n,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:x.thatReturnsTrue,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}))}else e=u.createElement(void 0,babelHelpers.extends({ref:this._setNativeRef},t,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onSelectionChangeShouldSetResponder:x.thatReturnsTrue,text:this._getText()}));return u.createElement(v,{onLayout:t.onLayout,onPress:this._onPress,rejectResponderTermination:!0,accessible:t.accessible,accessibilityLabel:t.accessibilityLabel,accessibilityTraits:t.accessibilityTraits,nativeID:this.props.nativeID,testID:t.testID},e)},_renderIOS:function(){var e=babelHelpers.extends({},this.props);e.style=[this.props.style],e.selection&&null==e.selection.end&&(e.selection={start:e.selection.start,end:e.selection.start});var t=void e.multiline;e.multiline&&e.style.unshift(R.multilineInput);var n=u.createElement(t,babelHelpers.extends({ref:this._setNativeRef},e,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:x.thatReturnsTrue,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}));return u.createElement(v,{onLayout:e.onLayout,onPress:this._onPress,rejectResponderTermination:!0,accessible:e.accessible,accessibilityLabel:e.accessibilityLabel,accessibilityTraits:e.accessibilityTraits,nativeID:this.props.nativeID,testID:e.testID},n)},_renderAndroid:function(){var e=babelHelpers.extends({},this.props);e.style=[this.props.style],e.autoCapitalize=_.AndroidTextInput.Constants.AutoCapitalizationType[e.autoCapitalize||'sentences'];var t=this.props.children,n=0;u.Children.forEach(t,function(){return++n}),m(!(this.props.value&&n),'Cannot specify both value and children.'),n>1&&(t=u.createElement(b,null,t)),e.selection&&null==e.selection.end&&(e.selection={start:e.selection.start,end:e.selection.start});var s=u.createElement(i,babelHelpers.extends({ref:this._setNativeRef},e,{mostRecentEventCount:0,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,text:this._getText(),children:t,disableFullscreenUI:this.props.disableFullscreenUI,textBreakStrategy:this.props.textBreakStrategy,onScroll:this._onScroll}));return u.createElement(v,{onLayout:e.onLayout,onPress:this._onPress,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,nativeID:this.props.nativeID,testID:this.props.testID},s)},_onFocus:function(e){this.props.onFocus&&this.props.onFocus(e),this.props.selectionState&&this.props.selectionState.focus()},_onPress:function(e){(this.props.editable||void 0===this.props.editable)&&this.focus()},_onChange:function(e){this._inputRef&&this._inputRef.setNativeProps({mostRecentEventCount:e.nativeEvent.eventCount});var t=e.nativeEvent.text;this.props.onChange&&this.props.onChange(e),this.props.onChangeText&&this.props.onChangeText(t),this._inputRef&&(this._lastNativeText=t,this.forceUpdate())},_onSelectionChange:function(e){this.props.onSelectionChange&&this.props.onSelectionChange(e),this._inputRef&&(this._lastNativeSelection=e.nativeEvent.selection,(this.props.selection||this.props.selectionState)&&this.forceUpdate())},componentDidUpdate:function(){var e={};this._lastNativeText!==this.props.value&&'string'==typeof this.props.value&&(e.text=this.props.value);var t=this.props.selection;this._lastNativeSelection&&t&&(this._lastNativeSelection.start!==t.start||this._lastNativeSelection.end!==t.end)&&(e.selection=this.props.selection),Object.keys(e).length>0&&this._inputRef&&this._inputRef.setNativeProps(e),this.props.selectionState&&t&&this.props.selectionState.update(t.start,t.end)},_onBlur:function(e){this.blur(),this.props.onBlur&&this.props.onBlur(e),this.props.selectionState&&this.props.selectionState.blur()},_onTextInput:function(e){this.props.onTextInput&&this.props.onTextInput(e)},_onScroll:function(e){this.props.onScroll&&this.props.onScroll(e)}}),R=f.create({multilineInput:{paddingTop:5}});n.exports=F},268,[38,269,33,40,25,113,157,110,41,152,166,99,177,176,97,114,156,30,15,129,29]); +__d(function(s,t,e,f,u){'use strict';var h=t(u[0]),i=(function(){function s(t,e){babelHelpers.classCallCheck(this,s),this._anchorOffset=t,this._focusOffset=e,this._hasFocus=!1}return babelHelpers.createClass(s,[{key:"update",value:function(s,t){this._anchorOffset===s&&this._focusOffset===t||(this._anchorOffset=s,this._focusOffset=t,this.emit('update'))}},{key:"constrainLength",value:function(s){this.update(Math.min(this._anchorOffset,s),Math.min(this._focusOffset,s))}},{key:"focus",value:function(){this._hasFocus||(this._hasFocus=!0,this.emit('focus'))}},{key:"blur",value:function(){this._hasFocus&&(this._hasFocus=!1,this.emit('blur'))}},{key:"hasFocus",value:function(){return this._hasFocus}},{key:"isCollapsed",value:function(){return this._anchorOffset===this._focusOffset}},{key:"isBackward",value:function(){return this._anchorOffset>this._focusOffset}},{key:"getAnchorOffset",value:function(){return this._hasFocus?this._anchorOffset:null}},{key:"getFocusOffset",value:function(){return this._hasFocus?this._focusOffset:null}},{key:"getStartOffset",value:function(){return this._hasFocus?Math.min(this._anchorOffset,this._focusOffset):null}},{key:"getEndOffset",value:function(){return this._hasFocus?Math.max(this._anchorOffset,this._focusOffset):null}},{key:"overlaps",value:function(s,t){return this.hasFocus()&&this.getStartOffset()<=t&&s<=this.getEndOffset()}}]),s})();h(i,{blur:!0,focus:!0,update:!0}),e.exports=i},269,[270]); +__d(function(e,t,n,r,i){'use strict';var s=t(i[0]),_=t(i[1]),a=t(i[2]),o=t(i[3]),v=t(i[4])({__types:!0});var E={emit:function(e,t,n,r,i,s,_){return this.__getEventEmitter().emit(e,t,n,r,i,s,_)},emitAndHold:function(e,t,n,r,i,s,_){return this.__getEventEmitter().emitAndHold(e,t,n,r,i,s,_)},addListener:function(e,t,n){return this.__getEventEmitter().addListener(e,t,n)},once:function(e,t,n){return this.__getEventEmitter().once(e,t,n)},addRetroactiveListener:function(e,t,n){return this.__getEventEmitter().addRetroactiveListener(e,t,n)},addListenerMap:function(e,t){return this.__getEventEmitter().addListenerMap(e,t)},addRetroactiveListenerMap:function(e,t){return this.__getEventEmitter().addListenerMap(e,t)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(e){this.__getEventEmitter().releaseHeldEventType(e)},__getEventEmitter:function(){if(!this.__eventEmitter){var e=new s,t=new a;this.__eventEmitter=new _(e,t)}return this.__eventEmitter}};n.exports=function(e,t){o(t,'Must supply set of valid event types');var n=e.prototype||e;o(!n.__eventEmitter,'An active emitter is already mixed in');var r=e.constructor;r&&o(r===Object||r===Function,'Mix EventEmitter into a class, not an instance'),n.hasOwnProperty(v)?babelHelpers.extends(n.__types,t):n.__types?n.__types=babelHelpers.extends({},n.__types,t):n.__types=t,babelHelpers.extends(n,E)}},270,[33,271,272,15,273]); +__d(function(e,t,n,r,i){'use strict';var s=(function(){function e(t,n){babelHelpers.classCallCheck(this,e),this._emitter=t,this._eventHolder=n,this._currentEventToken=null,this._emittingHeldEvents=!1}return babelHelpers.createClass(e,[{key:"addListener",value:function(e,t,n){return this._emitter.addListener(e,t,n)}},{key:"once",value:function(e,t,n){return this._emitter.once(e,t,n)}},{key:"addRetroactiveListener",value:function(e,t,n){var r=this._emitter.addListener(e,t,n);return this._emittingHeldEvents=!0,this._eventHolder.emitToListener(e,t,n),this._emittingHeldEvents=!1,r}},{key:"removeAllListeners",value:function(e){this._emitter.removeAllListeners(e)}},{key:"removeCurrentListener",value:function(){this._emitter.removeCurrentListener()}},{key:"listeners",value:function(e){return this._emitter.listeners(e)}},{key:"emit",value:function(e){for(var t,n=arguments.length,r=Array(n>1?n-1:0),i=1;i1?r-1:0),s=1;s1?r-1:0),i=1;i. Was '+e.type.displayName),r.createElement(e.type,n)})},o._onPageScroll=function(e){o.props.onPageScroll&&o.props.onPageScroll(e),'on-drag'===o.props.keyboardDismissMode&&d()},o._onPageScrollStateChanged=function(e){o.props.onPageScrollStateChanged&&o.props.onPageScrollStateChanged(e.nativeEvent.pageScrollState)},o._onPageSelected=function(e){o.props.onPageSelected&&o.props.onPageSelected(e)},o.setPage=function(e){s.dispatchViewManagerCommand(i.findNodeHandle(o),s.AndroidViewPager.Commands.setPage,[e])},o.setPageWithoutAnimation=function(e){s.dispatchViewManagerCommand(i.findNodeHandle(o),s.AndroidViewPager.Commands.setPageWithoutAnimation,[e])},a=t,babelHelpers.possibleConstructorReturn(o,a)}return babelHelpers.inherits(n,e),babelHelpers.createClass(n,[{key:"componentDidMount",value:function(){null!=this.props.initialPage&&this.setPageWithoutAnimation(this.props.initialPage)}},{key:"render",value:function(){return r.createElement(h,babelHelpers.extends({},this.props,{ref:g,style:this.props.style,onPageScroll:this._onPageScroll,onPageScrollStateChanged:this._onPageScrollStateChanged,onPageSelected:this._onPageSelected,children:this._childrenWithOverridenStyle()}))}}]),n})(r.Component);u.propTypes=babelHelpers.extends({},p,{initialPage:l.number,onPageScroll:l.func,onPageScrollStateChanged:l.func,onPageSelected:l.func,pageMargin:l.number,keyboardDismissMode:l.oneOf(['none','on-drag']),scrollEnabled:l.bool,peekEnabled:l.bool});var h=c('AndroidViewPager',u);t.exports=u},277,[113,110,41,97,114,215,129]); +__d(function(e,t,n,a,o){'use strict';var s=t(o[0]),r=t(o[1]),i=t(o[2]),l=t(o[3]),d=t(o[4]),p=t(o[5]),c=t(o[6]),g=t(o[7]),u=t(o[8]),h=t(o[9]),b=t(o[10]),m=t(o[11]),v=t(o[12]),f='webview',C=b({IDLE:null,LOADING:null,ERROR:null}),w=function(){return i.createElement(g,{style:y.loadingView},i.createElement(r,{style:y.loadingProgressBar}))},E=(function(e){function t(){var e,n,a,o;babelHelpers.classCallCheck(this,t);for(var s=arguments.length,r=Array(s),i=0;i=a.length)break;u=a[n++]}else{if((n=a.next()).done)break;u=n.value}var c=u,s=babelHelpers.slicedToArray(c,2),d=s[0],f=s[1];t[d]=f()}var b={},x=e._fileSources,y=Array.isArray(x),_=0;for(x=y?x:x["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var S;if(y){if(_>=x.length)break;S=x[_++]}else{if((_=x.next()).done)break;S=_.value}var p=S,v=babelHelpers.slicedToArray(p,2),g=v[0],k=v[1];b[g]=k()}i('BugReporting extraData:',t);var m=r(o[4]).BugReporting;m&&m.setExtraData&&m.setExtraData(t,b);var D=r(o[4]).RedBox;return D&&D.setExtraData&&D.setExtraData(t,'From BugReporting.js'),{extras:t,files:b}}}]),e})();c._extraSources=new n,c._fileSources=new n,c._subscription=null,c._redboxSubscription=null,t.exports=c},281,[32,46,95,282,17]); +__d(function(e,t,r,a,i){'use strict';r.exports=function(){try{return"React tree dumps have been temporarily disabled while React is upgraded to Fiber."}catch(e){return'Failed to dump react tree: '+e}}},282,[]); +__d(function(e,n,t,c,r){'use strict';var u=[],i={name:'default'},f={setActiveScene:function(e){i=e,u.forEach(function(e){return e(i)})},getActiveScene:function(){return i},addActiveSceneChangedListener:function(e){return u.push(e),{remove:function(){u=u.filter(function(n){return e!==n})}}}};t.exports=f},283,[]); +__d(function(e,t,n,o,a){'use strict';var r=t(a[0]),l=t(a[1]),p=t(a[2]),s=t(a[3]);t(a[4]),n.exports=function(e,t,n,o){s(n,'Expect to have a valid rootTag, instead got ',n);var a=l.createElement(r,{rootTag:n,WrapperComponent:o},l.createElement(e,babelHelpers.extends({},t,{rootTag:n})));if(null!=e.prototype&&!0===e.prototype.unstable_isAsyncReactComponent){var c=l.unstable_AsyncMode;a=l.createElement(c,null,a)}p.render(a,n)}},284,[246,113,41,15,285]); +__d(function(e,r,n,t,a){'use strict';var i=r(a[0]).DeviceEventManager,v=r(a[1]),o=new Set;v.addListener('hardwareBackPress',function(){for(var e=!0,r=Array.from(o.values()).reverse(),n=0;n=0&&(o='video'),i.saveToCameraRoll(e,o)}},{key:"getPhotos",value:function(e){if(arguments.length>1){console.warn('CameraRoll.getPhotos(tag, success, error) is deprecated. Use the returned Promise instead');var r=arguments[1],o=arguments[2]||function(){};i.getPhotos(e).then(r,o)}return i.getPhotos(e)}}]),e})());m.GroupTypesOptions=u,m.AssetTypeOptions=d,o.exports=m},289,[110,17,116,15]); +__d(function(t,n,r,i,e){'use strict';var g=n(e[0]).Clipboard;r.exports={getString:function(){return g.getString()},setString:function(t){g.setString(t)}}},290,[17]); +__d(function(e,t,n,r,i){'use strict';var c=t(i[0]).DatePickerAndroid;function o(e,t){var n=e[t];'object'==typeof n&&'function'==typeof n.getMonth&&(e[t]=n.getTime())}var a=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"open",value:function(e){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return e&&(o(e,'date'),o(e,'minDate'),o(e,'maxDate')),t.abrupt("return",c.open(e));case 3:case"end":return t.stop()}},null,this)}},{key:"dateSetAction",get:function(){return'dateSetAction'}},{key:"dismissedAction",get:function(){return'dismissedAction'}}]),e})();n.exports=a},291,[17]); +__d(function(e,n,o,a,r){'use strict';var t=n(r[0]).ImagePickerIOS,c={canRecordVideos:function(e){return t.canRecordVideos(e)},canUseCamera:function(e){return t.canUseCamera(e)},openCameraDialog:function(e,n,o){return e=babelHelpers.extends({videoMode:!1},e),t.openCameraDialog(e,n,o)},openSelectDialog:function(e,n,o){return e=babelHelpers.extends({showImages:!0,showVideos:!1},e),t.openSelectDialog(e,n,o)}};o.exports=c},292,[17]); +__d(function(e,t,n,i,a){'use strict';var r=t(a[0]),s=t(a[1]),l=(t(a[2]),t(a[3])),o=s.IntentAndroid,u=(function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,o))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"addEventListener",value:function(e,t){this.addListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.removeListener(e,t)}},{key:"openURL",value:function(e){return this._validateURL(e),o.openURL(e)}},{key:"canOpenURL",value:function(e){return this._validateURL(e),o.canOpenURL(e)}},{key:"getInitialURL",value:function(){return o.getInitialURL()}},{key:"_validateURL",value:function(e){l('string'==typeof e,'Invalid URL: should be a string. Was: '+e),l(e,'Invalid URL: cannot be empty')}}]),t})(r);n.exports=new u},293,[70,17,25,15]); +__d(function(e,n,t,o,i){'use strict';var r,c=n(i[0]),f=n(i[1]),u=n(i[2]),s=(n(i[3]),u.NetInfo),v=new f(s),a=new c;function d(e){return'none'!==e.type&&'unknown'!==e.type}r=function(e){return'NONE'!==e&&'UNKNOWN'!==e};var C=new c,g={addEventListener:function(e,n){var t=void 0;if('connectionChange'===e)t=v.addListener("networkStatusDidChange",function(e){n({type:e.connectionType,effectiveType:e.effectiveConnectionType})});else{if('change'!==e)return console.warn('Trying to subscribe to unknown event: "'+e+'"'),{remove:function(){}};console.warn('NetInfo\'s "change" event is deprecated. Listen to the "connectionChange" event instead.'),t=v.addListener("networkStatusDidChange",function(e){n(e.network_info)})}return a.set(n,t),{remove:function(){return g.removeEventListener(e,n)}}},removeEventListener:function(e,n){var t=a.get(n);t&&(t.remove(),a.delete(n))},fetch:function(){return console.warn('NetInfo.fetch() is deprecated. Use NetInfo.getConnectionInfo() instead.'),s.getCurrentConnectivity().then(function(e){return e.network_info})},getConnectionInfo:function(){return s.getCurrentConnectivity().then(function(e){return{type:e.connectionType,effectiveType:e.effectiveConnectionType}})},isConnected:{addEventListener:function(e,n){var t=function(t){'change'===e?n(r(t)):'connectionChange'===e&&n(d(t))};return C.set(n,t),g.addEventListener(e,t),{remove:function(){return g.isConnected.removeEventListener(e,n)}}},removeEventListener:function(e,n){var t=C.get(n);g.removeEventListener(e,t),C.delete(n)},fetch:function(){return g.getConnectionInfo().then(d)}},isConnectionExpensive:function(){return s.isConnectionMetered()}};t.exports=g},294,[46,70,17,25]); +__d(function(e,t,i,o,n){'use strict';var a=t(n[0]),c=t(n[1]).PushNotificationManager,r=t(n[2]),l=new a(c),s=new Map,u=(function(){function e(t){var i=this;babelHelpers.classCallCheck(this,e),this._data={},this._remoteNotificationCompleteCallbackCalled=!1,this._isRemote=t.remote,this._isRemote&&(this._notificationId=t.notificationId),t.remote?Object.keys(t).forEach(function(e){var o=t[e];'aps'===e?(i._alert=o.alert,i._sound=o.sound,i._badgeCount=o.badge,i._category=o.category,i._contentAvailable=o['content-available'],i._threadID=o['thread-id']):i._data[e]=o}):(this._badgeCount=t.applicationIconBadgeNumber,this._sound=t.soundName,this._alert=t.alertBody,this._data=t.userInfo,this._category=t.category)}return babelHelpers.createClass(e,null,[{key:"presentLocalNotification",value:function(e){c.presentLocalNotification(e)}},{key:"scheduleLocalNotification",value:function(e){c.scheduleLocalNotification(e)}},{key:"cancelAllLocalNotifications",value:function(){c.cancelAllLocalNotifications()}},{key:"removeAllDeliveredNotifications",value:function(){c.removeAllDeliveredNotifications()}},{key:"getDeliveredNotifications",value:function(e){c.getDeliveredNotifications(e)}},{key:"removeDeliveredNotifications",value:function(e){c.removeDeliveredNotifications(e)}},{key:"setApplicationIconBadgeNumber",value:function(e){c.setApplicationIconBadgeNumber(e)}},{key:"getApplicationIconBadgeNumber",value:function(e){c.getApplicationIconBadgeNumber(e)}},{key:"cancelLocalNotifications",value:function(e){c.cancelLocalNotifications(e)}},{key:"getScheduledLocalNotifications",value:function(e){c.getScheduledLocalNotifications(e)}},{key:"addEventListener",value:function(t,i){var o;r('notification'===t||'register'===t||'registrationError'===t||'localNotification'===t,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events'),'notification'===t?o=l.addListener("remoteNotificationReceived",function(t){i(new e(t))}):'localNotification'===t?o=l.addListener("localNotificationReceived",function(t){i(new e(t))}):'register'===t?o=l.addListener("remoteNotificationsRegistered",function(e){i(e.deviceToken)}):'registrationError'===t&&(o=l.addListener("remoteNotificationRegistrationError",function(e){i(e)})),s.set(t,o)}},{key:"removeEventListener",value:function(e,t){r('notification'===e||'register'===e||'registrationError'===e||'localNotification'===e,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events');var i=s.get(e);i&&(i.remove(),s.delete(e))}},{key:"requestPermissions",value:function(e){var t={};return t=e?{alert:!!e.alert,badge:!!e.badge,sound:!!e.sound}:{alert:!0,badge:!0,sound:!0},c.requestPermissions(t)}},{key:"abandonPermissions",value:function(){c.abandonPermissions()}},{key:"checkPermissions",value:function(e){r('function'==typeof e,'Must provide a valid callback'),c.checkPermissions(e)}},{key:"getInitialNotification",value:function(){return c.getInitialNotification().then(function(t){return t&&new e(t)})}}]),babelHelpers.createClass(e,[{key:"finish",value:function(e){this._isRemote&&this._notificationId&&!this._remoteNotificationCompleteCallbackCalled&&(this._remoteNotificationCompleteCallbackCalled=!0,c.onFinishRemoteNotification(this._notificationId,e))}},{key:"getMessage",value:function(){return this._alert}},{key:"getSound",value:function(){return this._sound}},{key:"getCategory",value:function(){return this._category}},{key:"getAlert",value:function(){return this._alert}},{key:"getContentAvailable",value:function(){return this._contentAvailable}},{key:"getBadgeCount",value:function(){return this._badgeCount}},{key:"getData",value:function(){return this._data}},{key:"getThreadID",value:function(){return this._threadID}}]),e})();u.FetchResult={NewData:'UIBackgroundFetchResultNewData',NoData:'UIBackgroundFetchResultNoData',ResultFailed:'UIBackgroundFetchResultFailed'},i.exports=u},295,[70,17,15]); +__d(function(n,t,o,e,s){'use strict';var r={get:function(n){return console.warn('Settings is not yet supported on Android'),null},set:function(n){console.warn('Settings is not yet supported on Android')},watchKeys:function(n,t){return console.warn('Settings is not yet supported on Android'),-1},clearWatch:function(n){console.warn('Settings is not yet supported on Android')}};o.exports=r},296,[]); +__d(function(e,t,n,s,i){'use strict';t(i[0]);var o=t(i[1]),l=(t(i[2]),t(i[3])),r=(l.ActionSheetManager,l.ShareModule),a=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"share",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return o('object'==typeof e&&null!==e,'Content to share must be a valid object'),o('string'==typeof e.url||'string'==typeof e.message,'At least one of URL and message is required'),o('object'==typeof t&&null!==t,'Options must be a valid object'),o(!e.title||'string'==typeof e.title,'Invalid title: title should be a string.'),r.share(e,t.dialogTitle)}},{key:"sharedAction",get:function(){return'sharedAction'}},{key:"dismissedAction",get:function(){return'dismissedAction'}}]),e})();n.exports=a},297,[25,15,136,17]); +__d(function(t,a,r,e,n){'use strict';var s=a(n[0]);r.exports=new s('StatusBarManager')},298,[70]); +__d(function(e,t,n,r,i){'use strict';var s=t(i[0]).TimePickerAndroid,c=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"open",value:function(e){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",s.open(e));case 1:case"end":return t.stop()}},null,this)}},{key:"timeSetAction",get:function(){return'timeSetAction'}},{key:"dismissedAction",get:function(){return'dismissedAction'}}]),e})();n.exports=c},299,[17]); +__d(function(r,t,e,a,n){'use strict';var i=t(n[0]).Vibration;t(n[1]);var o={vibrate:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if('number'==typeof r)i.vibrate(r);else{if(!Array.isArray(r))throw new Error('Vibration pattern should be a number or array');i.vibrateByPattern(r,t?0:-1)}},cancel:function(){i.cancel()}};e.exports=o},300,[17,25]); +__d(function(t,i,o,n,r){'use strict';var s=i(r[0]),a={vibrate:function(){s('VibrationIOS is not supported on this platform!')}};o.exports=a},301,[29]); +__d(function(t,e,n,i,r){'use strict';var o=e(r[0]),s=(e(r[1]),e(r[2])),a=e(r[3]),l=e(r[4]),c=(e(r[5]),e(r[6])),u=e(r[7]),p=(e(r[8]),e(r[9]),e(r[10])),g=new o,m=new Map,f=[];function d(t){return!!f.some(function(e){return t.startsWith(e)})||Array.isArray(console.ignoredYellowBox)&&console.ignoredYellowBox.some(function(e){return t.startsWith(String(e))})}var y=function(t){var n=t.count,i=t.warning,o=t.onPress,a=e(r[11]),l=e(r[12]),c=e(r[13]),u=n>1?s.createElement(a,{style:x.listRowCount},'('+n+') '):null;return s.createElement(c,{style:x.listRow},s.createElement(l,{activeOpacity:.5,onPress:o,style:x.listRowContent,underlayColor:"transparent"},s.createElement(a,{style:x.listRowText,numberOfLines:2},u,i)))},h=function(t){var n=t.frame,i=e(r[11]),o=e(r[12]),a=n.file,l=n.lineNumber,c=void 0;if(a){var p=a.split('/');c=p[p.length-1]}else c='';return s.createElement(o,{activeOpacity:.5,style:x.openInEditorButton,underlayColor:"transparent",onPress:u.bind(null,a,l)},s.createElement(i,{style:x.inspectorCountText},c,":",l))},w=function(t){var n=t.warningInfo,i=t.warning,o=t.stacktraceVisible,l=t.onDismiss,c=t.onDismissAll,u=t.onMinimize,p=t.toggleStacktrace,g=e(r[14]),m=e(r[11]),f=e(r[12]),d=e(r[13]),y=n||{},w=y.count,b=y.stacktrace,E='Warning encountered '+w+' time'+(w-1?'s':'')+'.',v=void 0;return o&&b&&(v=s.createElement(d,{style:x.stacktraceList},b.map(function(t,e){return s.createElement(h,{frame:t,key:e})}))),s.createElement(d,{style:x.inspector},s.createElement(a,{style:x.safeArea},s.createElement(d,{style:x.inspectorCount},s.createElement(m,{style:x.inspectorCountText},E),s.createElement(f,{onPress:p,underlayColor:"transparent"},s.createElement(m,{style:x.inspectorButtonText},o?"\u25bc":"\u25b6"," Stacktrace"))),s.createElement(g,{style:x.inspectorWarning},v,s.createElement(m,{style:x.inspectorWarningText},i)),s.createElement(d,{style:x.inspectorButtons},s.createElement(f,{activeOpacity:.5,onPress:u,style:x.inspectorButton,underlayColor:"transparent"},s.createElement(m,{style:x.inspectorButtonText},"Minimize")),s.createElement(f,{activeOpacity:.5,onPress:l,style:x.inspectorButton,underlayColor:"transparent"},s.createElement(m,{style:x.inspectorButtonText},"Dismiss")),s.createElement(f,{activeOpacity:.5,onPress:c,style:x.inspectorButton,underlayColor:"transparent"},s.createElement(m,{style:x.inspectorButtonText},"Dismiss All")))))},b=(function(t){function n(t,e){babelHelpers.classCallCheck(this,n);var i=babelHelpers.possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t,e));return i.state={inspecting:null,stacktraceVisible:!1,warningMap:m},i.dismissWarning=function(t){var e=i.state,n=e.inspecting,r=e.warningMap;t?r.delete(t):r.clear(),i.setState({inspecting:t&&n!==t?n:null,warningMap:r})},i}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"componentDidMount",value:function(){var t=this,e=null;this._listener=g.addListener('warning',function(n){e=e||setImmediate(function(){e=null,t.setState({warningMap:n})})})}},{key:"componentDidUpdate",value:function(){var t,e,n=this.state.inspecting;null!=n&&(t=n,(e=m.get(t))&&!e.symbolicated&&(e.symbolicated=!0,p(e.stacktrace).then(function(e){var n=m.get(t);n&&(n.stacktrace=e,g.emit('warning',m))},function(e){m.get(t)&&(c('Failed to symbolicate warning, "%s":',t,e),g.emit('warning',m))})))}},{key:"componentWillUnmount",value:function(){this._listener&&this._listener.remove()}},{key:"render",value:function(){var t=this;if(console.disableYellowBox||0===this.state.warningMap.size)return null;var n=e(r[14]),i=e(r[13]),o=this.state,a=o.inspecting,l=o.stacktraceVisible,c=null!==a?s.createElement(w,{warningInfo:this.state.warningMap.get(a),warning:a,stacktraceVisible:l,onDismiss:function(){return t.dismissWarning(a)},onDismissAll:function(){return t.dismissWarning(null)},onMinimize:function(){return t.setState({inspecting:null})},toggleStacktrace:function(){return t.setState({stacktraceVisible:!l})}}):null,u=[];this.state.warningMap.forEach(function(e,n){d(n)||u.push(s.createElement(y,{key:n,count:e.count,warning:n,onPress:function(){return t.setState({inspecting:n})},onDismiss:function(){return t.dismissWarning(n)}}))});var p=[x.list,{height:Math.min(u.length,4.4)*(v+k)}];return s.createElement(i,{style:c?x.fullScreen:p},s.createElement(n,{style:p,scrollsToTop:!1},u),c)}}],[{key:"ignoreWarnings",value:function(t){t.forEach(function(t){-1===f.indexOf(t)&&f.push(t)})}}]),n})(s.Component),E=function(t){return'rgba(250, 186, 48, '+t+')'},v=1,k=46,C=Number.MAX_SAFE_INTEGER,x=l.create({fullScreen:{height:'100%',width:'100%',elevation:C,position:'absolute'},inspector:{backgroundColor:E(.95),height:'100%',paddingTop:5,elevation:C},inspectorButtons:{flexDirection:'row'},inspectorButton:{flex:1,paddingVertical:22,backgroundColor:E(1)},safeArea:{flex:1},stacktraceList:{paddingBottom:5},inspectorButtonText:{color:"white",fontSize:14,opacity:.8,textAlign:'center'},openInEditorButton:{paddingTop:5,paddingBottom:5},inspectorCount:{padding:15,paddingBottom:0,flexDirection:'row',justifyContent:'space-between'},inspectorCountText:{color:"white",fontSize:14},inspectorWarning:{flex:1,paddingHorizontal:15},inspectorWarningText:{color:"white",fontSize:16,fontWeight:'600'},list:{backgroundColor:'transparent',position:'absolute',left:0,right:0,bottom:0,elevation:C},listRow:{backgroundColor:E(.95),height:k,marginTop:v},listRowContent:{flex:1},listRowCount:{color:'rgba(255, 255, 255, 0.5)'},listRowText:{color:"white",position:'absolute',left:0,top:5,marginLeft:15,marginRight:15}});n.exports=b},302,[33,25,113,253,152,92,95,303,52,23,305,166,276,154,209]); +__d(function(e,t,i,n,r){'use strict';var f=t(r[0]);i.exports=function(e,t){fetch(f().url+'open-stack-frame',{method:'POST',body:JSON.stringify({file:e,lineNumber:t})})}},303,[304]); +__d(function(t,r,o,e,u){'use strict';var c=r(u[0]).SourceCode,i=void 0,l='http://localhost:8081/';o.exports=function(){if(void 0===i){var t=c&&c.scriptURL&&c.scriptURL.match(/^https?:\/\/.*?\//);i=t?t[0]:null}return{url:i||l,bundleLoadedFromServer:null!==i}}},304,[17]); +__d(function(e,r,t,n,a){'use strict';var s=r(a[0]),o=r(a[1]).SourceCode,c=void 0;t.exports=function(t){var n,u,i,d,f;return regeneratorRuntime.async(function(p){for(;;)switch(p.prev=p.next){case 0:if(c||(c=e.fetch||r(a[2]).fetch),(n=s()).bundleLoadedFromServer){p.next=4;break}throw new Error('Bundle was not loaded from the packager');case 4:return u=t,o.scriptURL&&(i=!1,u=t.map(function(e){return i||(r=e.file,/^http/.test(r)||!/[\\/]/.test(r))?(i=!0,e):babelHelpers.extends({},e,{file:o.scriptURL});var r})),p.next=8,regeneratorRuntime.awrap(c(n.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:u})}));case 8:return d=p.sent,p.next=11,regeneratorRuntime.awrap(d.json());case 11:return f=p.sent,p.abrupt("return",f.stack);case 13:case"end":return p.stop()}},null,this)}},305,[304,17,78]); +__d(function(_,t,E,s,O){'use strict';var R=t(O[0]).__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;E.exports=R.takeSnapshot},306,[41]); +__d(function(e,t,n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var s=t(a[0]),i=s.NativeModules.ThreadManager,o=(function(){function e(t){var n=this;if(babelHelpers.classCallCheck(this,e),!t||!t.endsWith('.js'))throw new Error('Invalid path for thread. Only js files are supported');this.id=i.startThread(t.replace(".js","")).then(function(e){return s.DeviceEventEmitter.addListener("Thread"+e,function(e){e&&n.onmessage&&n.onmessage(e)}),e}).catch(function(e){throw new Error(e)})}return babelHelpers.createClass(e,[{key:"postMessage",value:function(e){this.id.then(function(t){return i.postThreadMessage(t,e)})}},{key:"terminate",value:function(){this.id.then(i.stopThread)}}]),e})();r.default=o},307,[14]); +__d(function(e,o,n,t,r){var l=o(r[0]);babelHelpers.interopRequireDefault(l);console.tron={log:Function.prototype}},308,[309]); +__d(function(e,t,n,r,o){'use strict';function a(e){return e&&'object'==typeof e&&'default'in e?e.default:e}Object.defineProperty(r,'__esModule',{value:!0});var i=t(o[0]),u=t(o[1]),c=t(o[2]),l=a(c),s=a(t(o[3])),f=a(t(o[4])),m=a(t(o[5])),y=t(o[6]),g=a(t(o[7])),p=void 0,v=void 0,d={veto:null},h=function(e){return function(n){var r=i.merge(d,e||{}),a=null,c=!1;function l(e,t,o){a(e,t,o);try{var u=i.map(function(e){return{functionName:''===e.methodName?null:e.methodName,lineNumber:e.lineNumber,columnNumber:e.column,fileName:e.file}},t);r.veto&&(u=i.reject(r.veto,u)),n.error(e,u)}catch(e){}}function s(){c||u.NativeModules.ExceptionsManager&&(a=u.NativeModules.ExceptionsManager.updateExceptionMessage,u.NativeModules.ExceptionsManager.updateExceptionMessage=l,c=!0)}return s(),{features:{reportError:function(e){try{if(p=p||t(o[8]),v=v||t(o[9]),p&&v){var a=p(e);v(a).then(function(t){var o=t.map(function(e){return{fileName:e.file,functionName:e.methodName,lineNumber:e.lineNumber}});r.veto&&(o=i.reject(r.veto,o)),n.error(e.message,o)})}}catch(e){}},trackGlobalErrors:s,untrackGlobalErrors:function(){a&&u.NativeModules.ExceptionsManager&&(u.NativeModules.ExceptionsManager.updateExceptionMessage=a,c=!1)}}}}},b={url:'http://localhost:8081'},S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){var n=i.merge(b,e);return{onCommand:function(e){if('editor.open'===e.type){var t=e.payload,r=t.file,o=t.lineNumber,a=n.url+'/open-stack-frame',i={file:r,lineNumber:o||1};fetch(a,{method:'POST',body:JSON.stringify(i)})}}}}},A="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},w=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},N=(function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:[],u=i.reject(function(e){return i.contains(e[0],n)},a),c='';r&&r.length>1&&(c=Array.isArray(r[0])?'Array: '+r[0].length:r[0]);var l=e?e+'('+c+')':'';t.send('asyncStorage.values.change',{preview:l,value:u})})})},g=function(e,t){return function(){for(var n=arguments.length,r=Array(n),o=0;o0?r[r.length-1]:null;'function'!=typeof a&&(a=function(){},r.push(a));var i=[].concat(_(r.slice(0,r.length-1)),[function(){y(t,r),a.apply(void 0,arguments)}]);return e.apply(void 0,_(i))}},p=function(){m||(r=u.AsyncStorage.setItem,u.AsyncStorage.setItem=g(r,'setItem'),o=u.AsyncStorage.removeItem,u.AsyncStorage.removeItem=g(o,'removeItem'),a=u.AsyncStorage.mergeItem,u.AsyncStorage.mergeItem=g(a,'mergeItem'),c=u.AsyncStorage.clear,u.AsyncStorage.clear=g(c,'clear'),l=u.AsyncStorage.multiSet,u.AsyncStorage.multiSet=g(l,'multiSet'),s=u.AsyncStorage.multiRemove,u.AsyncStorage.multiRemove=g(s,'multiRemove'),f=u.AsyncStorage.multiMerge,u.AsyncStorage.multiMerge=g(f,'multiMerge'),m=!0)};return y(),p(),{features:{trackAsyncStorage:p,untrackAsyncStorage:function(){m&&(u.AsyncStorage.setItem=r,u.AsyncStorage.removeItem=o,u.AsyncStorage.mergeItem=a,u.AsyncStorage.clear=c,u.AsyncStorage.multiSet=l,u.AsyncStorage.multiRemove=s,u.AsyncStorage.multiMerge=f,m=!1)}}}}},x=/^(image)\/.*$/i,T={},P=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){var n=i.merge(T,e),r=n.ignoreContentTypes||x,o=1e3,a={};return m.setSendCallback(function(e,r){n.ignoreUrls&&i.test(n.ignoreUrls,r._url)?r._skipReactotron=!0:(o++,r._trackingName=o,a[o]={data:e,xhr:r,stopTimer:t.startTimer()})}),m.setResponseCallback(function(e,n,o,u,c,l){if(!l._skipReactotron){var s=l._trackingName,f=a[s]||{};a[s]=null;var m=f.data,y=f.stopTimer,g={url:u||f.xhr._url,method:l._method||null,data:m,headers:l._headers||null},p=null,v=l.responseHeaders&&l.responseHeaders['content-type']||l.responseHeaders&&l.responseHeaders['Content-Type']||'';if('string'!=typeof o&&'object'!==(void 0===o?'undefined':A(o))||i.test(r,v||''))p='~~~ skipped ~~~';else try{p=JSON.parse(o)}catch(e){p=o}var d={body:p,status:e,headers:l.responseHeaders||null};t.apiResponse(g,d,y())}}),m.enableInterception(),{}}},H={io:t(o[10]),host:g('localhost'),port:9090,name:'React Native App',userAgent:'reactotron-react-native',reactotronVersion:'BETA',environment:'production'},G=y.createClient(H);G.useReactNative=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!1!==e.errors&&G.use(h(e.errors)),!1!==e.editor&&G.use(S(e.editor)),!1!==e.overlay&&G.use(O()),!1!==e.asyncStorage&&G.use(R(e.asyncStorage)),!1!==e.networking&&G.use(P(e.networking)),G},r.trackGlobalErrors=h,r.openInEditor=S,r.overlay=O,r.asyncStorage=R,r.networking=P,r.default=G},309,[310,14,103,110,628,629,630,632,52,305,633]); +__d(function(e,t,i,r,n){i.exports={F:t(n[0]),T:t(n[1]),__:t(n[2]),add:t(n[3]),addIndex:t(n[4]),adjust:t(n[5]),all:t(n[6]),allPass:t(n[7]),always:t(n[8]),and:t(n[9]),any:t(n[10]),anyPass:t(n[11]),ap:t(n[12]),aperture:t(n[13]),append:t(n[14]),apply:t(n[15]),applySpec:t(n[16]),ascend:t(n[17]),assoc:t(n[18]),assocPath:t(n[19]),binary:t(n[20]),bind:t(n[21]),both:t(n[22]),call:t(n[23]),chain:t(n[24]),clamp:t(n[25]),clone:t(n[26]),comparator:t(n[27]),complement:t(n[28]),compose:t(n[29]),composeK:t(n[30]),composeP:t(n[31]),concat:t(n[32]),cond:t(n[33]),construct:t(n[34]),constructN:t(n[35]),contains:t(n[36]),converge:t(n[37]),countBy:t(n[38]),curry:t(n[39]),curryN:t(n[40]),dec:t(n[41]),defaultTo:t(n[42]),descend:t(n[43]),difference:t(n[44]),differenceWith:t(n[45]),dissoc:t(n[46]),dissocPath:t(n[47]),divide:t(n[48]),drop:t(n[49]),dropLast:t(n[50]),dropLastWhile:t(n[51]),dropRepeats:t(n[52]),dropRepeatsWith:t(n[53]),dropWhile:t(n[54]),either:t(n[55]),empty:t(n[56]),endsWith:t(n[57]),eqBy:t(n[58]),eqProps:t(n[59]),equals:t(n[60]),evolve:t(n[61]),filter:t(n[62]),find:t(n[63]),findIndex:t(n[64]),findLast:t(n[65]),findLastIndex:t(n[66]),flatten:t(n[67]),flip:t(n[68]),forEach:t(n[69]),forEachObjIndexed:t(n[70]),fromPairs:t(n[71]),groupBy:t(n[72]),groupWith:t(n[73]),gt:t(n[74]),gte:t(n[75]),has:t(n[76]),hasIn:t(n[77]),head:t(n[78]),identical:t(n[79]),identity:t(n[80]),ifElse:t(n[81]),inc:t(n[82]),indexBy:t(n[83]),indexOf:t(n[84]),init:t(n[85]),innerJoin:t(n[86]),insert:t(n[87]),insertAll:t(n[88]),intersection:t(n[89]),intersectionWith:t(n[90]),intersperse:t(n[91]),into:t(n[92]),invert:t(n[93]),invertObj:t(n[94]),invoker:t(n[95]),is:t(n[96]),isEmpty:t(n[97]),isNil:t(n[98]),join:t(n[99]),juxt:t(n[100]),keys:t(n[101]),keysIn:t(n[102]),last:t(n[103]),lastIndexOf:t(n[104]),length:t(n[105]),lens:t(n[106]),lensIndex:t(n[107]),lensPath:t(n[108]),lensProp:t(n[109]),lift:t(n[110]),liftN:t(n[111]),lt:t(n[112]),lte:t(n[113]),map:t(n[114]),mapAccum:t(n[115]),mapAccumRight:t(n[116]),mapObjIndexed:t(n[117]),match:t(n[118]),mathMod:t(n[119]),max:t(n[120]),maxBy:t(n[121]),mean:t(n[122]),median:t(n[123]),memoize:t(n[124]),memoizeWith:t(n[125]),merge:t(n[126]),mergeAll:t(n[127]),mergeDeepLeft:t(n[128]),mergeDeepRight:t(n[129]),mergeDeepWith:t(n[130]),mergeDeepWithKey:t(n[131]),mergeWith:t(n[132]),mergeWithKey:t(n[133]),min:t(n[134]),minBy:t(n[135]),modulo:t(n[136]),multiply:t(n[137]),nAry:t(n[138]),negate:t(n[139]),none:t(n[140]),not:t(n[141]),nth:t(n[142]),nthArg:t(n[143]),o:t(n[144]),objOf:t(n[145]),of:t(n[146]),omit:t(n[147]),once:t(n[148]),or:t(n[149]),over:t(n[150]),pair:t(n[151]),partial:t(n[152]),partialRight:t(n[153]),partition:t(n[154]),path:t(n[155]),pathEq:t(n[156]),pathOr:t(n[157]),pathSatisfies:t(n[158]),pick:t(n[159]),pickAll:t(n[160]),pickBy:t(n[161]),pipe:t(n[162]),pipeK:t(n[163]),pipeP:t(n[164]),pluck:t(n[165]),prepend:t(n[166]),product:t(n[167]),project:t(n[168]),prop:t(n[169]),propEq:t(n[170]),propIs:t(n[171]),propOr:t(n[172]),propSatisfies:t(n[173]),props:t(n[174]),range:t(n[175]),reduce:t(n[176]),reduceBy:t(n[177]),reduceRight:t(n[178]),reduceWhile:t(n[179]),reduced:t(n[180]),reject:t(n[181]),remove:t(n[182]),repeat:t(n[183]),replace:t(n[184]),reverse:t(n[185]),scan:t(n[186]),sequence:t(n[187]),set:t(n[188]),slice:t(n[189]),sort:t(n[190]),sortBy:t(n[191]),sortWith:t(n[192]),split:t(n[193]),splitAt:t(n[194]),splitEvery:t(n[195]),splitWhen:t(n[196]),startsWith:t(n[197]),subtract:t(n[198]),sum:t(n[199]),symmetricDifference:t(n[200]),symmetricDifferenceWith:t(n[201]),tail:t(n[202]),take:t(n[203]),takeLast:t(n[204]),takeLastWhile:t(n[205]),takeWhile:t(n[206]),tap:t(n[207]),test:t(n[208]),times:t(n[209]),toLower:t(n[210]),toPairs:t(n[211]),toPairsIn:t(n[212]),toString:t(n[213]),toUpper:t(n[214]),transduce:t(n[215]),transpose:t(n[216]),traverse:t(n[217]),trim:t(n[218]),tryCatch:t(n[219]),type:t(n[220]),unapply:t(n[221]),unary:t(n[222]),uncurryN:t(n[223]),unfold:t(n[224]),union:t(n[225]),unionWith:t(n[226]),uniq:t(n[227]),uniqBy:t(n[228]),uniqWith:t(n[229]),unless:t(n[230]),unnest:t(n[231]),until:t(n[232]),update:t(n[233]),useWith:t(n[234]),values:t(n[235]),valuesIn:t(n[236]),view:t(n[237]),when:t(n[238]),where:t(n[239]),whereEq:t(n[240]),without:t(n[241]),xprod:t(n[242]),zip:t(n[243]),zipObj:t(n[244]),zipWith:t(n[245])}},310,[311,315,316,317,319,324,326,333,312,349,350,352,353,354,357,358,359,361,362,363,366,342,368,372,374,379,380,384,385,387,394,395,398,416,417,418,419,420,421,373,321,424,425,426,427,428,430,431,434,435,437,442,445,447,450,452,454,455,457,458,403,459,412,460,462,464,466,468,469,470,471,472,473,474,475,476,477,478,479,407,480,482,483,484,485,486,487,488,489,490,494,496,497,502,503,504,505,506,365,507,508,344,509,448,510,511,513,514,515,517,370,371,518,519,336,520,521,522,523,524,334,525,526,528,529,530,531,532,533,536,537,534,538,535,539,540,541,542,367,543,544,386,449,545,546,501,547,549,550,453,551,552,553,555,556,516,557,558,559,560,561,562,388,563,396,335,564,565,566,347,568,569,570,571,572,573,348,422,574,575,576,410,432,577,579,393,580,581,582,392,583,584,585,586,587,588,589,590,591,527,592,593,390,439,456,594,595,597,598,578,600,601,602,399,603,604,605,606,607,608,383,609,610,611,612,613,614,491,492,495,615,616,617,433,567,360,618,619,620,621,622,623,624,625,626,627]); +__d(function(n,o,r,t,_){var a=o(_[0]);r.exports=a(!1)},311,[312]); +__d(function(n,r,t,u,o){var c=r(o[0]);t.exports=c(function(n){return function(){return n}})},312,[313]); +__d(function(n,t,r,u,e){var i=t(e[0]);r.exports=function(n){return function t(r){return 0===arguments.length||i(r)?t:n.apply(this,arguments)}}},313,[314]); +__d(function(n,o,t,e,c){t.exports=function(n){return null!=n&&'object'==typeof n&&!0===n['@@functional/placeholder']}},314,[]); +__d(function(n,o,r,t,_){var a=o(_[0]);r.exports=a(!0)},315,[312]); +__d(function(n,o,c,e,l){c.exports={'@@functional/placeholder':!0}},316,[]); +__d(function(r,n,u,e,t){var o=n(t[0]);u.exports=o(function(r,n){return Number(r)+Number(n)})},317,[318]); +__d(function(n,t,r,u,e){var c=t(e[0]),f=t(e[1]);r.exports=function(n){return function t(r,u){switch(arguments.length){case 0:return t;case 1:return f(r)?t:c(function(t){return n(r,t)});default:return f(r)&&f(u)?t:f(r)?c(function(t){return n(t,u)}):f(u)?c(function(t){return n(r,t)}):n(r,u)}}}},318,[313,314]); +__d(function(t,n,r,e,a){var i=n(a[0]),l=n(a[1]),o=n(a[2]);r.exports=l(function(t){return o(t.length,function(){var n=0,r=arguments[0],e=arguments[arguments.length-1],a=Array.prototype.slice.call(arguments,0);return a[0]=function(){var t=r.apply(this,i(arguments,[n,e]));return n+=1,t},t.apply(this,a)})})},319,[320,313,321]); +__d(function(n,t,r,e,o){r.exports=function(n,t){var r;n=n||[],t=t||[];var e=n.length,o=t.length,f=[];for(r=0;r=arguments.length)?g=r[f]:(g=arguments[u],u+=1),h[f]=g,o(g)||(a-=1),f+=1}return a<=0?e.apply(this,h):l(a,n(t,h,e))}}},323,[322,314]); +__d(function(n,t,r,e,u){var f=t(u[0]),g=t(u[1]);r.exports=g(function(n,t,r){if(t>=r.length||t<-r.length)return r;var e=(t<0?r.length:0)+t,u=f(r);return u[e]=n(r[e]),u})},324,[320,325]); +__d(function(n,r,t,u,e){var c=r(e[0]),f=r(e[1]),i=r(e[2]);t.exports=function(n){return function r(t,u,e){switch(arguments.length){case 0:return r;case 1:return i(t)?r:f(function(r,u){return n(t,r,u)});case 2:return i(t)&&i(u)?r:i(t)?f(function(r,t){return n(r,u,t)}):i(u)?f(function(r,u){return n(t,r,u)}):c(function(r){return n(t,u,r)});default:return i(t)&&i(u)&&i(e)?r:i(t)&&i(u)?f(function(r,t){return n(r,t,e)}):i(t)&&i(e)?f(function(r,t){return n(r,u,t)}):i(u)&&i(e)?f(function(r,u){return n(t,r,u)}):i(t)?c(function(r){return n(r,u,e)}):i(u)?c(function(r){return n(t,r,e)}):i(e)?c(function(r){return n(t,u,r)}):n(t,u,e)}}}},325,[313,318,314]); +__d(function(r,n,t,e,f){var o=n(f[0]),u=n(f[1]),a=n(f[2]);t.exports=o(u(['all'],a,function(r,n){for(var t=0;t=0&&'[object Array]'===Object.prototype.toString.call(r)}},328,[]); +__d(function(n,t,e,o,r){e.exports=function(n){return'function'==typeof n['@@transducer/step']}},329,[]); +__d(function(t,r,n,s,e){var i=r(e[0]),u=r(e[1]),o=r(e[2]);n.exports=(function(){function t(t,r){this.xf=r,this.f=t,this.all=!0}return t.prototype['@@transducer/init']=o.init,t.prototype['@@transducer/result']=function(t){return this.all&&(t=this.xf['@@transducer/step'](t,!0)),this.xf['@@transducer/result'](t)},t.prototype['@@transducer/step']=function(t,r){return this.f(r)||(this.all=!1,t=u(this.xf['@@transducer/step'](t,!1))),t},i(function(r,n){return new t(r,n)})})()},330,[318,331,332]); +__d(function(r,e,u,d,n){u.exports=function(r){return r&&r['@@transducer/reduced']?r:{'@@transducer/value':r,'@@transducer/reduced':!0}}},331,[]); +__d(function(t,n,r,i,u){r.exports={init:function(){return this.xf['@@transducer/init']()},result:function(t){return this.xf['@@transducer/result'](t)}}},332,[]); +__d(function(n,r,t,e,u){var f=r(u[0]),i=r(u[1]),o=r(u[2]),a=r(u[3]),c=r(u[4]);t.exports=f(function(n){return i(c(o,0,a('length',n)),function(){for(var r=0,t=n.length;rn?r:n})},334,[318]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]),f=r(u[2]);t.exports=c(function(n,r){return e(f(n),r)})},335,[318,336,347]); +__d(function(t,n,e,c,r){var a=n(r[0]),o=n(r[1]),u=n(r[2]),i=n(r[3]),l=n(r[4]),p=n(r[5]),s=n(r[6]);e.exports=a(o(['fantasy-land/map','map'],l,function(t,n){switch(Object.prototype.toString.call(n)){case'[object Function]':return p(n.length,function(){return t.call(this,n.apply(this,arguments))});case'[object Object]':return i(function(e,c){return e[c]=t(n[c]),e},{},s(n));default:return u(t,n)}}))},336,[318,327,337,338,343,321,344]); +__d(function(r,n,t,o,e){t.exports=function(r,n){for(var t=0,o=n.length,e=Array(o);t0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))})},339,[313,328,340]); +__d(function(t,n,o,r,c){o.exports=function(t){return'[object String]'===Object.prototype.toString.call(t)}},340,[]); +__d(function(t,n,r,e,o){r.exports=(function(){function t(t){this.f=t}return t.prototype['@@transducer/init']=function(){throw new Error('init not implemented on XWrap')},t.prototype['@@transducer/result']=function(t){return t},t.prototype['@@transducer/step']=function(t,n){return this.f(t,n)},function(n){return new t(n)}})()},341,[]); +__d(function(n,t,r,u,e){var o=t(e[0]),c=t(e[1]);r.exports=c(function(n,t){return o(n.length,function(){return n.apply(t,arguments)})})},342,[322,318]); +__d(function(t,r,n,e,u){var i=r(u[0]),s=r(u[1]);n.exports=(function(){function t(t,r){this.xf=r,this.f=t}return t.prototype['@@transducer/init']=s.init,t.prototype['@@transducer/result']=s.result,t.prototype['@@transducer/step']=function(t,r){return this.xf['@@transducer/step'](t,this.f(r))},i(function(r,n){return new t(r,n)})})()},343,[318,332]); +__d(function(t,r,n,e,o){var u,i,f,c,l=r(o[0]),s=r(o[1]),g=r(o[2]);n.exports=(u=!{toString:null}.propertyIsEnumerable('toString'),i=['constructor','valueOf','isPrototypeOf','toString','propertyIsEnumerable','hasOwnProperty','toLocaleString'],f=(function(){'use strict';return arguments.propertyIsEnumerable('length')})(),c=function(t,r){for(var n=0;n=0;)s(r=i[n],t)&&!c(e,r)&&(e[e.length]=r),n-=1;return e}):l(function(t){return Object(t)!==t?[]:Object.keys(t)}))},344,[313,345,346]); +__d(function(t,n,o,r,e){o.exports=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)}},345,[]); +__d(function(t,n,r,e,c){var o=n(c[0]);r.exports=(function(){var t=Object.prototype.toString;return'[object Arguments]'===t.call(arguments)?function(n){return'[object Arguments]'===t.call(n)}:function(t){return o('callee',t)}})()},346,[345]); +__d(function(n,r,t,o,u){var c=r(u[0]);t.exports=c(function(n,r){return r[n]})},347,[318]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]);r.exports=a(c)},348,[325,338]); +__d(function(n,r,t,o,u){var c=r(u[0]);t.exports=c(function(n,r){return n&&r})},349,[318]); +__d(function(n,r,t,e,f){var o=r(f[0]),u=r(f[1]),a=r(f[2]);t.exports=o(u(['any'],a,function(n,r){for(var t=0;t=0?e:0);tu?1:0})},361,[325]); +__d(function(r,n,o,t,a){var f=n(a[0]);o.exports=f(function(r,n,o){var t={};for(var a in o)t[a]=o[a];return t[r]=n,t})},362,[325]); +__d(function(r,t,n,e,a){var c=t(a[0]),i=t(a[1]),o=t(a[2]),f=t(a[3]),l=t(a[4]),u=t(a[5]);n.exports=c(function r(t,n,e){if(0===t.length)return n;var a=t[0];if(t.length>1){var c=!u(e)&&i(a,e)?e[a]:f(t[1])?[]:{};n=r(Array.prototype.slice.call(t,1),n,c)}if(f(a)&&o(e)){var v=[].concat(e);return v[a]=n,v}return l(a,n,e)})},363,[325,345,328,364,362,365]); +__d(function(n,e,r,t,u){r.exports=Number.isInteger||function(n){return n<<0===n}},364,[]); +__d(function(n,r,t,u,o){var c=r(o[0]);t.exports=c(function(n){return null==n})},365,[313]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]);t.exports=c(function(n){return e(2,n)})},366,[313,367]); +__d(function(t,n,r,e,u){var c=n(u[0]);r.exports=c(function(t,n){switch(t){case 0:return function(){return n.call(this)};case 1:return function(t){return n.call(this,t)};case 2:return function(t,r){return n.call(this,t,r)};case 3:return function(t,r,e){return n.call(this,t,r,e)};case 4:return function(t,r,e,u){return n.call(this,t,r,e,u)};case 5:return function(t,r,e,u,c){return n.call(this,t,r,e,u,c)};case 6:return function(t,r,e,u,c,a){return n.call(this,t,r,e,u,c,a)};case 7:return function(t,r,e,u,c,a,i){return n.call(this,t,r,e,u,c,a,i)};case 8:return function(t,r,e,u,c,a,i,s){return n.call(this,t,r,e,u,c,a,i,s)};case 9:return function(t,r,e,u,c,a,i,s,l){return n.call(this,t,r,e,u,c,a,i,s,l)};case 10:return function(t,r,e,u,c,a,i,s,l,o){return n.call(this,t,r,e,u,c,a,i,s,l,o)};default:throw new Error('First argument to nAry must be a non-negative integer no greater than ten')}})},367,[318]); +__d(function(n,t,r,i,p){var u=t(p[0]),o=t(p[1]),a=t(p[2]),c=t(p[3]);r.exports=u(function(n,t){return o(n)?function(){return n.apply(this,arguments)&&t.apply(this,arguments)}:c(a)(n,t)})},368,[318,369,349,370]); +__d(function(t,n,o,c,e){o.exports=function(t){return'[object Function]'===Object.prototype.toString.call(t)}},369,[]); +__d(function(n,t,r,e,o){var u=t(o[0]),c=t(o[1]);r.exports=u(function(n){return c(n.length,n)})},370,[313,371]); +__d(function(r,n,t,o,c){var e=n(c[0]),u=n(c[1]),a=n(c[2]),i=n(c[3]),f=n(c[4]);t.exports=e(function(r,n){var t=i(r,n);return i(r,function(){return u(a,f(t,arguments[0]),Array.prototype.slice.call(arguments,1))})})},371,[318,338,353,321,336]); +__d(function(r,t,n,o,p){var a=t(p[0]);n.exports=a(function(r){return r.apply(this,Array.prototype.slice.call(arguments,1))})},372,[373]); +__d(function(n,t,r,e,o){var u=t(o[0]),c=t(o[1]);r.exports=u(function(n){return c(n.length,n)})},373,[313,321]); +__d(function(n,t,a,c,f){var i=t(f[0]),o=t(f[1]),r=t(f[2]),u=t(f[3]),e=t(f[4]);a.exports=i(o(['fantasy-land/chain','chain'],u,function(n,t){return'function'==typeof t?function(a){return n(t(a))(a)}:r(!1)(e(n,t))}))},374,[318,327,375,376,336]); +__d(function(n,t,e,r,f){var o=t(f[0]);e.exports=function(n){return function t(e){for(var r,f,l,u=[],g=0,h=e.length;gr)throw new Error('min must not be greater than max in clamp(min, max, value)');return tr?r:t})},379,[325]); +__d(function(n,o,t,c,e){var u=o(e[0]),f=o(e[1]);t.exports=f(function(n){return null!=n&&'function'==typeof n.clone?n.clone():u(n,[],[],!0)})},380,[381,313]); +__d(function(r,e,t,n,a){var u=e(a[0]),c=e(a[1]);t.exports=function r(e,t,n,a){var f=function(u){for(var c=t.length,f=0;f':t(r,o)},o=function(t,e){return u(function(e){return a(e)+': '+r(t[e])},e.slice().sort())};switch(Object.prototype.toString.call(e)){case'[object Arguments]':return'(function() { return arguments; }('+u(r,e).join(', ')+'))';case'[object Array]':return'['+u(r,e).concat(o(e,j(function(t){return/^\d+$/.test(t)},f(e)))).join(', ')+']';case'[object Boolean]':return'object'==typeof e?'new Boolean('+r(e.valueOf())+')':e.toString();case'[object Date]':return'new Date('+(isNaN(e.valueOf())?r(NaN):a(i(e)))+')';case'[object Null]':return'null';case'[object Number]':return'object'==typeof e?'new Number('+r(e.valueOf())+')':1/e==-1/0?'-0':e.toString(10);case'[object String]':return'object'==typeof e?'new String('+r(e.valueOf())+')':a(e);case'[object Undefined]':return'undefined';default:if('function'==typeof e.toString){var b=e.toString();if('[object Object]'!==b)return b}return'{'+o(e,f(e)).join(', ')+'}'}}},400,[401,337,408,409,344,410]); +__d(function(n,r,t,o,u){var c=r(u[0]);t.exports=function(n,r){return c(r,n,0)>=0}},401,[402]); +__d(function(e,n,r,t,f){var i=n(f[0]);r.exports=function(e,n,r){var t,f;if('function'==typeof e.indexOf)switch(typeof n){case'number':if(0===n){for(t=1/n;r=0;){if(n[y]===a)return t[y]===r;y-=1}for(n.push(a),t.push(r),y=l.length-1;y>=0;){var p=l[y];if(!f(p,r)||!e(r[p],a[p],n,t))return!1;y-=1}return n.pop(),t.pop(),!0}},404,[405,406,345,407,344,383]); +__d(function(n,e,o,r,t){o.exports=function(n){for(var e,o=[];!(e=n.next()).done;)o.push(e.value);return o}},405,[]); +__d(function(n,t,r,u,c){r.exports=function(n){var t=String(n).match(/^function (\w*)/);return null==t?'':t[1]}},406,[]); +__d(function(n,r,t,o,u){var c=r(u[0]);t.exports=c(function(n,r){return n===r?0!==n||1/n==1/r:n!=n&&r!=r})},407,[318]); +__d(function(e,r,c,p,a){c.exports=function(e){return'"'+e.replace(/\\/g,'\\\\').replace(/[\b]/g,'\\b').replace(/\f/g,'\\f').replace(/\n/g,'\\n').replace(/\r/g,'\\r').replace(/\t/g,'\\t').replace(/\v/g,'\\v').replace(/\0/g,'\\0').replace(/"/g,'\\"')+'"'}},408,[]); +__d(function(t,e,n,o,r){var i;n.exports=(i=function(t){return(t<10?'0':'')+t},'function'==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+'-'+i(t.getUTCMonth()+1)+'-'+i(t.getUTCDate())+'T'+i(t.getUTCHours())+':'+i(t.getUTCMinutes())+':'+i(t.getUTCSeconds())+'.'+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+'Z'})},409,[]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]),f=r(u[2]);t.exports=e(function(n,r){return f(c(n),r)})},410,[411,318,412]); +__d(function(n,t,r,u,i){r.exports=function(n){return function(){return!n.apply(this,arguments)}}},411,[]); +__d(function(n,r,t,u,e){var f=r(e[0]),i=r(e[1]),o=r(e[2]),c=r(e[3]),_=r(e[4]),a=r(e[5]),d=r(e[6]);t.exports=f(i(['filter'],a,function(n,r){return c(r)?_(function(t,u){return n(r[u])&&(t[u]=r[u]),t},{},d(r)):o(n,r)}))},412,[318,327,413,414,338,415,344]); +__d(function(n,t,r,e,o){r.exports=function(n,t){for(var r=0,e=t.length,o=[];r10)throw new Error('Constructor with greater than ten arguments');return 0===e?function(){return new n}:w(a(e,function(e,r,t,u,c,w,a,s,o,i){switch(arguments.length){case 1:return new n(e);case 2:return new n(e,r);case 3:return new n(e,r,t);case 4:return new n(e,r,t,u);case 5:return new n(e,r,t,u,c);case 6:return new n(e,r,t,u,c,w);case 7:return new n(e,r,t,u,c,w,a);case 8:return new n(e,r,t,u,c,w,a,s);case 9:return new n(e,r,t,u,c,w,a,s,o);case 10:return new n(e,r,t,u,c,w,a,s,o,i)}}))})},418,[318,373,367]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]);r.exports=c(a)},419,[401,318]); +__d(function(n,t,r,u,e){var i=t(e[0]),o=t(e[1]),p=t(e[2]),a=t(e[3]),c=t(e[4]),f=t(e[5]);r.exports=i(function(n,t){return p(f(a,0,c('length',t)),function(){var r=arguments,u=this;return n.apply(u,o(function(n){return n.apply(u,r)},t))})})},420,[318,337,321,334,335,348]); +__d(function(n,r,t,o,u){var c=r(u[0]);t.exports=c(function(n,r){return n+1},0)},421,[422]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]),f=r(o[2]),i=r(o[3]),a=r(o[4]);t.exports=c(4,[],e([],a,function(n,r,t,u){return i(function(u,o){var c=t(o);return u[c]=n(f(c,u)?u[c]:r,o),u},{},u)}))},422,[323,327,345,338,423]); +__d(function(t,n,i,s,u){var r=n(u[0]),e=n(u[1]),c=n(u[2]);i.exports=(function(){function t(t,n,i,s){this.valueFn=t,this.valueAcc=n,this.keyFn=i,this.xf=s,this.inputs={}}return t.prototype['@@transducer/init']=c.init,t.prototype['@@transducer/result']=function(t){var n;for(n in this.inputs)if(e(n,this.inputs)&&(t=this.xf['@@transducer/step'](t,this.inputs[n]))['@@transducer/reduced']){t=t['@@transducer/value'];break}return this.inputs=null,this.xf['@@transducer/result'](t)},t.prototype['@@transducer/step']=function(t,n){var i=this.keyFn(n);return this.inputs[i]=this.inputs[i]||[i,this.valueAcc],this.inputs[i][1]=this.valueFn(this.inputs[i][1],n),t},r(4,[],function(n,i,s,u){return new t(n,i,s,u)})})()},423,[323,345,332]); +__d(function(n,o,r,t,_){var a=o(_[0]);r.exports=a(-1)},424,[317]); +__d(function(n,r,t,u,o){var c=r(o[0]);t.exports=c(function(n,r){return null==r||r!=r?n:r})},425,[318]); +__d(function(n,r,t,o,u){var a=r(u[0]);t.exports=a(function(n,r,t){var o=n(r),u=n(t);return o>u?-1:o0?(this.n-=1,t):this.xf['@@transducer/step'](t,n)},s(function(n,r){return new t(n,r)})})()},436,[318,332]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]),d=o(_[2]),e=o(_[3]);r.exports=a(c([],e,d))},437,[318,327,438,441]); +__d(function(n,t,e,r,o){var u=t(o[0]);e.exports=function(n,t){return u(n=0&&this.i>=this.n?u(r):r},e(function(n,r){return new t(n,r)})})()},440,[318,331,332]); +__d(function(t,s,r,i,n){var o=s(n[0]),e=s(n[1]);r.exports=(function(){function t(t,s){this.xf=s,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype['@@transducer/init']=e.init,t.prototype['@@transducer/result']=function(t){return this.acc=null,this.xf['@@transducer/result'](t)},t.prototype['@@transducer/step']=function(t,s){return this.full&&(t=this.xf['@@transducer/step'](t,this.acc[this.pos])),this.store(s),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},o(function(s,r){return new t(s,r)})})()},441,[318,332]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]),d=o(_[2]),e=o(_[3]);r.exports=a(c([],e,d))},442,[318,327,443,444]); +__d(function(r,t,n,o,e){n.exports=function(r,t){for(var n=t.length-1;n>=0&&r(t[n]);)n-=1;return Array.prototype.slice.call(t,0,n+1)}},443,[]); +__d(function(t,r,n,e,i){var s=r(i[0]),u=r(i[1]),o=r(i[2]);n.exports=(function(){function t(t,r){this.f=t,this.retained=[],this.xf=r}return t.prototype['@@transducer/init']=o.init,t.prototype['@@transducer/result']=function(t){return this.retained=null,this.xf['@@transducer/result'](t)},t.prototype['@@transducer/step']=function(t,r){return this.f(r)?this.retain(t,r):this.flush(t,r)},t.prototype.flush=function(t,r){return t=u(this.xf['@@transducer/step'],t,this.retained),this.retained=[],this.xf['@@transducer/step'](t,r)},t.prototype.retain=function(t,r){return this.retained.push(r),t},s(function(r,n){return new t(r,n)})})()},444,[318,338,332]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]),d=o(_[2]),e=o(_[3]),f=o(_[4]);r.exports=a(c([],d(f),e(f)))},445,[313,327,446,447,403]); +__d(function(t,e,s,r,i){var n=e(i[0]),u=e(i[1]);s.exports=(function(){function t(t,e){this.xf=e,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype['@@transducer/init']=u.init,t.prototype['@@transducer/result']=u.result,t.prototype['@@transducer/step']=function(t,e){var s=!1;return this.seenFirstValue?this.pred(this.lastValue,e)&&(s=!0):this.seenFirstValue=!0,this.lastValue=e,s?t:this.xf['@@transducer/step'](t,e)},n(function(e,s){return new t(e,s)})})()},446,[318,332]); +__d(function(n,r,t,e,f){var o=r(f[0]),i=r(f[1]),u=r(f[2]),a=r(f[3]);t.exports=o(i([],u,function(n,r){var t=[],e=1,f=r.length;if(0!==f)for(t[0]=r[0];e=0?t.length-n:0,t)})},456,[318,435]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]);t.exports=c(function(n,r,t){return e(n(r),n(t))})},457,[325,403]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]);t.exports=c(function(n,r,t){return e(r[n],t[n])})},458,[325,403]); +__d(function(n,o,t,r,f){var c=o(f[0]);t.exports=c(function n(o,t){var r,f,c,e={};for(f in t)c=typeof(r=o[f]),e[f]='function'===c?r(t[f]):r&&'object'===c?n(r,t[f]):t[f];return e})},459,[318]); +__d(function(n,r,f,t,i){var o=r(i[0]),e=r(i[1]),u=r(i[2]);f.exports=o(e(['find'],u,function(n,r){for(var f=0,t=r.length;f=0;){if(n(r[t]))return r[t];t-=1}}))},464,[318,327,465]); +__d(function(t,r,n,s,e){var i=r(e[0]),u=r(e[1]);n.exports=(function(){function t(t,r){this.xf=r,this.f=t}return t.prototype['@@transducer/init']=u.init,t.prototype['@@transducer/result']=function(t){return this.xf['@@transducer/result'](this.xf['@@transducer/step'](t,this.last))},t.prototype['@@transducer/step']=function(t,r){return this.f(r)&&(this.last=r),t},i(function(r,n){return new t(r,n)})})()},465,[318,332]); +__d(function(r,n,t,e,f){var o=n(f[0]),u=n(f[1]),i=n(f[2]);t.exports=o(u([],i,function(r,n){for(var t=n.length-1;t>=0;){if(r(n[t]))return t;t-=1}return-1}))},466,[318,327,467]); +__d(function(t,r,i,n,s){var e=r(s[0]),u=r(s[1]);i.exports=(function(){function t(t,r){this.xf=r,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype['@@transducer/init']=u.init,t.prototype['@@transducer/result']=function(t){return this.xf['@@transducer/result'](this.xf['@@transducer/step'](t,this.lastIdx))},t.prototype['@@transducer/step']=function(t,r){return this.idx+=1,this.f(r)&&(this.lastIdx=this.idx),t},e(function(r,i){return new t(r,i)})})()},467,[318,332]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]);r.exports=a(c(!0))},468,[313,375]); +__d(function(r,t,n,o,a){var c=t(a[0]),e=t(a[1]);n.exports=c(function(r){return e(function(t,n){var o=Array.prototype.slice.call(arguments,0);return o[0]=n,o[1]=t,r.apply(this,o)})})},469,[313,373]); +__d(function(r,n,o,t,f){var a=n(f[0]),c=n(f[1]);o.exports=c(a('forEach',function(r,n){for(var o=n.length,t=0;tr})},475,[318]); +__d(function(n,r,t,o,u){var c=r(u[0]);t.exports=c(function(n,r){return n>=r})},476,[318]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]);r.exports=a(c)},477,[318,345]); +__d(function(n,r,t,i,o){var u=r(o[0]);t.exports=u(function(n,r){return n in r})},478,[318]); +__d(function(n,o,r,t,_){var a=o(_[0]);r.exports=a(0)},479,[449]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]);r.exports=a(c)},480,[313,481]); +__d(function(n,t,o,r,u){o.exports=function(n){return n}},481,[]); +__d(function(t,n,h,p,a){var e=n(a[0]),i=n(a[1]);h.exports=e(function(t,n,h){return i(Math.max(t.length,n.length,h.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):h.apply(this,arguments)})})},482,[325,321]); +__d(function(n,o,r,t,_){var a=o(_[0]);r.exports=a(1)},483,[317]); +__d(function(n,r,t,u,o){var c=r(o[0]);t.exports=c(function(n,r){return r},null)},484,[422]); +__d(function(n,f,t,e,i){var o=f(i[0]),r=f(i[1]),u=f(i[2]);t.exports=o(function(n,f){return'function'!=typeof f.indexOf||u(f)?r(f,n,0):f.indexOf(n)})},485,[318,402,328]); +__d(function(n,o,r,t,_){var a=o(_[0]);r.exports=a(0,-1)},486,[392]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]),f=r(o[2]);t.exports=e(function(n,r,t){return f(function(r){return c(n,r,t)},r)})},487,[429,325,413]); +__d(function(r,t,e,n,l){var c=t(l[0]);e.exports=c(function(r,t,e){r=r=0?r:e.length;var n=Array.prototype.slice.call(e,0);return n.splice(r,0,t),n})},488,[325]); +__d(function(t,r,c,e,l){var n=r(l[0]);c.exports=n(function(t,r,c){return t=t=0?t:c.length,[].concat(Array.prototype.slice.call(c,0,t),r,Array.prototype.slice.call(c,t))})},489,[325]); +__d(function(n,t,r,e,o){var u=t(o[0]),a=t(o[1]),c=t(o[2]),f=t(o[3]),g=t(o[4]);r.exports=a(function(n,t){var r,e;return n.length>t.length?(r=n,e=t):(r=t,e=n),g(c(f(u)(r),e))})},490,[401,318,413,469,491]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]);r.exports=c(a)},491,[480,492]); +__d(function(n,r,t,e,o){var u=r(o[0]),a=r(o[1]);t.exports=a(function(n,r){for(var t,e,o=new u,a=[],d=0;dr.length?(e=t,g=r):(e=r,g=t);for(var l=[],a=0;a=0;){if(i(t[r],n))return r;r-=1}return-1}return t.lastIndexOf(n)})},510,[318,328,403]); +__d(function(n,t,e,l,r){var u=t(r[0]),o=t(r[1]);e.exports=u(function(n){return null!=n&&o(n.length)?n.length:NaN})},511,[313,512]); +__d(function(t,o,e,n,r){e.exports=function(t){return'[object Number]'===Object.prototype.toString.call(t)}},512,[]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]);t.exports=c(function(n,r){return function(t){return function(u){return e(function(n){return r(n,u)},t(n(u)))}}})},513,[318,336]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]),f=r(u[2]),i=r(u[3]);t.exports=c(function(n){return e(f(n),i(n))})},514,[313,513,449,433]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]),f=r(u[2]),i=r(u[3]);t.exports=c(function(n){return f(i(n),e(n))})},515,[313,363,513,516]); +__d(function(n,r,t,u,e){var f=r(e[0]);t.exports=f(function(n,r){for(var t=r,u=0;u=0;)f=n(t[o],f[0]),e[o]=f[1],o-=1;return[e,f[0]]})},521,[325]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]),f=r(o[2]);t.exports=c(function(n,r){return e(function(t,u){return t[u]=n(r[u],u,r),t},{},f(r))})},522,[318,338,344]); +__d(function(n,t,r,c,o){var u=t(o[0]);r.exports=u(function(n,t){return t.match(n)||[]})},523,[318]); +__d(function(n,r,t,N,a){var o=r(a[0]),u=r(a[1]);t.exports=o(function(n,r){return u(n)?!u(r)||r<1?NaN:(n%r+r)%r:NaN})},524,[318,364]); +__d(function(n,r,t,o,u){var c=r(u[0]);t.exports=c(function(n,r,t){return n(t)>n(r)?t:r})},525,[325]); +__d(function(n,t,r,e,o){var u=t(o[0]),c=t(o[1]);r.exports=u(function(n){return c(n)/n.length})},526,[313,527]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]);r.exports=c(a,0)},527,[317,348]); +__d(function(r,t,n,e,o){var a=t(o[0]),c=t(o[1]);n.exports=a(function(r){var t=r.length;if(0===t)return NaN;var n=2-t%2,e=(t-n)/2;return c(Array.prototype.slice.call(r,0).sort(function(r,t){return rt?1:0}).slice(e,e+n))})},528,[313,526]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]);t.exports=c(function(){return e(arguments)})},529,[530,399]); +__d(function(n,t,r,a,i){var p=t(i[0]),u=t(i[1]),e=t(i[2]);r.exports=u(function(n,t){var r={};return p(t.length,function(){var a=n.apply(this,arguments);return e(a,r)||(r[a]=t.apply(this,arguments)),r[a]})})},530,[322,318,345]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]);t.exports=e(function(n,r){return c({},n,r)})},531,[499,318]); +__d(function(n,t,c,o,r){var u=t(r[0]),a=t(r[1]);c.exports=a(function(n){return u.apply(null,[{}].concat(n))})},532,[499,313]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]);t.exports=c(function(n,r){return e(function(n,r,t){return r},n,r)})},533,[318,534]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]),f=r(o[2]);t.exports=c(function n(r,t,u){return f(function(t,u,o){return e(u)&&e(o)?n(r,u,o):r(t,u,o)},t,u)})},534,[325,414,535]); +__d(function(n,r,o,f,i){var t=r(i[0]),u=r(i[1]);o.exports=t(function(n,r,o){var f,i={};for(f in r)u(f,r)&&(i[f]=u(f,o)?n(f,r[f],o[f]):r[f]);for(f in o)u(f,o)&&!u(f,i)&&(i[f]=o[f]);return i})},535,[325,345]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]);t.exports=c(function(n,r){return e(function(n,r,t){return t},n,r)})},536,[318,534]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]);t.exports=c(function(n,r,t){return e(function(r,t,u){return n(t,u)},r,t)})},537,[325,534]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]);t.exports=c(function(n,r,t){return e(function(r,t,u){return n(t,u)},r,t)})},538,[325,535]); +__d(function(n,r,t,o,u){var c=r(u[0]);t.exports=c(function(n,r){return r0&&n(c(t,r))})},559,[325,516]); +__d(function(n,r,t,o,e){var f=r(e[0]);t.exports=f(function(n,r){for(var t={},o=0;o=0;)r=n(t[o],r),o-=1;return r})},574,[325]); +__d(function(n,r,t,u,o){var c=r(o[0]),e=r(o[1]),f=r(o[2]);t.exports=c(4,[],function(n,r,t,u){return e(function(t,u){return n(t,u)?r(t,u):f(t)},t,u)})},575,[323,338,331]); +__d(function(n,o,r,t,_){var a=o(_[0]),c=o(_[1]);r.exports=a(c)},576,[313,331]); +__d(function(n,r,t,o,u){var c=r(u[0]),e=r(u[1]),f=r(u[2]);t.exports=c(function(n,r){return f(e(n),r)})},577,[318,312,578]); +__d(function(r,n,e,a,o){var t=n(o[0]);e.exports=t(function(r,n){var e,a=Number(n),o=0;if(a<0||isNaN(a))throw new RangeError('n must be a non-negative number');for(e=new Array(a);oc?1:0})})},584,[318]); +__d(function(r,t,n,o,e){var c=t(e[0]);n.exports=c(function(r,t){return Array.prototype.slice.call(t,0).sort(function(t,n){for(var o=0,e=0;0===o&&e=0&&r(t[n]);)n-=1;return Array.prototype.slice.call(t,n+1)})},594,[318]); +__d(function(r,t,e,n,o){var a=t(o[0]),l=t(o[1]),c=t(o[2]);e.exports=a(l(['takeWhile'],c,function(r,t){for(var e=0,n=t.length;e>>0,1)},emit:function(c,i){(n[c]||[]).slice().map(function(n){n(i)}),(n["*"]||[]).slice().map(function(n){n(c,i)})}}}},628,[]); +__d(function(e,t,n,s,o){'use strict';var p,a,r,i,l,u=t(o[0]),d=u.prototype.open,c=u.prototype.send,y=u.prototype.setRequestHeader,f=!1,R={setOpenCallback:function(e){p=e},setSendCallback:function(e){a=e},setHeaderReceivedCallback:function(e){i=e},setResponseCallback:function(e){l=e},setRequestHeaderCallback:function(e){r=e},isInterceptorEnabled:function(){return f},enableInterception:function(){f||(u.prototype.open=function(e,t){p&&p(e,t,this),d.apply(this,arguments)},u.prototype.setRequestHeader=function(e,t){r&&r(e,t,this),y.apply(this,arguments)},u.prototype.send=function(e){var t=this;a&&a(e,this),this.addEventListener&&this.addEventListener('readystatechange',function(){if(f){if(t.readyState===t.HEADERS_RECEIVED){var e=t.getResponseHeader('Content-Type'),n=t.getResponseHeader('Content-Length'),s=void 0,o=void 0;e&&(s=e.split(';')[0]),n&&(o=parseInt(n,10)),i&&i(s,o,t.getAllResponseHeaders(),t)}t.readyState===t.DONE&&l&&l(t.status,t.timeout,t.response,t.responseURL,t.responseType,t)}},!1),c.apply(this,arguments)},f=!0)},disableInterception:function(){f&&(f=!1,u.prototype.send=c,u.prototype.open=d,u.prototype.setRequestHeader=y,l=null,p=null,a=null,i=null,r=null)}};n.exports=R},629,[63]); +__d(function(n,e,t,r,o){'use strict';function i(n){return n&&'object'==typeof n&&'default'in n?n.default:n}Object.defineProperty(r,'__esModule',{value:!0});var s=e(o[0]),u=i(s),a=e(o[1]),c=i(a),f=function(n){return!u.isNil(n)},l=u.allPass([u.complement(c.isNilOrEmpty),u.is(String)]),p=u.allPass([u.complement(u.isNil),u.is(Number),c.isWithin(1,65535)]),h=function(n){var e=n.io,t=n.host,r=n.port,o=n.onCommand;if(!f(e))throw new Error('invalid io function');if(!l(t))throw new Error('invalid host');if(!p(r))throw new Error('invalid port');if('function'!=typeof o)throw new Error('invalid onCommand handler')},d="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof n},m=function(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")},v=(function(){function n(n,e){for(var t=0;t0){var s=t.indexOf(this);~s?t.splice(s+1):t.push(this),~s?r.splice(s,1/0,n):r.push(n),~t.indexOf(o)&&(o=E)}else t.push(o);return null==e?o:e.call(this,n,o)}))}var N='undefined'!=typeof window&&window&&(window.performance||window.msPerformance||window.webkitPerformance),D=function(){return Date.now()},R=function(n){return D()-n};n.nativePerformanceNow?D=n.nativePerformanceNow:N&&(D=function(){return N.now&&N.now()});var _=function(){var n=D();return function(){return R(n)}},A=[function(n){return{features:{image:function(e){var t=e.uri,r=e.preview,o=e.filename,i=e.width,s=e.height,u=e.caption;return n.send('image',{uri:t,preview:r,filename:o,width:i,height:s,caption:u})}}}},function(n){return{features:{log:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n.send('log',{level:'debug',message:e},!!t)},debug:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n.send('log',{level:'debug',message:e},!!t)},warn:function(e){return n.send('log',{level:'warn',message:e},!0)},error:function(e,t){return n.send('log',{level:'error',message:e,stack:t},!0)}}}},function(n){var e=n.startTimer;return{features:{benchmark:function(t){var r=[],o=e(),i=function(n){var e=0===s.length(r)?0:s.last(r).time,t=o();r.push({title:n,time:t,delta:t-e})};r.push({title:t,time:0,delta:0});var u=function(e){i(e),n.send('benchmark.report',{title:t,steps:r})};return{step:i,stop:u,last:u}}}}},function(n){return{features:{stateActionComplete:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return n.send('state.action.complete',{name:e,action:t},!!r)},stateValuesResponse:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return n.send('state.values.response',{path:e,value:t,valid:r})},stateKeysResponse:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return n.send('state.keys.response',{path:e,keys:t,valid:r})},stateValuesChange:function(e){return n.send('state.values.change',{changes:e})},stateBackupResponse:function(e){return n.send('state.backup.response',{state:e})}}}},function(n){return{features:{apiResponse:function(e,t,r){var o=!(t&&t.status&&a.isWithin(200,299,t.status));n.send('api.response',{request:e,response:t,duration:r},o)}}}},function(n){return{features:{clear:function(){return n.send('clear')}}}}],I={io:null,host:'localhost',port:9090,name:'reactotron-core-client',secure:!1,plugins:A,safeRecursion:!0,onCommand:function(n){return null},onConnect:function(){return null},onDisconnect:function(){return null},socketIoProperties:{reconnection:!0,reconnectionDelay:2e3,reconnectionDelayMax:5e3,reconnectionAttempts:5}},T=u.contains(u.__,['options','connected','socket','plugins','configure','connect','send','use','startTimer']),V=(function(){function n(){m(this,n),this.options=u.merge({},I),this.connected=!1,this.socket=null,this.plugins=[],this.startTimer=function(){return _()},this.send=this.send.bind(this)}return v(n,[{key:'configure',value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=u.merge(this.options,n);return h(e),this.options=e,u.has('length',this.options.plugins)&&u.forEach(this.use.bind(this),this.options.plugins),this}},{key:'connect',value:function(){var n=this;this.connected=!0;var e=this.options,t=e.io,r=e.secure,o=e.host,i=e.port,s=e.name,a=e.userAgent,c=e.environment,f=e.reactotronVersion,l=e.socketIoProperties,p=this.options,h=p.onCommand,d=p.onConnect,m=p.onDisconnect,v=t((r?'wss':'ws')+'://'+o+':'+i,g({jsonp:!1,transports:['websocket','polling']},l));return v.on('connect',function(){d&&d(),u.forEach(function(n){return n.onConnect&&n.onConnect()},n.plugins),n.send('client.intro',{host:o,port:i,name:s,userAgent:a,reactotronVersion:f,environment:c})}),v.on('disconnect',function(){m&&m(),u.forEach(function(n){return n.onDisconnect&&n.onDisconnect()},n.plugins)}),v.on('command',function(e){h&&h(e),u.forEach(function(n){return n.onCommand&&n.onCommand(e)},n.plugins)}),this.socket=v,this}},{key:'send',value:function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(this.socket){var r=this.options.safeRecursion?JSON.parse(S(e)):e;this.socket.emit('command',{type:n,payload:r,important:!!t})}}},{key:'display',value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=n.name,t=n.value,r=n.preview,o=n.image,i=n.important,s=void 0!==i&&i,u={name:e,value:t||null,preview:r||null,image:o||null};this.send('display',u,s)}},{key:'reportError',value:function(n){this.error(n)}},{key:'use',value:function(n){var e=this;if('function'!=typeof n)throw new Error('plugins must be a function');var t=n.bind(this)(this);if(!u.is(Object,t))throw new Error('plugins must return an object');if(t.features){if(!u.is(Object,t.features))throw new Error('features must be an object');u.forEach(function(n){var r=t.features[n];if('function'!=typeof r)throw new Error('feature '+n+' is not a function');if(T(n))throw new Error('feature '+n+' is a reserved name');e[n]=r},u.keys(t.features))}return this.plugins.push(t),t.onPlugin&&'function'==typeof t.onPlugin&&t.onPlugin.bind(this)(this),this}}]),n})();r.CorePlugins=A,r.Client=V,r.createClient=function(n){var e=new V;return e.configure(n),e},r.start=_},630,[310,631]); +__d(function(n,t,r,e,u){"use strict";function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}var i=o(t(u[0])),f=o(t(u[1])),c=o(t(u[2])),l=o(t(u[3])),a=o(t(u[4])),s=o(t(u[5])),d=o(t(u[6])),h=o(t(u[7])),m=o(t(u[8])),p=o(t(u[9])),N=o(t(u[10])),g=o(t(u[11])),b=o(t(u[12])),y=o(t(u[13])),v=o(t(u[14])),W=o(t(u[15])),x=o(t(u[16])),P=o(t(u[17])),j=o(t(u[18])),B=o(t(u[19])),D=o(t(u[20])),M=o(t(u[21])),O=o(t(u[22])),_=o(t(u[23])),q=i(function(n,t){return console.log(n),t}),w=f([[c,l],[a(Number),l],[s,function(n){return Number(n)}]]),E=i(function(n,t,r){var e=a(Number);return e(n)&&e(t)&&e(r)&&d(r,n)&&d(t,r)}),I=h(E),K=m("length"),L=function(n,t){return Math.floor(Math.random()*(t-n+1))+n},S=N([c,p]),U=h(c),k=i(function(n,t){return g(b,y(v(n,0)),W)(t)}),z=i(function(n,t,r){return 0===n?null:n>0&&rt?null:y(function(r){return t+n*r},x(0,1+(r-t)/n>>>0))}),A=i(function(n,t){return j(P(".",n),t)}),C=i(function(n,t){return B(n,t)}),F=i(function(n,t){return D(n,t)}),G=i(function(n,t,r){return M(O(n,t))(r)}),H=i(function(n,t,r){return _(O(n,t))(r)}),J={log:function(n){return console.log(n),n},trace:q,toNumber:w,toDate:function(n){return f([[c,l],[a(Object),l],[s,function(n){return new Date(n)}]])(n)},isWithin:E,isNotWithin:I,eqLength:K,random:L,sample:function(n){if(c(n)||p(n))return null;var t=n.length-1;return n[L(0,t)]},isNilOrEmpty:S,isNotNil:U,isUndefined:function(n){return void 0===n},mapKeys:k,rangeStep:z,dotPath:A,startsWith:C,endsWith:F,findByProp:G,findIndexByProp:H};r.exports=J,r.exports=J},631,[373,416,365,480,505,315,476,385,458,506,352,388,601,336,324,472,573,586,516,590,455,460,568,462]); +__d(function(n,o,e,t,r){'use strict';function i(n){var o='undefined'!=typeof window&&window.__fbBatchedBridgeConfig&&window.__fbBatchedBridgeConfig.remoteModuleConfig;if(!Array.isArray(o)||'localhost'!==n&&'127.0.0.1'!==n)return n;var e=(o.find(d)||[])[1];return e?(e.ServerHost||n).split(':')[0]:n}function d(n){return n&&('AndroidConstants'===n[0]||'PlatformConstants'===n[0])}e.exports=function(n){if('object'!=typeof __fbBatchedBridge||'localhost'!==n&&'127.0.0.1'!==n)return n;n=i(n);var o,e,t,r=console.warn;return console.warn=function(){if(!(arguments[0]&&arguments[0].indexOf('Requiring module \'NativeModules\' by name')>-1))return r.apply(console,arguments)},'undefined'!=typeof window&&window.__DEV__&&'function'==typeof window.require?(o=window.require('NativeModules'),console.warn=r,o&&(o.PlatformConstants||o.AndroidConstants)?(e=o.PlatformConstants,t=o.AndroidConstants,((e?e.ServerHost:t.ServerHost)||n).split(':')[0]):n):n}},632,[]); +__d(function(t,e,r,n,o){var i,s;i=this,s=function(){return(function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={exports:{},id:n,loaded:!1};return t[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}return r.m=t,r.c=e,r.p="",r(0)})([function(t,e,r){'use strict';var n="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof t},o=r(1),i=r(7),s=r(17),a=r(3)('socket.io-client');t.exports=e=u;var c=e.managers={};function u(t,e){'object'===(void 0===t?'undefined':n(t))&&(e=t,t=void 0),e=e||{};var r,i=o(t),u=i.source,p=i.id,f=i.path,l=c[p]&&f in c[p].nsps;return e.forceNew||e['force new connection']||!1===e.multiplex||l?(a('ignoring socket cache for %s',u),r=s(u,e)):(c[p]||(a('new io instance for %s',u),c[p]=s(u,e)),r=c[p]),i.query&&!e.query?e.query=i.query:e&&'object'===n(e.query)&&(e.query=h(e.query)),r.socket(i.path,e)}function h(t){var e=[];for(var r in t)t.hasOwnProperty(r)&&e.push(encodeURIComponent(r)+'='+encodeURIComponent(t[r]));return e.join('&')}e.protocol=i.protocol,e.connect=u,e.Manager=r(17),e.Socket=r(44)},function(t,e,r){(function(e){'use strict';var n=r(2),o=r(3)('socket.io-client:url');t.exports=function(t,r){var i=t;r=r||e.location,null==t&&(t=r.protocol+'//'+r.host);'string'==typeof t&&('/'===t.charAt(0)&&(t='/'===t.charAt(1)?r.protocol+t:r.host+t),/^(https?|wss?):\/\//.test(t)||(o('protocol-less url %s',t),t=void 0!==r?r.protocol+'//'+t:'https://'+t),o('parse %s',t),i=n(t));i.port||(/^(http|ws)$/.test(i.protocol)?i.port='80':/^(http|ws)s$/.test(i.protocol)&&(i.port='443'));i.path=i.path||'/';var s=-1!==i.host.indexOf(':')?'['+i.host+']':i.host;return i.id=i.protocol+'://'+s+':'+i.port,i.href=i.protocol+'://'+s+(r&&r.port===i.port?'':':'+i.port),i}}).call(e,(function(){return this})())},function(t,e){var r=/^(?:(?![^:@]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,n=['source','protocol','authority','userInfo','user','password','host','port','relative','path','directory','file','query','anchor'];t.exports=function(t){var e=t,o=t.indexOf('['),i=t.indexOf(']');-1!=o&&-1!=i&&(t=t.substring(0,o)+t.substring(o,i).replace(/:/g,';')+t.substring(i,t.length));for(var s=r.exec(t||''),a={},c=14;c--;)a[n[c]]=s[c]||'';return-1!=o&&-1!=i&&(a.source=e,a.host=a.host.substring(1,a.host.length-1).replace(/;/g,':'),a.authority=a.authority.replace('[','').replace(']','').replace(/;/g,':'),a.ipv6uri=!0),a}},function(t,e,r){(function(n){function o(){try{return e.storage.debug}catch(t){}if(void 0!==n&&'env'in n)return n.env.DEBUG}(e=t.exports=r(5)).log=function(){return'object'==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},e.formatArgs=function(){var t=arguments,r=this.useColors;if(t[0]=(r?'%c':'')+this.namespace+(r?' %c':' ')+t[0]+(r?'%c ':' ')+'+'+e.humanize(this.diff),!r)return t;var n='color: '+this.color,o=0,i=0;return(t=[t[0],n,'color: inherit'].concat(Array.prototype.slice.call(t,1)))[0].replace(/%[a-z%]/g,function(t){'%%'!==t&&'%c'===t&&(i=++o)}),t.splice(i,0,n),t},e.save=function(t){try{null==t?e.storage.removeItem('debug'):e.storage.debug=t}catch(t){}},e.load=o,e.useColors=function(){return'undefined'!=typeof document&&'WebkitAppearance'in document.documentElement.style||window.console&&(console.firebug||console.exception&&console.table)||navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31},e.storage='undefined'!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:(function(){try{return window.localStorage}catch(t){}})(),e.colors=['lightseagreen','forestgreen','goldenrod','dodgerblue','darkorchid','crimson'],e.formatters.j=function(t){try{return JSON.stringify(t)}catch(t){return'[UnexpectedJSONParseError]: '+t.message}},e.enable(o())}).call(e,r(4))},function(t,e){var r,n,o=t.exports={};function i(){throw new Error('setTimeout has not been defined')}function s(){throw new Error('clearTimeout has not been defined')}function a(t){if(r===setTimeout)return setTimeout(t,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}function c(t){if(n===clearTimeout)return clearTimeout(t);if((n===s||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{return n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}!(function(){try{r='function'==typeof setTimeout?setTimeout:i}catch(t){r=i}try{n='function'==typeof clearTimeout?clearTimeout:s}catch(t){n=s}})();var u,h=[],p=!1,f=-1;function l(){p&&u&&(p=!1,u.length?h=u.concat(h):f=-1,h.length&&d())}function d(){if(!p){var t=a(l);p=!0;for(var e=h.length;e;){for(u=h,h=[];++f1)for(var r=1;r1e4)){var e=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(t);if(e){var a=parseFloat(e[1]);switch((e[2]||'ms').toLowerCase()){case'years':case'year':case'yrs':case'yr':case'y':return a*s;case'days':case'day':case'd':return a*i;case'hours':case'hour':case'hrs':case'hr':case'h':return a*o;case'minutes':case'minute':case'mins':case'min':case'm':return a*n;case'seconds':case'second':case'secs':case'sec':case's':return a*r;case'milliseconds':case'millisecond':case'msecs':case'msec':case'ms':return a;default:return}}}}function c(t){return t>=i?Math.round(t/i)+'d':t>=o?Math.round(t/o)+'h':t>=n?Math.round(t/n)+'m':t>=r?Math.round(t/r)+'s':t+'ms'}function u(t,e,r){if(!(t0)return a(t);if('number'===h&&!1===isNaN(t))return e.long?u(s=t,i,'day')||u(s,o,'hour')||u(s,n,'minute')||u(s,r,'second')||s+' ms':c(t);throw new Error('val is not a non-empty string or a valid number. val='+JSON.stringify(t))}},function(t,e,r){var n=r(8)('socket.io-parser'),o=r(11),i=r(13),s=r(14),a=r(16);function c(){}function u(t){var r='',i=!1;return r+=t.type,e.BINARY_EVENT!=t.type&&e.BINARY_ACK!=t.type||(r+=t.attachments,r+='-'),t.nsp&&'/'!=t.nsp&&(i=!0,r+=t.nsp),null!=t.id&&(i&&(r+=',',i=!1),r+=t.id),null!=t.data&&(i&&(r+=','),r+=o.stringify(t.data)),n('encoded %j as %s',t,r),r}function h(t,e){s.removeBlobs(t,function(t){var r=s.deconstructPacket(t),n=u(r.packet),o=r.buffers;o.unshift(n),e(o)})}function p(){this.reconstructor=null}function f(t){var r={},o=0;if(r.type=Number(t.charAt(0)),null==e.types[r.type])return y();if(e.BINARY_EVENT==r.type||e.BINARY_ACK==r.type){for(var i='';'-'!=t.charAt(++o)&&(i+=t.charAt(o),o!=t.length););if(i!=Number(i)||'-'!=t.charAt(o))throw new Error('Illegal attachments');r.attachments=Number(i)}if('/'==t.charAt(o+1))for(r.nsp='';++o;){if(','==(a=t.charAt(o)))break;if(r.nsp+=a,o==t.length)break}else r.nsp='/';var s=t.charAt(o+1);if(''!==s&&Number(s)==s){for(r.id='';++o;){var a;if(null==(a=t.charAt(o))||Number(a)!=a){--o;break}if(r.id+=t.charAt(o),o==t.length)break}r.id=Number(r.id)}return t.charAt(++o)&&(r=l(r,t.substr(o))),n('decoded %s as %j',t,r),r}function l(t,e){try{t.data=o.parse(e)}catch(t){return y()}return t}function d(t){this.reconPack=t,this.buffers=[]}function y(t){return{type:e.ERROR,data:'parser error'}}e.protocol=4,e.types=['CONNECT','DISCONNECT','EVENT','ACK','ERROR','BINARY_EVENT','BINARY_ACK'],e.CONNECT=0,e.DISCONNECT=1,e.EVENT=2,e.ACK=3,e.ERROR=4,e.BINARY_EVENT=5,e.BINARY_ACK=6,e.Encoder=c,e.Decoder=p,c.prototype.encode=function(t,r){(n('encoding packet %j',t),e.BINARY_EVENT==t.type||e.BINARY_ACK==t.type)?h(t,r):r([u(t)])},i(p.prototype),p.prototype.add=function(t){var r;if('string'==typeof t)r=f(t),e.BINARY_EVENT==r.type||e.BINARY_ACK==r.type?(this.reconstructor=new d(r),0===this.reconstructor.reconPack.attachments&&this.emit('decoded',r)):this.emit('decoded',r);else{if(!a(t)&&!t.base64)throw new Error('Unknown type: '+t);if(!this.reconstructor)throw new Error('got binary data when not reconstructing a packet');(r=this.reconstructor.takeBinaryData(t))&&(this.reconstructor=null,this.emit('decoded',r))}},p.prototype.destroy=function(){this.reconstructor&&this.reconstructor.finishedReconstruction()},d.prototype.takeBinaryData=function(t){if(this.buffers.push(t),this.buffers.length==this.reconPack.attachments){var e=s.reconstructPacket(this.reconPack,this.buffers);return this.finishedReconstruction(),e}return null},d.prototype.finishedReconstruction=function(){this.reconPack=null,this.buffers=[]}},function(t,e,r){function n(){var t;try{t=e.storage.debug}catch(t){}return t}(e=t.exports=r(9)).log=function(){return'object'==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},e.formatArgs=function(){var t=arguments,r=this.useColors;if(t[0]=(r?'%c':'')+this.namespace+(r?' %c':' ')+t[0]+(r?'%c ':' ')+'+'+e.humanize(this.diff),!r)return t;var n='color: '+this.color,o=0,i=0;return(t=[t[0],n,'color: inherit'].concat(Array.prototype.slice.call(t,1)))[0].replace(/%[a-z%]/g,function(t){'%%'!==t&&'%c'===t&&(i=++o)}),t.splice(i,0,n),t},e.save=function(t){try{null==t?e.storage.removeItem('debug'):e.storage.debug=t}catch(t){}},e.load=n,e.useColors=function(){return'WebkitAppearance'in document.documentElement.style||window.console&&(console.firebug||console.exception&&console.table)||navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31},e.storage='undefined'!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:(function(){try{return window.localStorage}catch(t){}})(),e.colors=['lightseagreen','forestgreen','goldenrod','dodgerblue','darkorchid','crimson'],e.formatters.j=function(t){return JSON.stringify(t)},e.enable(n())},function(t,e,r){(e=t.exports=function(t){function r(){}function i(){var t=i,r=+new Date,s=r-(n||r);t.diff=s,t.prev=n,t.curr=r,n=r,null==t.useColors&&(t.useColors=e.useColors()),null==t.color&&t.useColors&&(t.color=e.colors[o++%e.colors.length]);var a=Array.prototype.slice.call(arguments);a[0]=e.coerce(a[0]),'string'!=typeof a[0]&&(a=['%o'].concat(a));var c=0;a[0]=a[0].replace(/%([a-z%])/g,function(r,n){if('%%'===r)return r;c++;var o=e.formatters[n];if('function'==typeof o){var i=a[c];r=o.call(t,i),a.splice(c,1),c--}return r}),'function'==typeof e.formatArgs&&(a=e.formatArgs.apply(t,a));var u=i.log||e.log||console.log.bind(console);u.apply(t,a)}r.enabled=!1,i.enabled=!0;var s=e.enabled(t)?i:r;return s.namespace=t,s}).coerce=function(t){return t instanceof Error?t.stack||t.message:t},e.disable=function(){e.enable('')},e.enable=function(t){e.save(t);for(var r=(t||'').split(/[\s,]+/),n=r.length,o=0;o1e4)){var e=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(t);if(e){var a=parseFloat(e[1]);switch((e[2]||'ms').toLowerCase()){case'years':case'year':case'yrs':case'yr':case'y':return a*s;case'days':case'day':case'd':return a*i;case'hours':case'hour':case'hrs':case'hr':case'h':return a*o;case'minutes':case'minute':case'mins':case'min':case'm':return a*n;case'seconds':case'second':case'secs':case'sec':case's':return a*r;case'milliseconds':case'millisecond':case'msecs':case'msec':case'ms':return a}}}}function c(t){return t>=i?Math.round(t/i)+'d':t>=o?Math.round(t/o)+'h':t>=n?Math.round(t/n)+'m':t>=r?Math.round(t/r)+'s':t+'ms'}function u(t,e,r){if(!(t1)))/4)-k((t-1901+e)/100)+k((t-1601+e)/400)};if((l=g.hasOwnProperty)||(l=function(t){var e,r={};return(r.__proto__=null,r.__proto__={toString:1},r).toString!=m?l=function(t){var e=this.__proto__,r=t in(this.__proto__=null,this);return this.__proto__=e,r}:(e=r.constructor,l=function(t){var r=(this.constructor||e).prototype;return t in this&&!(t in r&&this[t]===r[t])}),r=null,l.call(this,t)}),d=function(t,e){var r,o,i,s=0;for(i in(r=function(){this.valueOf=0}).prototype.valueOf=0,o=new r)l.call(o,i)&&s++;return r=o=null,s?d=2==s?function(t,e){var r,n={},o="[object Function]"==m.call(t);for(r in t)o&&"prototype"==r||l.call(n,r)||!(n[r]=1)||!l.call(t,r)||e(r)}:function(t,e){var r,n,o="[object Function]"==m.call(t);for(r in t)o&&"prototype"==r||!l.call(t,r)||(n="constructor"===r)||e(r);(n||l.call(t,r="constructor"))&&e(r)}:(o=["valueOf","toString","toLocaleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constructor"],d=function(t,e){var r,i,s="[object Function]"==m.call(t),a=!s&&"function"!=typeof t.constructor&&n[typeof t.hasOwnProperty]&&t.hasOwnProperty||l;for(r in t)s&&"prototype"==r||!a.call(t,r)||e(r);for(i=o.length;r=o[--i];a.call(t,r)&&e(r));}),d(t,e)},!b("json-stringify")){var S={92:"\\\\",34:'\\"',8:"\\b",12:"\\f",10:"\\n",13:"\\r",9:"\\t"},C=function(t,e){return("000000"+(e||0)).slice(-t)},B=function(t){for(var e='"',r=0,n=t.length,o=!w||n>10,i=o&&(w?t.split(""):t);r-1/0&&c<1/0){if(x){for(g=k(c/864e5),p=k(g/365.2425)+1970-1;x(p+1,0)<=g;p++);for(f=k((g-x(p,0))/30.42);x(p,f+1)<=g;f++);g=1+g-x(p,f),b=k((v=(c%864e5+864e5)%864e5)/36e5)%24,w=k(v/6e4)%60,A=k(v/1e3)%60,S=v%1e3}else p=c.getUTCFullYear(),f=c.getUTCMonth(),g=c.getUTCDate(),b=c.getUTCHours(),w=c.getUTCMinutes(),A=c.getUTCSeconds(),S=c.getUTCMilliseconds();c=(p<=0||p>=1e4?(p<0?"-":"+")+C(6,p<0?-p:p):C(4,p))+"-"+C(2,f+1)+"-"+C(2,g)+"T"+C(2,b)+":"+C(2,w)+":"+C(2,A)+"."+C(3,S)+"Z"}else c=null;if(n&&(c=n.call(r,e,c)),null===c)return"null";if("[object Boolean]"==(u=m.call(c)))return""+c;if("[object Number]"==u)return c>-1/0&&c<1/0?""+c:"null";if("[object String]"==u)return B(""+c);if("object"==typeof c){for(_=a.length;_--;)if(a[_]===c)throw h();if(a.push(c),T=[],N=s,s+=i,"[object Array]"==u){for(j=0,_=c.length;j<_;j++)E=t(j,c,n,o,i,s,a),T.push(E===y?"null":E);O=T.length?i?"[\n"+s+T.join(",\n"+s)+"\n"+N+"]":"["+T.join(",")+"]":"[]"}else d(o||c,function(e){var r=t(e,c,n,o,i,s,a);r!==y&&T.push(B(e)+":"+(i?" ":"")+r)}),O=T.length?i?"{\n"+s+T.join(",\n"+s)+"\n"+N+"}":"{"+T.join(",")+"}":"{}";return a.pop(),O}};e.stringify=function(t,e,r){var o,i,s,a;if(n[typeof e]&&e)if("[object Function]"==(a=m.call(e)))i=e;else if("[object Array]"==a){s={};for(var c,u=0,h=e.length;u0)for(o="",r>10&&(r=10);o.length=48&&o<=57||o>=97&&o<=102||o>=65&&o<=70||O();t+=_("0x"+i.slice(e,E));break;default:O()}else{if(34==o)break;for(o=i.charCodeAt(E),e=E;o>=32&&92!=o&&34!=o;)o=i.charCodeAt(++E);t+=i.slice(e,E)}if(34==i.charCodeAt(E))return E++,t;O();default:if(e=E,45==o&&(n=!0,o=i.charCodeAt(++E)),o>=48&&o<=57){for(48==o&&((o=i.charCodeAt(E+1))>=48&&o<=57)&&O(),n=!1;E=48&&o<=57);E++);if(46==i.charCodeAt(E)){for(r=++E;r=48&&o<=57);r++);r==E&&O(),E=r}if(101==(o=i.charCodeAt(E))||69==o){for(43!=(o=i.charCodeAt(++E))&&45!=o||E++,r=E;r=48&&o<=57);r++);r==E&&O(),E=r}return+i.slice(e,E)}if(n&&O(),"true"==i.slice(E,E+4))return E+=4,!0;if("false"==i.slice(E,E+5))return E+=5,!1;if("null"==i.slice(E,E+4))return E+=4,null;O()}return"$"},R=function t(e){var r,n;if("$"==e&&O(),"string"==typeof e){if("@"==(w?e.charAt(0):e[0]))return e.slice(1);if("["==e){for(r=[];"]"!=(e=P());n||(n=!0))n&&(","==e?"]"==(e=P())&&O():O()),","==e&&O(),r.push(t(e));return r}if("{"==e){for(r={};"}"!=(e=P());n||(n=!0))n&&(","==e?"}"==(e=P())&&O():O()),","!=e&&"string"==typeof e&&"@"==(w?e.charAt(0):e[0])&&":"==P()||O(),r[e.slice(1)]=t(P());return r}O()}return e},D=function(t,e,r){var n=q(t,e,r);n===y?delete t[e]:t[e]=n},q=function(t,e,r){var n,o=t[e];if("object"==typeof o&&o)if("[object Array]"==m.call(o))for(n=o.length;n--;)D(o,n,r);else d(o,function(t){D(o,t,r)});return r.call(t,e,o)};e.parse=function(t,e){var r,n;return E=0,j=""+t,r=R(P()),"$"!=P()&&O(),E=j=null,e&&"[object Function]"==m.call(e)?q(((n={})[""]=r,n),"",e):r}}}return e.runInContext=a,e}if(!s||s.global!==s&&s.window!==s&&s.self!==s||(i=s),o)a(i,o);else{var c=i.JSON,u=i.JSON3,h=!1,p=a(i,i.JSON3={noConflict:function(){return h||(h=!0,i.JSON=c,i.JSON3=u,c=u=null),p}});i.JSON={parse:p.parse,stringify:p.stringify}}}).call(this)}).call(e,r(12)(t),(function(){return this})())},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,e){function r(t){if(t)return n(t)}function n(t){for(var e in r.prototype)t[e]=r.prototype[e];return t}t.exports=r,r.prototype.on=r.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks[t]=this._callbacks[t]||[]).push(e),this},r.prototype.once=function(t,e){var r=this;function n(){r.off(t,n),e.apply(this,arguments)}return this._callbacks=this._callbacks||{},n.fn=e,this.on(t,n),this},r.prototype.off=r.prototype.removeListener=r.prototype.removeAllListeners=r.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var r,n=this._callbacks[t];if(!n)return this;if(1==arguments.length)return delete this._callbacks[t],this;for(var o=0;o0&&!this.encoding){var t=this.packetBuffer.shift();this.packet(t)}},d.prototype.cleanup=function(){h('cleanup');for(var t=this.subs.length,e=0;e=this._reconnectionAttempts)h('reconnect failed'),this.backoff.reset(),this.emitAll('reconnect_failed'),this.reconnecting=!1;else{var e=this.backoff.duration();h('will wait %dms before reconnect attempt',e),this.reconnecting=!0;var r=setTimeout(function(){t.skipReconnect||(h('attempting reconnect'),t.emitAll('reconnect_attempt',t.backoff.attempts),t.emitAll('reconnecting',t.backoff.attempts),t.skipReconnect||t.open(function(e){e?(h('reconnect attempt error'),t.reconnecting=!1,t.reconnect(),t.emitAll('reconnect_error',e.data)):(h('reconnect success'),t.onreconnect())}))},e);this.subs.push({destroy:function(){clearTimeout(r)}})}},d.prototype.onreconnect=function(){var t=this.backoff.attempts;this.reconnecting=!1,this.backoff.reset(),this.updateSocketIds(),this.emitAll('reconnect',t)}},function(t,e,r){t.exports=r(19)},function(t,e,r){t.exports=r(20),t.exports.parser=r(27)},function(t,e,r){(function(e){var n=r(21),o=r(35),i=r(3)('engine.io-client:socket'),s=r(42),a=r(27),c=r(2),u=r(43),h=r(36);function p(t,r){if(!(this instanceof p))return new p(t,r);r=r||{},t&&'object'==typeof t&&(r=t,t=null),t?(t=c(t),r.hostname=t.host,r.secure='https'===t.protocol||'wss'===t.protocol,r.port=t.port,t.query&&(r.query=t.query)):r.host&&(r.hostname=c(r.host).host),this.secure=null!=r.secure?r.secure:e.location&&'https:'===location.protocol,r.hostname&&!r.port&&(r.port=this.secure?'443':'80'),this.agent=r.agent||!1,this.hostname=r.hostname||(e.location?location.hostname:'localhost'),this.port=r.port||(e.location&&location.port?location.port:this.secure?443:80),this.query=r.query||{},'string'==typeof this.query&&(this.query=h.decode(this.query)),this.upgrade=!1!==r.upgrade,this.path=(r.path||'/engine.io').replace(/\/$/,'')+'/',this.forceJSONP=!!r.forceJSONP,this.jsonp=!1!==r.jsonp,this.forceBase64=!!r.forceBase64,this.enablesXDR=!!r.enablesXDR,this.timestampParam=r.timestampParam||'t',this.timestampRequests=r.timestampRequests,this.transports=r.transports||['polling','websocket'],this.readyState='',this.writeBuffer=[],this.prevBufferLen=0,this.policyPort=r.policyPort||843,this.rememberUpgrade=r.rememberUpgrade||!1,this.binaryType=null,this.onlyBinaryUpgrades=r.onlyBinaryUpgrades,this.perMessageDeflate=!1!==r.perMessageDeflate&&(r.perMessageDeflate||{}),!0===this.perMessageDeflate&&(this.perMessageDeflate={}),this.perMessageDeflate&&null==this.perMessageDeflate.threshold&&(this.perMessageDeflate.threshold=1024),this.pfx=r.pfx||null,this.key=r.key||null,this.passphrase=r.passphrase||null,this.cert=r.cert||null,this.ca=r.ca||null,this.ciphers=r.ciphers||null,this.rejectUnauthorized=void 0===r.rejectUnauthorized?null:r.rejectUnauthorized,this.forceNode=!!r.forceNode;var n='object'==typeof e&&e;n.global===n&&(r.extraHeaders&&Object.keys(r.extraHeaders).length>0&&(this.extraHeaders=r.extraHeaders),r.localAddress&&(this.localAddress=r.localAddress)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingIntervalTimer=null,this.pingTimeoutTimer=null,this.open()}function f(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}t.exports=p,p.priorWebsocketSuccess=!1,o(p.prototype),p.protocol=a.protocol,p.Socket=p,p.Transport=r(26),p.transports=r(21),p.parser=r(27),p.prototype.createTransport=function(t){i('creating transport "%s"',t);var e=f(this.query);return e.EIO=a.protocol,e.transport=t,this.id&&(e.sid=this.id),new n[t]({agent:this.agent,hostname:this.hostname,port:this.port,secure:this.secure,path:this.path,query:e,forceJSONP:this.forceJSONP,jsonp:this.jsonp,forceBase64:this.forceBase64,enablesXDR:this.enablesXDR,timestampRequests:this.timestampRequests,timestampParam:this.timestampParam,policyPort:this.policyPort,socket:this,pfx:this.pfx,key:this.key,passphrase:this.passphrase,cert:this.cert,ca:this.ca,ciphers:this.ciphers,rejectUnauthorized:this.rejectUnauthorized,perMessageDeflate:this.perMessageDeflate,extraHeaders:this.extraHeaders,forceNode:this.forceNode,localAddress:this.localAddress})},p.prototype.open=function(){var t;if(this.rememberUpgrade&&p.priorWebsocketSuccess&&-1!==this.transports.indexOf('websocket'))t='websocket';else{if(0===this.transports.length){var e=this;return void setTimeout(function(){e.emit('error','No transports available')},0)}t=this.transports[0]}this.readyState='opening';try{t=this.createTransport(t)}catch(t){return this.transports.shift(),void this.open()}t.open(),this.setTransport(t)},p.prototype.setTransport=function(t){i('setting transport %s',t.name);var e=this;this.transport&&(i('clearing existing transport %s',this.transport.name),this.transport.removeAllListeners()),this.transport=t,t.on('drain',function(){e.onDrain()}).on('packet',function(t){e.onPacket(t)}).on('error',function(t){e.onError(t)}).on('close',function(){e.onClose('transport close')})},p.prototype.probe=function(t){i('probing transport "%s"',t);var e=this.createTransport(t,{probe:1}),r=!1,n=this;function o(){if(n.onlyBinaryUpgrades){var o=!this.supportsBinary&&n.transport.supportsBinary;r=r||o}r||(i('probe transport "%s" opened',t),e.send([{type:'ping',data:'probe'}]),e.once('packet',function(o){if(!r)if('pong'===o.type&&'probe'===o.data){if(i('probe transport "%s" pong',t),n.upgrading=!0,n.emit('upgrading',e),!e)return;p.priorWebsocketSuccess='websocket'===e.name,i('pausing current transport "%s"',n.transport.name),n.transport.pause(function(){r||'closed'!==n.readyState&&(i('changing transport and sending upgrade packet'),f(),n.setTransport(e),e.send([{type:'upgrade'}]),n.emit('upgrade',e),e=null,n.upgrading=!1,n.flush())})}else{i('probe transport "%s" failed',t);var s=new Error('probe error');s.transport=e.name,n.emit('upgradeError',s)}}))}function s(){r||(r=!0,f(),e.close(),e=null)}function a(r){var o=new Error('probe error: '+r);o.transport=e.name,s(),i('probe transport "%s" failed because of error: %s',t,r),n.emit('upgradeError',o)}function c(){a('transport closed')}function u(){a('socket closed')}function h(t){e&&t.name!==e.name&&(i('"%s" works - aborting "%s"',t.name,e.name),s())}function f(){e.removeListener('open',o),e.removeListener('error',a),e.removeListener('close',c),n.removeListener('close',u),n.removeListener('upgrading',h)}p.priorWebsocketSuccess=!1,e.once('open',o),e.once('error',a),e.once('close',c),this.once('close',u),this.once('upgrading',h),e.open()},p.prototype.onOpen=function(){if(i('socket open'),this.readyState='open',p.priorWebsocketSuccess='websocket'===this.transport.name,this.emit('open'),this.flush(),'open'===this.readyState&&this.upgrade&&this.transport.pause){i('starting upgrade probes');for(var t=0,e=this.upgrades.length;t1?{type:l[o],data:t.substring(1)}:{type:l[o]}:d}o=new Uint8Array(t)[0];var i=s(t,1);return y&&'blob'===r&&(i=new y([i])),{type:l[o],data:i}},e.decodeBase64Packet=function(t,e){var r=l[t.charAt(0)];if(!n)return{type:r,data:{base64:!0,data:t.substr(1)}};var o=n.decode(t.substr(1));return'blob'===e&&y&&(o=new y([o])),{type:r,data:o}},e.encodePayload=function(t,r,n){'function'==typeof r&&(n=r,r=null);var o=i(t);if(r&&o)return y&&!p?e.encodePayloadAsBlob(t,n):e.encodePayloadAsArrayBuffer(t,n);if(!t.length)return n('0:');function s(t){return t.length+':'+t}k(t,function(t,n){e.encodePacket(t,!!o&&r,!0,function(t){n(null,s(t))})},function(t,e){return n(e.join(''))})},e.decodePayload=function(t,r,n){if('string'!=typeof t)return e.decodePayloadAsBinary(t,r,n);var o;if('function'==typeof r&&(n=r,r=null),''==t)return n(d,0,1);for(var i,s,a='',c=0,u=t.length;c0;){for(var c=new Uint8Array(o),u=0===c[0],h='',p=1;255!=c[p];p++){if(h.length>310){a=!0;break}h+=c[p]}if(a)return n(d,0,1);o=s(o,2+h.length),h=parseInt(h);var f=s(o,0,h);if(u)try{f=String.fromCharCode.apply(null,new Uint8Array(f))}catch(t){var l=new Uint8Array(f);f='';for(p=0;pn&&(r=n),e>=n||e>=r||0===n)return new ArrayBuffer(0);for(var o=new Uint8Array(t),i=new Uint8Array(r-e),s=e,a=0;s=55296&&e<=56319&&o65535&&(o+=p((e-=65536)>>>10&1023|55296),e=56320|1023&e),o+=p(e);return o}function d(t,e){return p(t>>e&63|128)}function y(t){if(0==(4294967168&t))return p(t);var e='';return 0==(4294965248&t)?e=p(t>>6&31|192):0==(4294901760&t)?(e=p(t>>12&15|224),e+=d(t,6)):0==(4292870144&t)&&(e=p(t>>18&7|240),e+=d(t,12),e+=d(t,6)),e+=p(63&t|128)}function g(){if(h>=u)throw Error('Invalid byte index');var t=255&c[h];if(h++,128==(192&t))return 63&t;throw Error('Invalid continuation byte')}function m(){var t,e;if(h>u)throw Error('Invalid byte index');if(h==u)return!1;if(t=255&c[h],h++,0==(128&t))return t;if(192==(224&t)){if((e=(31&t)<<6|g())>=128)return e;throw Error('Invalid continuation byte')}if(224==(240&t)){if((e=(15&t)<<12|g()<<6|g())>=2048)return e;throw Error('Invalid continuation byte')}if(240==(248&t)&&(e=(15&t)<<18|g()<<12|g()<<6|g())>=65536&&e<=1114111)return e;throw Error('Invalid WTF-8 detected')}var v={version:'1.0.0',encode:function(t){for(var e=f(t),r=e.length,n=-1,o='';++n>2],i+=t[(3&n[r])<<4|n[r+1]>>4],i+=t[(15&n[r+1])<<2|n[r+2]>>6],i+=t[63&n[r+2]];return o%3==2?i=i.substring(0,i.length-1)+"=":o%3==1&&(i=i.substring(0,i.length-2)+"=="),i},e.decode=function(t){var e,n,o,i,s,a=.75*t.length,c=t.length,u=0;"="===t[t.length-1]&&(a--,"="===t[t.length-2]&&a--);var h=new ArrayBuffer(a),p=new Uint8Array(h);for(e=0;e>4,p[u++]=(15&o)<<4|i>>2,p[u++]=(3&i)<<6|63&s;return h}})()},function(t,e){(function(e){var r=e.BlobBuilder||e.WebKitBlobBuilder||e.MSBlobBuilder||e.MozBlobBuilder,n=(function(){try{return 2===new Blob(['hi']).size}catch(t){return!1}})(),o=n&&(function(){try{return 2===new Blob([new Uint8Array([1,2])]).size}catch(t){return!1}})(),i=r&&r.prototype.append&&r.prototype.getBlob;function s(t){for(var e=0;e0);return e}function u(){var t=c(+new Date);return t!==r?(s=0,r=t):t+'.'+c(s++)}for(;a';n=document.createElement(t)}catch(t){(n=document.createElement('iframe')).name=r.iframeId,n.src='javascript:0'}n.id=r.iframeId,r.form.appendChild(n),r.iframe=n}this.form.action=this.uri(),h(),t=t.replace(a,'\\\n'),this.area.value=t.replace(s,'\\n');try{this.form.submit()}catch(t){}this.iframe.attachEvent?this.iframe.onreadystatechange=function(){'complete'===r.iframe.readyState&&u()}:this.iframe.onload=u}}).call(e,(function(){return this})())},function(t,e,r){(function(e){var n,o=r(26),i=r(27),s=r(36),a=r(37),c=r(38),u=r(3)('engine.io-client:websocket'),h=e.WebSocket||e.MozWebSocket;if('undefined'==typeof window)try{n=r(41)}catch(t){}var p=h;function f(t){t&&t.forceBase64&&(this.supportsBinary=!1),this.perMessageDeflate=t.perMessageDeflate,this.usingBrowserWebSocket=h&&!t.forceNode,this.usingBrowserWebSocket||(p=n),o.call(this,t)}p||'undefined'!=typeof window||(p=n),t.exports=f,a(f,o),f.prototype.name='websocket',f.prototype.supportsBinary=!0,f.prototype.doOpen=function(){if(this.check()){var t=this.uri(),e={agent:this.agent,perMessageDeflate:this.perMessageDeflate};e.pfx=this.pfx,e.key=this.key,e.passphrase=this.passphrase,e.cert=this.cert,e.ca=this.ca,e.ciphers=this.ciphers,e.rejectUnauthorized=this.rejectUnauthorized,this.extraHeaders&&(e.headers=this.extraHeaders),this.localAddress&&(e.localAddress=this.localAddress);try{this.ws=this.usingBrowserWebSocket?new p(t):new p(t,void 0,e)}catch(t){return this.emit('error',t)}void 0===this.ws.binaryType&&(this.supportsBinary=!1),this.ws.supports&&this.ws.supports.binary?(this.supportsBinary=!0,this.ws.binaryType='nodebuffer'):this.ws.binaryType='arraybuffer',this.addEventListeners()}},f.prototype.addEventListeners=function(){var t=this;this.ws.onopen=function(){t.onOpen()},this.ws.onclose=function(){t.onClose()},this.ws.onmessage=function(e){t.onData(e.data)},this.ws.onerror=function(e){t.onError('websocket error',e)}},f.prototype.write=function(t){var r=this;this.writable=!1;for(var n=t.length,o=0,s=n;o0&&t.jitter<=1?t.jitter:0,this.attempts=0}t.exports=r,r.prototype.duration=function(){var t=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var e=Math.random(),r=Math.floor(e*this.jitter*t);t=0==(1&Math.floor(10*e))?t-r:t+r}return 0|Math.min(t,this.max)},r.prototype.reset=function(){this.attempts=0},r.prototype.setMin=function(t){this.ms=t},r.prototype.setMax=function(t){this.max=t},r.prototype.setJitter=function(t){this.jitter=t}}])},'object'==typeof n&&'object'==typeof r?r.exports=s():'function'==typeof define&&define.amd?define([],s):'object'==typeof n?n.io=s():i.io=s()},633,[]); +require(43); +require(11); \ No newline at end of file diff --git a/examples/SimpleExample/android/app/src/main/assets/threads/worker.thread.bundle.meta b/examples/SimpleExample/android/app/src/main/assets/threads/worker.thread.bundle.meta new file mode 100644 index 0000000..cff9f46 --- /dev/null +++ b/examples/SimpleExample/android/app/src/main/assets/threads/worker.thread.bundle.meta @@ -0,0 +1 @@ +à=*ÇÕxsÞ†n•ØÁ’îI \ No newline at end of file diff --git a/examples/SimpleExample/config.js b/examples/SimpleExample/config.js index c69c1d9..49d6a76 100644 --- a/examples/SimpleExample/config.js +++ b/examples/SimpleExample/config.js @@ -10,3 +10,4 @@ if (__DEV__) { console.tron = Reactotron; } + diff --git a/examples/SimpleExample/ios/SimpleExample.xcodeproj/project.pbxproj b/examples/SimpleExample/ios/SimpleExample.xcodeproj/project.pbxproj index 3b7917f..26a88f5 100644 --- a/examples/SimpleExample/ios/SimpleExample.xcodeproj/project.pbxproj +++ b/examples/SimpleExample/ios/SimpleExample.xcodeproj/project.pbxproj @@ -5,7 +5,6 @@ }; objectVersion = 46; objects = { - /* Begin PBXBuildFile section */ 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; }; 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; }; @@ -13,7 +12,6 @@ 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; }; 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; }; 00E356F31AD99517003FC87E /* SimpleExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* SimpleExampleTests.m */; }; - 11858900EBC34367AB271EAE /* libRNThread.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6B75FC9FDF4C40A58AD26517 /* libRNThread.a */; }; 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; }; 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; }; 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; }; @@ -33,12 +31,13 @@ 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */; }; 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */; }; 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */; }; - 2D02E4C91E0B4AEC006451C7 /* libReact-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact-tvOS.a */; }; + 2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D16E6891FA4F8E400B85C8A /* libReact.a */; }; 2DCD954D1E0B4F2C00145EB5 /* SimpleExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* SimpleExampleTests.m */; }; + 2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; }; 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; }; ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; }; - C0B25F4C1FA5236E00BD9CA3 /* worker.thread.jsbundle in Resources */ = {isa = PBXBuildFile; fileRef = C0B25F4B1FA5236E00BD9CA3 /* worker.thread.jsbundle */; }; + 9339F5D20BF747E6B3A3DBB6 /* libRNThread.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B828F1A7C6AA4FE38925A166 /* libRNThread.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -112,6 +111,83 @@ remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7; remoteInfo = "SimpleExample-tvOS"; }; + 2D16E6711FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = ADD01A681E09402E00F6D226; + remoteInfo = "RCTBlob-tvOS"; + }; + 2D16E6831FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3DBE0D001F3B181A0099AA32; + remoteInfo = fishhook; + }; + 2D16E6851FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3DBE0D0D1F3B181C0099AA32; + remoteInfo = "fishhook-tvOS"; + }; + 2DF0FFDE2056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EBF21BDC1FC498900052F4D5; + remoteInfo = jsinspector; + }; + 2DF0FFE02056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EBF21BFA1FC4989A0052F4D5; + remoteInfo = "jsinspector-tvOS"; + }; + 2DF0FFE22056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 139D7ECE1E25DB7D00323FB7; + remoteInfo = "third-party"; + }; + 2DF0FFE42056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D383D3C1EBD27B6005632C8; + remoteInfo = "third-party-tvOS"; + }; + 2DF0FFE62056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 139D7E881E25C6D100323FB7; + remoteInfo = "double-conversion"; + }; + 2DF0FFE82056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D383D621EBD27B9005632C8; + remoteInfo = "double-conversion-tvOS"; + }; + 2DF0FFEA2056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 9936F3131F5F2E4B0010BF04; + remoteInfo = privatedata; + }; + 2DF0FFEC2056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 9936F32F1F5F2E5B0010BF04; + remoteInfo = "privatedata-tvOS"; + }; 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; @@ -238,34 +314,6 @@ remoteGlobalIDString = 358F4ED71D1E81A9004DF814; remoteInfo = RCTBlob; }; - C0B25F2E1FA51B4200BD9CA3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = ADD01A681E09402E00F6D226; - remoteInfo = "RCTBlob-tvOS"; - }; - C0B25F401FA51B4200BD9CA3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3DBE0D001F3B181A0099AA32; - remoteInfo = fishhook; - }; - C0B25F421FA51B4200BD9CA3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3DBE0D0D1F3B181C0099AA32; - remoteInfo = "fishhook-tvOS"; - }; - C0B25F471FA51B4300BD9CA3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 0BF39157221E4019BD05A50A /* RNThread.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RNThread; - }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ @@ -278,7 +326,6 @@ 00E356EE1AD99517003FC87E /* SimpleExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimpleExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 00E356F21AD99517003FC87E /* SimpleExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SimpleExampleTests.m; sourceTree = ""; }; - 0BF39157221E4019BD05A50A /* RNThread.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNThread.xcodeproj; path = "../node_modules/react-native-threads/ios/RNThread.xcodeproj"; sourceTree = ""; }; 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = ""; }; 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = ""; }; 13B07F961A680F5B00A75B9A /* SimpleExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SimpleExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -291,12 +338,13 @@ 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = ""; }; 2D02E47B1E0B4A5D006451C7 /* SimpleExample-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "SimpleExample-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 2D02E4901E0B4A5D006451C7 /* SimpleExample-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SimpleExample-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D16E6891FA4F8E400B85C8A /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; }; 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = ""; }; - 6B75FC9FDF4C40A58AD26517 /* libRNThread.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNThread.a; sourceTree = ""; }; 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = ""; }; 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = ""; }; ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = ""; }; - C0B25F4B1FA5236E00BD9CA3 /* worker.thread.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = worker.thread.jsbundle; sourceTree = ""; }; + BBB2A3A0D1EB42F4AA807E65 /* RNThread.xcodeproj */ = {isa = PBXFileReference; name = "RNThread.xcodeproj"; path = "../node_modules/react-native-threads/ios/RNThread.xcodeproj"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; }; + B828F1A7C6AA4FE38925A166 /* libRNThread.a */ = {isa = PBXFileReference; name = "libRNThread.a"; path = "libRNThread.a"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -325,7 +373,7 @@ 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */, 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */, 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */, - 11858900EBC34367AB271EAE /* libRNThread.a in Frameworks */, + 9339F5D20BF747E6B3A3DBB6 /* libRNThread.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -333,7 +381,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2D02E4C91E0B4AEC006451C7 /* libReact-tvOS.a in Frameworks */, + 2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */, 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */, 2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */, 2D02E4C41E0B4AEC006451C7 /* libRCTLinking-tvOS.a in Frameworks */, @@ -348,6 +396,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -427,8 +476,8 @@ children = ( 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */, 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */, - C0B25F411FA51B4200BD9CA3 /* libfishhook.a */, - C0B25F431FA51B4200BD9CA3 /* libfishhook-tvOS.a */, + 2D16E6841FA4F8DC00B85C8A /* libfishhook.a */, + 2D16E6861FA4F8DC00B85C8A /* libfishhook-tvOS.a */, ); name = Products; sourceTree = ""; @@ -436,7 +485,6 @@ 13B07FAE1A68108700A75B9A /* SimpleExample */ = { isa = PBXGroup; children = ( - C0B25F4B1FA5236E00BD9CA3 /* worker.thread.jsbundle */, 008F07F21AC5B25A0029DE68 /* main.jsbundle */, 13B07FAF1A68108700A75B9A /* AppDelegate.h */, 13B07FB01A68108700A75B9A /* AppDelegate.m */, @@ -452,17 +500,33 @@ isa = PBXGroup; children = ( 146834041AC3E56700842450 /* libReact.a */, + 3DAD3EA31DF850E9000B6D8A /* libReact.a */, 3DAD3EA51DF850E9000B6D8A /* libyoga.a */, 3DAD3EA71DF850E9000B6D8A /* libyoga.a */, 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */, 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */, 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */, 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */, - 3DAD3EA31DF850E9000B6D8A /* libReact-tvOS.a */, + 2DF0FFDF2056DD460020B375 /* libjsinspector.a */, + 2DF0FFE12056DD460020B375 /* libjsinspector-tvOS.a */, + 2DF0FFE32056DD460020B375 /* libthird-party.a */, + 2DF0FFE52056DD460020B375 /* libthird-party.a */, + 2DF0FFE72056DD460020B375 /* libdouble-conversion.a */, + 2DF0FFE92056DD460020B375 /* libdouble-conversion.a */, + 2DF0FFEB2056DD460020B375 /* libprivatedata.a */, + 2DF0FFED2056DD460020B375 /* libprivatedata-tvOS.a */, ); name = Products; sourceTree = ""; }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + 2D16E6891FA4F8E400B85C8A /* libReact.a */, + ); + name = Frameworks; + sourceTree = ""; + }; 5E91572E1DD0AC6500FF2AA8 /* Products */ = { isa = PBXGroup; children = ( @@ -496,7 +560,7 @@ 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */, 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */, 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */, - 0BF39157221E4019BD05A50A /* RNThread.xcodeproj */, + BBB2A3A0D1EB42F4AA807E65 /* RNThread.xcodeproj */, ); name = Libraries; sourceTree = ""; @@ -517,7 +581,7 @@ 832341AE1AAA6A7D00B99B32 /* Libraries */, 00E356EF1AD99517003FC87E /* SimpleExampleTests */, 83CBBA001A601CBA00E9B192 /* Products */, - C0B25F281FA51B4100BD9CA3 /* Recovered References */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, ); indentWidth = 2; sourceTree = ""; @@ -539,23 +603,7 @@ isa = PBXGroup; children = ( ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */, - C0B25F2F1FA51B4200BD9CA3 /* libRCTBlob-tvOS.a */, - ); - name = Products; - sourceTree = ""; - }; - C0B25F281FA51B4100BD9CA3 /* Recovered References */ = { - isa = PBXGroup; - children = ( - 6B75FC9FDF4C40A58AD26517 /* libRNThread.a */, - ); - name = "Recovered References"; - sourceTree = ""; - }; - C0B25F441FA51B4300BD9CA3 /* Products */ = { - isa = PBXGroup; - children = ( - C0B25F481FA51B4300BD9CA3 /* libRNThread.a */, + 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */, ); name = Products; sourceTree = ""; @@ -719,10 +767,6 @@ ProductGroup = 146834001AC3E56700842450 /* Products */; ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */; }, - { - ProductGroup = C0B25F441FA51B4300BD9CA3 /* Products */; - ProjectRef = 0BF39157221E4019BD05A50A /* RNThread.xcodeproj */; - }, ); projectRoot = ""; targets = ( @@ -791,6 +835,83 @@ remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTBlob-tvOS.a"; + remoteRef = 2D16E6711FA4F8DC00B85C8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2D16E6841FA4F8DC00B85C8A /* libfishhook.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libfishhook.a; + remoteRef = 2D16E6831FA4F8DC00B85C8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2D16E6861FA4F8DC00B85C8A /* libfishhook-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libfishhook-tvOS.a"; + remoteRef = 2D16E6851FA4F8DC00B85C8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFDF2056DD460020B375 /* libjsinspector.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libjsinspector.a; + remoteRef = 2DF0FFDE2056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE12056DD460020B375 /* libjsinspector-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libjsinspector-tvOS.a"; + remoteRef = 2DF0FFE02056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE32056DD460020B375 /* libthird-party.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libthird-party.a"; + remoteRef = 2DF0FFE22056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE52056DD460020B375 /* libthird-party.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libthird-party.a"; + remoteRef = 2DF0FFE42056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE72056DD460020B375 /* libdouble-conversion.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libdouble-conversion.a"; + remoteRef = 2DF0FFE62056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE92056DD460020B375 /* libdouble-conversion.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libdouble-conversion.a"; + remoteRef = 2DF0FFE82056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFEB2056DD460020B375 /* libprivatedata.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libprivatedata.a; + remoteRef = 2DF0FFEA2056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFED2056DD460020B375 /* libprivatedata-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libprivatedata-tvOS.a"; + remoteRef = 2DF0FFEC2056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -833,10 +954,10 @@ remoteRef = 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3DAD3EA31DF850E9000B6D8A /* libReact-tvOS.a */ = { + 3DAD3EA31DF850E9000B6D8A /* libReact.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; - path = "libReact-tvOS.a"; + path = libReact.a; remoteRef = 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -917,34 +1038,6 @@ remoteRef = ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - C0B25F2F1FA51B4200BD9CA3 /* libRCTBlob-tvOS.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libRCTBlob-tvOS.a"; - remoteRef = C0B25F2E1FA51B4200BD9CA3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - C0B25F411FA51B4200BD9CA3 /* libfishhook.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libfishhook.a; - remoteRef = C0B25F401FA51B4200BD9CA3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - C0B25F431FA51B4200BD9CA3 /* libfishhook-tvOS.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libfishhook-tvOS.a"; - remoteRef = C0B25F421FA51B4200BD9CA3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - C0B25F481FA51B4300BD9CA3 /* libRNThread.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRNThread.a; - remoteRef = C0B25F471FA51B4300BD9CA3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ @@ -959,7 +1052,6 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - C0B25F4C1FA5236E00BD9CA3 /* worker.thread.jsbundle in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, ); @@ -1084,23 +1176,23 @@ "DEBUG=1", "$(inherited)", ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/../node_modules/react-native-threads/ios", - ); INFOPLIST_FILE = SimpleExampleTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/$(TARGET_NAME)\"", - ); OTHER_LDFLAGS = ( "-ObjC", "-lc++", ); PRODUCT_NAME = "$(TARGET_NAME)"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SimpleExample.app/SimpleExample"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-threads/ios", + ); }; name = Debug; }; @@ -1109,23 +1201,23 @@ buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/../node_modules/react-native-threads/ios", - ); INFOPLIST_FILE = SimpleExampleTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/$(TARGET_NAME)\"", - ); OTHER_LDFLAGS = ( "-ObjC", "-lc++", ); PRODUCT_NAME = "$(TARGET_NAME)"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SimpleExample.app/SimpleExample"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-threads/ios", + ); }; name = Release; }; @@ -1135,10 +1227,6 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CURRENT_PROJECT_VERSION = 1; DEAD_CODE_STRIPPING = NO; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/../node_modules/react-native-threads/ios", - ); INFOPLIST_FILE = SimpleExample/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; OTHER_LDFLAGS = ( @@ -1148,6 +1236,10 @@ ); PRODUCT_NAME = SimpleExample; VERSIONING_SYSTEM = "apple-generic"; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-threads/ios", + ); }; name = Debug; }; @@ -1156,10 +1248,6 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CURRENT_PROJECT_VERSION = 1; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/../node_modules/react-native-threads/ios", - ); INFOPLIST_FILE = SimpleExample/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; OTHER_LDFLAGS = ( @@ -1169,6 +1257,10 @@ ); PRODUCT_NAME = SimpleExample; VERSIONING_SYSTEM = "apple-generic"; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-threads/ios", + ); }; name = Release; }; @@ -1184,16 +1276,8 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_TESTABILITY = YES; GCC_NO_COMMON_BLOCKS = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/../node_modules/react-native-threads/ios", - ); INFOPLIST_FILE = "SimpleExample-tvOS/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/$(TARGET_NAME)\"", - ); OTHER_LDFLAGS = ( "-ObjC", "-lc++", @@ -1203,6 +1287,14 @@ SDKROOT = appletvos; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.2; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-threads/ios", + ); }; name = Debug; }; @@ -1218,16 +1310,8 @@ COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_NO_COMMON_BLOCKS = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/../node_modules/react-native-threads/ios", - ); INFOPLIST_FILE = "SimpleExample-tvOS/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/$(TARGET_NAME)\"", - ); OTHER_LDFLAGS = ( "-ObjC", "-lc++", @@ -1237,6 +1321,14 @@ SDKROOT = appletvos; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.2; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-threads/ios", + ); }; name = Release; }; @@ -1253,15 +1345,23 @@ GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "SimpleExample-tvOSTests/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/$(TARGET_NAME)\"", + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", ); PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.SimpleExample-tvOSTests"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SimpleExample-tvOS.app/SimpleExample-tvOS"; TVOS_DEPLOYMENT_TARGET = 10.1; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-threads/ios", + ); }; name = Debug; }; @@ -1278,15 +1378,23 @@ GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "SimpleExample-tvOSTests/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/$(TARGET_NAME)\"", + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", ); PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.SimpleExample-tvOSTests"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SimpleExample-tvOS.app/SimpleExample-tvOS"; TVOS_DEPLOYMENT_TARGET = 10.1; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-threads/ios", + ); }; name = Release; }; diff --git a/examples/SimpleExample/ios/SimpleExample.xcodeproj/xcshareddata/xcschemes/SimpleExample.xcscheme b/examples/SimpleExample/ios/SimpleExample.xcodeproj/xcshareddata/xcschemes/SimpleExample.xcscheme index a6b481f..c15007a 100644 --- a/examples/SimpleExample/ios/SimpleExample.xcodeproj/xcshareddata/xcschemes/SimpleExample.xcscheme +++ b/examples/SimpleExample/ios/SimpleExample.xcodeproj/xcshareddata/xcschemes/SimpleExample.xcscheme @@ -54,7 +54,6 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "" shouldUseLaunchSchemeArgsEnv = "YES"> diff --git a/examples/SimpleExample/ios/SimpleExample/AppDelegate.m b/examples/SimpleExample/ios/SimpleExample/AppDelegate.m index 6329f0f..c6224ba 100644 --- a/examples/SimpleExample/ios/SimpleExample/AppDelegate.m +++ b/examples/SimpleExample/ios/SimpleExample/AppDelegate.m @@ -1,10 +1,8 @@ /** * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ #import "AppDelegate.h" diff --git a/examples/SimpleExample/ios/SimpleExample/Images.xcassets/Contents.json b/examples/SimpleExample/ios/SimpleExample/Images.xcassets/Contents.json new file mode 100644 index 0000000..2d92bd5 --- /dev/null +++ b/examples/SimpleExample/ios/SimpleExample/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/examples/SimpleExample/ios/SimpleExample/main.m b/examples/SimpleExample/ios/SimpleExample/main.m index 3d767fc..c73e006 100644 --- a/examples/SimpleExample/ios/SimpleExample/main.m +++ b/examples/SimpleExample/ios/SimpleExample/main.m @@ -1,10 +1,8 @@ /** * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ #import diff --git a/examples/SimpleExample/ios/SimpleExampleTests/SimpleExampleTests.m b/examples/SimpleExample/ios/SimpleExampleTests/SimpleExampleTests.m index eba1c35..8d6896f 100644 --- a/examples/SimpleExample/ios/SimpleExampleTests/SimpleExampleTests.m +++ b/examples/SimpleExample/ios/SimpleExampleTests/SimpleExampleTests.m @@ -1,10 +1,8 @@ /** * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ #import diff --git a/examples/SimpleExample/ios/worker.thread.js.meta b/examples/SimpleExample/ios/worker.thread.js.meta deleted file mode 100644 index afc137a..0000000 --- a/examples/SimpleExample/ios/worker.thread.js.meta +++ /dev/null @@ -1 +0,0 @@ -µfKŽÐWªwYO"+6ªð2, \ No newline at end of file diff --git a/examples/SimpleExample/ios/worker.thread.jsbundle b/examples/SimpleExample/ios/worker.thread.jsbundle deleted file mode 100644 index b4f3245..0000000 --- a/examples/SimpleExample/ios/worker.thread.jsbundle +++ /dev/null @@ -1,639 +0,0 @@ -!function(e){e.__DEV__=!1,e.__BUNDLE_START_TIME__=e.nativePerformanceNow?e.nativePerformanceNow():Date.now()}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(r){"use strict";function e(r,e,t){e in u||(u[e]={dependencyMap:t,exports:void 0,factory:r,hasError:!1,isInitialized:!1})}function t(r){var e=r,t=u[e];return t&&t.isInitialized?t.exports:n(e,t)}function n(e,t){if(!c&&r.ErrorUtils){c=!0;var n=void 0;try{n=i(e,t)}catch(e){r.ErrorUtils.reportFatalError(e)}return c=!1,n}return i(e,t)}function i(e,n){var i=r.nativeRequire;if(!n&&i&&(i(e),n=u[e]),!n)throw o(e);if(n.hasError)throw a(e,n.error);n.isInitialized=!0;var c=n.exports={},s=n,d=s.factory,f=s.dependencyMap;try{var l={exports:c};return d(r,t,l,c,f),n.factory=void 0,n.dependencyMap=void 0,n.exports=l.exports}catch(r){throw n.hasError=!0,n.error=r,n.isInitialized=!1,n.exports=void 0,r}}function o(r){var e='Requiring unknown module "'+r+'".';return Error(e)}function a(r,e){var t=r;return Error('Requiring module "'+t+'", which threw an exception: '+e)}r.require=t,r.__d=e;var u=Object.create(null);t.async=function(r){return Promise.resolve().then(function(){return t(r)})};var c=!1}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(n){Object.assign=function(n,e){for(var f=1;f=u.error&&(t=u.warn),n.__inspectorLog&&n.__inspectorLog(a[t],e,[].slice.call(arguments),l),n.nativeLoggingHook(e,t)}}function e(n,r){return Array.apply(null,Array(r)).map(function(){return n})}function t(r){function t(n,r){var t=n.map(function(n,r){var t=e(" ",p[r]-n.length).join("");return n+t});return r=r||" ",t.join(r+"|"+r)}if(!Array.isArray(r)){var i=r;r=[];for(var a in i)if(i.hasOwnProperty(a)){var l=i[a];l[o]=a,r.push(l)}}if(0===r.length)return void n.nativeLoggingHook("",u.info);var c=Object.keys(r[0]).sort(),f=[],p=[];c.forEach(function(n,e){p[e]=n.length;for(var t=0;t=0||p.indexOf("description")>=0))return o(r);if(0===p.length){if(m(r)){var g=r.name?": "+r.name:"";return n.stylize("[Function"+g+"]","special")}if(v(r))return n.stylize(RegExp.prototype.toString.call(r),"regexp");if(d(r))return n.stylize(Date.prototype.toString.call(r),"date");if(b(r))return o(r)}var y="",h=!1,j=["{","}"];if(c(r)&&(h=!0,j=["[","]"]),m(r)){var z=r.name?": "+r.name:"";y=" [Function"+z+"]"}if(v(r)&&(y=" "+RegExp.prototype.toString.call(r)),d(r)&&(y=" "+Date.prototype.toUTCString.call(r)),b(r)&&(y=" "+o(r)),0===p.length&&(!h||0==r.length))return j[0]+y+j[1];if(t<0)return v(r)?n.stylize(RegExp.prototype.toString.call(r),"regexp"):n.stylize("[Object]","special");n.seen.push(r);var O;return O=h?u(n,r,t,s,p):p.map(function(e){return a(n,r,t,s,e,h)}),n.seen.pop(),l(O,y,j)}function i(n,r){if(y(r))return n.stylize("undefined","undefined");if(g(r)){var e="'"+JSON.stringify(r).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(e,"string")}return s(r)?n.stylize(""+r,"number"):f(r)?n.stylize(""+r,"boolean"):p(r)?n.stylize("null","null"):void 0}function o(n){return"["+Error.prototype.toString.call(n)+"]"}function u(n,r,e,t,i){for(var o=[],u=0,l=r.length;u-1&&(l=u?l.split("\n").map(function(n){return" "+n}).join("\n").substr(2):"\n"+l.split("\n").map(function(n){return" "+n}).join("\n"))):l=n.stylize("[Circular]","special")),y(a)){if(u&&o.match(/^\d+$/))return l;a=JSON.stringify(""+o),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,"string"))}return a+": "+l}function l(n,r,e){var t=0,i=n.reduce(function(n,r){return t++,r.indexOf("\n")>=0&&t++,n+r.replace(/\u001b\[\d\d?m/g,"").length+1},0);return i>60?e[0]+(""===r?"":r+"\n ")+" "+n.join(",\n ")+" "+e[1]:e[0]+r+" "+n.join(", ")+" "+e[1]}function c(n){return Array.isArray(n)}function f(n){return"boolean"==typeof n}function p(n){return null===n}function s(n){return"number"==typeof n}function g(n){return"string"==typeof n}function y(n){return void 0===n}function v(n){return h(n)&&"[object RegExp]"===j(n)}function h(n){return"object"==typeof n&&null!==n}function d(n){return h(n)&&"[object Date]"===j(n)}function b(n){return h(n)&&("[object Error]"===j(n)||n instanceof Error)}function m(n){return"function"==typeof n}function j(n){return Object.prototype.toString.call(n)}function z(n,r){return Object.prototype.hasOwnProperty.call(n,r)}return n}(),o="(index)",u={trace:0,info:1,warn:2,error:3},a=[];a[u.trace]="debug",a[u.info]="log",a[u.warn]="warning",a[u.error]="error";var l=1;if(n.nativeLoggingHook){n.console;n.console={error:r(u.error),info:r(u.info),log:r(u.info),warn:r(u.warn),trace:r(u.trace),debug:r(u.trace),table:t}}else if(!n.console){var c=n.print||function(){};n.console={error:c,info:c,log:c,warn:c,trace:c,debug:c,table:c}}}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(r){var n=0,t=function(r){throw r},u={setGlobalHandler:function(r){t=r},getGlobalHandler:function(){return t},reportError:function(r){t&&t(r)},reportFatalError:function(r){t&&t(r,!0)},applyWithGuard:function(r,t,e){try{return n++,r.apply(t,e)}catch(r){u.reportError(r)}finally{n--}return null},applyWithGuardIfNeeded:function(r,n,t){return u.inGuard()?r.apply(n,t):(u.applyWithGuard(r,n,t),null)},inGuard:function(){return n},guard:function(r,n,t){function e(){return u.applyWithGuard(r,t||this,arguments,null,n)}return"function"!=typeof r?(console.warn("A function must be passed to ErrorUtils.guard, got ",r),null):(n=n||r.name||"",e)}};r.ErrorUtils=u}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(e){if(void 0===Number.EPSILON&&Object.defineProperty(Number,"EPSILON",{value:Math.pow(2,-52)}),void 0===Number.MAX_SAFE_INTEGER&&Object.defineProperty(Number,"MAX_SAFE_INTEGER",{value:Math.pow(2,53)-1}),void 0===Number.MIN_SAFE_INTEGER&&Object.defineProperty(Number,"MIN_SAFE_INTEGER",{value:-(Math.pow(2,53)-1)}),!Number.isNaN){var r=e.isNaN;Object.defineProperty(Number,"isNaN",{configurable:!0,enumerable:!1,value:function(e){return"number"==typeof e&&r(e)},writable:!0})}}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(t){String.prototype.startsWith||(String.prototype.startsWith=function(t){"use strict";if(null==this)throw TypeError();var r=String(this),e=arguments.length>1?Number(arguments[1])||0:0,n=Math.min(Math.max(e,0),r.length);return r.indexOf(String(t),e)===n}),String.prototype.endsWith||(String.prototype.endsWith=function(t){"use strict";if(null==this)throw TypeError();var r=String(this),e=r.length,n=String(t),i=arguments.length>1?Number(arguments[1])||0:e,o=Math.min(Math.max(i,0),e),h=o-n.length;return!(h<0)&&r.lastIndexOf(n,h)===h}),String.prototype.repeat||(String.prototype.repeat=function(t){"use strict";if(null==this)throw TypeError();var r=String(this);if(t=Number(t)||0,t<0||t===1/0)throw RangeError();if(1===t)return r;for(var e="";t;)1&t&&(e+=r),(t>>=1)&&(r+=r);return e}),String.prototype.includes||(String.prototype.includes=function(t,r){"use strict";return"number"!=typeof r&&(r=0),!(r+t.length>this.length)&&this.indexOf(t,r)!==-1}),String.prototype.codePointAt||(String.prototype.codePointAt=function(t){if(null==this)throw TypeError();var r=String(this),e=r.length,n=t?Number(t):0;if(Number.isNaN(n)&&(n=0),!(n<0||n>=e)){var i,o=r.charCodeAt(n);return o>=55296&&o<=56319&&e>n+1&&(i=r.charCodeAt(n+1),i>=56320&&i<=57343)?1024*(o-55296)+i-56320+65536:o}})}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(e){function r(e,r){if(null==this)throw new TypeError("Array.prototype.findIndex called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var n=Object(this),t=n.length>>>0,o=0;o=0?t=o:(t=n+o,t<0&&(t=0));for(var i;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},r.possibleConstructorReturn=function(e,r){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!r||"object"!=typeof r&&"function"!=typeof r?e:r},r.slicedToArray=function(){function e(e,r){var t=[],n=!0,o=!1,i=void 0;try{for(var f,u=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(f=u.next()).done)&&(t.push(f.value),!r||t.length!==r);n=!0);}catch(e){o=!0,i=e}finally{try{!n&&u.return&&u.return()}finally{if(o)throw i}}return t}return function(r,t){if(Array.isArray(r))return r;if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(r))return e(r,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r.taggedTemplateLiteral=function(e,r){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))},r.toArray=function(e){return Array.isArray(e)?e:Array.from(e)},r.toConsumableArray=function(e){if(Array.isArray(e)){for(var r=0,t=Array(e.length);r0?r[r.length-1]:null,u=r.length>1?r[r.length-2]:null,i="function"==typeof a,l="function"==typeof u;l&&s(i,"Cannot have a non-function arg after a function arg.");var c=i?a:null,v=l?u:null,d=i+l;r=r.slice(0,r.length-d),f.enqueueNativeCall(e,n,r,v,c)},r.type=t,r}function i(e,n){return e.indexOf(n)!==-1}function l(e){var n=e||{},t=n.message,r=babelHelpers.objectWithoutProperties(n,["message"]),o=new Error(t);return o.framesToPop=1,babelHelpers.extends(o,r)}var f=n(18),s=n(15);e.__fbGenNativeModule=o;var c={};if(e.nativeModuleProxy)c=e.nativeModuleProxy;else{var v=e.__fbBatchedBridgeConfig;s(v,"__fbBatchedBridgeConfig is not set, cannot invoke native modules");var d=n(31);(v.remoteModuleConfig||[]).forEach(function(e,n){var t=o(e,n);t&&(t.module?c[t.name]=t.module:d(c,t.name,{get:function(){return a(t.name,n)}}))})}t.exports=c},17); -__d(function(e,r,t,c){"use strict";var i=r(19),n=new i;Object.defineProperty(e,"__fbBatchedBridge",{configurable:!0,value:n}),t.exports=n},18); -__d(function(e,l,t,s){"use strict";var u=l(20),a=l(21),i=(l(22),l(15)),n=(l(23),0),_=1,c=0,o=1,h=2,r=5,d=null,v=function(){function t(){var e=this;babelHelpers.classCallCheck(this,t),this.callFunctionReturnFlushedQueue=function(l,t,s){return e.__guard(function(){e.__callFunction(l,t,s)}),e.flushedQueue()},this.callFunctionReturnResultAndFlushedQueue=function(l,t,s){var u=void 0;return e.__guard(function(){u=e.__callFunction(l,t,s)}),[u,e.flushedQueue()]},this.invokeCallbackAndReturnFlushedQueue=function(l,t){return e.__guard(function(){e.__invokeCallback(l,t)}),e.flushedQueue()},this.flushedQueue=function(){e.__guard(function(){e.__callImmediates()});var l=e._queue;return e._queue=[[],[],[],e._callID],l[0].length?l:null},this._lazyCallableModules={},this._queue=[[],[],[],0],this._successCallbacks=[],this._failureCallbacks=[],this._callID=0,this._lastFlush=0,this._eventLoopStartTime=(new Date).getTime()}return babelHelpers.createClass(t,[{key:"getEventLoopRunningTime",value:function(){return(new Date).getTime()-this._eventLoopStartTime}},{key:"registerCallableModule",value:function(e,l){this._lazyCallableModules[e]=function(){return l}}},{key:"registerLazyCallableModule",value:function(e,l){var t=void 0,s=l;this._lazyCallableModules[e]=function(){return s&&(t=s(),s=null),t}}},{key:"getCallableModule",value:function(e){var l=this._lazyCallableModules[e];return l?l():null}},{key:"enqueueNativeCall",value:function(l,t,s,u,i){(u||i)&&(u&&s.push(this._callID<<1),i&&s.push(this._callID<<1|1),this._successCallbacks[this._callID]=i,this._failureCallbacks[this._callID]=u),this._callID++,this._queue[c].push(l),this._queue[o].push(t),this._queue[h].push(s);var n=(new Date).getTime();if(e.nativeFlushQueueImmediate&&(n-this._lastFlush>=r||0===this._inCall)){var _=this._queue;this._queue=[[],[],[],this._callID],this._lastFlush=n,e.nativeFlushQueueImmediate(_)}a.counterEvent("pending_js_to_native_queue",this._queue[0].length),this.__spy&&this.__spyNativeCall(l,t,s,{failCbId:u?s[s.length-2]:-1,successCbId:i?s[s.length-1]:-1})}},{key:"callSyncHook",value:function(l,t,s){var u=e.nativeCallSyncHook(l,t,s);return this.__spy&&this.__spyNativeCall(l,t,s,{isSync:!0,returnValue:u}),u}},{key:"createDebugLookup",value:function(e,l,t){}},{key:"__guard",value:function(e){this._inCall++;try{e()}catch(e){u.reportFatalError(e)}finally{this._inCall--}}},{key:"__callImmediates",value:function(){a.beginEvent("JSTimers.callImmediates()"),d||(d=l(24)),d.callImmediates(),a.endEvent()}},{key:"__callFunction",value:function(e,l,t){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush,a.beginEvent(e+"."+l+"()"),this.__spy&&this.__spyJSCall(e,l,t);var s=this.getCallableModule(e);i(!!s,"Module %s is not a registered callable module (calling %s)",e,l),i(!!s[l],"Method %s does not exist on module %s",l,e);var u=s[l].apply(s,t);return a.endEvent(),u}},{key:"__invokeCallback",value:function(e,l){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush;var t=e>>>1,s=1&e,u=s?this._successCallbacks[t]:this._failureCallbacks[t];u&&(this._successCallbacks[t]=this._failureCallbacks[t]=null,u.apply(null,l))}},{key:"__spyJSCall",value:function(e,l,t,s){this.__spy&&this.__spy(babelHelpers.extends({type:n,isSync:!1,module:e,method:l,failCbId:-1,successCbId:-1,args:t},s))}},{key:"__spyNativeCall",value:function(e,l,t,s){var u=this.__spy;if(u){var a=e+"",i=l;u(babelHelpers.extends({type:_,isSync:!1,module:a,method:i,failCbId:-1,successCbId:-1,args:t},s))}}}],[{key:"spy",value:function(e){e===!0?t.prototype.__spy=function(e){console.log((e.type===n?"N->JS":"JS->N")+" : "+(""+(e.module?e.module+".":"")+e.method)+("("+JSON.stringify(e.args)+")"))}:e===!1?t.prototype.__spy=null:t.prototype.__spy=e}}]),t}();t.exports=v},19); -__d(function(r,o,t,i){t.exports=r.ErrorUtils},20); -__d(function(n,e,t,i){"use strict";var c=(e(15),131072),o=!1,a=0,r=!1,u=!1,f={installReactHook:function(n){u=n,r=!0},setEnabled:function(n){o!==n&&(o=n)},isEnabled:function(){return o},beginEvent:function(e,t){o&&(e="function"==typeof e?e():e,n.nativeTraceBeginSection(c,e,t))},endEvent:function(){o&&n.nativeTraceEndSection(c)},beginAsyncEvent:function(e){var t=a;return o&&(a++,e="function"==typeof e?e():e,n.nativeTraceBeginAsyncSection(c,e,t,0)),t},endAsyncEvent:function(e,t){o&&(e="function"==typeof e?e():e,n.nativeTraceEndAsyncSection(c,e,t,0))},counterEvent:function(e,t){o&&(e="function"==typeof e?e():e,n.nativeTraceCounter&&n.nativeTraceCounter(c,e,t))},attachToRelayProfiler:function(n){n.attachProfileHandler("*",function(n){var e=f.beginAsyncEvent(n);return function(){f.endAsyncEvent(n,e)}}),n.attachAggregateHandler("*",function(n,e){f.beginEvent(n),e(),f.endEvent()})},swizzleJSON:function(){f.measureMethods(JSON,"JSON",["parse","stringify"])},measureMethods:function(n,e,t){},measure:function(n,e,t){return t}};t.exports=f},21); -__d(function(t,n,c,i){"use strict";function o(t){}c.exports=o},22); -__d(function(t,n,i,e){"use strict";function f(t){var n,i=typeof t;if(void 0===t)n="undefined";else if(null===t)n="null";else if("string"===i)n='"'+t+'"';else if("function"===i)try{n=t.toString()}catch(t){n="[function unknown]"}else try{n=JSON.stringify(t)}catch(i){if("function"==typeof t.toString)try{n=t.toString()}catch(t){}}return n||'["'+i+'" failed to stringify]'}i.exports=f},23); -__d(function(e,t,n,r){"use strict";function i(){return v||(v=t(26)),v()}function l(){var e=p.indexOf(null);return e===-1&&(e=p.length),e}function a(e,t){var n=q++,r=l();return p[r]=n,T[r]=e,g[r]=t,n}function o(e,n,r){t(29)(e<=q,"Tried to call timer with ID %s but no such timer exists.",e);var l=p.indexOf(e);if(l!==-1){var a=g[l],o=T[l];if(!o||!a)return void console.error("No callback found for timerID "+e);"setTimeout"!==a&&"setImmediate"!==a&&"requestAnimationFrame"!==a&&"requestIdleCallback"!==a||c(l);try{"setTimeout"===a||"setInterval"===a||"setImmediate"===a?o():"requestAnimationFrame"===a?o(i()):"requestIdleCallback"===a?o({timeRemaining:function(){return Math.max(0,h-(i()-n))},didTimeout:!!r}):console.error("Tried to call a callback with invalid type: "+a)}catch(e){y?y.push(e):y=[e]}}}function u(){if(b.length>0){var e=b.slice();b=[];for(var t=0;t0}function c(e){p[e]=null,T[e]=null,g[e]=null,k[e]=null}function s(e){if(null!=e){var t=p.indexOf(e);if(t!==-1){c(t);var n=g[t];"setImmediate"!==n&&"requestIdleCallback"!==n&&d.deleteTimer(e)}}}var m=(t(25),t(21),t(15)),f=t(17),d=f.Timing,v=null,h=16.666666666666668,I=1,T=[],g=[],p=[],b=[],w=[],x={},k=[],q=1,y=null,A=!1,C={setTimeout:function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i2?n-2:0),i=2;i1?t-1:0),r=1;r-1&&(w.splice(e,1),o(r,i(),!0)),delete x[r],0===w.length&&d.setSendIdleEvents(!1)},n);x[r]=l}return r},cancelIdleCallback:function(e){s(e);var t=w.indexOf(e);t!==-1&&w.splice(t,1);var n=x[e];n&&(C.clearTimeout(n),delete x[e]),0===w.length&&d.setSendIdleEvents(!1)},clearTimeout:function(e){s(e)},clearInterval:function(e){s(e)},clearImmediate:function(e){s(e);var t=b.indexOf(e);t!==-1&&b.splice(t,1)},cancelAnimationFrame:function(e){s(e)},callTimers:function(e){m(0!==e.length,"Cannot call `callTimers` with an empty list of IDs."),y=null;for(var t=0;t1)for(var r=1;r0){var t=w.slice();w=[];for(var n=0;n>>0===e&&e>=0&&e<=4294967295?e:null:(r=b.hex6.exec(e))?parseInt(r[1]+"ff",16)>>>0:m.hasOwnProperty(e)?m[e]:(r=b.rgb.exec(e))?(u(r[1])<<24|u(r[2])<<16|u(r[3])<<8|255)>>>0:(r=b.rgba.exec(e))?(u(r[1])<<24|u(r[2])<<16|u(r[3])<<8|g(r[4]))>>>0:(r=b.hex3.exec(e))?parseInt(r[1]+r[1]+r[2]+r[2]+r[3]+r[3]+"ff",16)>>>0:(r=b.hex8.exec(e))?parseInt(r[1],16)>>>0:(r=b.hex4.exec(e))?parseInt(r[1]+r[1]+r[2]+r[2]+r[3]+r[3]+r[4]+r[4],16)>>>0:(r=b.hsl.exec(e))?(255|i(d(r[1]),s(r[2]),s(r[3])))>>>0:(r=b.hsla.exec(e))?(i(d(r[1]),s(r[2]),s(r[3]))|g(r[4]))>>>0:null}function t(e,r,a){return a<0&&(a+=1),a>1&&(a-=1),a<.16666666666666666?e+6*(r-e)*a:a<.5?r:a<.6666666666666666?e+(r-e)*(.6666666666666666-a)*6:e}function i(e,r,a){var l=a<.5?a*(1+r):a+r-a*r,n=2*a-l,i=t(n,l,e+.3333333333333333),o=t(n,l,e),u=t(n,l,e-.3333333333333333);return Math.round(255*i)<<24|Math.round(255*o)<<16|Math.round(255*u)<<8}function o(){for(var e=arguments.length,r=Array(e),a=0;a255?255:r}function d(e){var r=parseFloat(e);return(r%360+360)%360/360}function g(e){var r=parseFloat(e);return r<0?0:r>1?255:Math.round(255*r)}function s(e){var r=parseFloat(e);return r<0?0:r>100?1:r/100}var h="[-+]?\\d*\\.?\\d+",c=h+"%",b={rgb:new RegExp("rgb"+o(h,h,h)),rgba:new RegExp("rgba"+o(h,h,h,h)),hsl:new RegExp("hsl"+o(h,c,c)),hsla:new RegExp("hsla"+o(h,c,c,h)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/},m={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};a.exports=n},44); -__d(function(_,t,E,i){"use strict";var e=t(46),s=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,N=s.NativeMethodsMixin;E.exports=N},45); -__d(function(e,i,r,s){"use strict";var t=i(47),o=void 0;o=i(t.useFiber?48:110),r.exports=o},46); -__d(function(e,t,r,n){"use strict";var c,i={get useFiber(){return null==c&&(c=!0),c},set useFiber(e){if(null!=c)throw new Error("Cannot set useFiber feature flag after it has been accessed. Please override it before requiring React.");c=e}};r.exports=i},47); -__d(function(e,t,n,r){"use strict";function o(e){if(!1!==Mt(e)){var t=e.error;console.error(t)}}function i(e){return"topMouseUp"===e||"topTouchEnd"===e||"topTouchCancel"===e}function a(e){return"topMouseMove"===e||"topTouchMove"===e}function u(e){return"topMouseDown"===e||"topTouchStart"===e}function l(e,t,n,r){var o=e.type||"unknown-event";e.currentTarget=qt.getNodeFromInstance(r),Gt.invokeGuardedCallbackAndCatchFirstError(o,n,void 0,e),e.currentTarget=null}function s(e,t){var n=e._dispatchListeners,r=e._dispatchInstances;if(Array.isArray(n))for(var o=0;op?(m=f,f=null):m=f.sibling;var y=g(e,f,u[p],l);if(null===y){null===f&&(f=m);break}t&&f&&null===y.alternate&&n(e,f),d=a(y,d,p),null===c?s=y:c.sibling=y,c=y,f=m}if(p===u.length)return r(e,f),s;if(null===f){for(;py?(b=p,p=null):b=p.sibling;var P=g(e,p,C.value,l);if(null===P){p||(p=b);break}t&&p&&null===P.alternate&&n(e,p),m=a(P,m,y),null===d?f=P:d.sibling=P,d=P,p=b}if(C.done)return r(e,p),f;if(null===p){for(;!C.done;y++,C=c.next()){var T=h(e,C.value,l);null!==T&&(m=a(T,m,y),null===d?f=T:d.sibling=T,d=T)}return f}for(var k=o(e,p);!C.done;y++,C=c.next()){var x=v(k,e,y,C.value,l);null!==x&&(t&&null!==x.alternate&&k.delete(null===x.key?y:x.key),m=a(x,m,y),null===d?f=x:d.sibling=x,d=x)}return t&&k.forEach(function(t){return n(e,t)}),f}function b(e,t,n,o){if(null!==t&&t.tag===zo){r(e,t.sibling);var a=i(t,o);return a.pendingProps=n,a.return=e,a}r(e,t);var u=Do(n,e.internalContextTag,o);return u.return=e,u}function C(e,t,o,a){for(var u=o.key,l=t;null!==l;){if(l.key===u){if(l.type===o.type){r(e,l.sibling);var s=i(l,a);return s.ref=oe(l,o),s.pendingProps=o.props,s.return=e,s}r(e,l);break}n(e,l),l=l.sibling}var c=Fo(o,e.internalContextTag,a);return c.ref=oe(t,o),c.return=e,c}function P(e,t,o,a){for(var u=o.key,l=t;null!==l;){if(l.key===u){if(l.tag===Bo){r(e,l.sibling);var s=i(l,a);return s.pendingProps=o,s.return=e,s}r(e,l);break}n(e,l),l=l.sibling}var c=Uo(o,e.internalContextTag,a);return c.return=e,c}function T(e,t,n,o){var a=t;if(null!==a){if(a.tag===Qo){r(e,a.sibling);var u=i(a,o);return u.type=n.value,u.return=e,u}r(e,a)}var l=jo(n,e.internalContextTag,o);return l.type=n.value,l.return=e,l}function k(e,t,o,a){for(var u=o.key,l=t;null!==l;){if(l.key===u){if(l.tag===Yo&&l.stateNode.containerInfo===o.containerInfo&&l.stateNode.implementation===o.implementation){r(e,l.sibling);var s=i(l,a);return s.pendingProps=o.children||[],s.return=e,s}r(e,l);break}n(e,l),l=l.sibling}var c=Wo(o,e.internalContextTag,a);return c.return=e,c}function x(e,t,n,o){var i=xn.disableNewFiberFeatures,a="object"==typeof n&&null!==n;if(a)if(i)switch(n.$$typeof){case Ko:return u(C(e,t,n,o));case _o:return u(k(e,t,n,o))}else switch(n.$$typeof){case Ko:return u(C(e,t,n,o));case Eo:return u(P(e,t,n,o));case Io:return u(T(e,t,n,o));case _o:return u(k(e,t,n,o))}if(i)switch(e.tag){case Mo:var l=e.type;Nt(null===n||!1===n,"%s.render(): A valid React element (or null) must be returned. You may have returned undefined, an array or some other invalid object.",l.displayName||l.name||"Component");break;case Oo:var s=e.type;Nt(null===n||!1===n,"%s(...): A valid React element (or null) must be returned. You may have returned undefined, an array or some other invalid object.",s.displayName||s.name||"Component")}if("string"==typeof n||"number"==typeof n)return u(b(e,t,""+n,o));if(Lo(n))return m(e,t,n,o);if(re(n))return y(e,t,n,o);if(a&&ie(e,n),!i&&void 0===n)switch(e.tag){case Mo:case Oo:var c=e.type;Nt(!1,"%s(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.",c.displayName||c.name||"Component")}return r(e,t)}return x}function ue(e){return function(t){try{return e(t)}catch(e){}}}function le(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!t.supportsFiber)return!0;try{var n=t.inject(e);pa=ue(function(e){return t.onCommitFiberRoot(n,e)}),ha=ue(function(e){return t.onCommitFiberUnmount(n,e)})}catch(e){}return!0}function se(e){"function"==typeof pa&&pa(e)}function ce(e){"function"==typeof ha&&ha(e)}function fe(e){if(!e)return St;var t=Bn.get(e);return"number"==typeof t.tag?ku(t):t._processChildContext(t._context)}function de(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pe(e,t){return"object"!=typeof t||null===t||It(e,t)}function he(e){return"number"==typeof e?Wu.getByID(e):e}function ge(e,t,n){if(Array.isArray(t))for(var r=t.length;r--&&Mu>0;)ge(e,t[r],n);else if(t&&Mu>0){var o=he(t);for(var i in Ou)if(Ou[i]){var a=o[i];if(void 0!==a){var u=n[i];if(u){if("function"==typeof a&&(a=!0),void 0===a&&(a=null),"object"!=typeof u)e[i]=a;else if("function"==typeof u.diff||"function"==typeof u.process){var l="function"==typeof u.process?u.process(a):a;e[i]=l}Ou[i]=!1,Mu--}}}}}function ve(e,t,n,r){var o,i=t.length0&&e&&(ge(e,i,o),Ou=null);for(u in t)void 0===n[u]&&(o=r[u])&&(e&&void 0!==e[u]||void 0!==(a=t[u])&&("object"!=typeof o||"function"==typeof o.diff||"function"==typeof o.process?((e||(e={}))[u]=null,Ou||(Ou={}),Ou[u]||(Ou[u]=!0,Mu++)):e=be(e,a,o)));return e}function Pe(e,t,n){return Ce(e,Lu,t,n)}function Te(e,t,n){return Ce(e,t,Lu,n)}function ke(e,t){return function(){if(t){if("boolean"==typeof e.__isMounted){if(!e.__isMounted)return}else if("function"==typeof e.isMounted&&!e.isMounted())return;return t.apply(e,arguments)}}}function xe(e,t){if(void 0!==t.styles){var n=e._owner||null,r=e.constructor.displayName,o="`styles` is not a supported property of `"+r+"`, did you mean `style` (singular)?";throw n&&n.constructor&&n.constructor.displayName&&(o+="\n\nCheck the `"+n.constructor.displayName+"` parent component."),new Error(o)}}function Ne(e,t){for(var n in t.style)t[n]||void 0===e[n]||console.error("You are setting the style `{ "+n+": ... }` as a prop. You should nest it in a style object. E.g. `{ style: { "+n+": ... } }`")}function Re(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Se(e){"number"==typeof e?tl(e):(tl(e._nativeTag),e._children.forEach(Se))}function we(e){if(null==e)return null;if("number"==typeof e)return e;var t=e,n=Bn.get(t);return n?sl(n):t||(Nt("object"==typeof t&&("_rootNodeID"in t||"_nativeTag"in t)||null!=t.render&&"function"==typeof t.render,"findNodeHandle(...): Argument is not a component (type: %s, keys: %s)",typeof t,Object.keys(t)),void Nt(!1,"findNodeHandle(...): Unable to find node handle for unmounted component."))}function Ee(){if(dl)for(var e in pl){var t=pl[e],n=dl.indexOf(e);if(Nt(n>-1,"EventPluginRegistry: Cannot inject event plugins that do not exist in the plugin ordering, `%s`.",e),!hl.plugins[n]){Nt(t.extractEvents,"EventPluginRegistry: Event plugins must implement an `extractEvents` method, but `%s` does not.",e),hl.plugins[n]=t;var r=t.eventTypes;for(var o in r)Nt(Ie(r[o],t,o),"EventPluginRegistry: Failed to publish event `%s` for plugin `%s`.",o,e)}}}function Ie(e,t,n){Nt(!hl.eventNameDispatchConfigs.hasOwnProperty(n),"EventPluginHub: More than one plugin attempted to publish the same event name, `%s`.",n),hl.eventNameDispatchConfigs[n]=e;var r=e.phasedRegistrationNames;if(r){for(var o in r)if(r.hasOwnProperty(o)){var i=r[o];_e(i,t,n)}return!0}return!!e.registrationName&&(_e(e.registrationName,t,n),!0)}function _e(e,t,n){Nt(!hl.registrationNameModules[e],"EventPluginHub: More than one plugin attempted to publish the same registration name, `%s`.",e),hl.registrationNameModules[e]=t,hl.registrationNameDependencies[e]=t.eventTypes[n].dependencies}function He(e,t){return Nt(null!=t,"accumulateInto(...): Accumulated items must not be null or undefined."),null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function Fe(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}function Ae(e){return"button"===e||"input"===e||"select"===e||"textarea"===e}function De(e,t,n){switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":return!(!n.disabled||!Ae(t));default:return!1}}function Ue(e){if(void 0!==e._hostParent)return e._hostParent;if("number"==typeof e.tag){do e=e.return;while(e&&e.tag!==xl);if(e)return e}return null}function je(e,t){for(var n=0,r=e;r;r=Ue(r))n++;for(var o=0,i=t;i;i=Ue(i))o++;for(;n-o>0;)e=Ue(e),n--;for(;o-n>0;)t=Ue(t),o--;for(var a=n;a--;){if(e===t||e===t.alternate)return e;e=Ue(e),t=Ue(t)}return null}function We(e,t){for(;t;){if(e===t||e===t.alternate)return!0;t=Ue(t)}return!1}function Le(e){return Ue(e)}function Oe(e,t,n){for(var r=[];e;)r.push(e),e=Ue(e);var o;for(o=r.length;o-- >0;)t(r[o],"captured",n);for(o=0;o0;)n(u[l],"captured",o)}function ze(e,t,n){var r=t.dispatchConfig.phasedRegistrationNames[n];return Rl(e,r)}function Ye(e,t,n){var r=ze(e,n,t);r&&(n._dispatchListeners=vl(n._dispatchListeners,r),n._dispatchInstances=vl(n._dispatchInstances,e))}function Be(e){e&&e.dispatchConfig.phasedRegistrationNames&&Nl.traverseTwoPhase(e._targetInst,Ye,e)}function Qe(e){if(e&&e.dispatchConfig.phasedRegistrationNames){var t=e._targetInst,n=t?Nl.getParentInstance(t):null;Nl.traverseTwoPhase(n,Ye,e)}}function Xe(e,t,n){if(e&&n&&n.dispatchConfig.registrationName){var r=n.dispatchConfig.registrationName,o=Rl(e,r);o&&(n._dispatchListeners=vl(n._dispatchListeners,o),n._dispatchInstances=vl(n._dispatchInstances,e))}}function Ve(e){e&&e.dispatchConfig.registrationName&&Xe(e._targetInst,null,e)}function Ge(e){ml(e,Be)}function $e(e){ml(e,Qe)}function qe(e,t,n,r){Nl.traverseEnterLeave(n,r,Xe,e,t)}function Je(e){ml(e,Ve)}function Ke(e,t,n,r){this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n;var o=this.constructor.Interface;for(var i in o)if(o.hasOwnProperty(i)){var a=o[i];a?this[i]=a(n):"target"===i?this.target=r:this[i]=n[i]}var u=null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue;return this.isDefaultPrevented=u?Lt.thatReturnsTrue:Lt.thatReturnsFalse,this.isPropagationStopped=Lt.thatReturnsFalse,this}function Ze(e,t,n,r){var o=this;if(o.eventPool.length){var i=o.eventPool.pop();return o.call(i,e,t,n,r),i}return new o(e,t,n,r)}function et(e){var t=this;Nt(e instanceof t,"Trying to release an event instance into a pool of a different type."),e.destructor(),t.eventPool.lengthns&&(e+=" (original size: "+rs.length+")"),e}function pt(e,t){return Nt(null!=t,"accumulate(...): Accumulated items must be not be null or undefined."),null==e?t:Array.isArray(e)?e.concat(t):Array.isArray(t)?[e].concat(t):[e,t]}function ht(e,t,n,r){var o=ls(e)?ys.startShouldSetResponder:ss(e)?ys.moveShouldSetResponder:"topSelectionChange"===e?ys.selectionChangeShouldSetResponder:ys.scrollShouldSetResponder,i=hs?Nl.getLowestCommonAncestor(hs,t):t,a=i===hs,u=Kl.getPooled(o,i,n,r);u.touchHistory=as.touchHistory,a?wl.accumulateTwoPhaseDispatchesSkipTarget(u):wl.accumulateTwoPhaseDispatches(u);var l=ps(u);if(u.isPersistent()||u.constructor.release(u),!l||l===hs)return null;var s,c=Kl.getPooled(ys.responderGrant,l,n,r);c.touchHistory=as.touchHistory,wl.accumulateDirectDispatches(c);var f=!0===fs(c);if(hs){var d=Kl.getPooled(ys.responderTerminationRequest,hs,n,r);d.touchHistory=as.touchHistory,wl.accumulateDirectDispatches(d);var p=!ds(d)||fs(d);if(d.isPersistent()||d.constructor.release(d),p){var h=Kl.getPooled(ys.responderTerminate,hs,n,r);h.touchHistory=as.touchHistory,wl.accumulateDirectDispatches(h),s=us(s,[c,h]),ms(l,f)}else{var g=Kl.getPooled(ys.responderReject,l,n,r);g.touchHistory=as.touchHistory,wl.accumulateDirectDispatches(g),s=us(s,g)}}else s=us(s,c),ms(l,f);return s}function gt(e,t,n){return t&&("topScroll"===e&&!n.responderIgnoreScroll||gs>0&&"topSelectionChange"===e||ls(e)||ss(e))}function vt(e){var t=e.touches;if(!t||0===t.length)return!0;for(var n=0;n3&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:pn,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}},gn=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===pn},vn=pn,mn={createPortal:hn,isPortal:gn,REACT_PORTAL_TYPE:vn},yn={},bn={},Cn={getClosestInstanceFromNode:x,getInstanceFromNode:x,getNodeFromInstance:N,precacheFiberNode:P,precacheNode:C,uncacheFiberNode:k,uncacheNode:T,getFiberCurrentPropsFromNode:R,updateFiberProps:S},Pn=Cn,Tn="undefined"!=typeof window?window:"undefined"!=typeof e?e:"undefined"!=typeof self?self:{},kn={disableNewFiberFeatures:!1,enableAsyncSubtreeAPI:!1},xn=kn,Nn={NoEffect:0,PerformedWork:1,Placement:2,Update:4,PlacementAndUpdate:6,Deletion:8,ContentReset:16,Callback:32,Err:64,Ref:128},Rn={NoWork:0,SynchronousPriority:1,TaskPriority:2,HighPriority:3,LowPriority:4,OffscreenPriority:5},Sn={IndeterminateComponent:0,FunctionalComponent:1,ClassComponent:2,HostRoot:3,HostPortal:4,HostComponent:5,HostText:6,CoroutineComponent:7,CoroutineHandlerPhase:8,YieldComponent:9,Fragment:10},wn=Nn.Callback,En=Rn.NoWork,In=Rn.SynchronousPriority,_n=Rn.TaskPriority,Hn=Sn.ClassComponent,Fn=Sn.HostRoot,An=D,Dn=U,Un=j,jn=W,Wn=L,Ln=M,On=z,Mn={addUpdate:An,addReplaceUpdate:Dn,addForceUpdate:Un,getUpdatePriority:jn,addTopLevelUpdate:Wn,beginUpdateQueue:Ln,commitCallbacks:On},zn=Y,Yn={remove:function(e){e._reactInternalInstance=void 0},get:function(e){return e._reactInternalInstance},has:function(e){return void 0!==e._reactInternalInstance},set:function(e,t){e._reactInternalInstance=t}},Bn=Yn,Qn=wt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Xn={ReactCurrentOwner:Qn.ReactCurrentOwner},Vn=Xn,Gn=Sn.HostComponent,$n=Sn.HostRoot,qn=Sn.HostPortal,Jn=Sn.HostText,Kn=Nn.NoEffect,Zn=Nn.Placement,er=1,tr=2,nr=3,rr=function(e){return B(e)===tr},or=function(e){var t=Bn.get(e);return!!t&&B(t)===tr},ir=X,ar=function(e){var t=X(e);if(!t)return null;for(var n=t;!0;){if(n.tag===Gn||n.tag===Jn)return n;if(n.child)n.child.return=n,n=n.child;else{if(n===t)return null;for(;!n.sibling;){if(!n.return||n.return===t)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null},ur=function(e){var t=X(e);if(!t)return null;for(var n=t;!0;){if(n.tag===Gn||n.tag===Jn)return n;if(n.child&&n.tag!==qn)n.child.return=n,n=n.child;else{if(n===t)return null;for(;!n.sibling;){if(!n.return||n.return===t)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null},lr={isFiberMounted:rr,isMounted:or,findCurrentFiberUsingSlowPath:ir,findCurrentHostFiber:ar,findCurrentHostFiberWithNoPortals:ur},sr=[],cr=-1,fr=function(e){return{current:e}},dr=function(){return-1===cr},pr=function(e,t){cr<0||(e.current=sr[cr],sr[cr]=null,cr--)},hr=function(e,t,n){cr++,sr[cr]=e.current,e.current=t},gr=function(){for(;cr>-1;)sr[cr]=null,cr--},vr={createCursor:fr,isEmpty:dr,pop:pr,push:hr,reset:gr},mr=lr.isFiberMounted,yr=Sn.ClassComponent,br=Sn.HostRoot,Cr=vr.createCursor,Pr=vr.pop,Tr=vr.push,kr=Cr(St),xr=Cr(!1),Nr=St,Rr=V,Sr=G,wr=function(e,t){var n=e.type,r=n.contextTypes;if(!r)return St;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var i={};for(var a in r)i[a]=t[a];return o&&G(e,t,i),i},Er=function(){return xr.current},Ir=$,_r=q,Hr=J,Fr=function(e,t,n){Nt(null==kr.cursor,"Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue."),Tr(kr,t,e),Tr(xr,n,e)},Ar=K,Dr=function(e){if(!q(e))return!1;var t=e.stateNode,n=t&&t.__reactInternalMemoizedMergedChildContext||St;return Nr=kr.current,Tr(kr,n,e),Tr(xr,xr.current,e),!0},Ur=function(e,t){var n=e.stateNode;if(Nt(n,"Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue."),t){var r=K(e,Nr,!0);n.__reactInternalMemoizedMergedChildContext=r,Pr(xr,e),Pr(kr,e),Tr(kr,r,e),Tr(xr,t,e)}else Pr(xr,e),Tr(xr,t,e)},jr=function(){Nr=St,kr.current=St,xr.current=!1},Wr=function(e){Nt(mr(e)&&e.tag===yr,"Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue.");for(var t=e;t.tag!==br;){if(q(t))return t.stateNode.__reactInternalMemoizedMergedChildContext;var n=t.return;Nt(n,"Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue."),t=n}return t.stateNode.context},Lr={getUnmaskedContext:Rr,cacheContext:Sr,getMaskedContext:wr,hasContextChanged:Er,isContextConsumer:Ir,isContextProvider:_r,popContextProvider:Hr,pushTopLevelContextObject:Fr,processChildContext:Ar,pushContextProvider:Dr,invalidateContextProvider:Ur,resetContext:jr,findCurrentUnmaskedContext:Wr},Or={NoContext:0,AsyncUpdates:1},Mr=Sn.IndeterminateComponent,zr=Sn.ClassComponent,Yr=Sn.HostRoot,Br=Sn.HostComponent,Qr=Sn.HostText,Xr=Sn.HostPortal,Vr=Sn.CoroutineComponent,Gr=Sn.YieldComponent,$r=Sn.Fragment,qr=Rn.NoWork,Jr=Or.NoContext,Kr=Nn.NoEffect,Zr=function(e,t,n){return{tag:e,key:t,type:null,stateNode:null,return:null,child:null,sibling:null,index:0,ref:null,pendingProps:null,memoizedProps:null,updateQueue:null,memoizedState:null,internalContextTag:n,effectTag:Kr,nextEffect:null,firstEffect:null,lastEffect:null,pendingWorkPriority:qr,alternate:null}},eo=function(e,t){var n=e.alternate;return null===n?(n=Zr(e.tag,e.key,e.internalContextTag),n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.effectTag=qr,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.pendingWorkPriority=t,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n},to=function(){return Zr(Yr,null,Jr)},no=function(e,t,n){var r=null,o=ee(e.type,e.key,t,r);return o.pendingProps=e.props,o.pendingWorkPriority=n,o},ro=function(e,t,n){var r=Zr($r,null,t);return r.pendingProps=e,r.pendingWorkPriority=n,r},oo=function(e,t,n){var r=Zr(Qr,null,t);return r.pendingProps=e,r.pendingWorkPriority=n,r},io=ee,ao=function(){var e=Zr(Br,null,Jr);return e.type="DELETED",e},uo=function(e,t,n){var r=Zr(Vr,e.key,t);return r.type=e.handler,r.pendingProps=e,r.pendingWorkPriority=n,r},lo=function(e,t,n){return Zr(Gr,null,t)},so=function(e,t,n){var r=Zr(Xr,e.key,t);return r.pendingProps=e.children||[],r.pendingWorkPriority=n,r.stateNode={containerInfo:e.containerInfo,implementation:e.implementation},r},co=function(e,t){return e!==qr&&(t===qr||t>e)?e:t},fo={createWorkInProgress:eo,createHostRootFiber:to,createFiberFromElement:no,createFiberFromFragment:ro,createFiberFromText:oo,createFiberFromElementType:io,createFiberFromHostInstanceForDeletion:ao,createFiberFromCoroutine:uo,createFiberFromYield:lo,createFiberFromPortal:so,largerPriority:co},po=fo.createHostRootFiber,ho=function(e){var t=po(),n={current:t,containerInfo:e,isScheduled:!1,nextScheduledRoot:null,context:null,pendingContext:null};return t.stateNode=n,n},go={createFiberRoot:ho},vo=function(e,t,n){return"\n in "+(e||"Unknown")+(t?" (at "+t.fileName.replace(/^.*[\\\/]/,"")+":"+t.lineNumber+")":n?" (created by "+n+")":"")},mo=Sn.IndeterminateComponent,yo=Sn.FunctionalComponent,bo=Sn.ClassComponent,Co=Sn.HostComponent,Po={getStackAddendumByWorkInProgressFiber:ne};"function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for")?(Ut=("function"==typeof Symbol?Symbol.for:"@@for")("react.coroutine"),jt=("function"==typeof Symbol?Symbol.for:"@@for")("react.yield")):(Ut=60104,jt=60105);var To=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:Ut,key:null==r?null:""+r,children:e,handler:t,props:n}},ko=function(e){return{$$typeof:jt,value:e}},xo=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===Ut},No=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===jt},Ro=jt,So=Ut,wo={createCoroutine:To,createYield:ko,isCoroutine:xo,isYield:No,REACT_YIELD_TYPE:Ro,REACT_COROUTINE_TYPE:So},Eo=wo.REACT_COROUTINE_TYPE,Io=wo.REACT_YIELD_TYPE,_o=mn.REACT_PORTAL_TYPE,Ho=fo.createWorkInProgress,Fo=fo.createFiberFromElement,Ao=fo.createFiberFromFragment,Do=fo.createFiberFromText,Uo=fo.createFiberFromCoroutine,jo=fo.createFiberFromYield,Wo=fo.createFiberFromPortal,Lo=Array.isArray,Oo=Sn.FunctionalComponent,Mo=Sn.ClassComponent,zo=Sn.HostText,Yo=Sn.HostPortal,Bo=Sn.CoroutineComponent,Qo=Sn.YieldComponent,Xo=Sn.Fragment,Vo=Nn.NoEffect,Go=Nn.Placement,$o=Nn.Deletion,qo="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.iterator:"@@iterator"),Jo="@@iterator",Ko="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for")&&("function"==typeof Symbol?Symbol.for:"@@for")("react.element")||60103,Zo=ae(!0,!0),ei=ae(!1,!0),ti=ae(!1,!1),ni=function(e,t){if(Nt(null===e||t.child===e.child,"Resuming work not yet implemented."),null!==t.child){var n=t.child,r=Ho(n,n.pendingWorkPriority);for(r.pendingProps=n.pendingProps,t.child=r,r.return=t;null!==n.sibling;)n=n.sibling,r=r.sibling=Ho(n,n.pendingWorkPriority),r.pendingProps=n.pendingProps,r.return=t;r.sibling=null}},ri={reconcileChildFibers:Zo,reconcileChildFibersInPlace:ei,mountChildFibersInPlace:ti,cloneChildFibers:ni},oi=Nn.Update,ii=Or.AsyncUpdates,ai=Lr.cacheContext,ui=Lr.getMaskedContext,li=Lr.getUnmaskedContext,si=Lr.isContextConsumer,ci=Mn.addUpdate,fi=Mn.addReplaceUpdate,di=Mn.addForceUpdate,pi=Mn.beginUpdateQueue,hi=Lr,gi=hi.hasContextChanged,vi=lr.isMounted,mi=function(e,t,n,r){function o(e,t,n,r,o,i){if(null===t||null!==e.updateQueue&&e.updateQueue.hasForceUpdate)return!0;var a=e.stateNode,u=e.type;return"function"==typeof a.shouldComponentUpdate?a.shouldComponentUpdate(n,o,i):!(u.prototype&&u.prototype.isPureReactComponent&&Et(t,n)&&Et(r,o))}function i(e,t){t.props=e.memoizedProps,t.state=e.memoizedState}function a(e,t){t.updater=d,e.stateNode=t,Bn.set(t,e)}function u(e,t){var n=e.type,r=li(e),o=si(e),i=o?ui(e,r):St,u=new n(t,i);return a(e,u),o&&ai(e,r,i),u}function l(e,t){var n=t.state;t.componentWillMount(),n!==t.state&&d.enqueueReplaceState(t,t.state,null)}function s(e,t,n,r){var o=t.state;t.componentWillReceiveProps(n,r),t.state!==o&&d.enqueueReplaceState(t,t.state,null)}function c(e,t){var n=e.alternate,r=e.stateNode,o=r.state||null,i=e.pendingProps;Nt(i,"There must be pending props for an initial mount. This error is likely caused by a bug in React. Please file an issue.");var a=li(e);if(r.props=i,r.state=o,r.refs=St,r.context=ui(e,a),xn.enableAsyncSubtreeAPI&&null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent&&(e.internalContextTag|=ii),"function"==typeof r.componentWillMount){l(e,r);var u=e.updateQueue;null!==u&&(r.state=pi(n,e,u,r,o,i,t))}"function"==typeof r.componentDidMount&&(e.effectTag|=oi)}function f(e,t,a){var u=t.stateNode;i(t,u);var l=t.memoizedProps,c=t.pendingProps;c||(c=l,Nt(null!=c,"There should always be pending or memoized props. This error is likely caused by a bug in React. Please file an issue."));var f=u.context,d=li(t),p=ui(t,d);"function"!=typeof u.componentWillReceiveProps||l===c&&f===p||s(t,u,c,p);var h=t.memoizedState,g=void 0;if(g=null!==t.updateQueue?pi(e,t,t.updateQueue,u,h,c,a):h,!(l!==c||h!==g||gi()||null!==t.updateQueue&&t.updateQueue.hasForceUpdate))return"function"==typeof u.componentDidUpdate&&(l===e.memoizedProps&&h===e.memoizedState||(t.effectTag|=oi)),!1;var v=o(t,l,c,h,g,p);return v?("function"==typeof u.componentWillUpdate&&u.componentWillUpdate(c,g,p),"function"==typeof u.componentDidUpdate&&(t.effectTag|=oi)):("function"==typeof u.componentDidUpdate&&(l===e.memoizedProps&&h===e.memoizedState||(t.effectTag|=oi)),n(t,c),r(t,g)),u.props=c,u.state=g,u.context=p,v}var d={isMounted:vi,enqueueSetState:function(n,r,o){var i=Bn.get(n),a=t(i,!1);o=void 0===o?null:o,ci(i,r,o,a),e(i,a)},enqueueReplaceState:function(n,r,o){var i=Bn.get(n),a=t(i,!1);o=void 0===o?null:o,fi(i,r,o,a),e(i,a)},enqueueForceUpdate:function(n,r){var o=Bn.get(n),i=t(o,!1);r=void 0===r?null:r,di(o,r,i),e(o,i)}};return{adoptClassInstance:a,constructClassInstance:u,mountClassInstance:c,updateClassInstance:f}},yi=ri.mountChildFibersInPlace,bi=ri.reconcileChildFibers,Ci=ri.reconcileChildFibersInPlace,Pi=ri.cloneChildFibers,Ti=Mn.beginUpdateQueue,ki=Lr.getMaskedContext,xi=Lr.getUnmaskedContext,Ni=Lr.hasContextChanged,Ri=Lr.pushContextProvider,Si=Lr.pushTopLevelContextObject,wi=Lr.invalidateContextProvider,Ei=Sn.IndeterminateComponent,Ii=Sn.FunctionalComponent,_i=Sn.ClassComponent,Hi=Sn.HostRoot,Fi=Sn.HostComponent,Ai=Sn.HostText,Di=Sn.HostPortal,Ui=Sn.CoroutineComponent,ji=Sn.CoroutineHandlerPhase,Wi=Sn.YieldComponent,Li=Sn.Fragment,Oi=Rn.NoWork,Mi=Rn.OffscreenPriority,zi=Nn.PerformedWork,Yi=Nn.Placement,Bi=Nn.ContentReset,Qi=Nn.Err,Xi=Nn.Ref,Vi=Vn.ReactCurrentOwner,Gi=function(e,t,n,r,o){function i(e,t,n){a(e,t,n,t.pendingWorkPriority)}function a(e,t,n,r){null===e?t.child=yi(t,t.child,n,r):e.child===t.child?t.child=bi(t,t.child,n,r):t.child=Ci(t,t.child,n,r)}function u(e,t){var n=t.pendingProps;if(Ni())null===n&&(n=t.memoizedProps);else if(null===n||t.memoizedProps===n)return y(e,t);return i(e,t,n),C(t,n),t.child}function l(e,t){var n=t.ref;null===n||e&&e.ref===n||(t.effectTag|=Xi)}function s(e,t){var n=t.type,r=t.pendingProps,o=t.memoizedProps;if(Ni())null===r&&(r=o);else if(null===r||o===r)return y(e,t);var a,u=xi(t),l=ki(t,u);return a=n(r,l),t.effectTag|=zi,i(e,t,a),C(t,r),t.child}function c(e,t,n){var r=Ri(t),o=void 0;return null===e?t.stateNode?Nt(!1,"Resuming work not yet implemented."):(A(t,t.pendingProps),D(t,n),o=!0):o=U(e,t,n),f(e,t,o,r)}function f(e,t,n,r){if(l(e,t),!n)return r&&wi(t,!1),y(e,t);var o=t.stateNode;Vi.current=t;var a=void 0;return a=o.render(),t.effectTag|=zi,i(e,t,a),P(t,o.state),C(t,o.props),r&&wi(t,!0),t.child}function d(e,t,n){var r=t.stateNode;r.pendingContext?Si(t,r.pendingContext,r.pendingContext!==r.context):r.context&&Si(t,r.context,!1),w(t,r.containerInfo);var o=t.updateQueue;if(null!==o){var a=t.memoizedState,u=Ti(e,t,o,null,a,null,n);if(a===u)return I(),y(e,t);var l=u.element;return null!==e&&null!==e.child||!E(t)?(I(),i(e,t,l)):(t.effectTag|=Yi,t.child=yi(t,t.child,l,n)),P(t,u),t.child}return I(),y(e,t)}function p(e,t,n){S(t),null===e&&_(t);var r=t.type,o=t.memoizedProps,a=t.pendingProps;null===a&&(a=o,Nt(null!==a,"We should always have pending or current props. This error is likely caused by a bug in React. Please file an issue."));var u=null!==e?e.memoizedProps:null;if(Ni());else if(null===a||o===a)return y(e,t);var s=a.children;return x(r,a)?s=null:u&&x(r,u)&&(t.effectTag|=Bi),l(e,t),n!==Mi&&!N&&R(r,a)?(t.pendingWorkPriority=Mi,null):(i(e,t,s),C(t,a),t.child)}function h(e,t){null===e&&_(t);var n=t.pendingProps;return null===n&&(n=t.memoizedProps),C(t,n),null}function g(e,t,n){Nt(null===e,"An indeterminate component should never have mounted. This error is likely caused by a bug in React. Please file an issue.");var r,o=t.type,a=t.pendingProps,u=xi(t),l=ki(t,u);if(r=o(a,l),t.effectTag|=zi,"object"==typeof r&&null!==r&&"function"==typeof r.render){t.tag=_i;var s=Ri(t);return F(t,r),D(t,n),f(e,t,!0,s)}return t.tag=Ii,i(e,t,r),C(t,a),t.child}function v(e,t){var n=t.pendingProps;Ni()?null===n&&(n=e&&e.memoizedProps,Nt(null!==n,"We should always have pending or current props. This error is likely caused by a bug in React. Please file an issue.")):null!==n&&t.memoizedProps!==n||(n=t.memoizedProps);var r=n.children,o=t.pendingWorkPriority;return null===e?t.stateNode=yi(t,t.stateNode,r,o):e.child===t.child?t.stateNode=bi(t,t.stateNode,r,o):t.stateNode=Ci(t,t.stateNode,r,o),C(t,n),t.stateNode}function m(e,t){w(t,t.stateNode.containerInfo);var n=t.pendingWorkPriority,r=t.pendingProps;if(Ni())null===r&&(r=e&&e.memoizedProps,Nt(null!=r,"We should always have pending or current props. This error is likely caused by a bug in React. Please file an issue."));else if(null===r||t.memoizedProps===r)return y(e,t);return null===e?(t.child=Ci(t,t.child,r,n),C(t,r)):(i(e,t,r),C(t,r)),t.child}function y(e,t){return Pi(e,t),t.child}function b(e,t){switch(t.tag){case _i:Ri(t);break;case Di:w(t,t.stateNode.containerInfo)}return null}function C(e,t){e.memoizedProps=t}function P(e,t){e.memoizedState=t}function T(e,t,n){if(t.pendingWorkPriority===Oi||t.pendingWorkPriority>n)return b(e,t);switch(t.tag){case Ei:return g(e,t,n);case Ii:return s(e,t);case _i:return c(e,t,n);case Hi:return d(e,t,n);case Fi:return p(e,t,n);case Ai:return h(e,t);case ji:t.tag=Ui;case Ui:return v(e,t);case Wi:return null;case Di:return m(e,t);case Li:return u(e,t);default:Nt(!1,"Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue.")}}function k(e,t,n){switch(t.tag){case _i:Ri(t);break;case Hi:var r=t.stateNode;w(t,r.containerInfo);break;default:Nt(!1,"Invalid type of work. This error is likely caused by a bug in React. Please file an issue.")}if(t.effectTag|=Qi,null===e?t.child=null:t.child!==e.child&&(t.child=e.child),t.pendingWorkPriority===Oi||t.pendingWorkPriority>n)return b(e,t);if(t.firstEffect=null,t.lastEffect=null,a(e,t,null,n),t.tag===_i){var o=t.stateNode;t.memoizedProps=o.props,t.memoizedState=o.state}return t.child}var x=e.shouldSetTextContent,N=e.useSyncScheduling,R=e.shouldDeprioritizeSubtree,S=t.pushHostContext,w=t.pushHostContainer,E=n.enterHydrationState,I=n.resetHydrationState,_=n.tryToClaimNextHydratableInstance,H=mi(r,o,C,P),F=H.adoptClassInstance,A=H.constructClassInstance,D=H.mountClassInstance,U=H.updateClassInstance;return{beginWork:T,beginFailedWork:k}},$i=ri.reconcileChildFibers,qi=Lr.popContextProvider,Ji=Sn.IndeterminateComponent,Ki=Sn.FunctionalComponent,Zi=Sn.ClassComponent,ea=Sn.HostRoot,ta=Sn.HostComponent,na=Sn.HostText,ra=Sn.HostPortal,oa=Sn.CoroutineComponent,ia=Sn.CoroutineHandlerPhase,aa=Sn.YieldComponent,ua=Sn.Fragment,la=Nn.Placement,sa=Nn.Ref,ca=Nn.Update,fa=Rn.OffscreenPriority,da=function(e,t,n){function r(e){e.effectTag|=ca}function o(e){e.effectTag|=sa}function i(e,t){var n=t.stateNode;for(n&&(n.return=t);null!==n;){if(n.tag===ta||n.tag===na||n.tag===ra)Nt(!1,"A coroutine cannot have host component children.");else if(n.tag===aa)e.push(n.type);else if(null!==n.child){n.child.return=n,n=n.child;continue}for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function a(e,t){var n=t.memoizedProps;Nt(n,"Should be resolved by now. This error is likely caused by a bug in React. Please file an issue."),t.tag=ia;var r=[];i(r,t);var o=n.handler,a=n.props,u=o(a,r),l=null!==e?e.child:null,s=t.pendingWorkPriority;return t.child=$i(t,l,u,s),t.child}function u(e,t){for(var n=t.child;null!==n;){if(n.tag===ta||n.tag===na)f(e,n.stateNode);else if(n.tag===ra);else if(null!==n.child){n=n.child;continue}if(n===t)return;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n=n.sibling}}function l(e,t,n){var i=t.pendingProps;switch(null===i?i=t.memoizedProps:t.pendingWorkPriority===fa&&n!==fa||(t.pendingProps=null),t.tag){case Ki:return null;case Zi:return qi(t),null;case ea:var l=t.stateNode;return l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),null!==e&&null!==e.child||(C(t),t.effectTag&=~la),null;case ta:g(t);var f=h(),P=t.type;if(null!==e&&null!=t.stateNode){var T=e.memoizedProps,k=t.stateNode,x=v(),N=p(k,P,T,i,f,x);t.updateQueue=N,N&&r(t),e.ref!==t.ref&&o(t)}else{if(!i)return Nt(null!==t.stateNode,"We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."),null;var R=v();if(C(t))y(t,f)&&r(t);else{var S=s(P,i,f,R,t);u(S,t),d(S,P,i,f)&&r(t),t.stateNode=S}null!==t.ref&&o(t)}return null;case na:var w=i;if(e&&null!=t.stateNode)e.memoizedProps!==w&&r(t);else{if("string"!=typeof w)return Nt(null!==t.stateNode,"We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."),null;var E=h(),I=v();C(t)?b(t)&&r(t):t.stateNode=c(w,E,I,t)}return null;case oa:return a(e,t);case ia:return t.tag=oa,null;case aa:case ua:return null;case ra:return r(t),m(t),null;case Ji:Nt(!1,"An indeterminate component should have become determinate before completing. This error is likely caused by a bug in React. Please file an issue.");default:Nt(!1,"Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue.")}}var s=e.createInstance,c=e.createTextInstance,f=e.appendInitialChild,d=e.finalizeInitialChildren,p=e.prepareUpdate,h=t.getRootHostContainer,g=t.popHostContext,v=t.getHostContext,m=t.popHostContainer,y=n.prepareToHydrateHostInstance,b=n.prepareToHydrateHostTextInstance,C=n.popHydrationState;return{completeWork:l}},pa=null,ha=null,ga=le,va=se,ma=ce,ya={injectInternals:ga,onCommitRoot:va,onCommitUnmount:ma},ba=Sn.ClassComponent,Ca=Sn.HostRoot,Pa=Sn.HostComponent,Ta=Sn.HostText,ka=Sn.HostPortal,xa=Sn.CoroutineComponent,Na=Mn.commitCallbacks,Ra=ya.onCommitUnmount,Sa=Nn.Placement,wa=Nn.Update,Ea=Nn.Callback,Ia=Nn.ContentReset,_a=function(e,t){function n(e,n){try{n.componentWillUnmount()}catch(n){t(e,n)}}function r(e){var n=e.ref;if(null!==n)try{n(null)}catch(n){t(e,n)}}function o(e){for(var t=e.return;null!==t;){if(i(t))return t;t=t.return}Nt(!1,"Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.")}function i(e){return e.tag===Pa||e.tag===Ca||e.tag===ka}function a(e){var t=e;e:for(;!0;){for(;null===t.sibling;){if(null===t.return||i(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==Pa&&t.tag!==Ta;){if(t.effectTag&Sa)continue e;if(null===t.child||t.tag===ka)continue e;t.child.return=t,t=t.child}if(!(t.effectTag&Sa))return t.stateNode}}function u(e){var t=o(e),n=void 0,r=void 0;switch(t.tag){case Pa:n=t.stateNode,r=!1;break;case Ca:case ka:n=t.stateNode.containerInfo,r=!0;break;default:Nt(!1,"Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue.")}t.effectTag&Ia&&(y(n),t.effectTag&=~Ia);for(var i=a(e),u=e;!0;){if(u.tag===Pa||u.tag===Ta)i?r?k(n,u.stateNode,i):T(n,u.stateNode,i):r?P(n,u.stateNode):C(n,u.stateNode);else if(u.tag===ka);else if(null!==u.child){u.child.return=u,u=u.child;continue}if(u===e)return;for(;null===u.sibling;){if(null===u.return||u.return===e)return;u=u.return}u.sibling.return=u.return,u=u.sibling}}function l(e){for(var t=e;!0;)if(f(t),null===t.child||t.tag===ka){if(t===e)return;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}else t.child.return=t,t=t.child}function s(e){for(var t=e,n=!1,r=void 0,o=void 0;!0;){if(!n){var i=t.return;e:for(;!0;){switch(Nt(null!==i,"Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue."),i.tag){case Pa:r=i.stateNode,o=!1;break e;case Ca:case ka:r=i.stateNode.containerInfo,o=!0;break e}i=i.return}n=!0}if(t.tag===Pa||t.tag===Ta)l(t),o?N(r,t.stateNode):x(r,t.stateNode);else if(t.tag===ka){if(r=t.stateNode.containerInfo,null!==t.child){t.child.return=t,t=t.child;continue}}else if(f(t),null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)return;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return,t.tag===ka&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}function c(e){s(e),e.return=null,e.child=null,e.alternate&&(e.alternate.child=null,e.alternate.return=null)}function f(e){switch("function"==typeof Ra&&Ra(e),e.tag){case ba:r(e);var t=e.stateNode;return void("function"==typeof t.componentWillUnmount&&n(e,t));case Pa:return void r(e);case xa:return void l(e.stateNode);case ka:return void s(e)}}function d(e,t){switch(t.tag){case ba:return;case Pa:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,o=null!==e?e.memoizedProps:r,i=t.type,a=t.updateQueue;t.updateQueue=null,null!==a&&m(n,a,i,o,r,t)}return;case Ta:Nt(null!==t.stateNode,"This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue.");var u=t.stateNode,l=t.memoizedProps,s=null!==e?e.memoizedProps:l;return void b(u,s,l);case Ca:case ka:return;default:Nt(!1,"This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}}function p(e,t){switch(t.tag){case ba:var n=t.stateNode;if(t.effectTag&wa)if(null===e)n.componentDidMount();else{var r=e.memoizedProps,o=e.memoizedState;n.componentDidUpdate(r,o)}return void(t.effectTag&Ea&&null!==t.updateQueue&&Na(t,t.updateQueue,n));case Ca:var i=t.updateQueue;if(null!==i){var a=t.child&&t.child.stateNode;Na(t,i,a)}return;case Pa:var u=t.stateNode;if(null===e&&t.effectTag&wa){var l=t.type,s=t.memoizedProps;v(u,l,s,t)}return;case Ta:case ka:return;default:Nt(!1,"This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}}function h(e){var t=e.ref;if(null!==t){var n=e.stateNode;switch(e.tag){case Pa:t(R(n));break;default:t(n)}}}function g(e){var t=e.ref;null!==t&&t(null)}var v=e.commitMount,m=e.commitUpdate,y=e.resetTextContent,b=e.commitTextUpdate,C=e.appendChild,P=e.appendChildToContainer,T=e.insertBefore,k=e.insertInContainerBefore,x=e.removeChild,N=e.removeChildFromContainer,R=e.getPublicInstance;return{commitPlacement:u,commitDeletion:c,commitWork:d,commitLifeCycles:p,commitAttachRef:h,commitDetachRef:g}},Ha=vr.createCursor,Fa=vr.pop,Aa=vr.push,Da={},Ua=function(e){function t(e){return Nt(e!==Da,"Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."),e}function n(){return t(p.current)}function r(e,t){Aa(p,t,e);var n=c(t);Aa(d,e,e),Aa(f,n,e)}function o(e){Fa(f,e),Fa(d,e),Fa(p,e)}function i(){return t(f.current)}function a(e){var n=t(p.current),r=t(f.current),o=s(r,e.type,n);r!==o&&(Aa(d,e,e),Aa(f,o,e))}function u(e){d.current===e&&(Fa(f,e),Fa(d,e))}function l(){f.current=Da,p.current=Da}var s=e.getChildHostContext,c=e.getRootHostContext,f=Ha(Da),d=Ha(Da),p=Ha(Da);return{getHostContext:i,getRootHostContainer:n,popHostContainer:o,popHostContext:u,pushHostContainer:r,pushHostContext:a,resetHostContainer:l}},ja=Sn.HostComponent,Wa=Sn.HostText,La=Sn.HostRoot,Oa=Nn.Deletion,Ma=Nn.Placement,za=fo.createFiberFromHostInstanceForDeletion,Ya=function(e){function t(e){var t=e.stateNode.containerInfo;return T=g(t),P=e,k=!0,!0}function n(e,t){var n=za();n.stateNode=t,n.return=e,n.effectTag=Oa,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function r(e,t){t.effectTag|=Ma}function o(e,t){switch(e.tag){case ja:var n=e.type,r=e.pendingProps;return d(t,n,r);case Wa:var o=e.pendingProps;return p(t,o);default:return!1}}function i(e){if(k){var t=T;if(!t)return r(P,e),k=!1,void(P=e);if(!o(e,t)){if(!(t=h(t))||!o(e,t))return r(P,e),k=!1,void(P=e);n(P,T)}e.stateNode=t,P=e,T=g(t)}}function a(e,t){var n=e.stateNode,r=v(n,e.type,e.memoizedProps,t,e);return e.updateQueue=r,null!==r}function u(e){var t=e.stateNode;return m(t,e.memoizedProps,e)}function l(e){for(var t=e.return;null!==t&&t.tag!==ja&&t.tag!==La;)t=t.return;P=t}function s(e){if(e!==P)return!1;if(!k)return l(e),k=!0,!1;var t=e.type;if(e.tag!==ja||"head"!==t&&"body"!==t&&!f(t,e.memoizedProps))for(var r=T;r;)n(e,r),r=h(r);return l(e),T=P?h(e.stateNode):null,!0}function c(){P=null,T=null,k=!1}var f=e.shouldSetTextContent,d=e.canHydrateInstance,p=e.canHydrateTextInstance,h=e.getNextHydratableSibling,g=e.getFirstHydratableChild,v=e.hydrateInstance,m=e.hydrateTextInstance,y=e.didNotHydrateInstance,b=e.didNotFindHydratableInstance,C=e.didNotFindHydratableTextInstance;if(!(d&&p&&h&&g&&v&&m&&y&&b&&C))return{enterHydrationState:function(){return!1},resetHydrationState:function(){},tryToClaimNextHydratableInstance:function(){},prepareToHydrateHostInstance:function(){Nt(!1,"Expected prepareToHydrateHostInstance() to never be called. This error is likely caused by a bug in React. Please file an issue.")},prepareToHydrateHostTextInstance:function(){Nt(!1,"Expected prepareToHydrateHostTextInstance() to never be called. This error is likely caused by a bug in React. Please file an issue.")},popHydrationState:function(e){return!1}};var P=null,T=null,k=!1;return{enterHydrationState:t,resetHydrationState:c,tryToClaimNextHydratableInstance:i,prepareToHydrateHostInstance:a,prepareToHydrateHostTextInstance:u,popHydrationState:s}},Ba=Lr.popContextProvider,Qa=vr.reset,Xa=Po.getStackAddendumByWorkInProgressFiber,Va=Bt.logCapturedError,Ga=Vn.ReactCurrentOwner,$a=fo.createWorkInProgress,qa=fo.largerPriority,Ja=ya.onCommitRoot,Ka=Rn.NoWork,Za=Rn.SynchronousPriority,eu=Rn.TaskPriority,tu=Rn.HighPriority,nu=Rn.LowPriority,ru=Rn.OffscreenPriority,ou=Or.AsyncUpdates,iu=Nn.PerformedWork,au=Nn.Placement,uu=Nn.Update,lu=Nn.PlacementAndUpdate,su=Nn.Deletion,cu=Nn.ContentReset,fu=Nn.Callback,du=Nn.Err,pu=Nn.Ref,hu=Sn.HostRoot,gu=Sn.HostComponent,vu=Sn.HostPortal,mu=Sn.ClassComponent,yu=Mn.getUpdatePriority,bu=Lr,Cu=bu.resetContext,Pu=1,Tu=function(e){function t(){Qa(),Cu(),A()}function n(){for(;null!==ae&&ae.current.pendingWorkPriority===Ka;){ae.isScheduled=!1;var e=ae.nextScheduledRoot;if(ae.nextScheduledRoot=null,ae===ue)return ae=null,ue=null,re=Ka,null;ae=e}for(var n=ae,r=null,o=Ka;null!==n;)n.current.pendingWorkPriority!==Ka&&(o===Ka||o>n.current.pendingWorkPriority)&&(o=n.current.pendingWorkPriority,r=n),n=n.nextScheduledRoot;return null!==r?(re=o,t(),void(ne=$a(r.current,o))):(re=Ka,void(ne=null))}function r(){for(;null!==oe;){var t=oe.effectTag;if(t&cu&&e.resetTextContent(oe.stateNode),t&pu){var n=oe.alternate;null!==n&&X(n)}switch(t&~(fu|du|cu|pu|iu)){case au:M(oe),oe.effectTag&=~au;break;case lu:M(oe),oe.effectTag&=~au;var r=oe.alternate;Y(r,oe);break;case uu:var o=oe.alternate;Y(o,oe);break;case su:ge=!0,z(oe),ge=!1}oe=oe.nextEffect}}function o(){for(;null!==oe;){var e=oe.effectTag;if(e&(uu|fu)){var t=oe.alternate;B(t,oe)}e&pu&&Q(oe),e&du&&y(oe);var n=oe.nextEffect;oe.nextEffect=null,oe=n}}function i(e){he=!0,ie=null;var t=e.stateNode;Nt(t.current!==e,"Cannot commit the same tree as before. This is probably a bug related to the return field. This error is likely caused by a bug in React. Please file an issue."),re!==Za&&re!==eu||me++,Ga.current=null;var i=void 0;for(e.effectTag>iu?null!==e.lastEffect?(e.lastEffect.nextEffect=e,i=e.firstEffect):i=e:i=e.firstEffect,$(),oe=i;null!==oe;){var a=!1,u=void 0;try{r()}catch(e){a=!0,u=e}a&&(Nt(null!==oe,"Should have next effect. This error is likely caused by a bug in React. Please file an issue."),g(oe,u),null!==oe&&(oe=oe.nextEffect))}for(q(),t.current=e,oe=i;null!==oe;){var l=!1,s=void 0;try{o()}catch(e){l=!0,s=e}l&&(Nt(null!==oe,"Should have next effect. This error is likely caused by a bug in React. Please file an issue."),g(oe,s),null!==oe&&(oe=oe.nextEffect))}he=!1,"function"==typeof Ja&&Ja(e.stateNode),fe&&(fe.forEach(x),fe=null),n()}function a(e,t){if(!(e.pendingWorkPriority!==Ka&&e.pendingWorkPriority>t)){for(var n=yu(e),r=e.child;null!==r;)n=qa(n,r.pendingWorkPriority),r=r.sibling;e.pendingWorkPriority=n}}function u(e){for(;!0;){var t=e.alternate,n=L(t,e,re),r=e.return,o=e.sibling;if(a(e,re),null!==n)return n;if(null!==r&&(null===r.firstEffect&&(r.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==r.lastEffect&&(r.lastEffect.nextEffect=e.firstEffect),r.lastEffect=e.lastEffect),e.effectTag>iu&&(null!==r.lastEffect?r.lastEffect.nextEffect=e:r.firstEffect=e,r.lastEffect=e)),null!==o)return o; -if(null===r)return ie=e,null;e=r}return null}function l(e){var t=e.alternate,n=U(t,e,re);return null===n&&(n=u(e)),Ga.current=null,n}function s(e){var t=e.alternate,n=j(t,e,re);return null===n&&(n=u(e)),Ga.current=null,n}function c(e){h(ru,e)}function f(){if(null!==se&&se.size>0&&re===eu)for(;null!==ne&&(null!==(ne=v(ne)?s(ne):l(ne))||(Nt(null!==ie,"Should have a pending commit. This error is likely caused by a bug in React. Please file an issue."),J=eu,i(ie),J=re,null!==se&&0!==se.size&&re===eu)););}function d(e,t){if(null!==ie?(J=eu,i(ie),f()):null===ne&&n(),!(re===Ka||re>e)){J=re;e:for(;;){if(re<=eu)for(;null!==ne&&!(null===(ne=l(ne))&&(Nt(null!==ie,"Should have a pending commit. This error is likely caused by a bug in React. Please file an issue."),J=eu,i(ie),J=re,f(),re===Ka||re>e||re>eu)););else if(null!==t)for(;null!==ne&&!Z;)if(t.timeRemaining()>Pu){if(null===(ne=l(ne)))if(Nt(null!==ie,"Should have a pending commit. This error is likely caused by a bug in React. Please file an issue."),t.timeRemaining()>Pu){if(J=eu,i(ie),J=re,f(),re===Ka||re>e||reeu&&!le&&(V(c),le=!0);var u=de;if(K=!1,Z=!1,pe=!1,de=null,se=null,ce=null,null!==u)throw u}function g(e,t){Ga.current=null;var n=null,r=!1,o=!1,i=null;if(e.tag===hu)n=e,m(e)&&(pe=!0);else for(var a=e.return;null!==a&&null===n;){if(a.tag===mu){var u=a.stateNode;"function"==typeof u.componentDidCatch&&(r=!0,i=zn(a),n=a,o=!0)}else a.tag===hu&&(n=a);if(m(a)){if(ge)return null;if(null!==fe&&(fe.has(a)||null!==a.alternate&&fe.has(a.alternate)))return null;n=null,o=!1}a=a.return}if(null!==n){null===ce&&(ce=new Set),ce.add(n);var l=Xa(e),s=zn(e);null===se&&(se=new Map);var c={componentName:s,componentStack:l,error:t,errorBoundary:r?n.stateNode:null,errorBoundaryFound:r,errorBoundaryName:i,willRetry:o};se.set(n,c);try{Va(c)}catch(e){console.error(e)}return he?(null===fe&&(fe=new Set),fe.add(n)):x(n),n}return null===de&&(de=t),null}function v(e){return null!==se&&(se.has(e)||null!==e.alternate&&se.has(e.alternate))}function m(e){return null!==ce&&(ce.has(e)||null!==e.alternate&&ce.has(e.alternate))}function y(e){var t=void 0;switch(null!==se&&(t=se.get(e),se.delete(e),null==t&&null!==e.alternate&&(e=e.alternate,t=se.get(e),se.delete(e))),Nt(null!=t,"No error for given unit of work. This error is likely caused by a bug in React. Please file an issue."),e.tag){case mu:var n=e.stateNode,r={componentStack:t.componentStack};return void n.componentDidCatch(t.error,r);case hu:return void(null===de&&(de=t.error));default:Nt(!1,"Invalid type of work. This error is likely caused by a bug in React. Please file an issue.")}}function b(e,t){for(var n=e;null!==n;){switch(n.tag){case mu:Ba(n);break;case gu:F(n);break;case hu:case vu:H(n)}if(n===t||n.alternate===t)break;n=n.return}}function C(e,t){t!==Ka&&(e.isScheduled||(e.isScheduled=!0,ue?(ue.nextScheduledRoot=e,ue=e):(ae=e,ue=e)))}function P(e,t){return T(e,t,!1)}function T(e,t,n){me>ve&&(pe=!0,Nt(!1,"Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.")),!K&&t<=re&&(ne=null);for(var r=e,o=!0;null!==r&&o;){if(o=!1,(r.pendingWorkPriority===Ka||r.pendingWorkPriority>t)&&(o=!0,r.pendingWorkPriority=t),null!==r.alternate&&(r.alternate.pendingWorkPriority===Ka||r.alternate.pendingWorkPriority>t)&&(o=!0,r.alternate.pendingWorkPriority=t),null===r.return){if(r.tag!==hu)return;if(C(r.stateNode,t),!K)switch(t){case Za:te?h(Za,null):h(eu,null);break;case eu:Nt(ee,"Task updates can only be scheduled as a nested update or inside batchedUpdates.");break;default:le||(V(c),le=!0)}}r=r.return}}function k(e,t){var n=J;return n===Ka&&(n=!G||e.internalContextTag&ou||t?nu:Za),n===Za&&(K||ee)?eu:n}function x(e){T(e,eu,!0)}function N(e,t){var n=J;J=e;try{t()}finally{J=n}}function R(e,t){var n=ee;ee=!0;try{return e(t)}finally{ee=n,K||ee||h(eu,null)}}function S(e){var t=te,n=ee;te=ee,ee=!1;try{return e()}finally{ee=n,te=t}}function w(e){var t=ee,n=J;ee=!0,J=Za;try{return e()}finally{ee=t,J=n,Nt(!K,"flushSync was called from inside a lifecycle method. It cannot be called when React is already rendering."),h(eu,null)}}function E(e){var t=J;J=nu;try{return e()}finally{J=t}}var I=Ua(e),_=Ya(e),H=I.popHostContainer,F=I.popHostContext,A=I.resetHostContainer,D=Gi(e,I,_,P,k),U=D.beginWork,j=D.beginFailedWork,W=da(e,I,_),L=W.completeWork,O=_a(e,g),M=O.commitPlacement,z=O.commitDeletion,Y=O.commitWork,B=O.commitLifeCycles,Q=O.commitAttachRef,X=O.commitDetachRef,V=e.scheduleDeferredCallback,G=e.useSyncScheduling,$=e.prepareForCommit,q=e.resetAfterCommit,J=Ka,K=!1,Z=!1,ee=!1,te=!1,ne=null,re=Ka,oe=null,ie=null,ae=null,ue=null,le=!1,se=null,ce=null,fe=null,de=null,pe=!1,he=!1,ge=!1,ve=1e3,me=0;return{scheduleUpdate:P,getPriorityContext:k,performWithPriority:N,batchedUpdates:R,unbatchedUpdates:S,flushSync:w,deferredUpdates:E}},ku=function(e){Nt(!1,"Missing injection for fiber getContextForSubtree")};fe._injectFiber=function(e){ku=e};var xu=fe,Nu=Mn.addTopLevelUpdate,Ru=Lr.findCurrentUnmaskedContext,Su=Lr.isContextProvider,wu=Lr.processChildContext,Eu=go.createFiberRoot,Iu=Sn.HostComponent,_u=lr.findCurrentHostFiber,Hu=lr.findCurrentHostFiberWithNoPortals;xu._injectFiber(function(e){var t=Ru(e);return Su(e)?wu(e,t,!1):t});var Fu=function(e){function t(e,t,n){var r=xn.enableAsyncSubtreeAPI&&null!=t&&null!=t.type&&null!=t.type.prototype&&!0===t.type.prototype.unstable_isAsyncReactComponent,a=i(e,r),u={element:t};n=void 0===n?null:n,Nu(e,u,n,a),o(e,a)}var n=e.getPublicInstance,r=Tu(e),o=r.scheduleUpdate,i=r.getPriorityContext,a=r.performWithPriority,u=r.batchedUpdates,l=r.unbatchedUpdates,s=r.flushSync,c=r.deferredUpdates;return{createContainer:function(e){return Eu(e)},updateContainer:function(e,n,r,o){var i=n.current,a=xu(r);null===n.context?n.context=a:n.pendingContext=a,t(i,e,o)},performWithPriority:a,batchedUpdates:u,unbatchedUpdates:l,deferredUpdates:c,flushSync:s,getPublicRootInstance:function(e){var t=e.current;if(!t.child)return null;switch(t.child.tag){case Iu:return n(t.child.stateNode);default:return t.child.stateNode}},findHostInstance:function(e){var t=_u(e);return null===t?null:t.stateNode},findHostInstanceWithNoPortals:function(e){var t=Hu(e);return null===t?null:t.stateNode}}},Au={},Du=1,Uu={},ju=function(){function e(){de(this,e)}return e.register=function(e){var t=++Du;return Au[t]=e,t},e.getByID=function(e){if(!e)return Uu;var t=Au[e];return t||(console.warn("Invalid style with id `"+e+"`. Skipping ..."),Uu)},e}(),Wu=ju,Lu={},Ou=null,Mu=0,zu={create:function(e,t){return Pe(null,e,t)},diff:function(e,t,n){return Ce(null,e,t,n)}},Yu=zu,Bu={mountSafeCallback:ke,throwOnStylesProp:xe,warnForStyleProps:Ne},Qu=Bu.mountSafeCallback,Xu=function(){function e(t,n){Re(this,e),this._nativeTag=t,this._children=[],this.viewConfig=n}return e.prototype.blur=function(){Ht.blurTextInput(this._nativeTag)},e.prototype.focus=function(){Ht.focusTextInput(this._nativeTag)},e.prototype.measure=function(e){Ft.measure(this._nativeTag,Qu(this,e))},e.prototype.measureInWindow=function(e){Ft.measureInWindow(this._nativeTag,Qu(this,e))},e.prototype.measureLayout=function(e,t,n){Ft.measureLayout(this._nativeTag,e,Qu(this,n),Qu(this,t))},e.prototype.setNativeProps=function(e){var t=Yu.create(e,this.viewConfig.validAttributes);Ft.updateView(this._nativeTag,this.viewConfig.uiViewClassName,t)},e}(),Vu=Xu,Gu=1,$u={tagsStartAt:Gu,tagCount:Gu,allocateTag:function(){for(;this.reactTagIsNativeTopRootID($u.tagCount);)$u.tagCount++;var e=$u.tagCount;return $u.tagCount++,e},assertRootTag:function(e){Nt(this.reactTagIsNativeTopRootID(e),"Expect a native root tag, instead got %s",e)},reactTagIsNativeTopRootID:function(e){return e%10==1}},qu=$u,Ju=new Map,Ku={register:function(e){var t=e.uiViewClassName;return Nt(!Ju.has(t),"Tried to register two views with the same name %s",t),Ju.set(t,e),t},get:function(e){var t=Ju.get(e);return Nt(t,"View config not found for name %s",e),t}},Zu=Ku,el=Pn.precacheFiberNode,tl=Pn.uncacheFiberNode,nl=Pn.updateFiberProps,rl=Fu({appendChild:function(e,t){var n="number"==typeof t?t:t._nativeTag,r=e._children,o=r.indexOf(t);o>=0?(r.splice(o,1),r.push(t),Ft.manageChildren(e._nativeTag,[o],[r.length-1],[],[],[])):(r.push(t),Ft.manageChildren(e._nativeTag,[],[],[n],[r.length-1],[]))},appendChildToContainer:function(e,t){var n="number"==typeof t?t:t._nativeTag;Ft.setChildren(e,[n])},appendInitialChild:function(e,t){e._children.push(t)},commitTextUpdate:function(e,t,n){Ft.updateView(e,"RCTRawText",{text:n})},commitMount:function(e,t,n,r){},commitUpdate:function(e,t,n,r,o,i){var a=e.viewConfig;nl(e._nativeTag,o);var u=Yu.diff(r,o,a.validAttributes);Ft.updateView(e._nativeTag,a.uiViewClassName,u)},createInstance:function(e,t,n,r,o){var i=qu.allocateTag(),a=Zu.get(e),u=Yu.create(t,a.validAttributes);Ft.createView(i,a.uiViewClassName,n,u);var l=new Vu(i,a);return el(o,i),nl(i,t),l},createTextInstance:function(e,t,n,r){var o=qu.allocateTag();return Ft.createView(o,"RCTRawText",t,{text:e}),el(r,o),o},finalizeInitialChildren:function(e,t,n,r){if(0===e._children.length)return!1;var o=e._children.map(function(e){return"number"==typeof e?e:e._nativeTag});return Ft.setChildren(e._nativeTag,o),!1},getRootHostContext:function(){return St},getChildHostContext:function(){return St},getPublicInstance:function(e){return e},insertBefore:function(e,t,n){var r=e._children,o=r.indexOf(t);if(o>=0){r.splice(o,1);var i=r.indexOf(n);r.splice(i,0,t),Ft.manageChildren(e._nativeTag,[o],[i],[],[],[])}else{var a=r.indexOf(n);r.splice(a,0,t);var u="number"==typeof t?t:t._nativeTag;Ft.manageChildren(e._nativeTag,[],[],[u],[a],[])}},insertInContainerBefore:function(e,t,n){Nt("number"!=typeof e,"Container does not support insertBefore operation")},prepareForCommit:function(){},prepareUpdate:function(e,t,n,r,o,i){return St},removeChild:function(e,t){Se(t);var n=e._children,r=n.indexOf(t);n.splice(r,1),Ft.manageChildren(e._nativeTag,[],[],[],[],[r])},removeChildFromContainer:function(e,t){Se(t),Ft.manageChildren(e,[],[],[],[],[0])},resetAfterCommit:function(){},resetTextContent:function(e){},shouldDeprioritizeSubtree:function(e,t){return!1},scheduleDeferredCallback:Tn.requestIdleCallback,shouldSetTextContent:function(e,t){return!1},useSyncScheduling:!0}),ol=rl,il=void 0;il=function(){Nt(!1,"getInspectorDataForViewTag() is not available in production")};var al={getInspectorDataForViewTag:il},ul="16.0.0-beta.5",ll=t(47),sl=ll.useFiber?function(e){return ol.findHostInstance(e)}:function(e){return e},cl=we,fl=function(e){var t=cl(e);return null==t||"number"==typeof t?t:t._nativeTag},dl=null,pl={},hl={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},possibleRegistrationNames:null,injectEventPluginOrder:function(e){Nt(!dl,"EventPluginRegistry: Cannot inject event plugin ordering more than once. You are likely trying to load more than one copy of React."),dl=Array.prototype.slice.call(e),Ee()},injectEventPluginsByName:function(e){var t=!1;for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];pl.hasOwnProperty(n)&&pl[n]===r||(Nt(!pl[n],"EventPluginRegistry: Cannot inject two different event plugins using the same name, `%s`.",n),pl[n]=r,t=!0)}t&&Ee()}},gl=hl,vl=He,ml=Fe,yl=null,bl=function(e,t){e&&(Jt.executeDispatchesInOrder(e,t),e.isPersistent()||e.constructor.release(e))},Cl=function(e){return bl(e,!0)},Pl=function(e){return bl(e,!1)},Tl={injection:{injectEventPluginOrder:gl.injectEventPluginOrder,injectEventPluginsByName:gl.injectEventPluginsByName},getListener:function(e,t){var n;if("number"==typeof e.tag){var r=e.stateNode;if(!r)return null;var o=Jt.getFiberCurrentPropsFromNode(r);if(!o)return null;if(n=o[t],De(t,e.type,o))return null}else{var i=e._currentElement;if("string"==typeof i||"number"==typeof i)return null;if(!e._rootNodeID)return null;var a=i.props;if(n=a[t],De(t,i.type,a))return null}return Nt(!n||"function"==typeof n,"Expected %s listener to be a function, instead got type %s",t,typeof n),n},extractEvents:function(e,t,n,r){for(var o,i=gl.plugins,a=0;a=0))return console.error("Ended a touch event which was not counted in `trackedTouchCount`."),null;gs-=1}as.recordTouchTrack(e,n);var o=gt(e,t,n)?ht(e,t,n,r):null,i=hs&&ls(e),a=hs&&ss(e),u=hs&&cs(e),l=i?ys.responderStart:a?ys.responderMove:u?ys.responderEnd:null;if(l){var s=Kl.getPooled(l,hs,n,r);s.touchHistory=as.touchHistory,wl.accumulateDirectDispatches(s),o=us(o,s)}var c=hs&&"topTouchCancel"===e,f=hs&&!c&&cs(e)&&vt(n),d=c?ys.responderTerminate:f?ys.responderRelease:null;if(d){var p=Kl.getPooled(d,hs,n,r);p.touchHistory=as.touchHistory,wl.accumulateDirectDispatches(p),o=us(o,p),ms(null)}var h=as.touchHistory.numberActiveTouches;return bs.GlobalInteractionHandler&&h!==vs&&bs.GlobalInteractionHandler.onChange(h),vs=h,o},GlobalResponderHandler:null,GlobalInteractionHandler:null,injection:{injectGlobalResponderHandler:function(e){bs.GlobalResponderHandler=e},injectGlobalInteractionHandler:function(e){bs.GlobalInteractionHandler=e}}},Cs=bs;Wt.register(Xl),kl.injection.injectEventPluginOrder(Gl),Jt.injection.injectComponentTree(Pn),Cs.injection.injectGlobalResponderHandler(ql),kl.injection.injectEventPluginsByName({ResponderEventPlugin:Cs,ReactNativeBridgeEventPlugin:Ll});var Ps=null,Ts=t(47),ks=Bu.mountSafeCallback,xs=Ts.useFiber?fl:Ps,Ns=function(e){function t(){return mt(this,t),yt(this,e.apply(this,arguments))}return bt(t,e),t.prototype.blur=function(){Ht.blurTextInput(xs(this))},t.prototype.focus=function(){Ht.focusTextInput(xs(this))},t.prototype.measure=function(e){Ft.measure(xs(this),ks(this,e))},t.prototype.measureInWindow=function(e){Ft.measureInWindow(xs(this),ks(this,e))},t.prototype.measureLayout=function(e,t,n){Ft.measureLayout(xs(this),e,ks(this,n),ks(this,t))},t.prototype.setNativeProps=function(e){Rs(this,e)},t}(wt.Component),Rs=void 0;Rs=Ts.useFiber?Ct:Pt;var Ss=Ns,ws=t(47),Es=Bu.mountSafeCallback,Is=ws.useFiber?fl:Ps,_s={measure:function(e){Ft.measure(Is(this),Es(this,e))},measureInWindow:function(e){Ft.measureInWindow(Is(this),Es(this,e))},measureLayout:function(e,t,n){Ft.measureLayout(Is(this),e,Es(this,n),Es(this,t))},setNativeProps:function(e){Hs(this,e)},focus:function(){Ht.focusTextInput(Is(this))},blur:function(){Ht.blurTextInput(Is(this))}},Hs=void 0;Hs=ws.useFiber?Tt:kt;var Fs=_s,As={centroidDimension:function(e,t,n,r){var o=e.touchBank,i=0,a=0,u=1===e.numberActiveTouches?e.touchBank[e.indexOfSingleActiveTouch]:null;if(null!==u)u.touchActive&&u.currentTimeStamp>t&&(i+=r&&n?u.currentPageX:r&&!n?u.currentPageY:!r&&n?u.previousPageX:u.previousPageY,a=1);else for(var l=0;l=t){var c;c=r&&n?s.currentPageX:r&&!n?s.currentPageY:!r&&n?s.previousPageX:s.previousPageY,i+=c,a++}}return a>0?i/a:As.noCentroid},currentCentroidXOfTouchesChangedAfter:function(e,t){return As.centroidDimension(e,t,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(e,t){return As.centroidDimension(e,t,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(e,t){return As.centroidDimension(e,t,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(e,t){return As.centroidDimension(e,t,!1,!1)},currentCentroidX:function(e){return As.centroidDimension(e,0,!0,!0)},currentCentroidY:function(e){return As.centroidDimension(e,0,!1,!0)},noCentroid:-1},Ds=As,Us=function(e){return Zu.register(e)},js=Us,Ws=t(47),Ls=Ws.useFiber?js:Ps,Os=t(47),Ms=Os.useFiber?fl:Ps,zs=xt,Ys=ya.injectInternals;cn.injection.injectFiberBatchedUpdates(ol.batchedUpdates);var Bs=new Map;Bt.injection.injectDialog(dn.showDialog);var Qs={NativeComponent:Ss,findNodeHandle:fl,render:function(e,t,n){var r=Bs.get(t);return r||(r=ol.createContainer(t),Bs.set(t,r)),ol.updateContainer(e,r,null,n),ol.getPublicRootInstance(r)},unmountComponentAtNode:function(e){var t=Bs.get(e);t&&ol.updateContainer(null,t,null,function(){Bs.delete(e)})},unmountComponentAtNodeAndRemoveContainer:function(e){Qs.unmountComponentAtNode(e),Ft.removeRootView(e)},unstable_createPortal:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return mn.createPortal(e,t,null,n)},unstable_batchedUpdates:cn.batchedUpdates,flushSync:ol.flushSync,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{NativeMethodsMixin:Fs,ReactGlobalSharedState:Vn,ReactNativeComponentTree:Pn,ReactNativePropRegistry:Wu,TouchHistoryMath:Ds,createReactNativeComponentClass:Ls,takeSnapshot:zs}};Ys({findFiberByHostInstance:Pn.getClosestInstanceFromNode,findHostInstanceByFiber:ol.findHostInstance,getInspectorDataForViewTag:al.getInspectorDataForViewTag,bundleType:0,version:ul});var Xs=Qs;n.exports=Xs},48); -__d(function(r,o,e,n){"use strict";function s(r,e){var n=o(17),s=n.ExceptionsManager;if(s){var i=o(50),c=i(r),l=++a;e?s.reportFatalException(r.message,c,l):s.reportSoftException(r.message,c,l)}}function i(r,o){r.message||(r=new Error(r)),console._errorOriginal?console._errorOriginal(r.message):console.error(r.message),s(r,o)}function c(){if(console._errorOriginal.apply(console,arguments),console.reportErrorsAsExceptions)if(arguments[0]&&arguments[0].stack)s(arguments[0],!1);else{var r=o(23),e=Array.prototype.map.call(arguments,r).join(", ");if('"Warning: '===e.slice(0,10))return;var n=new Error("console.error: "+e);n.framesToPop=1,s(n,!1)}}function l(){console._errorOriginal||(console._errorOriginal=console.error.bind(console),console.error=c,void 0===console.reportErrorsAsExceptions&&(console.reportErrorsAsExceptions=!0))}var a=0;e.exports={handleException:i,installConsoleErrorReporter:l}},49); -__d(function(r,t,s,a){"use strict";function e(r){if(!r||!r.stack)return[];for(var s=t(51),a=Array.isArray(r.stack)?r.stack:s.parse(r.stack),e="number"==typeof r.framesToPop?r.framesToPop:0;e--;)a.shift();return a}s.exports=e},50); -__d(function(n,o,t,_){t.exports=o(52)},51); -__d(function(e,n,t,l){var o="",i={parse:function(e){for(var n,t,l=/^\s*at (?:(?:(?:Anonymous function)?|((?:\[object object\])?\S+(?: \[as \S+\])?)) )?\(?((?:file|http|https):.*?):(\d+)(?::(\d+))?\)?\s*$/i,i=/^(?:\s*([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i,u=/^\s*at (?:((?:\[object object\])?\S+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i,s=e.split("\n"),c=[],m=0,f=s.length;m1){for(var s=Array(f),y=0;y1){for(var m=Array(y),d=0;d=n?(this._iteratedObject=void 0,t(void 0,!0)):(this._nextIndex=s+1,u===i?t(s,!1):u===o?t(r[s],!1):u===a?t([s,r[s]],!1):void 0)}},{key:"@@iterator",value:function(){return this}}]),e}(),r=function(){function e(t){if(babelHelpers.classCallCheck(this,e),"string"!=typeof t)throw new TypeError("Object is not a string");this._iteratedString=t,this._nextIndex=0}return babelHelpers.createClass(e,[{key:"next",value:function(){if(!this instanceof e)throw new TypeError("Object is not a StringIterator");if(null==this._iteratedString)return t(void 0,!0);var r=this._nextIndex,n=this._iteratedString,i=n.length;if(r>=i)return this._iteratedString=void 0,t(void 0,!0);var o,a=n.charCodeAt(r);if(a<55296||a>56319||r+1===i)o=n[r];else{var s=n.charCodeAt(r+1);o=s<56320||s>57343?n[r]:n[r]+n[r+1]}return this._nextIndex=r+o.length,t(o,!1)}},{key:"@@iterator",value:function(){return this}}]),e}();return function(t,n){return"string"==typeof t?new r(t):Array.isArray(t)?new e(t,n||o):t[s]()}}()}();babelHelpers.extends(u,{KIND_KEY:i,KIND_VALUE:o,KIND_KEY_VAL:a,ITERATOR_SYMBOL:s}),r.exports=u},72); -__d(function(e,t,n,s){"use strict";var i=t(69),r=t(68),a=t(72);n.exports=function(e){function t(e){e._map=new i,e.size=e._map.size}if(!r("Set"))return e.Set;var n=function(){function e(n){if(babelHelpers.classCallCheck(this,e),null==this||"object"!=typeof this&&"function"!=typeof this)throw new TypeError("Wrong set object type.");if(t(this),null!=n)for(var s,i=a(n);!(s=i.next()).done;)this.add(s.value)}return babelHelpers.createClass(e,[{key:"add",value:function(e){return this._map.set(e,e),this.size=this._map.size,this}},{key:"clear",value:function(){t(this)}},{key:"delete",value:function(e){var t=this._map.delete(e);return this.size=this._map.size,t}},{key:"entries",value:function(){return this._map.entries()}},{key:"forEach",value:function(e){for(var t,n=arguments[1],s=this._map.keys();!(t=s.next()).done;)e.call(n,t.value,t.value,this)}},{key:"has",value:function(e){return this._map.has(e)}},{key:"values",value:function(){return this._map.values()}}]),e}();return n.prototype[a.ITERATOR_SYMBOL]=n.prototype.values,n.prototype.keys=n.prototype.values,n}(Function("return this")())},73); -__d(function(t,r,e,n){!function(t){"use strict";function r(t,r,e,n){var i=r&&r.prototype instanceof o?r:o,a=Object.create(i.prototype),c=new p(n||[]);return a._invoke=s(t,e,c),a}function n(t,r,e){try{return{type:"normal",arg:t.call(r,e)}}catch(t){return{type:"throw",arg:t}}}function o(){}function i(){}function a(){}function c(t){["next","throw","return"].forEach(function(r){t[r]=function(t){return this._invoke(r,t)}})}function u(t){this.arg=t}function f(t){function r(e,o,i,a){var c=n(t[e],t,o);if("throw"!==c.type){var f=c.arg,s=f.value;return s instanceof u?Promise.resolve(s.arg).then(function(t){r("next",t,i,a)},function(t){r("throw",t,i,a)}):Promise.resolve(s).then(function(t){f.value=t,i(f)},a)}a(c.arg)}function e(t,e){function n(){return new Promise(function(n,o){r(t,e,n,o)})}return o=o?o.then(n,n):n()}"object"==typeof process&&process.domain&&(r=process.domain.bind(r));var o;this._invoke=e}function s(t,r,e){var o=b;return function(i,a){if(o===_)throw new Error("Generator is already running");if(o===k){if("throw"===i)throw a;return v()}for(;;){var c=e.delegate;if(c){if("return"===i||"throw"===i&&c.iterator[i]===g){e.delegate=null;var u=c.iterator.return;if(u){var f=n(u,c.iterator,a);if("throw"===f.type){i="throw",a=f.arg;continue}}if("return"===i)continue}var f=n(c.iterator[i],c.iterator,a);if("throw"===f.type){e.delegate=null,i="throw",a=f.arg;continue}i="next",a=g;var s=f.arg;if(!s.done)return o=j,s;e[c.resultName]=s.value,e.next=c.nextLoc,e.delegate=null}if("next"===i)e.sent=e._sent=a;else if("throw"===i){if(o===b)throw o=k,a;e.dispatchException(a)&&(i="next",a=g)}else"return"===i&&e.abrupt("return",a);o=_;var f=n(t,r,e);if("normal"===f.type){o=e.done?k:j;var s={value:f.arg,done:e.done};if(f.arg!==G)return s;e.delegate&&"next"===i&&(a=g)}else"throw"===f.type&&(o=k,i="throw",a=f.arg)}}}function l(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function h(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function p(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(l,this),this.reset(!0)}function y(t){if(t){var r=t[m];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var e=-1,n=function r(){for(;++e=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var a=d.call(o,"catchLoc"),c=d.call(o,"finallyLoc");if(a&&c){if(this.prev=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&d.call(n,"finallyLoc")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),h(e),G}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;h(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,e){return this.delegate={iterator:y(t),resultName:r,nextLoc:e},G}}}("object"==typeof t?t:"object"==typeof window?window:"object"==typeof self?self:this)},74); -__d(function(e,t,s,r){"use strict";var i=t(76),n=t(80),o=t(85),a=t(15),h=t(29),p=0,d=1,u=2,l=3,_=4,c={arraybuffer:"function"==typeof e.ArrayBuffer,blob:"function"==typeof e.Blob,document:!1,json:!0,text:!0,"":!0},y=["abort","error","load","loadstart","progress","timeout","loadend"],b=y.concat("readystatechange"),v=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),t}(i.apply(void 0,y)),f=function(t){function s(){babelHelpers.classCallCheck(this,s);var e=babelHelpers.possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this));return e.UNSENT=p,e.OPENED=d,e.HEADERS_RECEIVED=u,e.LOADING=l,e.DONE=_,e.readyState=p,e.status=0,e.timeout=0,e.withCredentials=!0,e.upload=new v,e._aborted=!1,e._hasError=!1,e._method=null,e._response="",e._url=null,e._timedOut=!1,e._trackingName="unknown",e._incrementalEvents=!1,e._reset(),e}return babelHelpers.inherits(s,t),babelHelpers.createClass(s,null,[{key:"setInterceptor",value:function(e){s._interceptor=e}}]),babelHelpers.createClass(s,[{key:"_reset",value:function(){this.readyState=this.UNSENT,this.responseHeaders=void 0,this.status=0,delete this.responseURL,this._requestId=null,this._cachedResponse=void 0,this._hasError=!1,this._headers={},this._response="",this._responseType="",this._sent=!1,this._lowerCaseResponseHeaders={},this._clearSubscriptions(),this._timedOut=!1}},{key:"__didCreateRequest",value:function(e){this._requestId=e,s._interceptor&&s._interceptor.requestSent(e,this._url||"",this._method||"GET",this._headers)}},{key:"__didUploadProgress",value:function(e,t,s){e===this._requestId&&this.upload.dispatchEvent({type:"progress",lengthComputable:!0,loaded:t,total:s})}},{key:"__didReceiveResponse",value:function(e,t,r,i){e===this._requestId&&(this.status=t,this.setResponseHeaders(r),this.setReadyState(this.HEADERS_RECEIVED),i||""===i?this.responseURL=i:delete this.responseURL,s._interceptor&&s._interceptor.responseReceived(e,i||this._url||"",t,r||{}))}},{key:"__didReceiveData",value:function(e,t){e===this._requestId&&(this._response=t,this._cachedResponse=void 0,this.setReadyState(this.LOADING),s._interceptor&&s._interceptor.dataReceived(e,t))}},{key:"__didReceiveIncrementalData",value:function(e,t,r,i){e===this._requestId&&(this._response?this._response+=t:this._response=t,s._interceptor&&s._interceptor.dataReceived(e,t),this.setReadyState(this.LOADING),this.__didReceiveDataProgress(e,r,i))}},{key:"__didReceiveDataProgress",value:function(e,t,s){e===this._requestId&&this.dispatchEvent({type:"progress",lengthComputable:s>=0,loaded:t,total:s})}},{key:"__didCompleteResponse",value:function(e,t,r){e===this._requestId&&(t&&(""!==this._responseType&&"text"!==this._responseType||(this._response=t),this._hasError=!0,r&&(this._timedOut=!0)),this._clearSubscriptions(),this._requestId=null,this.setReadyState(this.DONE),t?s._interceptor&&s._interceptor.loadingFailed(e,t):s._interceptor&&s._interceptor.loadingFinished(e,this._response.length))}},{key:"_clearSubscriptions",value:function(){(this._subscriptions||[]).forEach(function(e){e&&e.remove()}),this._subscriptions=[]}},{key:"getAllResponseHeaders",value:function(){if(!this.responseHeaders)return null;var e=this.responseHeaders||{};return Object.keys(e).map(function(t){return t+": "+e[t]}).join("\r\n")}},{key:"getResponseHeader",value:function(e){var t=this._lowerCaseResponseHeaders[e.toLowerCase()];return void 0!==t?t:null}},{key:"setRequestHeader",value:function(e,t){if(this.readyState!==this.OPENED)throw new Error("Request has not been opened");this._headers[e.toLowerCase()]=String(t)}},{key:"setTrackingName",value:function(e){return this._trackingName=e,this}},{key:"open",value:function(e,t,s){if(this.readyState!==this.UNSENT)throw new Error("Cannot open, already sending");if(void 0!==s&&!s)throw new Error("Synchronous http requests are not supported");if(!t)throw new Error("Cannot load an empty url");this._method=e.toUpperCase(),this._url=t,this._aborted=!1,this.setReadyState(this.OPENED)}},{key:"send",value:function(e){var t=this;if(this.readyState!==this.OPENED)throw new Error("Request has not been opened");if(this._sent)throw new Error("Request has already been sent");this._sent=!0;var s=this._incrementalEvents||!!this.onreadystatechange||!!this.onprogress;this._subscriptions.push(n.addListener("didSendNetworkData",function(e){return t.__didUploadProgress.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(n.addListener("didReceiveNetworkResponse",function(e){return t.__didReceiveResponse.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(n.addListener("didReceiveNetworkData",function(e){return t.__didReceiveData.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(n.addListener("didReceiveNetworkIncrementalData",function(e){return t.__didReceiveIncrementalData.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(n.addListener("didReceiveNetworkDataProgress",function(e){return t.__didReceiveDataProgress.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(n.addListener("didCompleteNetworkResponse",function(e){return t.__didCompleteResponse.apply(t,babelHelpers.toConsumableArray(e))}));var r="text";"arraybuffer"!==this._responseType&&"blob"!==this._responseType||(r="base64"),a(this._method,"Request method needs to be defined."),a(this._url,"Request URL needs to be defined."),n.sendRequest(this._method,this._trackingName,this._url,this._headers,e,r,s,this.timeout,this.__didCreateRequest.bind(this),this.withCredentials)}},{key:"abort",value:function(){this._aborted=!0,this._requestId&&n.abortRequest(this._requestId),this.readyState===this.UNSENT||this.readyState===this.OPENED&&!this._sent||this.readyState===this.DONE||(this._reset(),this.setReadyState(this.DONE)),this._reset()}},{key:"setResponseHeaders",value:function(e){this.responseHeaders=e||null;var t=e||{};this._lowerCaseResponseHeaders=Object.keys(t).reduce(function(e,s){return e[s.toLowerCase()]=t[s],e},{})}},{key:"setReadyState",value:function(e){this.readyState=e,this.dispatchEvent({type:"readystatechange"}),e===this.DONE&&(this._aborted?this.dispatchEvent({type:"abort"}):this._hasError?this._timedOut?this.dispatchEvent({type:"timeout"}):this.dispatchEvent({type:"error"}):this.dispatchEvent({type:"load"}),this.dispatchEvent({type:"loadend"}))}},{key:"addEventListener",value:function(e,t){"readystatechange"!==e&&"progress"!==e||(this._incrementalEvents=!0),babelHelpers.get(s.prototype.__proto__||Object.getPrototypeOf(s.prototype),"addEventListener",this).call(this,e,t)}},{key:"responseType",get:function(){return this._responseType},set:function(e){if(this._sent)throw new Error("Failed to set the 'responseType' property on 'XMLHttpRequest': The response type cannot be set after the request has been sent.");return c.hasOwnProperty(e)?(a(c[e]||"document"===e,"The provided value '"+e+"' is unsupported in this environment."),void(this._responseType=e)):void h(!1,"The provided value '"+e+"' is not a valid 'responseType'.")}},{key:"responseText",get:function(){if(""!==this._responseType&&"text"!==this._responseType)throw new Error("The 'responseText' property is only available if 'responseType' "+("is set to '' or 'text', but it is '"+this._responseType+"'."));return this.readyState0){for(var t=Array(arguments.length),n=0;n0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===r[t-2]?2:"="===r[t-1]?1:0}function a(r){return 3*r.length/4-o(r)}function h(r){var t,n,e,a,h,c=r.length;a=o(r),h=new f(3*c/4-a),n=a>0?c-4:c;var u=0;for(t=0;t>16&255,h[u++]=e>>8&255,h[u++]=255&e;return 2===a?(e=d[r.charCodeAt(t)]<<2|d[r.charCodeAt(t+1)]>>4,h[u++]=255&e):1===a&&(e=d[r.charCodeAt(t)]<<10|d[r.charCodeAt(t+1)]<<4|d[r.charCodeAt(t+2)]>>2,h[u++]=e>>8&255,h[u++]=255&e),h}function c(r){return A[r>>18&63]+A[r>>12&63]+A[r>>6&63]+A[63&r]}function u(r,t,n){for(var e,o=[],a=t;ai?i:c+h));return 1===e?(t=r[n-1],o+=A[t>>2],o+=A[t<<4&63],o+="=="):2===e&&(t=(r[n-2]<<8)+r[n-1],o+=A[t>>10],o+=A[t>>4&63],o+=A[t<<2&63],o+="="),a.push(o),a.join("")}e.byteLength=a,e.toByteArray=h,e.fromByteArray=i;for(var A=[],d=[],f="undefined"!=typeof Uint8Array?Uint8Array:Array,C="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",y=0,g=C.length;y-1?e:t}function c(t,e){e=e||{};var r=e.body;if("string"==typeof t)this.url=t;else{if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new n(t.headers)),this.method=t.method,this.mode=t.mode,r||null==t._bodyInit||(r=t._bodyInit,t.bodyUsed=!0)}if(this.credentials=e.credentials||this.credentials||"omit",!e.headers&&this.headers||(this.headers=new n(e.headers)),this.method=y(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function l(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),o=r.shift().replace(/\+/g," "),n=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(n))}}),e}function p(t){var e=new n;return t.split("\r\n").forEach(function(t){var r=t.split(":"),o=r.shift().trim();if(o){var n=r.join(":").trim();e.append(o,n)}}),e}function b(t,e){e||(e={}),this.type="default",this.status="status"in e?e.status:200,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in e?e.statusText:"OK",this.headers=new n(e.headers),this.url=e.url||"",this._initBody(t)}if(!t.fetch){var m={searchParams:"URLSearchParams"in t,iterable:"Symbol"in t&&"iterator"in Symbol,blob:"FileReader"in t&&"Blob"in t&&function(){try{return new Blob,!0}catch(t){return!1}}(),formData:"FormData"in t,arrayBuffer:"ArrayBuffer"in t};if(m.arrayBuffer)var w=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],v=function(t){return t&&DataView.prototype.isPrototypeOf(t)},_=ArrayBuffer.isView||function(t){return t&&w.indexOf(Object.prototype.toString.call(t))>-1};n.prototype.append=function(t,o){t=e(t),o=r(o);var n=this.map[t];n||(n=[],this.map[t]=n),n.push(o)},n.prototype.delete=function(t){delete this.map[e(t)]},n.prototype.get=function(t){var r=this.map[e(t)];return r?r[0]:null},n.prototype.getAll=function(t){return this.map[e(t)]||[]},n.prototype.has=function(t){return this.map.hasOwnProperty(e(t))},n.prototype.set=function(t,o){this.map[e(t)]=[r(o)]},n.prototype.forEach=function(t,e){Object.getOwnPropertyNames(this.map).forEach(function(r){this.map[r].forEach(function(o){t.call(e,o,r,this)},this)},this)},n.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),o(t)},n.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),o(t)},n.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),o(t)},m.iterable&&(n.prototype["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=n.prototype.entries);var B=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];c.prototype.clone=function(){return new c(this,{body:this._bodyInit})},d.call(c.prototype),d.call(b.prototype),b.prototype.clone=function(){return new b(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new n(this.headers),url:this.url})},b.error=function(){var t=new b(null,{status:0,statusText:""});return t.type="error",t};var A=[301,302,303,307,308];b.redirect=function(t,e){if(A.indexOf(e)===-1)throw new RangeError("Invalid status code");return new b(null,{status:e,headers:{location:t}})},t.Headers=n,t.Request=c,t.Response=b,t.fetch=function(t,e){return new Promise(function(r,o){var n=new c(t,e),i=new XMLHttpRequest;i.onload=function(){var t={status:i.status,statusText:i.statusText,headers:p(i.getAllResponseHeaders()||"")};t.url="responseURL"in i?i.responseURL:t.headers.get("X-Request-URL");var e="response"in i?i.response:i.responseText;r(new b(e,t))},i.onerror=function(){o(new TypeError("Network request failed"))},i.ontimeout=function(){o(new TypeError("Network request failed"))},i.open(n.method,n.url,!0),"include"===n.credentials&&(i.withCredentials=!0),"responseType"in i&&m.blob&&(i.responseType="blob"),n.headers.forEach(function(t,e){i.setRequestHeader(e,t)}),i.send("undefined"==typeof n._bodyInit?null:n._bodyInit)})},t.fetch.polyfill=!0}}("undefined"!=typeof self?self:this)},88); -__d(function(e,t,s,i){"use strict";var r=t(90),o=t(76),n=t(82),a=t(17),c=(t(25),t(96)),d=t(85),l=t(84),u=t(15),b=a.WebSocketModule,h=0,p=1,y=2,f=3,_=["close","error","message","open"],v=0,E=function(e){function t(e,s,i){babelHelpers.classCallCheck(this,t);var r=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));r.CONNECTING=h,r.OPEN=p,r.CLOSING=y,r.CLOSED=f,r.readyState=h,"string"==typeof s&&(s=[s]);var o=i||{},a=o.headers,c=void 0===a?{}:a,d=babelHelpers.objectWithoutProperties(o,["headers"]);if(d&&"string"==typeof d.origin&&(console.warn("Specifying `origin` as a WebSocket connection option is deprecated. Include it under `headers` instead."),c.origin=d.origin,delete d.origin),Object.keys(d).length>0&&console.warn("Unrecognized WebSocket connection option(s) `"+Object.keys(d).join("`, `")+"`. Did you mean to put these under `headers`?"),Array.isArray(s)||(s=null),!t.isAvailable)throw new Error("Cannot initialize WebSocket module. Native module WebSocketModule is missing.");return r._eventEmitter=new n(b),r._socketId=v++,r._registerEvents(),b.connect(e,s,{headers:c},r._socketId),r}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"close",value:function(e,t){this.readyState!==this.CLOSING&&this.readyState!==this.CLOSED&&(this.readyState=this.CLOSING,this._close(e,t))}},{key:"send",value:function(e){if(this.readyState===this.CONNECTING)throw new Error("INVALID_STATE_ERR");if(e instanceof r){var t=a.BlobModule;return u(t,"Native module BlobModule is required for blob support"),void t.sendBlob(e,this._socketId)}if("string"==typeof e)return void b.send(e,this._socketId);if(e instanceof ArrayBuffer||ArrayBuffer.isView(e))return void b.sendBinary(l(e),this._socketId);throw new Error("Unsupported data type")}},{key:"ping",value:function(){if(this.readyState===this.CONNECTING)throw new Error("INVALID_STATE_ERR");b.ping(this._socketId)}},{key:"_close",value:function(e,t){b.close(this._socketId)}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(e){return e.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var e=this;this._subscriptions=[this._eventEmitter.addListener("websocketMessage",function(t){if(t.id===e._socketId){var s=t.data;switch(t.type){case"binary":s=d.toByteArray(t.data).buffer;break;case"blob":s=r.create(t.data)}e.dispatchEvent(new c("message",{data:s}))}}),this._eventEmitter.addListener("websocketOpen",function(t){t.id===e._socketId&&(e.readyState=e.OPEN,e.dispatchEvent(new c("open")))}),this._eventEmitter.addListener("websocketClosed",function(t){t.id===e._socketId&&(e.readyState=e.CLOSED,e.dispatchEvent(new c("close",{code:t.code,reason:t.reason})),e._unregisterEvents(),e.close())}),this._eventEmitter.addListener("websocketFailed",function(t){t.id===e._socketId&&(e.readyState=e.CLOSED,e.dispatchEvent(new c("error",{message:t.message})),e.dispatchEvent(new c("close",{message:t.message})),e._unregisterEvents(),e.close())})]}},{key:"binaryType",get:function(){return this._binaryType},set:function(e){if("blob"!==e&&"arraybuffer"!==e)throw new Error("binaryType must be either 'blob' or 'arraybuffer'");if("blob"===this._binaryType||"blob"===e){var t=a.BlobModule;u(t,"Native module BlobModule is required for blob support"),t&&("blob"===e?t.enableBlobSupport(this._socketId):t.disableBlobSupport(this._socketId))}this._binaryType=e}}]),t}(o.apply(void 0,_));E.CONNECTING=h,E.OPEN=p,E.CLOSING=y,E.CLOSED=f,E.isAvailable=!!b,s.exports=E},89); -__d(function(e,t,r,s){"use strict";var l=t(15),o=t(91),a=t(17),n=a.BlobModule,c=function(){function e(t,r){babelHelpers.classCallCheck(this,e);var s=o(),a=0;return t.forEach(function(t){l(t instanceof e,"Can currently only create a Blob from other Blobs"),a+=t.size}),n.createFromParts(t,s),e.create({blobId:s,offset:0,size:a})}return babelHelpers.createClass(e,null,[{key:"create",value:function(t){return babelHelpers.extends(Object.create(e.prototype),t)}}]),babelHelpers.createClass(e,[{key:"slice",value:function(t,r){var s=this.offset,l=this.size;return"number"==typeof t&&(t>l&&(t=l),s+=t,l-=t,"number"==typeof r&&(r<0&&(r=this.size+r),l=r-t)),e.create({blobId:this.blobId,offset:s,size:l})}},{key:"close",value:function(){n.release(this.blobId)}}]),e}();r.exports=c},90); -__d(function(v,n,o,r){var t=n(92),_=n(95),a=_;a.v1=t,a.v4=_,o.exports=a},91); -__d(function(e,o,r,s){function c(e,o,r){var s=o&&r||0,c=o||[];e=e||{};var n=void 0!==e.clockseq?e.clockseq:t,i=void 0!==e.msecs?e.msecs:(new Date).getTime(),f=void 0!==e.nsecs?e.nsecs:u+1,m=i-d+(f-u)/1e4;if(m<0&&void 0===e.clockseq&&(n=n+1&16383),(m<0||i>d)&&void 0===e.nsecs&&(f=0),f>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");d=i,u=f,t=n,i+=122192928e5;var k=(1e4*(268435455&i)+f)%4294967296;c[s++]=k>>>24&255,c[s++]=k>>>16&255,c[s++]=k>>>8&255,c[s++]=255&k;var l=i/4294967296*1e4&268435455;c[s++]=l>>>8&255,c[s++]=255&l,c[s++]=l>>>24&15|16,c[s++]=l>>>16&255,c[s++]=n>>>8|128,c[s++]=255&n;for(var q=e.node||a,w=0;w<6;++w)c[s+w]=q[w];return o?o:v(c)}var n=o(93),v=o(94),i=n(),a=[1|i[0],i[1],i[2],i[3],i[4],i[5]],t=16383&(i[6]<<8|i[7]),d=0,u=0;r.exports=c},92); -__d(function(r,n,a,t){var o,e=r.crypto||r.msCrypto;if(e&&e.getRandomValues){var u=new Uint8Array(16);o=function(){return e.getRandomValues(u),u}}if(!o){var f=new Array(16);o=function(){for(var r,n=0;n<16;n++)0===(3&n)&&(r=4294967296*Math.random()),f[n]=r>>>((3&n)<<3)&255;return f}}a.exports=o},93); -__d(function(r,t,n,o){function u(r,t){var n=t||0,o=f;return o[r[n++]]+o[r[n++]]+o[r[n++]]+o[r[n++]]+"-"+o[r[n++]]+o[r[n++]]+"-"+o[r[n++]]+o[r[n++]]+"-"+o[r[n++]]+o[r[n++]]+"-"+o[r[n++]]+o[r[n++]]+o[r[n++]]+o[r[n++]]+o[r[n++]]+o[r[n++]]}for(var f=[],i=0;i<256;++i)f[i]=(i+256).toString(16).substr(1);n.exports=u},94); -__d(function(r,n,a,o){function t(r,n,a){var o=n&&a||0;"string"==typeof r&&(n="binary"==r?new Array(16):null,r=null),r=r||{};var t=r.random||(r.rng||f)();if(t[6]=15&t[6]|64,t[8]=63&t[8]|128,n)for(var u=0;u<16;++u)n[o+u]=t[u];return n||i(t)}var f=n(93),i=n(94);a.exports=t},95); -__d(function(e,t,s,i){"use strict";var l=function e(t,s){babelHelpers.classCallCheck(this,e),this.type=t.toString(),babelHelpers.extends(this,s)};s.exports=l},96); -__d(function(e,t,r,o){"use strict";var n=(t(90),t(17)),l=n.BlobModule,s=null;l&&"string"==typeof l.BLOB_URI_SCHEME&&(s=l.BLOB_URI_SCHEME+":","string"==typeof l.BLOB_URI_HOST&&(s+="//"+l.BLOB_URI_HOST+"/"));var u=function(){function e(){throw babelHelpers.classCallCheck(this,e),new Error("Creating BlobURL objects is not supported yet.")}return babelHelpers.createClass(e,null,[{key:"createObjectURL",value:function(e){if(null===s)throw new Error("Cannot create URL for blob!");return""+s+e.blobId+"?offset="+e.offset+"&size="+e.size}},{key:"revokeObjectURL",value:function(e){}}]),e}();r.exports=u},97); -__d(function(e,t,n,a){"use strict";var r=t(99),l=t(17),s=(t(25),function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"alert",value:function(e,t,n,a,l){return"undefined"!=typeof l?(console.warn('Alert.alert() with a 5th "type" parameter is deprecated and will be removed. Use AlertIOS.prompt() instead.'),void r.alert(e,t,n,l)):void r.alert(e,t,n)}}]),e}());(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"alert",value:function(e,t,n,a){var r={title:e||"",message:t||""};a&&(r=babelHelpers.extends({},r,{cancelable:a.cancelable}));var s=n?n.slice(0,3):[{text:"OK"}],o=s.pop(),i=s.pop(),d=s.pop();d&&(r=babelHelpers.extends({},r,{buttonNeutral:d.text||""})),i&&(r=babelHelpers.extends({},r,{buttonNegative:i.text||""})),o&&(r=babelHelpers.extends({},r,{buttonPositive:o.text||""})),l.DialogManagerAndroid.showAlert(r,function(e){return console.warn(e)},function(e,t){e===l.DialogManagerAndroid.buttonClicked?t===l.DialogManagerAndroid.buttonNeutral?d.onPress&&d.onPress():t===l.DialogManagerAndroid.buttonNegative?i.onPress&&i.onPress():t===l.DialogManagerAndroid.buttonPositive&&o.onPress&&o.onPress():e===l.DialogManagerAndroid.dismissed&&a&&a.onDismiss&&a.onDismiss()})}}]),e})();n.exports=s},98); -__d(function(e,t,a,r){"use strict";var n=t(17).AlertManager,l=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"alert",value:function(e,t,a,r){return"undefined"!=typeof r?(console.warn('AlertIOS.alert() with a 4th "type" parameter is deprecated and will be removed. Use AlertIOS.prompt() instead.'),void this.prompt(e,t,a,r)):void this.prompt(e,t,a,"default")}},{key:"prompt",value:function(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"plain-text",l=arguments[4],i=arguments[5];if("function"==typeof r){console.warn('You passed a callback function as the "type" argument to AlertIOS.prompt(). React Native is assuming you want to use the deprecated AlertIOS.prompt(title, defaultValue, buttons, callback) signature. The current signature is AlertIOS.prompt(title, message, callbackOrButtons, type, defaultValue, keyboardType) and the old syntax will be removed in a future version.');var o=r,l=t;return void n.alertWithArgs({title:e,type:"plain-text",defaultValue:l},function(e,t){o(t)})}var s,u,c=[],p=[];"function"==typeof a?c=[a]:a instanceof Array&&a.forEach(function(e,t){if(c[t]=e.onPress,"cancel"===e.style?s=String(t):"destructive"===e.style&&(u=String(t)),e.text||t<(a||[]).length-1){var r={};r[t]=e.text||"",p.push(r)}}),n.alertWithArgs({title:e,message:t||void 0,buttons:p,type:r||void 0,defaultValue:l,cancelButtonKey:s,destructiveButtonKey:u,keyboardType:i},function(e,t){var a=c[e];a&&a(t)})}}]),e}();a.exports=l},99); -__d(function(e,t,n,r){"use strict";var o=t(82),i=t(17).LocationObserver,s=t(15),a=t(101),u=t(29),c=new o(i),v=(t(25),t(102)),f=[],g=!1,l={setRNConfiguration:function(e){i.setConfiguration&&i.setConfiguration(e)},requestAuthorization:function(){i.requestAuthorization()},getCurrentPosition:function(e,t,n){var r,o;return regeneratorRuntime.async(function(u){for(;;)switch(u.prev=u.next){case 0:s("function"==typeof e,"Must provide a valid geo_success callback."),r=!0,u.next=11;break;case 5:if(r=u.sent){u.next=11;break}return u.next=9,regeneratorRuntime.awrap(v.request(v.PERMISSIONS.ACCESS_FINE_LOCATION));case 9:o=u.sent,r=o===v.RESULTS.GRANTED;case 11:r&&i.getCurrentPosition(n||{},e,t||a);case 12:case"end":return u.stop()}},null,this)},watchPosition:function(e,t,n){g||(i.startObserving(n||{}),g=!0);var r=f.length;return f.push([c.addListener("geolocationDidChange",e),t?c.addListener("geolocationError",t):null]),r},clearWatch:function(e){var t=f[e];if(t){t[0].remove();var n=t[1];n&&n.remove(),f[e]=void 0;for(var r=!0,o=0;o1?e-1:0),a=1;a1?n-1:0),i=1;i-1,"EventPluginRegistry: Cannot inject event plugins that do not exist in the plugin ordering, `%s`.",e),!mo.plugins[n]){Et(t.extractEvents,"EventPluginRegistry: Event plugins must implement an `extractEvents` method, but `%s` does not.",e),mo.plugins[n]=t;var o=t.eventTypes;for(var r in o)Et(W(o[r],t,r),"EventPluginRegistry: Failed to publish event `%s` for plugin `%s`.",r,e)}}}function W(e,t,n){Et(!mo.eventNameDispatchConfigs.hasOwnProperty(n),"EventPluginHub: More than one plugin attempted to publish the same event name, `%s`.",n),mo.eventNameDispatchConfigs[n]=e;var o=e.phasedRegistrationNames;if(o){for(var r in o)if(o.hasOwnProperty(r)){var i=o[r];L(i,t,n)}return!0}return!!e.registrationName&&(L(e.registrationName,t,n),!0)}function L(e,t,n){Et(!mo.registrationNameModules[e],"EventPluginHub: More than one plugin attempted to publish the same registration name, `%s`.",e),mo.registrationNameModules[e]=t,mo.registrationNameDependencies[e]=t.eventTypes[n].dependencies}function B(e){return"topMouseUp"===e||"topTouchEnd"===e||"topTouchCancel"===e}function Y(e){return"topMouseMove"===e||"topTouchMove"===e}function V(e){return"topMouseDown"===e||"topTouchStart"===e}function X(e,t,n,o){var r=e.type||"unknown-event";e.currentTarget=_o.getNodeFromInstance(o),Mn.invokeGuardedCallbackAndCatchFirstError(r,n,void 0,e),e.currentTarget=null}function G(e,t){var n=e._dispatchListeners,o=e._dispatchInstances;if(Array.isArray(n))for(var r=0;r0;)e=te(e),n--;for(;r-n>0;)t=te(t),r--;for(var a=n;a--;){if(e===t||e===t.alternate)return e;e=te(e),t=te(t)}return null}function oe(e,t){for(;t;){if(e===t||e===t.alternate)return!0;t=te(t)}return!1}function re(e){return te(e)}function ie(e,t,n){for(var o=[];e;)o.push(e),e=te(e);var r;for(r=o.length;r-- >0;)t(o[r],"captured",n);for(r=0;r0;)n(s[u],"captured",r)}function se(e,t,n){var o=t.dispatchConfig.phasedRegistrationNames[n];return xo(e,o)}function ue(e,t,n){var o=se(e,n,t);o&&(n._dispatchListeners=yo(n._dispatchListeners,o),n._dispatchInstances=yo(n._dispatchInstances,e))}function ce(e){e&&e.dispatchConfig.phasedRegistrationNames&&wo.traverseTwoPhase(e._targetInst,ue,e)}function le(e){if(e&&e.dispatchConfig.phasedRegistrationNames){var t=e._targetInst,n=t?wo.getParentInstance(t):null;wo.traverseTwoPhase(n,ue,e)}}function pe(e,t,n){if(e&&n&&n.dispatchConfig.registrationName){var o=n.dispatchConfig.registrationName,r=xo(e,o);r&&(n._dispatchListeners=yo(n._dispatchListeners,r),n._dispatchInstances=yo(n._dispatchInstances,e))}}function de(e){e&&e.dispatchConfig.registrationName&&pe(e._targetInst,null,e)}function he(e){bo(e,ce)}function fe(e){bo(e,le)}function me(e,t,n,o){wo.traverseEnterLeave(n,o,pe,e,t)}function ve(e){bo(e,de)}function ge(e,t,n,o){this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n;var r=this.constructor.Interface;for(var i in r)if(r.hasOwnProperty(i)){var a=r[i];a?this[i]=a(n):"target"===i?this.target=o:this[i]=n[i]}var s=null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue;return this.isDefaultPrevented=s?kt.thatReturnsTrue:kt.thatReturnsFalse,this.isPropagationStopped=kt.thatReturnsFalse,this}function _e(e,t,n,o){var r=this;if(r.eventPool.length){var i=r.eventPool.pop();return r.call(i,e,t,n,o),i}return new r(e,t,n,o)}function Ce(e){var t=this;Et(e instanceof t,"Trying to release an event instance into a pool of a different type."),e.destructor(),t.eventPool.lengthCr&&(e+=" (original size: "+yr.length+")"),e}function Me(e,t){return Et(null!=t,"accumulate(...): Accumulated items must be not be null or undefined."),null==e?t:Array.isArray(e)?e.concat(t):Array.isArray(t)?[e].concat(t):[e,t]}function He(e,t,n,o){var r=Ir(e)?jr.startShouldSetResponder:Er(e)?jr.moveShouldSetResponder:"topSelectionChange"===e?jr.selectionChangeShouldSetResponder:jr.scrollShouldSetResponder,i=Ar?wo.getLowestCommonAncestor(Ar,t):t,a=i===Ar,s=mr.getPooled(r,i,n,o);s.touchHistory=Rr.touchHistory,a?Do.accumulateTwoPhaseDispatchesSkipTarget(s):Do.accumulateTwoPhaseDispatches(s);var u=xr(s);if(s.isPersistent()||s.constructor.release(s),!u||u===Ar)return null;var c,l=mr.getPooled(jr.responderGrant,u,n,o);l.touchHistory=Rr.touchHistory,Do.accumulateDirectDispatches(l);var p=!0===Sr(l);if(Ar){var d=mr.getPooled(jr.responderTerminationRequest,Ar,n,o);d.touchHistory=Rr.touchHistory,Do.accumulateDirectDispatches(d);var h=!wr(d)||Sr(d);if(d.isPersistent()||d.constructor.release(d),h){var f=mr.getPooled(jr.responderTerminate,Ar,n,o);f.touchHistory=Rr.touchHistory,Do.accumulateDirectDispatches(f),c=Nr(c,[l,f]),Or(u,p)}else{var m=mr.getPooled(jr.responderReject,u,n,o);m.touchHistory=Rr.touchHistory,Do.accumulateDirectDispatches(m),c=Nr(c,m)}}else c=Nr(c,l),Or(u,p);return c}function Ue(e,t,n){return t&&("topScroll"===e&&!n.responderIgnoreScroll||Dr>0&&"topSelectionChange"===e||Ir(e)||Er(e))}function Fe(e){var t=e.touches;if(!t||0===t.length)return!0;for(var n=0;n0;)qe(e,t[o],n);else if(t&&fi>0){var r=Ge(t);for(var i in hi)if(hi[i]){var a=r[i];if(void 0!==a){var s=n[i];if(s){if("function"==typeof a&&(a=!0),void 0===a&&(a=null),"object"!=typeof s)e[i]=a;else if("function"==typeof s.diff||"function"==typeof s.process){var u="function"==typeof s.process?s.process(a):a;e[i]=u}hi[i]=!1,fi--}}}}}function ze(e,t,n,o){var r,i=t.length0&&e&&(qe(e,i,r),hi=null);for(s in t)void 0===n[s]&&(r=o[s])&&(e&&void 0!==e[s]||void 0!==(a=t[s])&&("object"!=typeof r||"function"==typeof r.diff||"function"==typeof r.process?((e||(e={}))[s]=null,hi||(hi={}),hi[s]||(hi[s]=!0,fi++)):e=Je(e,a,r)));return e}function Ze(e,t,n){return $e(e,di,t,n)}function et(e,t,n){return $e(e,t,di,n)}function tt(e,t){return function(){if(t){if("boolean"==typeof e.__isMounted){if(!e.__isMounted)return}else if("function"==typeof e.isMounted&&!e.isMounted())return;return t.apply(e,arguments)}}}function nt(e,t){if(void 0!==t.styles){var n=e._owner||null,o=e.constructor.displayName,r="`styles` is not a supported property of `"+o+"`, did you mean `style` (singular)?";throw n&&n.constructor&&n.constructor.displayName&&(r+="\n\nCheck the `"+n.constructor.displayName+"` parent component."),new Error(r)}}function ot(e,t){for(var n in t.style)t[n]||void 0===e[n]||console.error("You are setting the style `{ "+n+": ... }` as a prop. You should nest it in a style object. E.g. `{ style: { "+n+": ... } }`")}function rt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function it(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function at(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function st(e,t){var n=void 0;try{n=ro(e)}catch(e){}if(null!=n){var o=n.viewConfig,r=vi.create(t,o.validAttributes);xt.updateView(n._nativeTag,o.uiViewClassName,r)}}function ut(e,t){var n=ro(e);if(null!=n){var o=void 0;if(void 0!==n.viewConfig)o=n.viewConfig;else if(void 0!==n._instance&&void 0!==n._instance.viewConfig)o=n._instance.viewConfig;else{for(;void 0!==n._renderedComponent;)n=n._renderedComponent;o=n.viewConfig}var r="function"==typeof n.getHostNode?n.getHostNode():n._rootNodeID,i=vi.create(t,o.validAttributes);xt.updateView(r,o.uiViewClassName,i)}}function ct(e,t){var n=void 0;try{n=ro(e)}catch(e){}if(null!=n){var o=n.viewConfig,r=vi.create(t,o.validAttributes);xt.updateView(n._nativeTag,o.uiViewClassName,r)}}function lt(e,t){var n=ro(e);if(null!=n){var o=void 0;if(void 0!==n.viewConfig)o=n.viewConfig;else if(void 0!==n._instance&&void 0!==n._instance.viewConfig)o=n._instance.viewConfig;else{for(;void 0!==n._renderedComponent;)n=n._renderedComponent;o=n.viewConfig}var r="function"==typeof n.getHostNode?n.getHostNode():n._rootNodeID,i=vi.create(t,o.validAttributes);xt.updateView(r,o.uiViewClassName,i)}}function pt(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}function dt(e,t){return e&&"object"==typeof e&&null!=e.key?ji.escape(e.key):t.toString(36)}function ht(e,t,n,o){var r=typeof e;if("undefined"!==r&&"boolean"!==r||(e=null),null===e||"string"===r||"number"===r||"object"===r&&e.$$typeof===Ui)return n(o,e,""===t?Fi+dt(e,0):t),1;var i,a,s=0,u=""===t?Fi:t+Wi;if(Array.isArray(e))for(var c=0;c=0))return console.error("Ended a touch event which was not counted in `trackedTouchCount`."),null;Dr-=1}Rr.recordTouchTrack(e,n);var r=Ue(e,t,n)?He(e,t,n,o):null,i=Ar&&Ir(e),a=Ar&&Er(e),s=Ar&&Pr(e),u=i?jr.responderStart:a?jr.responderMove:s?jr.responderEnd:null;if(u){var c=mr.getPooled(u,Ar,n,o);c.touchHistory=Rr.touchHistory,Do.accumulateDirectDispatches(c),r=Nr(r,c)}var l=Ar&&"topTouchCancel"===e,p=Ar&&!l&&Pr(e)&&Fe(n),d=l?jr.responderTerminate:p?jr.responderRelease:null;if(d){var h=mr.getPooled(d,Ar,n,o);h.touchHistory=Rr.touchHistory,Do.accumulateDirectDispatches(h),r=Nr(r,h),Or(null)}var f=Rr.touchHistory.numberActiveTouches;return Mr.GlobalInteractionHandler&&f!==kr&&Mr.GlobalInteractionHandler.onChange(f),kr=f,r},GlobalResponderHandler:null,GlobalInteractionHandler:null,injection:{injectGlobalResponderHandler:function(e){Mr.GlobalResponderHandler=e},injectGlobalInteractionHandler:function(e){Mr.GlobalInteractionHandler=e}}},Hr=Mr;Dt.register(ur),Po.injection.injectEventPluginOrder(lr),Co.injection.injectComponentTree(Wt),Hr.injection.injectGlobalResponderHandler(dr),Po.injection.injectEventPluginsByName({ResponderEventPlugin:Hr,ReactNativeBridgeEventPlugin:Yo});var Ur={initialize:kt,close:function(){Br.isBatchingUpdates=!1}},Fr={initialize:kt,close:Rn.flushBatchedUpdates.bind(Rn)},Wr=[Fr,Ur];babelHelpers.extends(We.prototype,fn,{getTransactionWrappers:function(){return Wr}});var Lr=new We,Br={isBatchingUpdates:!1,batchedUpdates:function(e,t,n,o,r,i){var a=Br.isBatchingUpdates;return Br.isBatchingUpdates=!0,a?e(t,n,o,r,i):Lr.perform(e,null,t,n,o,r,i)}},Yr=Br,Vr=function(e,t){if(t.length){for(var n,o,r,i,a,s=Wt.getNodeFromInstance(e),u=0;u component.',this._stringText),this._hostParent=t;var r=Vt.allocateTag();this._rootNodeID=r;var i=n._tag;return xt.createView(r,"RCTRawText",i,{text:this._stringText}),Wt.precacheNode(this,r),r},getHostNode:function(){return this._rootNodeID},receiveComponent:function(e,t,n){if(e!==this._currentElement){this._currentElement=e;var o=""+e;o!==this._stringText&&(this._stringText=o,xt.updateView(this._rootNodeID,"RCTRawText",{text:this._stringText}))}},unmountComponent:function(){Wt.uncacheNode(this),this._currentElement=null,this._stringText=null,this._rootNodeID=0}});var oi=ni,ri=function(e,t){this._currentElement=null,this._renderedComponent=t(e)};babelHelpers.extends(ri.prototype,{mountComponent:function(e,t,n,o,r){return $t.mountComponent(this._renderedComponent,e,t,n,o,r)},receiveComponent:function(){},getHostNode:function(){return $t.getHostNode(this._renderedComponent)},unmountComponent:function(e,t){$t.unmountComponent(this._renderedComponent,e,t),this._renderedComponent=null}});var ii=ri;or.injection.injectStackBatchedUpdates(Rn.batchedUpdates),Rn.injection.injectReconcileTransaction(ti.ReactReconcileTransaction),Rn.injection.injectBatchingStrategy(Yr),An.injection.injectEnvironment(ti);var ai=function(e){var n=t(112);return new ii(Pt.createElement(n,{collapsable:!0,style:{position:"absolute"}}),e)};qn.injection.injectEmptyComponentFactory(ai),$n.injection.injectTextComponentClass(oi),$n.injection.injectGenericComponentClass(function(e){var t="";"string"==typeof e&&/^[a-z]/.test(e)&&(t+=" Each component name should start with an uppercase letter."),Et(!1,"Expected a component class, got %s.%s",e,t)});var si={},ui=1,ci={},li=function(){function e(){Ve(this,e)}return e.register=function(e){var t=++ui;return si[t]=e,t},e.getByID=function(e){if(!e)return ci;var t=si[e];return t||(console.warn("Invalid style with id `"+e+"`. Skipping ..."),ci)},e}(),pi=li,di={},hi=null,fi=0,mi={create:function(e,t){return Ze(null,e,t)},diff:function(e,t,n){return $e(null,e,t,n)}},vi=mi,gi={mountSafeCallback:tt,throwOnStylesProp:nt,warnForStyleProps:ot},_i=t(47),Ci=gi.mountSafeCallback,yi=_i.useFiber?to:po,bi=function(e){function t(){return rt(this,t),it(this,e.apply(this,arguments))}return at(t,e),t.prototype.blur=function(){Mt.blurTextInput(yi(this))},t.prototype.focus=function(){Mt.focusTextInput(yi(this))},t.prototype.measure=function(e){xt.measure(yi(this),Ci(this,e))},t.prototype.measureInWindow=function(e){xt.measureInWindow(yi(this),Ci(this,e))},t.prototype.measureLayout=function(e,t,n){xt.measureLayout(yi(this),e,Ci(this,n),Ci(this,t))},t.prototype.setNativeProps=function(e){Ti(this,e)},t}(Pt.Component),Ti=void 0;Ti=_i.useFiber?st:ut;var Ri=bi,Ni=t(47),Ii=gi.mountSafeCallback,Ei=Ni.useFiber?to:po,Pi={measure:function(e){xt.measure(Ei(this),Ii(this,e))},measureInWindow:function(e){xt.measureInWindow(Ei(this),Ii(this,e))},measureLayout:function(e,t,n){xt.measureLayout(Ei(this),e,Ii(this,n),Ii(this,t))},setNativeProps:function(e){Si(this,e)},focus:function(){Mt.focusTextInput(Ei(this))},blur:function(){Mt.blurTextInput(Ei(this))}},Si=void 0;Si=Ni.useFiber?ct:lt;var wi,xi=Pi,Ai={centroidDimension:function(e,t,n,o){var r=e.touchBank,i=0,a=0,s=1===e.numberActiveTouches?e.touchBank[e.indexOfSingleActiveTouch]:null;if(null!==s)s.touchActive&&s.currentTimeStamp>t&&(i+=o&&n?s.currentPageX:o&&!n?s.currentPageY:!o&&n?s.previousPageX:s.previousPageY,a=1);else for(var u=0;u=t){var l;l=o&&n?c.currentPageX:o&&!n?c.currentPageY:!o&&n?c.previousPageX:c.previousPageY,i+=l,a++}}return a>0?i/a:Ai.noCentroid},currentCentroidXOfTouchesChangedAfter:function(e,t){return Ai.centroidDimension(e,t,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(e,t){return Ai.centroidDimension(e,t,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(e,t){return Ai.centroidDimension(e,t,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(e,t){return Ai.centroidDimension(e,t,!1,!1)},currentCentroidX:function(e){return Ai.centroidDimension(e,0,!0,!0)},currentCentroidY:function(e){return Ai.centroidDimension(e,0,!1,!0)},noCentroid:-1},Di=Ai,ki=kt,Oi={escape:pt,unescapeInDev:ki},ji=Oi,Mi="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.iterator:"@@iterator"),Hi="@@iterator",Ui="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for")&&("function"==typeof Symbol?Symbol.for:"@@for")("react.element")||60103,Fi=".",Wi=":",Li=ft;"undefined"!=typeof process&&process.env&&!1&&(wi=En.ReactComponentTreeHook);var Bi,Yi={instantiateChildren:function(e,t,n,o){if(null==e)return null;var r={};return Li(e,mt,r),r},updateChildren:function(e,t,n,o,r,i,a,s,u){if(t||e){var c,l;for(c in t)if(t.hasOwnProperty(c)){l=e&&e[c];var p=l&&l._currentElement,d=t[c];if(null!=l&&Fn(p,d))$t.receiveComponent(l,d,r,s),t[c]=l;else{var h=eo(d,!0);t[c]=h;var f=$t.mountComponent(h,r,i,a,s,u);n.push(f),l&&(o[c]=$t.getHostNode(l),$t.unmountComponent(l,!1,!1))}}for(c in e)!e.hasOwnProperty(c)||t&&t.hasOwnProperty(c)||(l=e[c],o[c]=$t.getHostNode(l),$t.unmountComponent(l,!1,!1))}},unmountChildren:function(e,t,n){for(var o in e)if(e.hasOwnProperty(o)){var r=e[o];$t.unmountComponent(r,t,n)}}},Vi=Yi;"undefined"!=typeof process&&process.env&&!1&&(Bi=En.ReactComponentTreeHook);var Xi=gt,Gi={_reconcilerInstantiateChildren:function(e,t,n){return Vi.instantiateChildren(e,t,n)},_reconcilerUpdateChildren:function(e,t,n,o,r,i){var a,s=0;return a=Xi(t,s),Vi.updateChildren(e,a,n,o,r,this,this._hostContainerInfo,i,s),a},mountChildren:function(e,t,n){var o=this._reconcilerInstantiateChildren(e,t,n);this._renderedChildren=o;var r=[],i=0;for(var a in o)if(o.hasOwnProperty(a)){var s=o[a],u=0,c=$t.mountComponent(s,t,this,this._hostContainerInfo,n,u);s._mountIndex=i++,r.push(c)}return r},updateTextContent:function(e){var t=this._renderedChildren;Vi.unmountChildren(t,!1,!1);for(var n in t)t.hasOwnProperty(n)&&Et(!1,"updateTextContent called on non-empty component.");Nt(this,[Tt(e)])},updateMarkup:function(e){var t=this._renderedChildren;Vi.unmountChildren(t,!1,!1);for(var n in t)t.hasOwnProperty(n)&&Et(!1,"updateTextContent called on non-empty component.");Nt(this,[bt(e)])},updateChildren:function(e,t,n){this._updateChildren(e,t,n)},_updateChildren:function(e,t,n){var o=this._renderedChildren,r={},i=[],a=this._reconcilerUpdateChildren(o,e,i,r,t,n);if(a||o){var s,u=null,c=0,l=0,p=0,d=null;for(s in a)if(a.hasOwnProperty(s)){var h=o&&o[s],f=a[s];h===f?(u=Rt(u,this.moveChild(h,d,c,l)),l=Math.max(h._mountIndex,l),h._mountIndex=c):(h&&(l=Math.max(h._mountIndex,l)),u=Rt(u,this._mountChildAtIndex(f,i[p],d,c,t,n)),p++),c++,d=$t.getHostNode(f)}for(s in r)r.hasOwnProperty(s)&&(u=Rt(u,this._unmountChild(o[s],r[s])));u&&Nt(this,u),this._renderedChildren=a}},unmountChildren:function(e,t){var n=this._renderedChildren;Vi.unmountChildren(n,e,t),this._renderedChildren=null},moveChild:function(e,t,n,o){if(e._mountIndex within is not supported on Android."),s.createElement(c,this.props)}}),c=w("RCTView",T,{nativeOnly:{nativeBackgroundAndroid:!0,nativeForegroundAndroid:!0}}),x=c;t.exports=x},112); -__d(function(n,o,t,_){t.exports=o(114)()},113); -__d(function(e,t,r,o){"use strict";var p=t(59),n=t(58),s=t(115);r.exports=function(){function e(e,t,r,o,p,c){c!==s&&n(!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 t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return r.checkPropTypes=p,r.PropTypes=r,r}},114); -__d(function(_,t,E,O){"use strict";var S="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";E.exports=S},115); -__d(function(t,s,c,e){"use strict";c.exports=s(54)},116); -__d(function(o,r,e,t){"use strict";var l=r(118),s=r(125),d=r(126),C=r(120),a=r(127),b=r(128),c=r(130),f=babelHelpers.extends({},C(d),C(s),C(l));f.transform={process:b},f.shadowOffset={diff:c};var n={process:a};f.backgroundColor=n,f.borderBottomColor=n,f.borderColor=n,f.borderLeftColor=n,f.borderRightColor=n,f.borderTopColor=n,f.color=n,f.shadowColor=n,f.textDecorationColor=n,f.tintColor=n,f.textShadowColor=n,f.overlayColor=n,e.exports=f},117); -__d(function(e,r,o,i){"use strict";var b=r(43),d=r(119),t=r(121),n=r(113),s=r(122),u=r(123),a=babelHelpers.extends({},t,s,u,{resizeMode:n.oneOf(Object.keys(d)),backfaceVisibility:n.oneOf(["visible","hidden"]),backgroundColor:b,borderColor:b,borderWidth:n.number,borderRadius:n.number,overflow:n.oneOf(["visible","hidden"]),tintColor:b,opacity:n.number,overlayColor:n.string,borderTopLeftRadius:n.number,borderTopRightRadius:n.number,borderBottomLeftRadius:n.number,borderBottomRightRadius:n.number});o.exports=a},118); -__d(function(l,n,t,e){"use strict";var r=n(120),u=r({contain:null,cover:null,stretch:null,center:null,repeat:null});t.exports=u},119); -__d(function(r,n,t,i){"use strict";var o=n(15),a=function(r){var n,t={};r instanceof Object&&!Array.isArray(r)?void 0:o(!1);for(n in r)r.hasOwnProperty(n)&&(t[n]=n);return t};t.exports=a},120); -__d(function(e,n,r,t){"use strict";var i=n(113),o={display:i.oneOf(["none","flex"]),width:i.oneOfType([i.number,i.string]),height:i.oneOfType([i.number,i.string]),top:i.oneOfType([i.number,i.string]),left:i.oneOfType([i.number,i.string]),right:i.oneOfType([i.number,i.string]),bottom:i.oneOfType([i.number,i.string]),minWidth:i.oneOfType([i.number,i.string]),maxWidth:i.oneOfType([i.number,i.string]),minHeight:i.oneOfType([i.number,i.string]),maxHeight:i.oneOfType([i.number,i.string]),margin:i.oneOfType([i.number,i.string]),marginVertical:i.oneOfType([i.number,i.string]),marginHorizontal:i.oneOfType([i.number,i.string]),marginTop:i.oneOfType([i.number,i.string]),marginBottom:i.oneOfType([i.number,i.string]),marginLeft:i.oneOfType([i.number,i.string]),marginRight:i.oneOfType([i.number,i.string]),padding:i.oneOfType([i.number,i.string]),paddingVertical:i.oneOfType([i.number,i.string]),paddingHorizontal:i.oneOfType([i.number,i.string]),paddingTop:i.oneOfType([i.number,i.string]),paddingBottom:i.oneOfType([i.number,i.string]),paddingLeft:i.oneOfType([i.number,i.string]),paddingRight:i.oneOfType([i.number,i.string]),borderWidth:i.number,borderTopWidth:i.number,borderRightWidth:i.number,borderBottomWidth:i.number,borderLeftWidth:i.number,position:i.oneOf(["absolute","relative"]),flexDirection:i.oneOf(["row","row-reverse","column","column-reverse"]),flexWrap:i.oneOf(["wrap","nowrap"]),justifyContent:i.oneOf(["flex-start","flex-end","center","space-between","space-around"]),alignItems:i.oneOf(["flex-start","flex-end","center","stretch","baseline"]),alignSelf:i.oneOf(["auto","flex-start","flex-end","center","stretch","baseline"]),alignContent:i.oneOf(["flex-start","flex-end","center","stretch","space-between","space-around"]),overflow:i.oneOf(["visible","hidden","scroll"]),flex:i.number,flexGrow:i.number,flexShrink:i.number,flexBasis:i.oneOfType([i.number,i.string]),aspectRatio:i.number,zIndex:i.number,direction:i.oneOf(["inherit","ltr","rtl"])};r.exports=o},121); -__d(function(s,e,a,h){"use strict";var o=e(43),r=e(113),t={shadowColor:o,shadowOffset:r.shape({width:r.number,height:r.number}),shadowOpacity:r.number,shadowRadius:r.number};a.exports=t},122); -__d(function(e,r,t,s){"use strict";var a=r(113),n=r(124),o=function(e,r,t){if(e[r])return new Error("The transformMatrix style property is deprecated. Use `transform: [{ matrix: ... }]` instead.")},p=function(e,r,t){if(e[r])return new Error("The decomposedMatrix style property is deprecated. Use `transform: [...]` instead.")},i={transform:a.arrayOf(a.oneOfType([a.shape({perspective:a.number}),a.shape({rotate:a.string}),a.shape({rotateX:a.string}),a.shape({rotateY:a.string}),a.shape({rotateZ:a.string}),a.shape({scale:a.number}),a.shape({scaleX:a.number}),a.shape({scaleY:a.number}),a.shape({translateX:a.number}),a.shape({translateY:a.number}),a.shape({skewX:a.string}),a.shape({skewY:a.string})])),transformMatrix:o,decomposedMatrix:p,scaleX:n(a.number,"Use the transform prop instead."),scaleY:n(a.number,"Use the transform prop instead."),rotation:n(a.number,"Use the transform prop instead."),translateX:n(a.number,"Use the transform prop instead."),translateY:n(a.number,"Use the transform prop instead.")};t.exports=i},123); -__d(function(n,r,e,t){"use strict";function o(n,r){return function(e,t,o){a[o]||void 0===e[t]||console.warn("`"+t+"` supplied to `"+o+"` has been deprecated. "+r);for(var c=arguments.length,i=Array(c>3?c-3:0),u=3;u>>8)>>>0}var o=(r(25),r(44));i.exports=u},127); -__d(function(t,n,r,u){"use strict";function c(t){return t}n(129),n(25),n(15),n(23);r.exports=c},128); -__d(function(t,e,a,n){"use strict";var r=e(15),o={createIdentityMatrix:function(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},createCopy:function(t){return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]]},createOrthographic:function(t,e,a,n,r,o){var i=2/(e-t),u=2/(n-a),s=-2/(o-r),c=-(e+t)/(e-t),m=-(n+a)/(n-a),v=-(o+r)/(o-r);return[i,0,0,0,0,u,0,0,0,0,s,0,c,m,v,1]},createFrustum:function(t,e,a,n,r,o){var i=1/(e-t),u=1/(n-a),s=1/(r-o),c=2*(r*i),m=2*(r*u),v=(e+t)*i,l=(n+a)*u,f=(o+r)*s,d=2*(o*r*s);return[c,0,0,0,0,m,0,0,v,l,f,-1,0,0,d,0]},createPerspective:function(t,e,a,n){var r=1/Math.tan(t/2),o=1/(a-n),i=(n+a)*o,u=2*(n*a*o);return[r/e,0,0,0,0,r,0,0,0,0,i,-1,0,0,u,0]},createTranslate2d:function(t,e){var a=o.createIdentityMatrix();return o.reuseTranslate2dCommand(a,t,e),a},reuseTranslate2dCommand:function(t,e,a){t[12]=e,t[13]=a},reuseTranslate3dCommand:function(t,e,a,n){t[12]=e,t[13]=a,t[14]=n},createScale:function(t){var e=o.createIdentityMatrix();return o.reuseScaleCommand(e,t),e},reuseScaleCommand:function(t,e){t[0]=e,t[5]=e},reuseScale3dCommand:function(t,e,a,n){t[0]=e,t[5]=a,t[10]=n},reusePerspectiveCommand:function(t,e){t[11]=-1/e},reuseScaleXCommand:function(t,e){t[0]=e},reuseScaleYCommand:function(t,e){t[5]=e},reuseScaleZCommand:function(t,e){t[10]=e},reuseRotateXCommand:function(t,e){t[5]=Math.cos(e),t[6]=Math.sin(e),t[9]=-Math.sin(e),t[10]=Math.cos(e)},reuseRotateYCommand:function(t,e){t[0]=Math.cos(e),t[2]=-Math.sin(e),t[8]=Math.sin(e),t[10]=Math.cos(e)},reuseRotateZCommand:function(t,e){t[0]=Math.cos(e),t[1]=Math.sin(e),t[4]=-Math.sin(e),t[5]=Math.cos(e)},createRotateZ:function(t){var e=o.createIdentityMatrix();return o.reuseRotateZCommand(e,t),e},reuseSkewXCommand:function(t,e){t[4]=Math.tan(e)},reuseSkewYCommand:function(t,e){t[1]=Math.tan(e)},multiplyInto:function(t,e,a){var n=e[0],r=e[1],o=e[2],i=e[3],u=e[4],s=e[5],c=e[6],m=e[7],v=e[8],l=e[9],f=e[10],d=e[11],h=e[12],M=e[13],C=e[14],p=e[15],T=a[0],x=a[1],y=a[2],b=a[3];t[0]=T*n+x*u+y*v+b*h,t[1]=T*r+x*s+y*l+b*M,t[2]=T*o+x*c+y*f+b*C,t[3]=T*i+x*m+y*d+b*p,T=a[4],x=a[5],y=a[6],b=a[7],t[4]=T*n+x*u+y*v+b*h,t[5]=T*r+x*s+y*l+b*M,t[6]=T*o+x*c+y*f+b*C,t[7]=T*i+x*m+y*d+b*p,T=a[8],x=a[9],y=a[10],b=a[11],t[8]=T*n+x*u+y*v+b*h,t[9]=T*r+x*s+y*l+b*M,t[10]=T*o+x*c+y*f+b*C,t[11]=T*i+x*m+y*d+b*p,T=a[12],x=a[13],y=a[14],b=a[15],t[12]=T*n+x*u+y*v+b*h,t[13]=T*r+x*s+y*l+b*M,t[14]=T*o+x*c+y*f+b*C,t[15]=T*i+x*m+y*d+b*p},determinant:function(t){var e=babelHelpers.slicedToArray(t,16),a=e[0],n=e[1],r=e[2],o=e[3],i=e[4],u=e[5],s=e[6],c=e[7],m=e[8],v=e[9],l=e[10],f=e[11],d=e[12],h=e[13],M=e[14],C=e[15];return o*s*v*d-r*c*v*d-o*u*l*d+n*c*l*d+r*u*f*d-n*s*f*d-o*s*m*h+r*c*m*h+o*i*l*h-a*c*l*h-r*i*f*h+a*s*f*h+o*u*m*M-n*c*m*M-o*i*v*M+a*c*v*M+n*i*f*M-a*u*f*M-r*u*m*C+n*s*m*C+r*i*v*C-a*s*v*C-n*i*l*C+a*u*l*C},inverse:function(t){var e=o.determinant(t);if(!e)return t;var a=babelHelpers.slicedToArray(t,16),n=a[0],r=a[1],i=a[2],u=a[3],s=a[4],c=a[5],m=a[6],v=a[7],l=a[8],f=a[9],d=a[10],h=a[11],M=a[12],C=a[13],p=a[14],T=a[15];return[(m*h*C-v*d*C+v*f*p-c*h*p-m*f*T+c*d*T)/e,(u*d*C-i*h*C-u*f*p+r*h*p+i*f*T-r*d*T)/e,(i*v*C-u*m*C+u*c*p-r*v*p-i*c*T+r*m*T)/e,(u*m*f-i*v*f-u*c*d+r*v*d+i*c*h-r*m*h)/e,(v*d*M-m*h*M-v*l*p+s*h*p+m*l*T-s*d*T)/e,(i*h*M-u*d*M+u*l*p-n*h*p-i*l*T+n*d*T)/e,(u*m*M-i*v*M-u*s*p+n*v*p+i*s*T-n*m*T)/e,(i*v*l-u*m*l+u*s*d-n*v*d-i*s*h+n*m*h)/e,(c*h*M-v*f*M+v*l*C-s*h*C-c*l*T+s*f*T)/e,(u*f*M-r*h*M-u*l*C+n*h*C+r*l*T-n*f*T)/e,(r*v*M-u*c*M+u*s*C-n*v*C-r*s*T+n*c*T)/e,(u*c*l-r*v*l-u*s*f+n*v*f+r*s*h-n*c*h)/e,(m*f*M-c*d*M-m*l*C+s*d*C+c*l*p-s*f*p)/e,(r*d*M-i*f*M+i*l*C-n*d*C-r*l*p+n*f*p)/e,(i*c*M-r*m*M-i*s*C+n*m*C+r*s*p-n*c*p)/e,(r*m*l-i*c*l+i*s*f-n*m*f-r*s*d+n*c*d)/e]},transpose:function(t){return[t[0],t[4],t[8],t[12],t[1],t[5],t[9],t[13],t[2],t[6],t[10],t[14],t[3],t[7],t[11],t[15]]},multiplyVectorByMatrix:function(t,e){var a=babelHelpers.slicedToArray(t,4),n=a[0],r=a[1],o=a[2],i=a[3];return[n*e[0]+r*e[4]+o*e[8]+i*e[12],n*e[1]+r*e[5]+o*e[9]+i*e[13],n*e[2]+r*e[6]+o*e[10]+i*e[14],n*e[3]+r*e[7]+o*e[11]+i*e[15]]},v3Length:function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])},v3Normalize:function(t,e){var a=1/(e||o.v3Length(t));return[t[0]*a,t[1]*a,t[2]*a]},v3Dot:function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]},v3Combine:function(t,e,a,n){return[a*t[0]+n*e[0],a*t[1]+n*e[1],a*t[2]+n*e[2]]},v3Cross:function(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]},quaternionToDegreesXYZ:function(t,e,a){var n=babelHelpers.slicedToArray(t,4),r=n[0],i=n[1],u=n[2],s=n[3],c=s*s,m=r*r,v=i*i,l=u*u,f=r*i+u*s,d=c+m+v+l,h=180/Math.PI;return f>.49999*d?[0,2*Math.atan2(r,s)*h,90]:f<-.49999*d?[0,-2*Math.atan2(r,s)*h,-90]:[o.roundTo3Places(Math.atan2(2*r*s-2*i*u,1-2*m-2*l)*h),o.roundTo3Places(Math.atan2(2*i*s-2*r*u,1-2*v-2*l)*h),o.roundTo3Places(Math.asin(2*r*i+2*u*s)*h)]},roundTo3Places:function(t){var e=t.toString().split("e");return.001*Math.round(e[0]+"e"+(e[1]?+e[1]-3:3))},decomposeMatrix:function(t){r(16===t.length,"Matrix decomposition needs a list of 3d matrix values, received %s",t);var e=[],a=[],n=[],i=[],u=[];if(t[15]){for(var s=[],c=[],m=0;m<4;m++){s.push([]);for(var v=0;v<4;v++){var l=t[4*m+v]/t[15];s[m].push(l),c.push(3===v?0:l)}}if(c[15]=1,o.determinant(c)){if(0!==s[0][3]||0!==s[1][3]||0!==s[2][3])var f=[s[0][3],s[1][3],s[2][3],s[3][3]],d=o.inverse(c),h=o.transpose(d),e=o.multiplyVectorByMatrix(f,h);else e[0]=e[1]=e[2]=0,e[3]=1;for(var m=0;m<3;m++)u[m]=s[3][m];var M=[];for(m=0;m<3;m++)M[m]=[s[m][0],s[m][1],s[m][2]];n[0]=o.v3Length(M[0]),M[0]=o.v3Normalize(M[0],n[0]),i[0]=o.v3Dot(M[0],M[1]),M[1]=o.v3Combine(M[1],M[0],1,-i[0]),i[0]=o.v3Dot(M[0],M[1]),M[1]=o.v3Combine(M[1],M[0],1,-i[0]),n[1]=o.v3Length(M[1]),M[1]=o.v3Normalize(M[1],n[1]),i[0]/=n[1],i[1]=o.v3Dot(M[0],M[2]),M[2]=o.v3Combine(M[2],M[0],1,-i[1]),i[2]=o.v3Dot(M[1],M[2]),M[2]=o.v3Combine(M[2],M[1],1,-i[2]),n[2]=o.v3Length(M[2]),M[2]=o.v3Normalize(M[2],n[2]),i[1]/=n[2],i[2]/=n[2];var C=o.v3Cross(M[1],M[2]);if(o.v3Dot(M[0],C)<0)for(m=0;m<3;m++)n[m]*=-1,M[m][0]*=-1,M[m][1]*=-1,M[m][2]*=-1;a[0]=.5*Math.sqrt(Math.max(1+M[0][0]-M[1][1]-M[2][2],0)),a[1]=.5*Math.sqrt(Math.max(1-M[0][0]+M[1][1]-M[2][2],0)),a[2]=.5*Math.sqrt(Math.max(1-M[0][0]-M[1][1]+M[2][2],0)),a[3]=.5*Math.sqrt(Math.max(1+M[0][0]+M[1][1]+M[2][2],0)),M[2][1]>M[1][2]&&(a[0]=-a[0]),M[0][2]>M[2][0]&&(a[1]=-a[1]),M[1][0]>M[0][1]&&(a[2]=-a[2]);var p;return p=a[0]<.001&&a[0]>=0&&a[1]<.001&&a[1]>=0?[0,0,o.roundTo3Places(180*Math.atan2(M[0][1],M[0][0])/Math.PI)]:o.quaternionToDegreesXYZ(a,s,M),{rotationDegrees:p,perspective:e,quaternion:a,scale:n,skew:i,translation:u,rotate:p[2],rotateX:p[0],rotateY:p[1],scaleX:n[0],scaleY:n[1],translateX:u[0],translateY:u[1]}}}}};a.exports=o},129); -__d(function(t,i,h,d){"use strict";var e={width:void 0,height:void 0},n=function(t,i){return t=t||e,i=i||e,t!==i&&(t.width!==i.width||t.height!==i.height)};h.exports=n},130); -__d(function(e,i,s,t){"use strict";var a=i(117),c={};c.UIView={pointerEvents:!0,accessible:!0,accessibilityLabel:!0,accessibilityComponentType:!0,accessibilityLiveRegion:!0,accessibilityTraits:!0,importantForAccessibility:!0,nativeID:!0,testID:!0,renderToHardwareTextureAndroid:!0,shouldRasterizeIOS:!0,onLayout:!0,onAccessibilityTap:!0,onMagicTap:!0,collapsable:!0,needsOffscreenAlphaCompositing:!0,style:a},c.RCTView=babelHelpers.extends({},c.UIView,{removeClippedSubviews:!0}),s.exports=c},131); -__d(function(e,o,n,s){"use strict";var i=o(133),t=o(138),c=o(113),r=o(140),a=o(126),l=o(141),p=l.AccessibilityComponentTypes,d=l.AccessibilityTraits,u=r(a);n.exports=babelHelpers.extends({},t,{accessible:c.bool,accessibilityLabel:c.node,accessibilityComponentType:c.oneOf(p),accessibilityLiveRegion:c.oneOf(["none","polite","assertive"]),importantForAccessibility:c.oneOf(["auto","yes","no","no-hide-descendants"]),accessibilityTraits:c.oneOfType([c.oneOf(d),c.arrayOf(c.oneOf(d))]),accessibilityViewIsModal:c.bool,onAccessibilityTap:c.func,onMagicTap:c.func,testID:c.string,nativeID:c.string,onResponderGrant:c.func,onResponderMove:c.func,onResponderReject:c.func,onResponderRelease:c.func,onResponderTerminate:c.func,onResponderTerminationRequest:c.func,onStartShouldSetResponder:c.func,onStartShouldSetResponderCapture:c.func,onMoveShouldSetResponder:c.func,onMoveShouldSetResponderCapture:c.func,hitSlop:i,onLayout:c.func,pointerEvents:c.oneOf(["box-none","none","box-only","auto"]),style:u,removeClippedSubviews:c.bool,renderToHardwareTextureAndroid:c.bool,shouldRasterizeIOS:c.bool,collapsable:c.bool,needsOffscreenAlphaCompositing:c.bool})},132); -__d(function(t,r,e,n){"use strict";var u=r(113),b=r(134),m=b({top:u.number,left:u.number,bottom:u.number,right:u.number});e.exports=m},133); -__d(function(n,e,t,i){"use strict";function r(n){function e(e,t,i,r,c){if(!t[i])return void(e&&o(!1,"Required object `"+i+"` was not specified in "+("`"+r+"`.")));var l=t[i],u=typeof l,d=c||"(unknown)";"object"!==u&&o(!1,"Invalid "+d+" `"+i+"` of type `"+u+"` "+("supplied to `"+r+"`, expected `object`."));for(var s=a(t[i],n),p=arguments.length,f=Array(p>5?p-5:0),v=5;v4?o-4:0),c=4;c4?e-4:0),v=4;v=t)return e[r];return e[e.length-1]||1}}]),e}();r.exports=l},157); -__d(function(r,e,t,n){"use strict";function a(r){switch(r){case.75:return"ldpi";case 1:return"mdpi";case 1.5:return"hdpi";case 2:return"xhdpi";case 3:return"xxhdpi";case 4:return"xxxhdpi"}throw new Error("no such scale")}function s(r,e){var t=a(e);if(!t)throw new Error("Don't know which android drawable suffix to use for asset: "+JSON.stringify(r));var n="drawable-"+t;return n}function i(r){var e=o(r);return(e+"/"+r.name).toLowerCase().replace(/\//g,"_").replace(/([^a-z0-9_])/g,"").replace(/^assets_/,"")}function o(r){var e=r.httpServerLocation;return"/"===e[0]&&(e=e.substr(1)),e}t.exports={getAndroidAssetSuffix:a,getAndroidDrawableFolderName:s,getAndroidResourceIdentifier:i,getBasePath:o}},158); -__d(function(e,o,r,a){"use strict";function n(e,o,r){if(o){var a=e.displayName||e.name||"unknown",n=e.__propTypesSecretDontUseThesePlease||e.propTypes;if(!n)throw new Error("`"+a+"` has no propTypes defined`");var p=o.NativeProps;for(var s in p)if(!(n[s]||t[s]||r&&r[s])){var i;throw i=n.hasOwnProperty(s)?"`"+a+"` has incorrectly defined propType for native prop `"+o.uiViewClassName+"."+s+"` of native type `"+p[s]:"`"+a+"` has no propType for native prop `"+o.uiViewClassName+"."+s+"` of native type `"+p[s]+"`",i+="\nIf you haven't changed this prop yourself, this usually means that your versions of the native code and JavaScript code are out of sync. Updating both should make this error go away.",new Error(i)}}}var t=o(117);r.exports=n},159); -__d(function(e,t,n,r){"use strict";function i(e,t){if(null==e||null==t)return!0;if(e.length!==t.length)return!0;for(var n=0;n must be a child of a "),A.createElement(X,{opacity:u(e),transform:a(e)},this.props.children)}}]),t}(A.Component);$.contextTypes={isInSurface:P.bool.isRequired};var B=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props,t=s(e.x,0),n=s(e.y,0),r=s(e.width,0),i=s(e.height,0),l=[t,n,r,i],o=I(e);return delete o.x,delete o.y,A.createElement(X,{clipping:l,opacity:u(e),transform:a(o)},this.props.children)}}]),t}(A.Component),K=0,Q=1,Z=2,ee=3,te=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props,t=e.d||o(e.children),n=(t instanceof T?t:new T(t)).toJSON();return A.createElement(Y,{fill:y(e.fill,e),opacity:u(e),stroke:g(e.stroke),strokeCap:m(e.strokeCap),strokeDash:e.strokeDash||null,strokeJoin:v(e.strokeJoin),strokeWidth:s(e.strokeWidth,1),transform:a(e),d:n})}}]),t}(A.Component),ne={},re=/^[\s"']*/,ie=/[\s"']*$/,le=/\n/g,oe=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props,t=e.path,n=t?(t instanceof T?t:new T(t)).toJSON():null,r=S(e.font,o(e.children));return A.createElement(q,{fill:y(e.fill,e),opacity:u(e),stroke:g(e.stroke),strokeCap:m(e.strokeCap),strokeDash:e.strokeDash||null,strokeJoin:v(e.strokeJoin),strokeWidth:s(e.strokeWidth,1),transform:a(e),alignment:w(e.alignment),frame:r,path:n})}}]),t}(A.Component),se={LinearGradient:H,RadialGradient:x,Pattern:O,Transform:W,Path:T,Surface:L,Group:$,ClippingRectangle:B,Shape:te,Text:oe};n.exports=se},160); -__d(function(t,r,e,n){var a={maroon:"#800000",red:"#ff0000",orange:"#ffA500",yellow:"#ffff00",olive:"#808000",purple:"#800080",fuchsia:"#ff00ff",white:"#ffffff",lime:"#00ff00",green:"#008000",navy:"#000080",blue:"#0000ff",aqua:"#00ffff",teal:"#008080",black:"#000000",silver:"#c0c0c0",gray:"#808080"},h=function(t,r){for(var e=[],n=0,a=t.length;nY?(p-=v,c-=X):l>0&&0!=Y&&(p-=l/Y*v,c-=l/Y*X),a=p*p+c*c,p=s-t,c=h-i,l=p*v+c*X,l>Y?(p-=v,c-=X):l>0&&0!=Y&&(p-=l/Y*v,c-=l/Y*X),u=p*p+c*c,a<.01&&u<.01)return void this.onLine(t,i,o,r);if(isNaN(a)||isNaN(u))throw new Error("Bad input");var f=.5*(n+s),M=.5*(e+h),b=.5*(n+t),T=.5*(e+i),k=.5*(b+f),w=.5*(T+M),_=.5*(o+s),D=.5*(r+h),z=.5*(_+f),C=.5*(D+M),m=.5*(k+z),B=.5*(w+C);this.onBezierCurve(t,i,b,T,k,w,m,B),this.onBezierCurve(m,B,z,C,_,D,o,r)},onArc:function(t,i,n,e,s,h,o,r,a,u,p,c){var l=c?c*Math.PI/180:0,v=Math.cos(l),X=Math.sin(l),Y=v*o,f=-X*r,M=X*o,b=v*r,T=u-a;T<0&&!p?T+=2*Math.PI:T>0&&p&&(T-=2*Math.PI);for(var k=Math.ceil(Math.abs(T/(Math.PI/2))),w=T/k,_=1.3333333333333333*Math.tan(w/4),D=Math.cos(a),z=Math.sin(a),C=0;Ci.yy/i.xy?-1:1;return(i.xx<0?i.xy>=0:i.xy<0)&&(n=-n),this.rotate(t-180*Math.atan2(n*i.yx,n*i.xx)/Math.PI,x,y)},scaleTo:function(t,x){var y=this,i=Math.sqrt(y.xx*y.xx+y.yx*y.yx);return y.xx/=i,y.yx/=i,i=Math.sqrt(y.yy*y.yy+y.xy*y.xy),y.yy/=i,y.xy/=i,this.scale(t,x)},resizeTo:function(t,x){var y=this.width,i=this.height;return y&&i?this.scaleTo(t/y,x/i):this},inversePoint:function(t,x){var y=this.xx,i=this.yx,n=this.xy,r=this.yy,s=this.x,h=this.y,o=i*n-y*r;return 0==o?null:{x:(r*(s-t)+n*(x-h))/o,y:(y*(h-x)+i*(t-s))/o}},point:function(t,x){var y=this;return{x:y.xx*t+y.xy*x+y.x,y:y.yx*t+y.yy*x+y.y}}})},165); -__d(function(e,t,s,i){"use strict";var r=t(43),l=(t(25),t(116)),o=t(113),n=t(146),a=t(167),b=(t(175),t(176)),c=t(112),p=t(15),u=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props,t=e.accessibilityLabel,s=e.color,i=e.onPress,r=e.title,o=e.disabled,n=e.testID,u=[d.button],y=[d.text];s&&y.push({color:s});var h=["button"];o&&(u.push(d.buttonDisabled),y.push(d.textDisabled),h.push("disabled")),p("string"==typeof r,"The title prop of a Button must be a string");var f=r,g=b;return l.createElement(g,{accessibilityComponentType:"button",accessibilityLabel:t,accessibilityTraits:h,testID:n,disabled:o,onPress:i},l.createElement(c,{style:u},l.createElement(a,{style:y,disabled:o},f)))}}]),t}(l.Component);u.propTypes={title:o.string.isRequired,accessibilityLabel:o.string,color:r,disabled:o.bool,onPress:o.func.isRequired,testID:o.string};var d=n.create({button:{},text:{color:"#007AFF",textAlign:"center",padding:8,fontSize:18},buttonDisabled:{},textDisabled:{color:"#cdcdcd"}});s.exports=u},166); -__d(function(e,s,t,n){"use strict";var o=s(43),i=s(133),r=s(45),l=(s(25),s(116)),a=s(113),p=s(131),h=s(140),d=s(125),u=s(168),c=s(142),b=s(151),g=s(174),f=s(127),R=h(d),H={validAttributes:g(p.UIView,{isHighlighted:!0,numberOfLines:!0,ellipsizeMode:!0,allowFontScaling:!0,disabled:!0,selectable:!0,selectionColor:!0,adjustsFontSizeToFit:!0,minimumFontScale:!0,textBreakStrategy:!0}),uiViewClassName:"RCTText"},P=c({displayName:"Text",propTypes:{ellipsizeMode:a.oneOf(["head","middle","tail","clip"]),numberOfLines:a.number,textBreakStrategy:a.oneOf(["simple","highQuality","balanced"]),onLayout:a.func,onPress:a.func,onLongPress:a.func,pressRetentionOffset:i,selectable:a.bool,selectionColor:o,suppressHighlighting:a.bool,style:R,testID:a.string,nativeID:a.string,allowFontScaling:a.bool,accessible:a.bool,adjustsFontSizeToFit:a.bool,minimumFontScale:a.number,disabled:a.bool},getDefaultProps:function(){return{accessible:!0,allowFontScaling:!0,ellipsizeMode:"tail",disabled:!1}},getInitialState:function(){return g(u.Mixin.touchableGetInitialState(),{isHighlighted:!1})},mixins:[r],viewConfig:H,getChildContext:function(){return{isInAParentText:!0}},childContextTypes:{isInAParentText:a.bool},contextTypes:{isInAParentText:a.bool},_handlers:null,_hasPressHandler:function(){return!!this.props.onPress||!!this.props.onLongPress},touchableHandleActivePressIn:null,touchableHandleActivePressOut:null,touchableHandlePress:null,touchableHandleLongPress:null,touchableGetPressRectOffset:null,render:function(){var e=this,s=this.props;return(this.props.onStartShouldSetResponder||this._hasPressHandler())&&(this._handlers||(this._handlers={onStartShouldSetResponder:function(){var s=e.props.onStartShouldSetResponder&&e.props.onStartShouldSetResponder(),t=s||e._hasPressHandler();if(t&&!e.touchableHandleActivePressIn){for(var n in u.Mixin)"function"==typeof u.Mixin[n]&&(e[n]=u.Mixin[n].bind(e));e.touchableHandleActivePressIn=function(){!e.props.suppressHighlighting&&e._hasPressHandler()&&e.setState({isHighlighted:!0})},e.touchableHandleActivePressOut=function(){!e.props.suppressHighlighting&&e._hasPressHandler()&&e.setState({isHighlighted:!1})},e.touchableHandlePress=function(s){e.props.onPress&&e.props.onPress(s)},e.touchableHandleLongPress=function(s){e.props.onLongPress&&e.props.onLongPress(s)},e.touchableGetPressRectOffset=function(){return this.props.pressRetentionOffset||m}}return t},onResponderGrant:function(e,s){this.touchableHandleResponderGrant(e,s),this.props.onResponderGrant&&this.props.onResponderGrant.apply(this,arguments)}.bind(this),onResponderMove:function(e){this.touchableHandleResponderMove(e),this.props.onResponderMove&&this.props.onResponderMove.apply(this,arguments)}.bind(this),onResponderRelease:function(e){this.touchableHandleResponderRelease(e),this.props.onResponderRelease&&this.props.onResponderRelease.apply(this,arguments)}.bind(this),onResponderTerminate:function(e){this.touchableHandleResponderTerminate(e),this.props.onResponderTerminate&&this.props.onResponderTerminate.apply(this,arguments)}.bind(this),onResponderTerminationRequest:function(){var e=this.touchableHandleResponderTerminationRequest();return e&&this.props.onResponderTerminationRequest&&(e=this.props.onResponderTerminationRequest.apply(this,arguments)),e}.bind(this)}),s=babelHelpers.extends({},this.props,this._handlers,{isHighlighted:this.state.isHighlighted})),null!=s.selectionColor&&(s=babelHelpers.extends({},s,{selectionColor:f(s.selectionColor)})),u.TOUCH_TARGET_DEBUG&&s.onPress&&(s=babelHelpers.extends({},s,{style:[this.props.style,{color:"magenta"}]})),this.context.isInAParentText?l.createElement(T,s):l.createElement(S,s)}}),m={top:20,left:20,right:20,bottom:30},S=b(H),T=S;t.exports=P},167); -__d(function(E,t,e,R){"use strict";var i=t(169),_=t(25),s=t(171),S=(t(116),t(46)),o=t(172),n=t(173),a=t(65),l=(t(112),t(120)),N=(t(44),l({NOT_RESPONDER:null,RESPONDER_INACTIVE_PRESS_IN:null,RESPONDER_INACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_PRESS_IN:null,RESPONDER_ACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_LONG_PRESS_IN:null,RESPONDER_ACTIVE_LONG_PRESS_OUT:null,ERROR:null})),T={RESPONDER_ACTIVE_PRESS_OUT:!0,RESPONDER_ACTIVE_PRESS_IN:!0},h={RESPONDER_INACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_LONG_PRESS_IN:!0},P={RESPONDER_ACTIVE_LONG_PRESS_IN:!0},O=l({DELAY:null,RESPONDER_GRANT:null,RESPONDER_RELEASE:null,RESPONDER_TERMINATED:null,ENTER_PRESS_RECT:null,LEAVE_PRESS_RECT:null,LONG_PRESS_DETECTED:null}),u={NOT_RESPONDER:{DELAY:N.ERROR,RESPONDER_GRANT:N.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:N.ERROR,RESPONDER_TERMINATED:N.ERROR,ENTER_PRESS_RECT:N.ERROR,LEAVE_PRESS_RECT:N.ERROR,LONG_PRESS_DETECTED:N.ERROR},RESPONDER_INACTIVE_PRESS_IN:{DELAY:N.RESPONDER_ACTIVE_PRESS_IN,RESPONDER_GRANT:N.ERROR,RESPONDER_RELEASE:N.NOT_RESPONDER,RESPONDER_TERMINATED:N.NOT_RESPONDER,ENTER_PRESS_RECT:N.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:N.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:N.ERROR},RESPONDER_INACTIVE_PRESS_OUT:{DELAY:N.RESPONDER_ACTIVE_PRESS_OUT,RESPONDER_GRANT:N.ERROR,RESPONDER_RELEASE:N.NOT_RESPONDER,RESPONDER_TERMINATED:N.NOT_RESPONDER,ENTER_PRESS_RECT:N.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:N.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:N.ERROR},RESPONDER_ACTIVE_PRESS_IN:{DELAY:N.ERROR,RESPONDER_GRANT:N.ERROR,RESPONDER_RELEASE:N.NOT_RESPONDER,RESPONDER_TERMINATED:N.NOT_RESPONDER,ENTER_PRESS_RECT:N.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:N.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:N.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_PRESS_OUT:{DELAY:N.ERROR,RESPONDER_GRANT:N.ERROR,RESPONDER_RELEASE:N.NOT_RESPONDER,RESPONDER_TERMINATED:N.NOT_RESPONDER,ENTER_PRESS_RECT:N.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:N.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:N.ERROR},RESPONDER_ACTIVE_LONG_PRESS_IN:{DELAY:N.ERROR,RESPONDER_GRANT:N.ERROR,RESPONDER_RELEASE:N.NOT_RESPONDER,RESPONDER_TERMINATED:N.NOT_RESPONDER,ENTER_PRESS_RECT:N.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:N.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:N.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_LONG_PRESS_OUT:{DELAY:N.ERROR,RESPONDER_GRANT:N.ERROR,RESPONDER_RELEASE:N.NOT_RESPONDER,RESPONDER_TERMINATED:N.NOT_RESPONDER,ENTER_PRESS_RECT:N.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:N.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:N.ERROR},error:{DELAY:N.NOT_RESPONDER,RESPONDER_GRANT:N.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:N.NOT_RESPONDER,RESPONDER_TERMINATED:N.NOT_RESPONDER,ENTER_PRESS_RECT:N.NOT_RESPONDER,LEAVE_PRESS_RECT:N.NOT_RESPONDER,LONG_PRESS_DETECTED:N.NOT_RESPONDER}},r=130,D=20,c=500,A=c-r,I=10,d={componentDidMount:function(){_.isTVOS&&(this._tvEventHandler=new o,this._tvEventHandler.enable(this,function(E,t){var e=S.findNodeHandle(E);t.dispatchConfig={},e===t.tag&&("focus"===t.eventType?E.touchableHandleActivePressIn&&E.touchableHandleActivePressIn(t):"blur"===t.eventType?E.touchableHandleActivePressOut&&E.touchableHandleActivePressOut(t):"select"===t.eventType&&E.touchableHandlePress&&E.touchableHandlePress(t))}))},componentWillUnmount:function(){this._tvEventHandler&&(this._tvEventHandler.disable(),delete this._tvEventHandler),this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout)},touchableGetInitialState:function(){return{touchable:{touchState:void 0,responderID:null}}},touchableHandleResponderTerminationRequest:function(){return!this.props.rejectResponderTermination},touchableHandleStartShouldSetResponder:function(){return!this.props.disabled},touchableLongPressCancelsPress:function(){return!0},touchableHandleResponderGrant:function(E){var t=E.currentTarget;E.persist(),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressOutDelayTimeout=null,this.state.touchable.touchState=N.NOT_RESPONDER,this.state.touchable.responderID=t,this._receiveSignal(O.RESPONDER_GRANT,E);var e=void 0!==this.touchableGetHighlightDelayMS?Math.max(this.touchableGetHighlightDelayMS(),0):r;e=isNaN(e)?r:e,0!==e?this.touchableDelayTimeout=setTimeout(this._handleDelay.bind(this,E),e):this._handleDelay(E);var R=void 0!==this.touchableGetLongPressDelayMS?Math.max(this.touchableGetLongPressDelayMS(),10):A;R=isNaN(R)?A:R,this.longPressDelayTimeout=setTimeout(this._handleLongDelay.bind(this,E),R+e)},touchableHandleResponderRelease:function(E){this._receiveSignal(O.RESPONDER_RELEASE,E)},touchableHandleResponderTerminate:function(E){this._receiveSignal(O.RESPONDER_TERMINATED,E)},touchableHandleResponderMove:function(E){if(this.state.touchable.touchState!==N.RESPONDER_INACTIVE_PRESS_IN&&this.state.touchable.positionOnActivate){var t=this.state.touchable.positionOnActivate,e=this.state.touchable.dimensionsOnActivate,R=this.touchableGetPressRectOffset?this.touchableGetPressRectOffset():{left:D,right:D,top:D,bottom:D},i=R.left,_=R.top,s=R.right,S=R.bottom,o=this.touchableGetHitSlop?this.touchableGetHitSlop():null;o&&(i+=o.left,_+=o.top,s+=o.right,S+=o.bottom);var a=n.extractSingleTouch(E.nativeEvent),l=a&&a.pageX,T=a&&a.pageY;if(this.pressInLocation){var h=this._getDistanceBetweenPoints(l,T,this.pressInLocation.pageX,this.pressInLocation.pageY);h>I&&this._cancelLongPressDelayTimeout()}var P=l>t.left-i&&T>t.top-_&&l0,r=n&&n.length>0;return!c&&r?n[0]:c?e[0]:t}};n.exports=r},173); -__d(function(r,n,t,i){"use strict";var o=function(r,n){var t={};for(var i in r)t[i]=r[i];for(var o in n)t[o]=n[o];return t};t.exports=o},174); -__d(function(e,t,r,n){"use strict";var o=t(116),s=t(146),i=t(167),l=t(112),a=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return o.createElement(l,{style:[c.container,this.props.style]},o.createElement(i,{style:c.info},"TouchableNativeFeedback is not supported on this platform!"))}}]),t}(o.Component),c=s.create({container:{height:100,width:300,backgroundColor:"#ffbcbc",borderWidth:1,borderColor:"red",alignItems:"center",justifyContent:"center",margin:10},info:{color:"#333333",margin:20}});r.exports=a},175); -__d(function(t,e,s,i){"use strict";var o=e(177),n=e(202),a=e(45),r=e(116),p=e(113),c=e(218),l=e(168),h=e(219),u=e(142),y=e(220),d=e(62),b={top:20,left:20,right:20,bottom:30},f=u({displayName:"TouchableOpacity",mixins:[c,l.Mixin,a],propTypes:babelHelpers.extends({},h.propTypes,{activeOpacity:p.number,tvParallaxProperties:p.object}),getDefaultProps:function(){return{activeOpacity:.2}},getInitialState:function(){return babelHelpers.extends({},this.touchableGetInitialState(),{anim:new o.Value(this._getChildStyleOpacityWithDefault())})},componentDidMount:function(){y(this.props)},componentWillReceiveProps:function(t){y(t)},setOpacityTo:function(t,e){o.timing(this.state.anim,{toValue:t,duration:e,easing:n.inOut(n.quad),useNativeDriver:!0}).start()},touchableHandleActivePressIn:function(t){"onResponderGrant"===t.dispatchConfig.registrationName?this._opacityActive(0):this._opacityActive(150),this.props.onPressIn&&this.props.onPressIn(t)},touchableHandleActivePressOut:function(t){this._opacityInactive(250),this.props.onPressOut&&this.props.onPressOut(t)},touchableHandlePress:function(t){this.props.onPress&&this.props.onPress(t)},touchableHandleLongPress:function(t){this.props.onLongPress&&this.props.onLongPress(t)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||b},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut},_opacityActive:function(t){this.setOpacityTo(this.props.activeOpacity,t)},_opacityInactive:function(t){this.setOpacityTo(this._getChildStyleOpacityWithDefault(),t)},_getChildStyleOpacityWithDefault:function(){var t=d(this.props.style)||{};return void 0==t.opacity?1:t.opacity},render:function(){return r.createElement(o.View,{accessible:this.props.accessible!==!1,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,accessibilityTraits:this.props.accessibilityTraits,style:[this.props.style,{opacity:this.state.anim}],nativeID:this.props.nativeID,testID:this.props.testID,onLayout:this.props.onLayout,isTVSelectable:!0,tvParallaxProperties:this.props.tvParallaxProperties,hitSlop:this.props.hitSlop,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate},this.props.children,l.renderDebugView({color:"cyan",hitSlop:this.props.hitSlop}))}});s.exports=f},176); -__d(function(e,t,n,o){"use strict";var a=t(178),r=t(205),c=t(167),i=t(112),m=void 0,d={View:a.createAnimatedComponent(i),Text:a.createAnimatedComponent(c),Image:a.createAnimatedComponent(r),get ScrollView(){return m||(m=a.createAnimatedComponent(t(207))),m}};babelHelpers.extends(d,a),n.exports=d},177); -__d(function(n,t,e,i){"use strict";function r(n,t){return n?n instanceof u?(n.__addListener(t),n):function(){"function"==typeof n&&n.apply(void 0,arguments),t.apply(void 0,arguments)}:t}function o(n,t){n&&n instanceof u&&n.__removeListener(t)}var a=t(179),u=a.AnimatedEvent,s=a.attachNativeEvent,c=t(187),f=t(188),v=t(189),p=t(181),l=t(190),d=t(191),g=t(182),h=t(192),m=t(195),_=t(180),N=t(196),w=t(197),y=t(199),E=t(201),L=t(204),A=function(n,t){return new c(n,t)},D=function(n,t){return new v(n,t)},b=function(n,t){return new d(n,t)},x=function(n,t){return new l(n,t)},U=function(n,t,e){return new f(n,t,e)},k=function(n,t){return n&&t.onComplete?function(){t.onComplete&&t.onComplete.apply(t,arguments),n&&n.apply(void 0,arguments)}:n||t.onComplete},V=function(n,t,e){if(n instanceof N){var i=babelHelpers.extends({},t),r=babelHelpers.extends({},t);for(var o in t){var a=t[o],u=a.x,s=a.y;void 0!==u&&void 0!==s&&(i[o]=u,r[o]=s)}var c=e(n.x,i),f=e(n.y,r);return q([c,f],{stopTogether:!1})}return null},C=function n(t,e){var i=function(n,t,e){e=k(e,t);var i=n,r=t;i.stopTracking(),t.toValue instanceof g?i.track(new m(i,t.toValue,y,r,e)):i.animate(new y(r),e)};return V(t,e,n)||{start:function(n){function t(t){return n.apply(this,arguments)}return t.toString=function(){return n.toString()},t}(function(n){i(t,e,n)}),stop:function(){t.stopAnimation()},reset:function(){t.resetAnimation()},_startNativeLoop:function(n){var r=babelHelpers.extends({},e,{iterations:n});i(t,r)},_isUsingNativeDriver:function(){return e.useNativeDriver||!1}}},H=function n(t,e){var i=function(n,t,e){e=k(e,t);var i=n,r=t;i.stopTracking(),t.toValue instanceof g?i.track(new m(i,t.toValue,E,r,e)):i.animate(new E(r),e)};return V(t,e,n)||{start:function(n){function t(t){return n.apply(this,arguments)}return t.toString=function(){return n.toString()},t}(function(n){i(t,e,n)}),stop:function(){t.stopAnimation()},reset:function(){t.resetAnimation()},_startNativeLoop:function(n){var r=babelHelpers.extends({},e,{iterations:n});i(t,r)},_isUsingNativeDriver:function(){return e.useNativeDriver||!1}}},S=function n(t,e){var i=function(n,t,e){e=k(e,t);var i=n,r=t;i.stopTracking(),i.animate(new w(r),e)};return V(t,e,n)||{start:function(n){function t(t){return n.apply(this,arguments)}return t.toString=function(){return n.toString()},t}(function(n){i(t,e,n)}),stop:function(){t.stopAnimation()},reset:function(){t.resetAnimation()},_startNativeLoop:function(n){var r=babelHelpers.extends({},e,{iterations:n});i(t,r)},_isUsingNativeDriver:function(){return e.useNativeDriver||!1}}},T=function(n){var t=0;return{start:function(e){var i=function i(r){return r.finished?(t++,t===n.length?void(e&&e(r)):void n[t].start(i)):void(e&&e(r))};0===n.length?e&&e({finished:!0}):n[t].start(i)},stop:function(){t1&&void 0!==arguments[1]?arguments[1]:{},e=t.iterations,i=void 0===e?-1:e,r=!1,o=0;return{start:function(t){var e=function e(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{finished:!0};r||o===i||a.finished===!1?t&&t(a):(o++,n.reset(),n.start(e))};n&&0!==i?n._isUsingNativeDriver()?n._startNativeLoop(i):e():t&&t({finished:!0})},stop:function(){r=!0,n.stop()},reset:function(){o=0,r=!1,n.reset()},_startNativeLoop:function(){throw new Error("Loops run using the native driver cannot contain Animated.loop animations")},_isUsingNativeDriver:function(){return n._isUsingNativeDriver()}}},P=function(n,t){var e=new u(n,t);return e.__isNative?e:e.__getHandler()};e.exports={Value:_,ValueXY:N,Interpolation:p,Node:g,decay:S,timing:H,spring:C,add:A,divide:D,multiply:b,modulo:x,diffClamp:U,delay:F,sequence:T,parallel:q,stagger:I,loop:O,event:P,createAnimatedComponent:L,attachNativeEvent:s,forkEvent:r,unforkEvent:o,__PropsOnlyForTests:h}},178); -__d(function(e,t,n,i){"use strict";function a(e,t,n){var i=[],a=function e(t,n){if(t instanceof s)t.__makeNative(),i.push({nativeEventPath:n,animatedValueTag:t.__getNativeTag()});else if("object"==typeof t)for(var a in t)e(t[a],n.concat(a))};l(n[0]&&n[0].nativeEvent,"Native driven events only support animated values contained inside `nativeEvent`."),a(n[0].nativeEvent,[]);var o=v.findNodeHandle(e);return i.forEach(function(e){r.API.addAnimatedEventToView(o,t,e)}),{detach:function(){i.forEach(function(e){r.API.removeAnimatedEventFromView(o,t,e.animatedValueTag)})}}}var s=t(180),r=t(183),v=t(46),l=t(15),o=t(183),c=o.shouldUseNativeDriver,_=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};babelHelpers.classCallCheck(this,e),this._listeners=[],this._argMapping=t,n.listener&&this.__addListener(n.listener),this._callListeners=this._callListeners.bind(this),this._attachedEvent=null,this.__isNative=c(n)}return babelHelpers.createClass(e,[{key:"__addListener",value:function(e){this._listeners.push(e)}},{key:"__removeListener",value:function(e){this._listeners=this._listeners.filter(function(t){return t!==e})}},{key:"__attach",value:function(e,t){l(this.__isNative,"Only native driven events need to be attached."),this._attachedEvent=a(e,t,this._argMapping)}},{key:"__detach",value:function(e,t){l(this.__isNative,"Only native driven events need to be detached."),this._attachedEvent&&this._attachedEvent.detach()}},{key:"__getHandler",value:function(){var e=this;return this.__isNative?this._callListeners:function(){for(var t=arguments.length,n=Array(t),i=0;in){if("identity"===u)return p;"clamp"===u&&(p=n)}return a===r?a:e===n?t<=e?a:r:(e===-(1/0)?p=-p:n===1/0?p-=e:p=(p-e)/(n-e),p=i(p),a===-(1/0)?p=-p:r===1/0?p+=a:p=p*(r-a)+a,p)}function o(t){var e=_(t);if(null===e)return t;e=e||0;var n=(4278190080&e)>>>24,a=(16711680&e)>>>16,r=(65280&e)>>>8,i=(255&e)/255;return"rgba("+n+", "+a+", "+r+", "+i+")"}function u(t){var e=t.outputRange;g(e.length>=2,"Bad output range"),e=e.map(o),l(e);var n=e[0].match(m).map(function(){return[]});e.forEach(function(t){t.match(m).forEach(function(t,e){n[e].push(+t)})});var a=e[0].match(m).map(function(e,a){return r(babelHelpers.extends({},t,{outputRange:n[a]}))}),i=p(e[0]);return function(t){var n=0;return e[0].replace(m,function(){var e=+a[n++](t),r=i&&n<4?Math.round(e):Math.round(1e3*e)/1e3;return String(r)})}}function p(t){return"string"==typeof t&&t.startsWith("rgb")}function l(t){for(var e=t[0].replace(m,""),n=1;n=t);++n);return n-1}function f(t){g(t.length>=2,"inputRange must have at least 2 elements");for(var e=1;e=t[e-1],"inputRange must be monotonically increasing "+t)}function s(t,e){g(e.length>=2,t+" must have at least 2 elements"),g(2!==e.length||e[0]!==-(1/0)||e[1]!==1/0,t+"cannot be ]-infinity;+infinity[ "+e)}var h=(e(182),e(184)),g=(e(183),e(15)),_=e(44),v=function(t){return t},m=/[0-9\.-]+/g,y=function(t){function e(t,n){babelHelpers.classCallCheck(this,e);var a=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return a._parent=t,a._config=n,a._interpolation=r(n),a}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){this._parent.__makeNative(),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._parent.__getValue();return g("number"==typeof t,"Cannot interpolate an input which is not a number."),this._interpolation(t)}},{key:"interpolate",value:function(t){return new e(this,t)}},{key:"__attach",value:function(){this._parent.__addChild(this)}},{key:"__detach",value:function(){this._parent.__removeChild(this),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"__transformDataType",value:function(t){return t.map(function(t){if("string"!=typeof t)return t;if(/deg$/.test(t)){var e=parseFloat(t)||0,n=e*Math.PI/180;return n}return parseFloat(t)||0})}},{key:"__getNativeConfig",value:function(){return{inputRange:this._config.inputRange,outputRange:this.__transformDataType(this._config.outputRange),extrapolateLeft:this._config.extrapolateLeft||this._config.extrapolate||"extend",extrapolateRight:this._config.extrapolateRight||this._config.extrapolate||"extend",type:"interpolation"}}}]),e}(h);y.__createInterpolation=r,n.exports=y},181); -__d(function(e,t,a,n){"use strict";var i=t(183),_=t(15),o=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,[{key:"__attach",value:function(){}},{key:"__detach",value:function(){this.__isNative&&null!=this.__nativeTag&&(i.API.dropAnimatedNode(this.__nativeTag),this.__nativeTag=void 0)}},{key:"__getValue",value:function(){}},{key:"__getAnimatedValue",value:function(){return this.__getValue()}},{key:"__addChild",value:function(e){}},{key:"__removeChild",value:function(e){}},{key:"__getChildren",value:function(){return[]}},{key:"__makeNative",value:function(){if(!this.__isNative)throw new Error('This node cannot be made a "native" animated node')}},{key:"__getNativeTag",value:function(){if(i.assertNativeAnimatedModule(),_(this.__isNative,'Attempt to get native tag from node not marked as "native"'),null==this.__nativeTag){var e=i.generateNewNodeTag();i.API.createAnimatedNode(e,this.__getNativeConfig()),this.__nativeTag=e}return this.__nativeTag}},{key:"__getNativeConfig",value:function(){throw new Error("This JS animated node type cannot be used as native animated node")}},{key:"toJSON",value:function(){return this.__getValue()}}]),e}();a.exports=o},182); -__d(function(e,t,n,o){"use strict";function i(e){e.forEach(function(e){if(!g.hasOwnProperty(e.property))throw new Error("Property '"+e.property+"' is not supported by native animated module")})}function a(e){for(var t in e)if(!w.hasOwnProperty(t))throw new Error("Style property '"+t+"' is not supported by native animated module")}function r(e){var t={inputRange:!0,outputRange:!0,extrapolate:!0,extrapolateRight:!0,extrapolateLeft:!0};for(var n in e)if(!t.hasOwnProperty(n))throw new Error("Interpolation property '"+n+"' is not supported by native animated module")}function d(){return p++}function s(){return A++}function c(){l(u,"Native animated module is not available")}function m(e){return e.useNativeDriver&&!u?(h||(console.warn("Animated: `useNativeDriver` is not supported because the native animated module is missing. Falling back to JS-based animation. To resolve this, add `RCTAnimation` module to this app, or remove `useNativeDriver`. More info: https://github.com/facebook/react-native/issues/11094#issuecomment-263240420"),h=!0),!1):e.useNativeDriver||!1}var u=t(17).NativeAnimatedModule,f=t(82),l=t(15),p=1,A=1,N=void 0,v={createAnimatedNode:function(e,t){c(),u.createAnimatedNode(e,t)},startListeningToAnimatedNodeValue:function(e){c(),u.startListeningToAnimatedNodeValue(e)},stopListeningToAnimatedNodeValue:function(e){c(),u.stopListeningToAnimatedNodeValue(e)},connectAnimatedNodes:function(e,t){c(),u.connectAnimatedNodes(e,t)},disconnectAnimatedNodes:function(e,t){c(),u.disconnectAnimatedNodes(e,t)},startAnimatingNode:function(e,t,n,o){c(),u.startAnimatingNode(e,t,n,o)},stopAnimation:function(e){c(),u.stopAnimation(e)},setAnimatedNodeValue:function(e,t){c(),u.setAnimatedNodeValue(e,t)},setAnimatedNodeOffset:function(e,t){c(),u.setAnimatedNodeOffset(e,t)},flattenAnimatedNodeOffset:function(e){c(),u.flattenAnimatedNodeOffset(e)},extractAnimatedNodeOffset:function(e){c(),u.extractAnimatedNodeOffset(e)},connectAnimatedNodeToView:function(e,t){c(),u.connectAnimatedNodeToView(e,t)},disconnectAnimatedNodeFromView:function(e,t){c(),u.disconnectAnimatedNodeFromView(e,t)},dropAnimatedNode:function(e){c(),u.dropAnimatedNode(e)},addAnimatedEventToView:function(e,t,n){c(),u.addAnimatedEventToView(e,t,n)},removeAnimatedEventFromView:function(e,t,n){c(),u.removeAnimatedEventFromView(e,t,n)}},w={opacity:!0,transform:!0,scaleX:!0,scaleY:!0,translateX:!0,translateY:!0},g={translateX:!0,translateY:!0,scale:!0,scaleX:!0,scaleY:!0,rotate:!0,rotateX:!0,rotateY:!0,perspective:!0},h=!1;n.exports={API:v,validateStyles:a,validateTransform:i,validateInterpolation:r,generateNewNodeTag:d,generateNewAnimationId:s,assertNativeAnimatedModule:c,shouldUseNativeDriver:m,get nativeEventEmitter(){return N||(N=new f(u)),N}}},183); -__d(function(e,t,i,a){"use strict";var _=t(182),n=t(183),r=function(e){function t(){babelHelpers.classCallCheck(this,t);var e=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e._children=[],e}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){if(!this.__isNative){this.__isNative=!0;for(var e=this._children,t=Array.isArray(e),i=0,e=t?e:e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var a;if(t){if(i>=e.length)break;a=e[i++]}else{if(i=e.next(),i.done)break;a=i.value}var _=a;_.__makeNative(),n.API.connectAnimatedNodes(this.__getNativeTag(),_.__getNativeTag())}}}},{key:"__addChild",value:function(e){0===this._children.length&&this.__attach(),this._children.push(e),this.__isNative&&(e.__makeNative(),n.API.connectAnimatedNodes(this.__getNativeTag(),e.__getNativeTag()))}},{key:"__removeChild",value:function(e){var t=this._children.indexOf(e);return t===-1?void console.warn("Trying to remove a child that doesn't exist"):(this.__isNative&&e.__isNative&&n.API.disconnectAnimatedNodes(this.__getNativeTag(),e.__getNativeTag()),this._children.splice(t,1),void(0===this._children.length&&this.__detach()))}},{key:"__getChildren",value:function(){return this._children}}]),t}(_);i.exports=r},184); -__d(function(e,n,t,r){"use strict";function a(){b||(b=L>0?setTimeout(o,0+p):setImmediate(o))}function o(){b=0;var e=w.size;T.forEach(function(e){return w.add(e)}),E.forEach(function(e){return w.delete(e)});var n=w.size;if(0!==e&&0===n?m.emit(h.Events.interactionComplete):0===e&&0!==n&&m.emit(h.Events.interactionStart),0===n)for(;k.hasTasksToProcess();)if(k.processNext(),L>0&&i.getEventLoopRunningTime()>=L){a();break}T.clear(),E.clear()}var i=n(18),c=n(38),s=n(73),d=n(186),u=n(108),l=n(15),f=n(120),m=new c,p=0,v=!1,h={Events:f({interactionStart:!0,interactionComplete:!0}),runAfterInteractions:function(e){var n=[],t=new Promise(function(t){a(),e&&n.push(e),n.push({run:t,name:"resolve "+(e&&e.name||"?")}),k.enqueueTasks(n)});return{then:t.then.bind(t),done:function(){return t.done?t.done.apply(t,arguments):void console.warn("Tried to call done when not supported by current Promise implementation.")},cancel:function(){k.cancelTasks(n)}}},createInteractionHandle:function(){v&&u("create interaction handle"),a();var e=++I;return T.add(e),e},clearInteractionHandle:function(e){v&&u("clear interaction handle"),l(!!e,"Must provide a handle to clear."),a(),T.delete(e),E.add(e)},addListener:m.addListener.bind(m),setDeadline:function(e){L=e}},w=new s,T=new s,E=new s,k=new d({onMoreTasks:a}),b=0,I=0,L=-1;t.exports=h},185); -__d(function(e,t,s,u){"use strict";var n=t(108),a=t(15),r=!1,i=function(){function e(t){var s=t.onMoreTasks;babelHelpers.classCallCheck(this,e),this._onMoreTasks=s,this._queueStack=[{tasks:[],popable:!1}]}return babelHelpers.createClass(e,[{key:"enqueue",value:function(e){this._getCurrentQueue().push(e)}},{key:"enqueueTasks",value:function(e){var t=this;e.forEach(function(e){return t.enqueue(e)})}},{key:"cancelTasks",value:function(e){this._queueStack=this._queueStack.map(function(t){return babelHelpers.extends({},t,{tasks:t.tasks.filter(function(t){return e.indexOf(t)===-1})})}).filter(function(e,t){return e.tasks.length>0||0===t})}},{key:"hasTasksToProcess",value:function(){return this._getCurrentQueue().length>0}},{key:"processNext",value:function(){var e=this._getCurrentQueue();if(e.length){var t=e.shift();try{t.gen?(r&&n("genPromise for task "+t.name),this._genPromise(t)):t.run?(r&&n("run task "+t.name),t.run()):(a("function"==typeof t,"Expected Function, SimpleTask, or PromiseTask, but got:\n"+JSON.stringify(t,null,2)),r&&n("run anonymous task"),t())}catch(e){throw e.message="TaskQueue: Error with task "+(t.name||"")+": "+e.message,e}}}},{key:"_getCurrentQueue",value:function(){var e=this._queueStack.length-1,t=this._queueStack[e];return t.popable&&0===t.tasks.length&&this._queueStack.length>1?(this._queueStack.pop(),r&&n("popped queue: ",{stackIdx:e,queueStackSize:this._queueStack.length}),this._getCurrentQueue()):t.tasks}},{key:"_genPromise",value:function(e){var t=this;this._queueStack.push({tasks:[],popable:!1});var s=this._queueStack.length-1;r&&n("push new queue: ",{stackIdx:s}),r&&n("exec gen task "+e.name),e.gen().then(function(){r&&n("onThen for gen task "+e.name,{stackIdx:s,queueStackSize:t._queueStack.length}),t._queueStack[s].popable=!0,t.hasTasksToProcess()&&t._onMoreTasks()}).catch(function(t){throw t.message="TaskQueue: Error resolving Promise in task "+e.name+": "+t.message,t}).done()}}]),e}();s.exports=i},186); -__d(function(e,t,_,a){"use strict";var i=t(181),o=(t(182),t(180)),r=t(184),s=function(e){function t(e,_){babelHelpers.classCallCheck(this,t);var a=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a._a="number"==typeof e?new o(e):e,a._b="number"==typeof _?new o(_):_,a}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()+this._b.__getValue()}},{key:"interpolate",value:function(e){return new i(this,e)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:"addition",input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),t}(r);_.exports=s},187); -__d(function(t,e,a,_){"use strict";var i=e(181),l=(e(182),e(184)),s=function(t){function e(t,a,_){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return i._a=t,i._min=a,i._max=_,i._value=i._lastValue=i._a.__getValue(),i}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){this._a.__makeNative(),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__makeNative",this).call(this)}},{key:"interpolate",value:function(t){return new i(this,t)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),e=t-this._lastValue;return this._lastValue=t,this._value=Math.min(Math.max(this._value+e,this._min),this._max),this._value}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:"diffclamp",input:this._a.__getNativeTag(),min:this._min,max:this._max}}}]),e}(l);a.exports=s},188); -__d(function(e,t,i,_){"use strict";var a=t(181),o=(t(182),t(180)),r=t(184),s=function(e){function t(e,i){babelHelpers.classCallCheck(this,t);var _=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return _._a="number"==typeof e?new o(e):e,_._b="number"==typeof i?new o(i):i,_}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var e=this._a.__getValue(),t=this._b.__getValue();return 0===t&&console.error("Detected division by zero in AnimatedDivision"),e/t}},{key:"interpolate",value:function(e){return new a(this,e)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:"division",input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),t}(r);i.exports=s},189); -__d(function(t,e,_,a){"use strict";var o=e(181),s=(e(182),e(184)),i=function(t){function e(t,_){babelHelpers.classCallCheck(this,e);var a=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return a._a=t,a._modulus=_,a}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){this._a.__makeNative(),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return(this._a.__getValue()%this._modulus+this._modulus)%this._modulus}},{key:"interpolate",value:function(t){return new o(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:"modulus",input:this._a.__getNativeTag(),modulus:this._modulus}}}]),e}(s);_.exports=i},190); -__d(function(e,t,_,i){"use strict";var a=t(181),o=(t(182),t(180)),r=t(184),l=function(e){function t(e,_){babelHelpers.classCallCheck(this,t);var i=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return i._a="number"==typeof e?new o(e):e,i._b="number"==typeof _?new o(_):_,i}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()*this._b.__getValue()}},{key:"interpolate",value:function(e){return new a(this,e)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:"multiplication",input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),t}(r);_.exports=l},191); -__d(function(e,t,i,a){"use strict";var n=t(179),s=n.AnimatedEvent,_=t(182),o=t(193),r=t(183),c=t(46),l=t(15),v=function(e){function t(e,i){babelHelpers.classCallCheck(this,t);var a=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.style&&(e=babelHelpers.extends({},e,{style:new o(e.style)})),a._props=e,a._callback=i,a.__attach(),a}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"__getValue",value:function(){var e={};for(var t in this._props){var i=this._props[t];i instanceof _?(!i.__isNative||i instanceof o)&&(e[t]=i.__getValue()):i instanceof s?e[t]=i.__getHandler():e[t]=i}return e}},{key:"__getAnimatedValue",value:function(){var e={};for(var t in this._props){var i=this._props[t];i instanceof _&&(e[t]=i.__getAnimatedValue())}return e}},{key:"__attach",value:function(){for(var e in this._props){var t=this._props[e];t instanceof _&&t.__addChild(this)}}},{key:"__detach",value:function(){this.__isNative&&this._animatedView&&this.__disconnectAnimatedView();for(var e in this._props){var i=this._props[e];i instanceof _&&i.__removeChild(this)}babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._callback()}},{key:"__makeNative",value:function(){if(!this.__isNative){this.__isNative=!0;for(var e in this._props){var t=this._props[e];t instanceof _&&t.__makeNative()}this._animatedView&&this.__connectAnimatedView()}}},{key:"setNativeView",value:function(e){this._animatedView!==e&&(this._animatedView=e,this.__isNative&&this.__connectAnimatedView())}},{key:"__connectAnimatedView",value:function(){l(this.__isNative,'Expected node to be marked as "native"');var e=c.findNodeHandle(this._animatedView);l(null!=e,"Unable to locate attached view in the native tree"),r.API.connectAnimatedNodeToView(this.__getNativeTag(),e)}},{key:"__disconnectAnimatedView",value:function(){l(this.__isNative,'Expected node to be marked as "native"');var e=c.findNodeHandle(this._animatedView);l(null!=e,"Unable to locate attached view in the native tree"),r.API.disconnectAnimatedNodeFromView(this.__getNativeTag(),e)}},{key:"__getNativeConfig",value:function(){var e={};for(var t in this._props){var i=this._props[t];i instanceof _&&(e[t]=i.__getNativeTag())}return{type:"props",props:e}}}]),t}(_);i.exports=v},192); -__d(function(e,t,a,s){"use strict";var r=t(182),l=t(194),i=t(184),n=t(183),_=t(62),o=function(e){function t(e){babelHelpers.classCallCheck(this,t);var a=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e=_(e)||{},e.transform&&(e=babelHelpers.extends({},e,{transform:new l(e.transform)})),a._style=e,a}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"_walkStyleAndGetValues",value:function(e){var t={};for(var a in e){var s=e[a];s instanceof r?s.__isNative||(t[a]=s.__getValue()):s&&!Array.isArray(s)&&"object"==typeof s?t[a]=this._walkStyleAndGetValues(s):t[a]=s}return t}},{key:"__getValue",value:function(){return this._walkStyleAndGetValues(this._style)}},{key:"_walkStyleAndGetAnimatedValues",value:function(e){var t={};for(var a in e){var s=e[a];s instanceof r?t[a]=s.__getAnimatedValue():s&&!Array.isArray(s)&&"object"==typeof s&&(t[a]=this._walkStyleAndGetAnimatedValues(s))}return t}},{key:"__getAnimatedValue",value:function(){return this._walkStyleAndGetAnimatedValues(this._style)}},{key:"__attach",value:function(){for(var e in this._style){var t=this._style[e];t instanceof r&&t.__addChild(this)}}},{key:"__detach",value:function(){for(var e in this._style){var a=this._style[e];a instanceof r&&a.__removeChild(this)}babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__detach",this).call(this)}},{key:"__makeNative",value:function(){babelHelpers.get(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__makeNative",this).call(this);for(var e in this._style){var a=this._style[e];a instanceof r&&a.__makeNative()}}},{key:"__getNativeConfig",value:function(){var e={};for(var t in this._style)this._style[t]instanceof r&&(e[t]=this._style[t].__getNativeTag());return n.validateStyles(e),{type:"style",style:e}}}]),t}(i);a.exports=o},193); -__d(function(t,e,r,a){"use strict";var n=e(182),o=e(184),i=e(183),s=function(t){function e(t){babelHelpers.classCallCheck(this,e);var r=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return r._transforms=t,r}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__makeNative",this).call(this),this._transforms.forEach(function(t){for(var e in t){var r=t[e];r instanceof n&&r.__makeNative()}})}},{key:"__getValue",value:function(){return this._transforms.map(function(t){var e={};for(var r in t){var a=t[r];a instanceof n?e[r]=a.__getValue():e[r]=a}return e})}},{key:"__getAnimatedValue",value:function(){return this._transforms.map(function(t){var e={};for(var r in t){var a=t[r];a instanceof n?e[r]=a.__getAnimatedValue():e[r]=a}return e})}},{key:"__attach",value:function(){var t=this;this._transforms.forEach(function(e){for(var r in e){var a=e[r];a instanceof n&&a.__addChild(t)}})}},{key:"__detach",value:function(){var t=this;this._transforms.forEach(function(e){for(var r in e){var a=e[r];a instanceof n&&a.__removeChild(t)}}),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){var t=[];return this._transforms.forEach(function(e){for(var r in e){var a=e[r];a instanceof n?t.push({type:"animated",property:r,nodeTag:a.__getNativeTag()}):t.push({type:"static",property:r,value:a})}}),i.validateTransform(t),{type:"transform",transforms:t}}}]),e}(o);r.exports=s},194); -__d(function(t,e,a,i){"use strict";var _=(e(180),e(182)),l=function(t){function e(t,a,i,_,l){babelHelpers.classCallCheck(this,e);var n=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return n._value=t,n._parent=a,n._animationClass=i,n._animationConfig=_,n._callback=l,n.__attach(),n}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__getValue",value:function(){return this._parent.__getValue()}},{key:"__attach",value:function(){this._parent.__addChild(this)}},{key:"__detach",value:function(){this._parent.__removeChild(this),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._value.animate(new this._animationClass(babelHelpers.extends({},this._animationConfig,{toValue:this._animationConfig.toValue.__getValue()})),this._callback)}}]),e}(_);a.exports=l},195); -__d(function(e,t,s,i){"use strict";var n=t(180),a=t(184),r=t(15),l=1,u=function(e){function t(e){babelHelpers.classCallCheck(this,t);var s=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i=e||{x:0,y:0};return"number"==typeof i.x&&"number"==typeof i.y?(s.x=new n(i.x),s.y=new n(i.y)):(r(i.x instanceof n&&i.y instanceof n,"AnimatedValueXY must be initalized with an object of numbers or AnimatedValues."),s.x=i.x,s.y=i.y),s._listeners={},s}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"setValue",value:function(e){this.x.setValue(e.x),this.y.setValue(e.y)}},{key:"setOffset",value:function(e){this.x.setOffset(e.x),this.y.setOffset(e.y)}},{key:"flattenOffset",value:function(){this.x.flattenOffset(),this.y.flattenOffset()}},{key:"extractOffset",value:function(){this.x.extractOffset(),this.y.extractOffset()}},{key:"__getValue",value:function(){return{x:this.x.__getValue(),y:this.y.__getValue()}}},{key:"resetAnimation",value:function(e){this.x.resetAnimation(),this.y.resetAnimation(),e&&e(this.__getValue())}},{key:"stopAnimation",value:function(e){this.x.stopAnimation(),this.y.stopAnimation(),e&&e(this.__getValue())}},{key:"addListener",value:function(e){var t=this,s=String(l++),i=function(s){s.value;e(t.__getValue())};return this._listeners[s]={x:this.x.addListener(i),y:this.y.addListener(i)},s}},{key:"removeListener",value:function(e){this.x.removeListener(this._listeners[e].x),this.y.removeListener(this._listeners[e].y),delete this._listeners[e]}},{key:"removeAllListeners",value:function(){this.x.removeAllListeners(),this.y.removeAllListeners(),this._listeners={}}},{key:"getLayout",value:function(){return{left:this.x,top:this.y}}},{key:"getTranslateTransform",value:function(){return[{translateX:this.x},{translateY:this.y}]}}]),t}(a);s.exports=u},196); -__d(function(t,e,i,a){"use strict";var s=e(198),n=e(183),o=n.shouldUseNativeDriver,r=function(e){function i(t){babelHelpers.classCallCheck(this,i);var e=babelHelpers.possibleConstructorReturn(this,(i.__proto__||Object.getPrototypeOf(i)).call(this));return e._deceleration=void 0!==t.deceleration?t.deceleration:.998,e._velocity=t.velocity,e._useNativeDriver=o(t),e.__isInteraction=void 0===t.isInteraction||t.isInteraction,e.__iterations=void 0!==t.iterations?t.iterations:1,e}return babelHelpers.inherits(i,e),babelHelpers.createClass(i,[{key:"__getNativeAnimationConfig",value:function(){return{type:"decay",deceleration:this._deceleration,velocity:this._velocity,iterations:this.__iterations}}},{key:"start",value:function(t,e,i,a,s){this.__active=!0,this._lastValue=t,this._fromValue=t,this._onUpdate=e,this.__onEnd=i,this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(s):this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))}},{key:"onUpdate",value:function(){var t=Date.now(),e=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(t-this._startTime)));return this._onUpdate(e),Math.abs(this._lastValue-e)<.1?void this.__debouncedOnEnd({finished:!0}):(this._lastValue=e,void(this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))))}},{key:"stop",value:function(){babelHelpers.get(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"stop",this).call(this),this.__active=!1,t.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),i}(s);i.exports=r},197); -__d(function(t,n,e,i){"use strict";var a=n(183),o=function(){function t(){babelHelpers.classCallCheck(this,t)}return babelHelpers.createClass(t,[{key:"start",value:function(t,n,e,i,a){}},{key:"stop",value:function(){this.__nativeId&&a.API.stopAnimation(this.__nativeId)}},{key:"__getNativeAnimationConfig",value:function(){throw new Error("This animation type cannot be offloaded to native")}},{key:"__debouncedOnEnd",value:function(t){var n=this.__onEnd;this.__onEnd=null,n&&n(t)}},{key:"__startNativeAnimation",value:function(t){t.__makeNative(),this.__nativeId=a.generateNewAnimationId(),a.API.startAnimatingNode(this.__nativeId,t.__getNativeTag(),this.__getNativeAnimationConfig(),this.__debouncedOnEnd.bind(this))}}]),t}();e.exports=o},198); -__d(function(t,i,e,s){"use strict";function o(t,i){return void 0===t||null===t?i:t}var n=(i(180),i(196),i(198)),a=i(200),l=i(15),r=i(183),h=r.shouldUseNativeDriver,_=function(i){function e(t){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));i._overshootClamping=o(t.overshootClamping,!1),i._restDisplacementThreshold=o(t.restDisplacementThreshold,.001),i._restSpeedThreshold=o(t.restSpeedThreshold,.001),i._initialVelocity=t.velocity,i._lastVelocity=o(t.velocity,0),i._toValue=t.toValue,i._delay=o(t.delay,0),i._useNativeDriver=h(t),i.__isInteraction=void 0===t.isInteraction||t.isInteraction,i.__iterations=void 0!==t.iterations?t.iterations:1;var s=void 0;return void 0!==t.bounciness||void 0!==t.speed?(l(void 0===t.tension&&void 0===t.friction,"You can only define bounciness/speed or tension/friction but not both"),s=a.fromBouncinessAndSpeed(o(t.bounciness,8),o(t.speed,12))):s=a.fromOrigamiTensionAndFriction(o(t.tension,40),o(t.friction,7)),i._tension=s.tension,i._friction=s.friction,i}return babelHelpers.inherits(e,i),babelHelpers.createClass(e,[{key:"__getNativeAnimationConfig",value:function(){return{type:"spring",overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,tension:this._tension,friction:this._friction,stiffness:this._tension,damping:this._friction,mass:1,initialVelocity:o(this._initialVelocity,this._lastVelocity),toValue:this._toValue,iterations:this.__iterations}}},{key:"start",value:function t(i,s,o,n,a){var l=this;if(this.__active=!0,this._startPosition=i,this._lastPosition=this._startPosition,this._onUpdate=s,this.__onEnd=o,this._lastTime=Date.now(),n instanceof e){var r=n.getInternalState();this._lastPosition=r.lastPosition,this._lastVelocity=r.lastVelocity,this._lastTime=r.lastTime}void 0!==this._initialVelocity&&null!==this._initialVelocity&&(this._lastVelocity=this._initialVelocity);var t=function(){l._useNativeDriver?l.__startNativeAnimation(a):l.onUpdate()};this._delay?this._timeout=setTimeout(t,this._delay):t()}},{key:"getInternalState",value:function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}},{key:"onUpdate",value:function(){var t=this._lastPosition,i=this._lastVelocity,e=this._lastPosition,s=this._lastVelocity,o=64,n=Date.now();n>this._lastTime+o&&(n=this._lastTime+o);for(var a=1,l=Math.floor((n-this._lastTime)/a),r=0;rthis._toValue:t18&&n<=44?a(n):p(n)}var h=r(n/1.7,0,20);h=o(h,0,.8);var w=r(t/1.7,0,20),M=o(w,.5,200),d=c(h,s(M),.01);return{tension:u(M),friction:i(d)}}r.exports={fromOrigamiTensionAndFriction:e,fromBouncinessAndSpeed:c}},200); -__d(function(t,i,e,a){"use strict";function s(){if(!_){var t=i(202);_=t.inOut(t.ease)}return _}var n=(i(180),i(196),i(198)),o=i(183),r=o.shouldUseNativeDriver,_=void 0,u=function(i){function e(t){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return i._toValue=t.toValue,i._easing=void 0!==t.easing?t.easing:s(),i._duration=void 0!==t.duration?t.duration:500,i._delay=void 0!==t.delay?t.delay:0,i.__iterations=void 0!==t.iterations?t.iterations:1,i.__isInteraction=void 0===t.isInteraction||t.isInteraction,i._useNativeDriver=r(t),i}return babelHelpers.inherits(e,i),babelHelpers.createClass(e,[{key:"__getNativeAnimationConfig",value:function(){for(var t=16.666666666666668,i=[],e=0;e=this._startTime+this._duration?(0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0})):(this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),void(this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))))}},{key:"stop",value:function(){babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),t.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),e}(n);e.exports=u},201); -__d(function(e,n,u,t){"use strict";var r=void 0,a=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"step0",value:function(e){return e>0?1:0}},{key:"step1",value:function(e){return e>=1?1:0}},{key:"linear",value:function(e){return e}},{key:"ease",value:function(n){return r||(r=e.bezier(.42,0,1,1)),r(n)}},{key:"quad",value:function(e){return e*e}},{key:"cubic",value:function(e){return e*e*e}},{key:"poly",value:function(e){return function(n){return Math.pow(n,e)}}},{key:"sin",value:function(e){return 1-Math.cos(e*Math.PI/2)}},{key:"circle",value:function(e){return 1-Math.sqrt(1-e*e)}},{key:"exp",value:function(e){return Math.pow(2,10*(e-1))}},{key:"elastic",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=e*Math.PI;return function(e){return 1-Math.pow(Math.cos(e*Math.PI/2),3)*Math.cos(e*n)}}},{key:"back",value:function(e){return void 0===e&&(e=1.70158),function(n){return n*n*((e+1)*n-e)}}},{key:"bounce",value:function(e){return e<.36363636363636365?7.5625*e*e:e<.7272727272727273?(e-=.5454545454545454,7.5625*e*e+.75):e<.9090909090909091?(e-=.8181818181818182,7.5625*e*e+.9375):(e-=.9545454545454546,7.5625*e*e+.984375)}},{key:"bezier",value:function(e,u,t,r){var a=n(203);return a(e,u,t,r)}},{key:"in",value:function(e){return e}},{key:"out",value:function(e){return function(n){return 1-e(1-n)}}},{key:"inOut",value:function(e){return function(n){return n<.5?e(2*n)/2:1-e(2*(1-n))/2}}}]),e}();u.exports=a},202); -__d(function(r,n,t,u){"use strict";function e(r,n){return 1-3*n+3*r}function o(r,n){return 3*n-6*r}function f(r){return 3*r}function i(r,n,t){return((e(n,t)*r+o(n,t))*r+f(n))*r}function a(r,n,t){return 3*e(n,t)*r*r+2*o(n,t)*r+f(n)}function c(r,n,t,u,e){var o,f,a=0;do f=n+(t-n)/2,o=i(f,u,e)-r,o>0?t=f:n=f;while(Math.abs(o)>l&&++a=w?v(n,s,r,t):0===l?s:c(n,u,u+h,r,t)}if(!(0<=r&&r<=1&&0<=t&&t<=1))throw new Error("bezier x values must be in [0, 1] range");var o=A?new Float32Array(b):new Array(b);if(r!==n||t!==u)for(var f=0;f component requires a `source` property rather than `src`."),d.createElement(I,babelHelpers.extends({},this.props,{style:o,resizeMode:n,tintColor:a,source:r}))}}),z=p.create({base:{overflow:"hidden"}}),I=m("RCTImageView",y);o.exports=y},205); -__d(function(e,r,n,t){"use strict";var a=r(113),c=a.shape({uri:a.string,bundle:a.string,method:a.string,headers:a.objectOf(a.string),body:a.string,cache:a.oneOf(["default","reload","force-cache","only-if-cached"]),width:a.number,height:a.number,scale:a.number}),i=a.oneOfType([c,a.number,a.arrayOf(c)]);n.exports=i},206); -__d(function(e,o,n,t){"use strict";var l=o(177),r=o(43),s=o(133),i=o(25),a=o(208),c=o(113),d=o(116),h=o(46),p=o(209),u=o(216),m=o(146),f=o(140),S=o(112),y=o(132),R=o(126),v=o(142),b=(o(212),o(62),o(15)),w=o(217),_=o(144),H=o(29),g=v({displayName:"ScrollView",propTypes:babelHelpers.extends({},y,{automaticallyAdjustContentInsets:c.bool,contentInset:s,contentOffset:a,bounces:c.bool,bouncesZoom:c.bool,alwaysBounceHorizontal:c.bool,alwaysBounceVertical:c.bool,centerContent:c.bool,contentContainerStyle:f(R),decelerationRate:c.oneOfType([c.oneOf(["fast","normal"]),c.number]),horizontal:c.bool,indicatorStyle:c.oneOf(["default","black","white"]),directionalLockEnabled:c.bool,canCancelContentTouches:c.bool,keyboardDismissMode:c.oneOf(["none","on-drag","interactive"]),keyboardShouldPersistTaps:c.oneOf(["always","never","handled",!1,!0]),maximumZoomScale:c.number,minimumZoomScale:c.number,onMomentumScrollBegin:c.func,onMomentumScrollEnd:c.func,onScroll:c.func,onContentSizeChange:c.func,pagingEnabled:c.bool,pinchGestureEnabled:c.bool,scrollEnabled:c.bool,scrollEventThrottle:c.number,scrollIndicatorInsets:s,scrollsToTop:c.bool,showsHorizontalScrollIndicator:c.bool,showsVerticalScrollIndicator:c.bool,stickyHeaderIndices:c.arrayOf(c.number),style:f(R),snapToInterval:c.number,snapToAlignment:c.oneOf(["start","center","end"]),removeClippedSubviews:c.bool,zoomScale:c.number,contentInsetAdjustmentBehavior:c.oneOf(["automatic","scrollableAxes","never","always"]),refreshControl:c.element,endFillColor:r,scrollPerfTag:c.string,overScrollMode:c.oneOf(["auto","always","never"]),DEPRECATED_sendUpdatedChildFrames:c.bool}),mixins:[p.Mixin],_scrollAnimatedValue:new l.Value(0),_scrollAnimatedValueAttachment:null,_stickyHeaderRefs:new Map,_headerLayoutYs:new Map,getInitialState:function(){return this.scrollResponderMixinGetInitialState()},componentWillMount:function(){this._scrollAnimatedValue=new l.Value(0),this._stickyHeaderRefs=new Map,this._headerLayoutYs=new Map},componentDidMount:function(){this._updateAnimatedNodeAttachment()},componentDidUpdate:function(){this._updateAnimatedNodeAttachment()},componentWillUnmount:function(){this._scrollAnimatedValueAttachment&&this._scrollAnimatedValueAttachment.detach()},setNativeProps:function(e){this._scrollViewRef&&this._scrollViewRef.setNativeProps(e)},getScrollResponder:function(){return this},getScrollableNode:function(){return h.findNodeHandle(this._scrollViewRef)},getInnerViewNode:function(){return h.findNodeHandle(this._innerViewRef)},scrollTo:function(e,o,n){if("number"==typeof e)console.warn("`scrollTo(y, x, animated)` is deprecated. Use `scrollTo({x: 5, y: 5, animated: true})` instead.");else{var t=e||{};o=t.x,e=t.y,n=t.animated}this.getScrollResponder().scrollResponderScrollTo({x:o||0,y:e||0,animated:n!==!1})},scrollToEnd:function(e){var o=(e&&e.animated)!==!1;this.getScrollResponder().scrollResponderScrollToEnd({animated:o})},scrollWithoutAnimationTo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;console.warn("`scrollWithoutAnimationTo` is deprecated. Use `scrollTo` instead"),this.scrollTo({x:o,y:e,animated:!1})},flashScrollIndicators:function(){this.getScrollResponder().scrollResponderFlashScrollIndicators()},_getKeyForIndex:function(e,o){var n=o[e];return n&&n.key},_updateAnimatedNodeAttachment:function(){this._scrollAnimatedValueAttachment&&this._scrollAnimatedValueAttachment.detach(),this.props.stickyHeaderIndices&&this.props.stickyHeaderIndices.length>0&&(this._scrollAnimatedValueAttachment=l.attachNativeEvent(this._scrollViewRef,"onScroll",[{nativeEvent:{contentOffset:{y:this._scrollAnimatedValue}}}]))},_setStickyHeaderRef:function(e,o){o?this._stickyHeaderRefs.set(e,o):this._stickyHeaderRefs.delete(e)},_onStickyHeaderLayout:function(e,o,n){if(this.props.stickyHeaderIndices){var t=d.Children.toArray(this.props.children);if(n===this._getKeyForIndex(e,t)){var l=o.nativeEvent.layout.y;this._headerLayoutYs.set(n,l);var r=this.props.stickyHeaderIndices.indexOf(e),s=this.props.stickyHeaderIndices[r-1];if(null!=s){var i=this._stickyHeaderRefs.get(this._getKeyForIndex(s,t));i&&i.setNextHeaderY(l)}}}},_handleScroll:function(e){this.scrollResponderHandleScroll(e)},_handleContentOnLayout:function(e){var o=e.nativeEvent.layout,n=o.width,t=o.height;this.props.onContentSizeChange&&this.props.onContentSizeChange(n,t)},_scrollViewRef:null,_setScrollViewRef:function(e){this._scrollViewRef=e},_innerViewRef:null,_setInnerViewRef:function(e){this._innerViewRef=e},render:function(){var e=this,o=void 0,n=void 0;o=T,n=E,H(!this.props.snapToInterval||!this.props.pagingEnabled,"snapToInterval is currently ignored when pagingEnabled is true."),b(void 0!==o,"ScrollViewClass must not be undefined"),b(void 0!==n,"ScrollContentContainerViewClass must not be undefined");var t=[this.props.horizontal&&C.contentContainerHorizontal,this.props.contentContainerStyle],l={};this.props.onContentSizeChange&&(l={onLayout:this._handleContentOnLayout});var r=this.props.stickyHeaderIndices,s=r&&r.length>0,a=s&&d.Children.toArray(this.props.children),c=s?a.map(function(o,n){var t=o?r.indexOf(n):-1;if(t>-1){var l=o.key,s=r[t+1];return d.createElement(u,{key:l,ref:function(o){return e._setStickyHeaderRef(l,o)},nextHeaderLayoutY:e._headerLayoutYs.get(e._getKeyForIndex(s,a)),onLayout:function(o){return e._onStickyHeaderLayout(n,o,l)},scrollAnimatedValue:e._scrollAnimatedValue},o)}return o}):this.props.children,h=d.createElement(n,babelHelpers.extends({},l,{ref:this._setInnerViewRef,style:t,removeClippedSubviews:this.props.removeClippedSubviews,collapsable:!1}),c),p=void 0!==this.props.alwaysBounceHorizontal?this.props.alwaysBounceHorizontal:this.props.horizontal,m=void 0!==this.props.alwaysBounceVertical?this.props.alwaysBounceVertical:!this.props.horizontal,f=!!this.props.DEPRECATED_sendUpdatedChildFrames,S=this.props.horizontal?C.baseHorizontal:C.baseVertical,y=babelHelpers.extends({},this.props,{alwaysBounceHorizontal:p,alwaysBounceVertical:m,style:[S,this.props.style],onContentSizeChange:null,onMomentumScrollBegin:this.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this.scrollResponderHandleMomentumScrollEnd,onResponderGrant:this.scrollResponderHandleResponderGrant,onResponderReject:this.scrollResponderHandleResponderReject,onResponderRelease:this.scrollResponderHandleResponderRelease,onResponderTerminate:this.scrollResponderHandleTerminate,onResponderTerminationRequest:this.scrollResponderHandleTerminationRequest,onScroll:this._handleScroll,onScrollBeginDrag:this.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this.scrollResponderHandleScrollEndDrag,onScrollShouldSetResponder:this.scrollResponderHandleScrollShouldSetResponder,onStartShouldSetResponder:this.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this.scrollResponderHandleStartShouldSetResponderCapture,onTouchEnd:this.scrollResponderHandleTouchEnd,onTouchMove:this.scrollResponderHandleTouchMove,onTouchStart:this.scrollResponderHandleTouchStart,scrollEventThrottle:s?1:this.props.scrollEventThrottle,sendMomentumEvents:!(!this.props.onMomentumScrollBegin&&!this.props.onMomentumScrollEnd),DEPRECATED_sendUpdatedChildFrames:f}),R=this.props.decelerationRate;R&&(y.decelerationRate=w(R));var v=this.props.refreshControl;return v?d.createElement(o,babelHelpers.extends({},y,{ref:this._setScrollViewRef}),i.isTVOS?null:v,h):d.createElement(o,babelHelpers.extends({},y,{ref:this._setScrollViewRef}),h)}}),C=m.create({baseVertical:{flexGrow:1,flexShrink:1,flexDirection:"column",overflow:"scroll"},baseHorizontal:{flexGrow:1,flexShrink:1,flexDirection:"row",overflow:"scroll"},contentContainerHorizontal:{flexDirection:"row"}}),V=void 0,T=void 0,E=void 0;V={nativeOnly:{onMomentumScrollBegin:!0,onMomentumScrollEnd:!0,onScrollBeginDrag:!0,onScrollEndDrag:!0}},T=_("RCTScrollView",g,V),E=_("RCTScrollContentView",S),n.exports=g},207); -__d(function(r,e,n,t){"use strict";var u=e(113),s=e(134),b=s({x:u.number,y:u.number});n.exports=b},208); -__d(function(e,o,n,r){"use strict";function s(e){var o=f(e);return o&&o.viewConfig&&("AndroidTextInput"===o.viewConfig.uiViewClassName||"RCTTextView"===o.viewConfig.uiViewClassName||"RCTTextField"===o.viewConfig.uiViewClassName)}var l=o(148),t=o(210),i=o(211),d=o(46),a=o(213),c=o(64),p=o(65),h=o(15),u=o(214),S=o(26),m=o(29),R=o(17),T=R.ScrollViewManager,b=o(215),f=b.getInstanceFromNode,g=16,y={mixins:[a.Mixin],scrollResponderMixinGetInitialState:function(){return{isTouching:!1,lastMomentumScrollBeginTime:0,lastMomentumScrollEndTime:0,observedScrollSinceBecomingResponder:!1,becameResponderWhileAnimating:!1}},scrollResponderHandleScrollShouldSetResponder:function(){return this.state.isTouching},scrollResponderHandleStartShouldSetResponder:function(e){var o=c.currentlyFocusedField();return"handled"===this.props.keyboardShouldPersistTaps&&null!=o&&e.target!==o},scrollResponderHandleStartShouldSetResponderCapture:function(e){var o=c.currentlyFocusedField(),n=this.props.keyboardShouldPersistTaps,r=!n||"never"===n;return!(!r||null==o||s(e.target))||this.scrollResponderIsAnimating()},scrollResponderHandleResponderReject:function(){},scrollResponderHandleTerminationRequest:function(){return!this.state.observedScrollSinceBecomingResponder},scrollResponderHandleTouchEnd:function(e){var o=e.nativeEvent;this.state.isTouching=0!==o.touches.length,this.props.onTouchEnd&&this.props.onTouchEnd(e)},scrollResponderHandleResponderRelease:function(e){this.props.onResponderRelease&&this.props.onResponderRelease(e);var o=c.currentlyFocusedField();this.props.keyboardShouldPersistTaps===!0||"always"===this.props.keyboardShouldPersistTaps||null==o||e.target===o||this.state.observedScrollSinceBecomingResponder||this.state.becameResponderWhileAnimating||(this.props.onScrollResponderKeyboardDismissed&&this.props.onScrollResponderKeyboardDismissed(e),c.blurTextInput(o))},scrollResponderHandleScroll:function(e){this.state.observedScrollSinceBecomingResponder=!0,this.props.onScroll&&this.props.onScroll(e)},scrollResponderHandleResponderGrant:function(e){this.state.observedScrollSinceBecomingResponder=!1,this.props.onResponderGrant&&this.props.onResponderGrant(e),this.state.becameResponderWhileAnimating=this.scrollResponderIsAnimating()},scrollResponderHandleScrollBeginDrag:function(e){t.beginScroll(),this.props.onScrollBeginDrag&&this.props.onScrollBeginDrag(e)},scrollResponderHandleScrollEndDrag:function(e){var o=e.nativeEvent.velocity;this.scrollResponderIsAnimating()||o&&(0!==o.x||0!==o.y)||t.endScroll(),this.props.onScrollEndDrag&&this.props.onScrollEndDrag(e)},scrollResponderHandleMomentumScrollBegin:function(e){this.state.lastMomentumScrollBeginTime=S(),this.props.onMomentumScrollBegin&&this.props.onMomentumScrollBegin(e)},scrollResponderHandleMomentumScrollEnd:function(e){t.endScroll(),this.state.lastMomentumScrollEndTime=S(),this.props.onMomentumScrollEnd&&this.props.onMomentumScrollEnd(e)},scrollResponderHandleTouchStart:function(e){this.state.isTouching=!0,this.props.onTouchStart&&this.props.onTouchStart(e)},scrollResponderHandleTouchMove:function(e){this.props.onTouchMove&&this.props.onTouchMove(e)},scrollResponderIsAnimating:function(){var e=S(),o=e-this.state.lastMomentumScrollEndTime,n=o=o?(l.push(p,p+1),i.push(p-o,p-o)):(l.push(o+1),i.push(1))}var y=this.props.scrollAnimatedValue.interpolate({inputRange:l,outputRange:i}),h=n.Children.only(this.props.children);return n.createElement(r.View,{collapsable:!1,onLayout:this._onLayout,style:[h.props.style,u.header,{transform:[{translateY:y}]}]},n.cloneElement(h,{style:u.fill,onLayout:void 0}))}}]),t}(n.Component),u=s.create({header:{zIndex:10},fill:{flex:1}});a.exports=l},216); -__d(function(t,n,r,o){"use strict";function s(t){return"normal"===t?t=.998:"fast"===t&&(t=.99),t}r.exports=s},217); -__d(function(i,t,e,n){"use strict";var a="undefined"==typeof window?i:window,r=function(i,t,e){return function(n,a){var r=i(function(){t.call(this,r),n.apply(this,arguments)}.bind(this),a);return this[e]?this[e].push(r):this[e]=[r],r}},s=function(i,t){return function(e){if(this[t]){var n=this[t].indexOf(e);n!==-1&&this[t].splice(n,1)}i(e)}},c="TimerMixin_timeouts",m=s(a.clearTimeout,c),o=r(a.setTimeout,m,c),l="TimerMixin_intervals",u=s(a.clearInterval,l),h=r(a.setInterval,function(){},l),f="TimerMixin_immediates",d=s(a.clearImmediate,f),I=r(a.setImmediate,d,f),v="TimerMixin_rafs",T=s(a.cancelAnimationFrame,v),p=r(a.requestAnimationFrame,T,v),x={componentWillUnmount:function(){this[c]&&this[c].forEach(function(i){a.clearTimeout(i)}),this[c]=null,this[l]&&this[l].forEach(function(i){a.clearInterval(i)}),this[l]=null,this[f]&&this[f].forEach(function(i){a.clearImmediate(i)}),this[f]=null,this[v]&&this[v].forEach(function(i){a.cancelAnimationFrame(i)}),this[v]=null},setTimeout:o,clearTimeout:m,setInterval:h,clearInterval:u,setImmediate:I,clearImmediate:d,requestAnimationFrame:p,cancelAnimationFrame:T};e.exports=x},218); -__d(function(e,s,t,o){"use strict";var n=s(133),i=s(116),r=s(113),p=s(218),a=s(168),l=s(142),c=s(220),h=s(29),u=s(141),d=u.AccessibilityComponentTypes,y=u.AccessibilityTraits,b={top:20,left:20,right:20,bottom:30},f=l({displayName:"TouchableWithoutFeedback",mixins:[p,a.Mixin],propTypes:{accessible:r.bool,accessibilityComponentType:r.oneOf(d),accessibilityTraits:r.oneOfType([r.oneOf(y),r.arrayOf(r.oneOf(y))]),disabled:r.bool,onPress:r.func,onPressIn:r.func,onPressOut:r.func,onLayout:r.func,onLongPress:r.func,delayPressIn:r.number,delayPressOut:r.number,delayLongPress:r.number,pressRetentionOffset:n,hitSlop:n},getInitialState:function(){return this.touchableGetInitialState()},componentDidMount:function(){c(this.props)},componentWillReceiveProps:function(e){c(e)},touchableHandlePress:function(e){this.props.onPress&&this.props.onPress(e)},touchableHandleActivePressIn:function(e){this.props.onPressIn&&this.props.onPressIn(e)},touchableHandleActivePressOut:function(e){this.props.onPressOut&&this.props.onPressOut(e)},touchableHandleLongPress:function(e){this.props.onLongPress&&this.props.onLongPress(e)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||b},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut||0},render:function(){var e=i.Children.only(this.props.children),s=e.props.children;h(!e.type||"Text"!==e.type.displayName,"TouchableWithoutFeedback does not work well with Text children. Wrap children in a View instead. See "+(e._owner&&e._owner.getName&&e._owner.getName()||"")),a.TOUCH_TARGET_DEBUG&&e.type&&"View"===e.type.displayName&&(s=i.Children.toArray(s),s.push(a.renderDebugView({color:"red",hitSlop:this.props.hitSlop})));var t=a.TOUCH_TARGET_DEBUG&&e.type&&"Text"===e.type.displayName?[e.props.style,{color:"red"}]:e.props.style;return i.cloneElement(e,{accessible:this.props.accessible!==!1,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,accessibilityTraits:this.props.accessibilityTraits,nativeID:this.props.nativeID,testID:this.props.testID,onLayout:this.props.onLayout,hitSlop:this.props.hitSlop,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,style:t,children:s})}});t.exports=f},219); -__d(function(e,n,s,t){"use strict";var a=n(15),o=function(e){a(!(e.delayPressIn<0||e.delayPressOut<0||e.delayLongPress<0),"Touchable components cannot have negative delay properties")};s.exports=o},220); -__d(function(e,n,t,o){"use strict";var s=n(45),r=n(113),a=n(116),i=n(146),h=n(132),p=n(142),l=n(144),u=p({displayName:"CheckBox",propTypes:babelHelpers.extends({},h,{value:r.bool,disabled:r.bool,onChange:r.func,onValueChange:r.func,testID:r.string}),getDefaultProps:function(){return{value:!1,disabled:!1}},mixins:[s],_rctCheckBox:{},_onChange:function(e){this._rctCheckBox.setNativeProps({value:this.props.value}),this.props.onChange&&this.props.onChange(e),this.props.onValueChange&&this.props.onValueChange(e.nativeEvent.value)},render:function(){var e=this,n=babelHelpers.extends({},this.props);return n.onStartShouldSetResponder=function(){return!0},n.onResponderTerminationRequest=function(){return!1},n.enabled=!this.props.disabled,n.on=this.props.value,n.style=[c.rctCheckBox,this.props.style],a.createElement(d,babelHelpers.extends({},n,{ref:function(n){e._rctCheckBox=n},onChange:this._onChange}))}}),c=i.create({rctCheckBox:{height:32,width:32}}),d=l("AndroidCheckBox",u,{nativeOnly:{onChange:!0,on:!0,enabled:!0}});t.exports=u},221); -__d(function(e,t,n,i){"use strict";var a=t(45),m=t(116),r=t(113),s=t(146),o=t(112),u=t(132),p=t(142),d=t(144),c=p({displayName:"DatePickerIOS",_picker:void 0,mixins:[a],propTypes:babelHelpers.extends({},u,{date:r.instanceOf(Date).isRequired,onDateChange:r.func.isRequired,maximumDate:r.instanceOf(Date),minimumDate:r.instanceOf(Date),mode:r.oneOf(["date","time","datetime"]),minuteInterval:r.oneOf([1,2,3,4,5,6,10,12,15,20,30]),timeZoneOffsetInMinutes:r.number}),getDefaultProps:function(){return{mode:"datetime"}},_onChange:function(e){var t=e.nativeEvent.timestamp;this.props.onDateChange&&this.props.onDateChange(new Date(t)),this.props.onChange&&this.props.onChange(e);var n=this.props.date.getTime();this._picker&&t!==n&&this._picker.setNativeProps({date:n})},render:function(){var e=this,t=this.props;return m.createElement(o,{style:t.style},m.createElement(h,{ref:function(t){e._picker=t},style:f.datePickerIOS,date:t.date.getTime(),maximumDate:t.maximumDate?t.maximumDate.getTime():void 0,minimumDate:t.minimumDate?t.minimumDate.getTime():void 0,mode:t.mode,minuteInterval:t.minuteInterval,timeZoneOffsetInMinutes:t.timeZoneOffsetInMinutes,onChange:this._onChange,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}}))}}),f=s.create({datePickerIOS:{height:216}}),h=d("RCTDatePicker",{propTypes:babelHelpers.extends({},c.propTypes,{date:r.number,minimumDate:r.number,maximumDate:r.number,onDateChange:function(){return null},onChange:r.func})});n.exports=c},222); -__d(function(t,s,c,e){"use strict";c.exports=s(145)},223); -__d(function(e,t,n,r){"use strict";var o=t(225),s=t(116),l=t(112),i=t(232),a=t(15),u=babelHelpers.extends({},i.defaultProps,{numColumns:1}),c=function(e){function t(){var e,n,r,o;babelHelpers.classCallCheck(this,t);for(var i=arguments.length,u=Array(i),c=0;c1){for(var o=[],s=0;s1?(a(Array.isArray(e),"FlatList: Encountered internal consistency error, expected each item to consist of an array with 1-%s columns; instead, received a single item.",s),e.map(function(e,n){return o(e,t*s+n)}).join(":")):o(e,t)},r._onViewableItemsChanged=function(e){var t=r.props,n=t.numColumns,o=t.onViewableItemsChanged;if(o)if(n>1){var s=[],l=[];e.viewableItems.forEach(function(e){return r._pushMultiColumnViewable(l,e)}),e.changed.forEach(function(e){return r._pushMultiColumnViewable(s,e)}),o({viewableItems:l,changed:s})}else o(e)},r._renderItem=function(e){var t=r.props,n=t.renderItem,o=t.numColumns,i=t.columnWrapperStyle;if(o>1){var u=e.item,c=e.index;return a(Array.isArray(u),"Expected array of items with numColumns > 1"),s.createElement(l,{style:[{flexDirection:"row"},i]},u.map(function(t,r){var l=n({item:t,index:c*o+r,separators:e.separators});return l&&s.cloneElement(l,{key:r})}))}return n(e)},o=n,babelHelpers.possibleConstructorReturn(r,o)}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"scrollToEnd",value:function(e){this._listRef.scrollToEnd(e)}},{key:"scrollToIndex",value:function(e){this._listRef.scrollToIndex(e)}},{key:"scrollToItem",value:function(e){this._listRef.scrollToItem(e)}},{key:"scrollToOffset",value:function(e){this._listRef.scrollToOffset(e)}},{key:"recordInteraction",value:function(){this._listRef.recordInteraction()}},{key:"flashScrollIndicators",value:function(){this._listRef.flashScrollIndicators()}},{key:"getScrollResponder",value:function(){if(this._listRef)return this._listRef.getScrollResponder()}},{key:"getScrollableNode",value:function(){if(this._listRef)return this._listRef.getScrollableNode()}},{key:"setNativeProps",value:function(e){this._listRef&&this._listRef.setNativeProps(e)}},{key:"componentWillMount",value:function(){this._checkProps(this.props)}},{key:"componentWillReceiveProps",value:function(e){a(e.numColumns===this.props.numColumns,"Changing numColumns on the fly is not supported. Change the key prop on FlatList when changing the number of columns to force a fresh render of the component."),this._checkProps(e)}},{key:"_checkProps",value:function(e){var t=e.getItem,n=e.getItemCount,r=e.horizontal,o=e.legacyImplementation,s=e.numColumns,l=e.columnWrapperStyle;a(!t&&!n,"FlatList does not support custom data formats."),s>1?a(!r,"numColumns does not support horizontal."):a(!l,"columnWrapperStyle not supported for single column lists"),o&&(a(1===s,"Legacy list does not support multiple columns."),this._hasWarnedLegacy||(console.warn("FlatList: Using legacyImplementation - some features not supported and performance may suffer"),this._hasWarnedLegacy=!0))}},{key:"_pushMultiColumnViewable",value:function(e,t){var n=this.props,r=n.numColumns,o=n.keyExtractor;t.item.forEach(function(n,s){a(null!=t.index,"Missing index!");var l=t.index*r+s;e.push(babelHelpers.extends({},t,{item:n,key:o(n,l),index:l}))})}},{key:"render",value:function(){return this.props.legacyImplementation?s.createElement(o,babelHelpers.extends({},this.props,{items:this.props.data,ref:this._captureRef})):s.createElement(i,babelHelpers.extends({},this.props,{renderItem:this._renderItem,getItem:this._getItem,getItemCount:this._getItemCount,keyExtractor:this._keyExtractor,ref:this._captureRef,onViewableItemsChanged:this.props.onViewableItemsChanged&&this._onViewableItemsChanged}))}}]),t}(s.PureComponent);c.defaultProps=u,n.exports=c},224); -__d(function(e,t,r,o){"use strict";var n=t(226),s=t(116),a=t(231),i=t(207),c=t(15),l=function(e){function t(){var e,r,o,a,i=this;babelHelpers.classCallCheck(this,t);for(var l=arguments.length,p=Array(l),u=0;u=this._prevRenderedRowsCount&&o.rowShouldUpdate(p,C),E=r.createElement(c,{key:"r_"+b,shouldUpdate:!!y,render:this.props.renderRow.bind(null,o.getRowData(p,C),g,_,this._onRowHighlighted)});if(e.push(E),h++,this.props.renderSeparator&&(C!==w.length-1||p===n.length-1)){var L=this.state.highlightedRow.sectionID===g&&(this.state.highlightedRow.rowID===_||this.state.highlightedRow.rowID===w[C+1]),I=this.props.renderSeparator(g,_,L);I&&(e.push(r.createElement(u,{key:"s_"+b},I)),h++)}if(++s===this.state.curRenderedRowsCount)break}if(s>=this.state.curRenderedRowsCount)break}var P=this.props,H=P.renderScrollComponent,D=babelHelpers.objectWithoutProperties(P,["renderScrollComponent"]);return D.scrollEventThrottle||(D.scrollEventThrottle=v),void 0===D.removeClippedSubviews&&(D.removeClippedSubviews=!0),babelHelpers.extends(D,{onScroll:this._onScroll,stickyHeaderIndices:this.props.stickyHeaderIndices.concat(i),onKeyboardWillShow:void 0,onKeyboardWillHide:void 0,onKeyboardDidShow:void 0,onKeyboardDidHide:void 0}),R(H(D),{ref:this._setScrollComponentRef,onContentSizeChange:this._onContentSizeChange,onLayout:this._onLayout,DEPRECATED_sendUpdatedChildFrames:void 0!==typeof D.onChangeVisibleRows},d,e,a)},_measureAndUpdateScrollProps:function(){var e=this.getScrollResponder();e&&e.getInnerViewNode&&d&&d.calculateChildFrames&&d.calculateChildFrames(l.findNodeHandle(e),this._updateVisibleRows)},_setScrollComponentRef:function(e){this._scrollComponent=e},_onContentSizeChange:function(e,t){var o=this.props.horizontal?e:t;o!==this.scrollProperties.contentLength&&(this.scrollProperties.contentLength=o,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onContentSizeChange&&this.props.onContentSizeChange(e,t)},_onLayout:function(e){var t=e.nativeEvent.layout,o=t.width,n=t.height,s=this.props.horizontal?o:n;s!==this.scrollProperties.visibleLength&&(this.scrollProperties.visibleLength=s,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onLayout&&this.props.onLayout(e)},_maybeCallOnEndReached:function(e){return!!(this.props.onEndReached&&this.scrollProperties.contentLength!==this._sentEndForContentLength&&this._getDistanceFromEnd(this.scrollProperties)r||vthis.props.onEndReachedThreshold&&(this._sentEndForContentLength=null),this.props.onScroll&&this.props.onScroll(e)}});o.exports=b},226); -__d(function(t,e,i,n){"use strict";function s(t,e,i){return t[e][i]}function a(t,e){return t[e]}function o(t){for(var e=0,i=0;i=this.rowIdentities[i].length))return this.rowIdentities[i][e];e-=this.rowIdentities[i].length}return null}},{key:"getSectionIDForFlatIndex",value:function(t){for(var e=t,i=0;i=this.rowIdentities[i].length))return this.sectionIdentities[i];e-=this.rowIdentities[i].length}return null}},{key:"getSectionLengths",value:function(){for(var t=[],e=0;e2?c-2:0),a=2;a=0&&l0){v=!1;var _=i?"width":"height",g=this.props.initialScrollIndex?-1:this.props.initialNumToRender-1,y=this.state,b=y.first,C=y.last;this._pushCells(p,u,c,0,g,h);var x=Math.max(g+1,b);if(!a&&b>g+1){var S=!1;if(c.size>0)for(var M=s?1:0,R=x-1;R>g;R--)if(c.has(R+M)){var E=this._getFrameMetricsApprox(g),k=this._getFrameMetricsApprox(R),I=k.offset-(E.offset+E.length);p.push(l.createElement(d,{key:"$sticky_lead",style:babelHelpers.defineProperty({},_,I)})),this._pushCells(p,u,c,R,R,h);var T=this._getFrameMetricsApprox(b).offset-(k.offset+k.length);p.push(l.createElement(d,{key:"$sticky_trail",style:babelHelpers.defineProperty({},_,T)})),S=!0;break}if(!S){var w=this._getFrameMetricsApprox(g),H=this._getFrameMetricsApprox(b).offset-(w.offset+w.length);p.push(l.createElement(d,{key:"$lead_spacer",style:babelHelpers.defineProperty({},_,H)}))}}if(this._pushCells(p,u,c,x,C,h),!this._hasWarned.keys&&v&&(console.warn("VirtualizedList: missing keys for items, make sure to specify a key property on each item or provide a custom keyExtractor."),this._hasWarned.keys=!0),!a&&C0||r2&&p500&&e._scrollMetrics.dt>500&&o>5*s&&!e._hasWarned.perf&&(f("VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc.",{dt:i,prevDt:e._scrollMetrics.dt,contentLength:o}),e._hasWarned.perf=!0);var l=n-e._scrollMetrics.offset,a=l/i;e._scrollMetrics={contentLength:o,dt:i,dOffset:l,offset:n,timestamp:r,velocity:a,visibleLength:s},e._updateViewableItems(e.props.data),e.props&&(e._maybeCallOnEndReached(),0!==a&&e._fillRateHelper.activate(),e._computeBlankness(),e._scheduleCellsToRenderUpdate())},this._onScrollBeginDrag=function(t){e._viewabilityHelper.recordInteraction(),e.props.onScrollBeginDrag&&e.props.onScrollBeginDrag(t)},this._onScrollEndDrag=function(t){var r=t.nativeEvent.velocity;r&&(e._scrollMetrics.velocity=e._selectOffset(r)),e._computeBlankness(),e.props.onScrollEndDrag&&e.props.onScrollEndDrag(t)},this._onMomentumScrollEnd=function(t){e._scrollMetrics.velocity=0,e._computeBlankness(),e.props.onMomentumScrollEnd&&e.props.onMomentumScrollEnd(t)},this._updateCellsToRender=function(){var t=e.props,r=t.data,s=t.getItemCount,o=t.onEndReachedThreshold,n=e._isVirtualizationDisabled();e._updateViewableItems(r),r&&e.setState(function(t){var i=void 0;if(n){var l=e._scrollMetrics,a=l.contentLength,h=l.offset,p=l.visibleLength,c=a-p-h,d=ct,"Tried to get frame for out of range index "+t);var a=o(s,t),h=a&&e._frames[l(a,t)];return h&&h.index===t||i&&(h=i(s,t)),h}},C=function(e){function t(){var e,r,s,o;babelHelpers.classCallCheck(this,t);for(var n=arguments.length,i=Array(n),l=0;l0&&void 0!==arguments[0]?arguments[0]:{abort:!1};this._taskHandle&&(this._taskHandle.cancel(),t.abort||this._callback(),this._taskHandle=null)}},{key:"schedule",value:function(){var t=this;if(!this._taskHandle){var a=setTimeout(function(){t._taskHandle=n.runAfterInteractions(function(){t._taskHandle=null,t._callback()})},this._delay);this._taskHandle={cancel:function(){return clearTimeout(a)}}}}}]),t}();e.exports=s},233); -__d(function(t,e,a,n){"use strict";var s=e(26),i=e(29),l=function t(){babelHelpers.classCallCheck(this,t),this.any_blank_count=0,this.any_blank_ms=0,this.any_blank_speed_sum=0,this.mostly_blank_count=0,this.mostly_blank_ms=0,this.pixels_blank=0,this.pixels_sampled=0,this.pixels_scrolled=0,this.total_time_spent=0,this.sample_count=0},_=!1,o=[],r=10,h=_?1:null,u=function(){function t(e){babelHelpers.classCallCheck(this,t),this._anyBlankStartTime=null,this._enabled=!1,this._info=new l,this._mostlyBlankStartTime=null,this._samplesStartTime=null,this._getFrameMetrics=e,this._enabled=(h||0)>Math.random(),this._resetData()}return babelHelpers.createClass(t,null,[{key:"addListener",value:function(t){return i(null!==h,"Call `FillRateHelper.setSampleRate` before `addListener`."),o.push(t),{remove:function(){o=o.filter(function(e){return t!==e})}}}},{key:"setSampleRate",value:function(t){h=t}},{key:"setMinSampleCount",value:function(t){r=t}}]),babelHelpers.createClass(t,[{key:"activate",value:function(){this._enabled&&null==this._samplesStartTime&&(_&&console.debug("FillRateHelper: activate"),this._samplesStartTime=s())}},{key:"deactivateAndFlush",value:function(){if(this._enabled){var t=this._samplesStartTime;if(null==t)return void(_&&console.debug("FillRateHelper: bail on deactivate with no start time"));if(this._info.sample_count0&&(h=Math.min(_,Math.max(0,m.offset-i)));for(var f=0,c=e.last,b=this._getFrameMetrics(c);c>=e.first&&(!b||!b.inLayout);)b=this._getFrameMetrics(c),c--;if(b&&c0?(this._anyBlankStartTime=r,this._info.any_blank_speed_sum+=o,this._info.any_blank_count++,this._info.pixels_blank+=d,p>.5&&(this._mostlyBlankStartTime=r,this._info.mostly_blank_count++)):(o<.01||Math.abs(n)<1)&&this.deactivateAndFlush(),p}},{key:"enabled",value:function(){return this._enabled}},{key:"_resetData",value:function(){this._anyBlankStartTime=null,this._info=new l,this._mostlyBlankStartTime=null,this._samplesStartTime=null}}]),t}();a.exports=u},234); -__d(function(e,t,i,r){"use strict";function a(e,t,i,r,a,l){if(s(i,r,a))return!0;var o=n(i,r,a),h=100*(e?o/a:o/l);return h>=t}function n(e,t,i){var r=Math.min(t,i)-Math.max(e,0);return Math.max(0,r)}function s(e,t,i){return e>=0&&t<=i&&t>e}var l=t(15),o=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{viewAreaCoveragePercentThreshold:0};babelHelpers.classCallCheck(this,e),this._hasInteracted=!1,this._lastUpdateTime=0,this._timers=new Set,this._viewableIndices=[],this._viewableItems=new Map,this._config=t}return babelHelpers.createClass(e,[{key:"dispose",value:function(){this._timers.forEach(clearTimeout)}},{key:"computeViewableItems",value:function(e,t,i,r,n){var s=this._config,o=s.itemVisiblePercentThreshold,h=s.viewAreaCoveragePercentThreshold,c=null!=h,u=c?h:o;l(null!=u&&null!=o!=(null!=h),"Must set exactly one of itemVisiblePercentThreshold or viewAreaCoveragePercentThreshold");var f=[];if(0===e)return f;var v=-1,m=n||{first:0,last:e-1},d=m.first,b=m.last;l(b0)v=_,a(c,u,y,w,i,p.length)&&f.push(_);else if(v>=0)break}}return f}},{key:"onUpdate",value:function(e,t,i,r,a,n,s){var l=this,o=Date.now();0===this._lastUpdateTime&&e>0&&r(0)&&(this._lastUpdateTime=o);var h=this._lastUpdateTime?o-this._lastUpdateTime:0;if(!this._config.waitForInteraction||this._hasInteracted){var c=[];if(e&&(c=this.computeViewableItems(e,t,i,r,s)),this._viewableIndices.length!==c.length||!this._viewableIndices.every(function(e,t){return e===c[t]}))if(this._viewableIndices=c,this._lastUpdateTime=o,this._config.minimumViewTime&&h=l.length)break;c=l[h++]}else{if(h=l.next(),h.done)break;c=h.value}var u=c,f=babelHelpers.slicedToArray(u,2),v=f[0],m=f[1];a.has(v)||s.push(m)}for(var d=a,b=Array.isArray(d),_=0,d=b?d:d["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var p;if(b){if(_>=d.length)break;p=d[_++]}else{if(_=d.next(),_.done)break;p=_.value}var y=p,w=babelHelpers.slicedToArray(y,2),g=w[0],T=w[1];n.has(g)||s.push(babelHelpers.extends({},T,{isViewable:!1}))}s.length>0&&(this._viewableItems=n,t({viewableItems:Array.from(n.values()),changed:s}))}}]),e}();i.exports=o},235); -__d(function(t,e,r,a){"use strict";function n(t,e,r){for(var a=[],n=0;n=t[l]&&(a[l]=n,l===t.length-1))return f(a.length===t.length,"bad offsets input, should be in increasing order "+JSON.stringify(t)),a;return a}function i(t,e){return e.last-e.first+1-Math.max(0,1+Math.min(e.last,t.last)-Math.max(e.first,t.first))}function s(t,e,r,a){var s=t.data,f=t.getItemCount,l=t.maxToRenderPerBatch,o=t.windowSize,u=f(s);if(0===u)return e;var h=a.offset,m=a.velocity,c=a.visibleLength,d=Math.max(0,h),v=d+c,g=(o-1)*c,b=.5,w=m>1?"after":m<-1?"before":"none",x=Math.max(0,d-(1-b)*g),M=Math.max(0,v+b*g),p=n([x,d,v,M],t.getItemCount(t.data),r),y=babelHelpers.slicedToArray(p,4),C=y[0],O=y[1],L=y[2],R=y[3];C=null==C?0:C,O=null==O?Math.max(0,C):O,R=null==R?u-1:R,L=null==L?Math.min(R,O+l-1):L;for(var S={first:O,last:L},T=i(e,S);;){if(O<=C&&L>=R)break;var k=T>=l,B=O<=e.first||O>e.last,I=O>C&&(!k||!B),J=L>=e.last||L=O&&O>=0&&L=C&&L<=R&&O<=S.first&&L>=S.last))throw new Error("Bad window calculation "+JSON.stringify({first:O,last:L,itemCount:u,overscanFirst:C,overscanLast:R,visible:S}));return{first:O,last:L}}var f=e(15),l={computeWindowedRenderLimits:s,elementsThatOverlapOffsets:n,newRangeCount:i};r.exports=l},236); -__d(function(e,t,r,l){"use strict";var s=t(205),i=t(116),a=t(146),n=t(112),o=t(238),c=function(e){function t(){var e,r,l,s;babelHelpers.classCallCheck(this,t);for(var i=arguments.length,a=Array(i),n=0;nthis.state.observedTopOfStack+1?this.state.observedTopOfStack+1:null;this.setState({idStack:this.state.idStack.slice(0,this.state.observedTopOfStack+1),routeStack:this.state.routeStack.slice(0,this.state.observedTopOfStack+1),requestedTopOfStack:this.state.observedTopOfStack,makingNavigatorRequest:!0,updatingAllIndicesAtOrBeyond:t})},push:function(t){var e=this;k(!!t,"Must supply route to push"),this.state.requestedTopOfStack===this.state.observedTopOfStack&&this._tryLockNavigator(function(){var o=e.state.routeStack.concat([t]),a=e.state.idStack.concat([s()]);e.setState({idStack:a,routeStack:o,requestedTopOfStack:o.length-1,makingNavigatorRequest:!0,updatingAllIndicesAtOrBeyond:o.length-1})})},popN:function(t){var e=this;0!==t&&this.state.requestedTopOfStack===this.state.observedTopOfStack&&this.state.requestedTopOfStack>0&&this._tryLockNavigator(function(){var o=e.state.requestedTopOfStack-t;k(o>=0,"Cannot pop below 0"),e.setState({requestedTopOfStack:o,makingNavigatorRequest:!0,updatingAllIndicesAtOrBeyond:e.state.requestedTopOfStack-t})})},pop:function(){this.popN(1)},replaceAtIndex:function(t,e){if(k(!!t,"Must supply route to replace"),e<0&&(e+=this.state.routeStack.length),!(this.state.routeStack.length<=e)){var o=this.state.idStack.slice(),a=this.state.routeStack.slice();o[e]=s(),a[e]=t,this.setState({idStack:o,routeStack:a,makingNavigatorRequest:!1,updatingAllIndicesAtOrBeyond:e})}},replace:function(t){this.replaceAtIndex(t,-1)},replacePrevious:function(t){this.replaceAtIndex(t,-2)},popToTop:function(){this.popToRoute(this.state.routeStack[0])},popToRoute:function(t){var e=this.state.routeStack.indexOf(t);k(e!==-1,"Calling pop to route for a route that doesn't exist!");var o=this.state.routeStack.length-e-1;this.popN(o)},replacePreviousAndPop:function(t){var e=this;this.state.requestedTopOfStack===this.state.observedTopOfStack&&(this.state.routeStack.length<2||this._tryLockNavigator(function(){e.replacePrevious(t),e.setState({requestedTopOfStack:e.state.requestedTopOfStack-1,makingNavigatorRequest:!0})}))},resetTo:function(t){k(!!t,"Must supply route to push"),this.state.requestedTopOfStack===this.state.observedTopOfStack&&(this.replaceAtIndex(t,0),this.popToRoute(t))},_handleNavigationComplete:function(t){t.stopPropagation(),this._toFocusOnNavigationComplete&&(this._getFocusEmitter().emit("focus",this._toFocusOnNavigationComplete),this._toFocusOnNavigationComplete=null),this._handleNavigatorStackChanged(t)},_routeToStackItem:function(t,e){var o=t.component,a=t.wrapperStyle,s=t.passProps,i=babelHelpers.objectWithoutProperties(t,["component","wrapperStyle","passProps"]),n=this.props,r=n.itemWrapperStyle,u=babelHelpers.objectWithoutProperties(n,["itemWrapperStyle"]),p=null!=this.state.updatingAllIndicesAtOrBeyond&&this.state.updatingAllIndicesAtOrBeyond>=e,d=o;return c.createElement(l,{key:"nav"+e,shouldUpdate:p},c.createElement(C,babelHelpers.extends({},u,i,{style:[N.stackItem,r,a]}),c.createElement(d,babelHelpers.extends({navigator:this.navigator,route:i},s))))},_renderNavigationStackItems:function(){var t=this.state.makingNavigatorRequest||null!==this.state.updatingAllIndicesAtOrBeyond,e=t?this.state.routeStack.map(this._routeToStackItem):null;return c.createElement(l,{shouldUpdate:t},c.createElement(O,{ref:b,style:N.transitioner,vertical:this.props.vertical,requestedTopOfStack:this.state.requestedTopOfStack,onNavigationComplete:this._handleNavigationComplete,interactivePopGestureEnabled:this.props.interactivePopGestureEnabled},e))},_tvEventHandler:void 0,_enableTVEventHandler:function(){this._tvEventHandler=new h,this._tvEventHandler.enable(this,function(t,e){e&&"menu"===e.eventType&&t.pop()})},_disableTVEventHandler:function(){this._tvEventHandler&&(this._tvEventHandler.disable(),delete this._tvEventHandler)},render:function(){return c.createElement(f,{style:this.props.style},this._renderNavigationStackItems())}}),N=d.create({stackItem:{backgroundColor:"white",overflow:"hidden",position:"absolute",top:0,left:0,right:0,bottom:0},transitioner:{flex:1}}),I=S("RCTNavigator"),C=S("RCTNavItem");o.exports=q},247); -__d(function(e,t,r,n){"use strict";var l=t(116),s=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"shouldComponentUpdate",value:function(e){return!!e.shouldUpdate}},{key:"render",value:function(){var e=this.props.children;return null===e||e===!1?null:l.Children.only(e)}}]),t}(l.Component);r.exports=s},248); -__d(function(e,t,r,l){"use strict";var s=t(43),n=t(250),o=(t(251),t(25),t(116)),p=t(113),a=t(140),i=t(125),b=(t(145),t(132)),u=t(126),c=a(i),d=a(babelHelpers.extends({},u,{color:s})),h="dialog",f="dropdown",y=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){throw null}}]),t}(o.Component);y.propTypes={label:p.string.isRequired,value:p.any,color:s,testID:p.string};var _=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return o.createElement(n,this.props,this.props.children)}}]),t}(o.Component);_.MODE_DIALOG=h,_.MODE_DROPDOWN=f,_.Item=y,_.defaultProps={mode:h},_.propTypes=babelHelpers.extends({},b,{style:d,selectedValue:p.any,onValueChange:p.func,enabled:p.bool,mode:p.oneOf(["dialog","dropdown"]),itemStyle:c,prompt:p.string,testID:p.string}),r.exports=_},249); -__d(function(e,t,n,s){"use strict";var r,i,o=t(45),a=t(116),l=t(113),p=t(146),c=t(140),u=t(125),h=t(112),d=t(132),v=t(127),f=t(142),m=c(u),y=t(144),C=f({displayName:"PickerIOS",mixins:[o],propTypes:babelHelpers.extends({},d,{itemStyle:m,onValueChange:l.func,selectedValue:l.any}),getInitialState:function(){return this._stateFromProps(this.props)},componentWillReceiveProps:function(e){this.setState(this._stateFromProps(e))},_stateFromProps:function(e){var t=0,n=[];return a.Children.toArray(e.children).forEach(function(s,r){s.props.value===e.selectedValue&&(t=r),n.push({value:s.props.value,label:s.props.label,textColor:v(s.props.color)})}),{selectedIndex:t,items:n}},render:function(){var e=this;return a.createElement(h,{style:this.props.style},a.createElement(g,{ref:function(t){return e._picker=t},style:[b.pickerIOS,this.props.itemStyle],items:this.state.items,selectedIndex:this.state.selectedIndex,onChange:this._onChange,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}}))},_onChange:function(e){this.props.onChange&&this.props.onChange(e),this.props.onValueChange&&this.props.onValueChange(e.nativeEvent.newValue,e.nativeEvent.newIndex),this._picker&&this.state.selectedIndex!==e.nativeEvent.newIndex&&this._picker.setNativeProps({selectedIndex:this.state.selectedIndex})}});C.Item=(i=r=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return null}}]),t}(a.Component),r.propTypes={value:l.any,label:l.string,color:l.string},i);var b=p.create({pickerIOS:{height:216}}),g=y("RCTPicker",{propTypes:{style:m}},{nativeOnly:{items:!0,onChange:!0,selectedIndex:!0}});n.exports=C},250); -__d(function(t,s,c,e){"use strict";c.exports=s(145)},251); -__d(function(t,s,c,e){"use strict";c.exports=s(145)},252); -__d(function(e,r,s,t){"use strict";var o=r(205),p=r(45),i=r(116),n=r(113),a=r(146),g=r(132),l=r(142),c=r(144),u=l({displayName:"ProgressViewIOS",mixins:[p],propTypes:babelHelpers.extends({},g,{progressViewStyle:n.oneOf(["default","bar"]),progress:n.number,progressTintColor:n.string,trackTintColor:n.string,progressImage:o.propTypes.source,trackImage:o.propTypes.source}),render:function(){return i.createElement(b,babelHelpers.extends({},this.props,{style:[y.progressView,this.props.style]}))}}),y=a.create({progressView:{height:2}}),b=c("RCTProgressView",u);s.exports=u},253); -__d(function(e,t,r,s){"use strict";var a=t(225),i=(t(25),t(116)),o=t(255),l=babelHelpers.extends({},o.defaultProps,{stickySectionHeadersEnabled:!0}),n=function(e){function t(){var e,r,s,a;babelHelpers.classCallCheck(this,t);for(var i=arguments.length,o=Array(i),l=0;l=a.data.length+1)){if(t===-1)return{section:a,key:i+":header",index:null,header:!0,trailingSection:this.props.sections[n+1]};if(t===a.data.length)return{section:a,key:i+":footer",index:null,header:!1,trailingSection:this.props.sections[n+1]};var o=a.keyExtractor||r;return{section:a,key:i+":"+o(a.data[t],t),index:t,leadingItem:a.data[t-1],leadingSection:this.props.sections[n-1],trailingItem:a.data[t+1],trailingSection:this.props.sections[n+1]}}t-=a.data.length+1}}},{key:"_getSeparatorComponent",value:function(e,t){if(t=t||this._subExtractor(e),!t)return null;var r=t.section.ItemSeparatorComponent||this.props.ItemSeparatorComponent,n=this.props.SectionSeparatorComponent,a=e===this.state.childProps.getItemCount()-1,i=t.index===t.section.data.length-1;return n&&i?n:!r||i||a?null:r}},{key:"_computeState",value:function(e){var t=e.ListHeaderComponent?1:0,r=[],n=e.sections.reduce(function(e,n){return r.push(e+t),e+n.data.length+2},0);return{childProps:babelHelpers.extends({},e,{renderItem:this._renderItem,ItemSeparatorComponent:void 0,data:e.sections,getItemCount:function(){return n},getItem:a,keyExtractor:this._keyExtractor,onViewableItemsChanged:e.onViewableItemsChanged?this._onViewableItemsChanged:void 0,stickyHeaderIndices:e.stickySectionHeadersEnabled?r:void 0})}}}]),babelHelpers.createClass(t,[{key:"componentWillReceiveProps",value:function(e){this.setState(this._computeState(e))}},{key:"render",value:function(){return i.createElement(s,babelHelpers.extends({},this.state.childProps,{ref:this._captureRef}))}}]),t}(i.PureComponent);p.defaultProps=babelHelpers.extends({},s.defaultProps,{data:[]});var c=function(e){function t(){var e,r,n,a;babelHelpers.classCallCheck(this,t);for(var i=arguments.length,o=Array(i),s=0;s0},_swipeFullSpeed:function(e){this.state.currentLeft.setValue(this._previousLeft+e.dx)},_swipeSlowSpeed:function(e){this.state.currentLeft.setValue(this._previousLeft+e.dx/R)},_isSwipingExcessivelyRightFromClosedPosition:function(e){var i=_?-e.dx:e.dx;return this._isSwipingRightFromClosed(e)&&i>x},_onPanResponderTerminationRequest:function(e,i){return!1},_animateTo:function(e){var i=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:S,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c;o.timing(this.state.currentLeft,{duration:n,toValue:e,useNativeDriver:!0}).start(function(){i._previousLeft=e,t()})},_animateToOpenPosition:function(){var e=_?-this.props.maxSwipeDistance:this.props.maxSwipeDistance;this._animateTo(-e)},_animateToOpenPositionWith:function(e,i){e=e>f?e:f;var n=Math.abs((this.props.maxSwipeDistance-Math.abs(i))/e),t=_?-this.props.maxSwipeDistance:this.props.maxSwipeDistance;this._animateTo(-t,n)},_animateToClosedPosition:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:S;this._animateTo(m,e)},_animateToClosedPositionDuringBounce:function(){this._animateToClosedPosition(T)},_animateBounceBack:function(e){var i=_?-g:g;this._animateTo(-i,e,this._animateToClosedPositionDuringBounce)},_isValidSwipe:function(e){return!(this.props.preventSwipeRight&&this._previousLeft===m&&e.dx>0)&&Math.abs(e.dx)>w},_shouldAnimateRemainder:function(e){return Math.abs(e.dx)>this.props.swipeThreshold||e.vx>f},_handlePanResponderEnd:function(e,i){var n=_?-i.dx:i.dx;this._isSwipingRightFromClosed(i)?(this.props.onOpen(),this._animateBounceBack(T)):this._shouldAnimateRemainder(i)?n<0?(this.props.onOpen(),this._animateToOpenPositionWith(i.vx,n)):(this.props.onClose(),this._animateToClosedPosition()):this._previousLeft===m?this._animateToClosedPosition():this._animateToOpenPosition(),this.props.onSwipeEnd()}}),O=u.create({slideOutContainer:{bottom:0,left:0,position:"absolute",right:0,top:0}});n.exports=C},263); -__d(function(e,n,o,t){"use strict";function r(e,n,o,t){e.handle&&(a.clearInteractionHandle(e.handle),e.handle=null),n&&n(o,t)}var a=n(185),u=n(265),s=u.currentCentroidXOfTouchesChangedAfter,d=u.currentCentroidYOfTouchesChangedAfter,i=u.previousCentroidXOfTouchesChangedAfter,c=u.previousCentroidYOfTouchesChangedAfter,p=u.currentCentroidX,v=u.currentCentroidY,h={_initializeGestureState:function(e){e.moveX=0,e.moveY=0,e.x0=0,e.y0=0,e.dx=0,e.dy=0,e.vx=0,e.vy=0,e.numberActiveTouches=0,e._accountsForMovesUpTo=0},_updateGestureStateOnMove:function(e,n){e.numberActiveTouches=n.numberActiveTouches,e.moveX=s(n,e._accountsForMovesUpTo),e.moveY=d(n,e._accountsForMovesUpTo);var o=e._accountsForMovesUpTo,t=i(n,o),r=s(n,o),a=c(n,o),u=d(n,o),p=e.dx+(r-t),v=e.dy+(u-a),h=n.mostRecentTimeStamp-e._accountsForMovesUpTo;e.vx=(p-e.dx)/h,e.vy=(v-e.dy)/h,e.dx=p,e.dy=v,e._accountsForMovesUpTo=n.mostRecentTimeStamp},create:function(e){var n={handle:null},o={stateID:Math.random()};h._initializeGestureState(o);var t={onStartShouldSetResponder:function(n){return void 0!==e.onStartShouldSetPanResponder&&e.onStartShouldSetPanResponder(n,o)},onMoveShouldSetResponder:function(n){return void 0!==e.onMoveShouldSetPanResponder&&e.onMoveShouldSetPanResponder(n,o)},onStartShouldSetResponderCapture:function(n){return 1===n.nativeEvent.touches.length&&h._initializeGestureState(o),o.numberActiveTouches=n.touchHistory.numberActiveTouches,void 0!==e.onStartShouldSetPanResponderCapture&&e.onStartShouldSetPanResponderCapture(n,o)},onMoveShouldSetResponderCapture:function(n){var t=n.touchHistory;return o._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(o,t),!!e.onMoveShouldSetPanResponderCapture&&e.onMoveShouldSetPanResponderCapture(n,o))},onResponderGrant:function(t){return n.handle||(n.handle=a.createInteractionHandle()),o.x0=p(t.touchHistory),o.y0=v(t.touchHistory),o.dx=0,o.dy=0,e.onPanResponderGrant&&e.onPanResponderGrant(t,o),void 0===e.onShouldBlockNativeResponder||e.onShouldBlockNativeResponder()},onResponderReject:function(t){r(n,e.onPanResponderReject,t,o)},onResponderRelease:function(t){r(n,e.onPanResponderRelease,t,o),h._initializeGestureState(o)},onResponderStart:function(n){var t=n.touchHistory;o.numberActiveTouches=t.numberActiveTouches,e.onPanResponderStart&&e.onPanResponderStart(n,o)},onResponderMove:function(n){var t=n.touchHistory;o._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(o,t),e.onPanResponderMove&&e.onPanResponderMove(n,o))},onResponderEnd:function(t){var a=t.touchHistory;o.numberActiveTouches=a.numberActiveTouches,r(n,e.onPanResponderEnd,t,o)},onResponderTerminate:function(t){r(n,e.onPanResponderTerminate,t,o),h._initializeGestureState(o)},onResponderTerminationRequest:function(n){return void 0===e.onPanResponderTerminationRequest||e.onPanResponderTerminationRequest(n,o)}};return{panHandlers:t,getInteractionHandle:function(){return n.handle}}}};o.exports=h},264); -__d(function(_,t,E,o){"use strict";var r=t(46),s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;E.exports=s.TouchHistoryMath},265); -__d(function(t,e,r,o){"use strict";var s=e(43),l=e(116),n=e(113),i=e(146),p=e(267),a=e(132),c=e(144),u=function(t){function e(){return babelHelpers.classCallCheck(this,e),babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"render",value:function(){return l.createElement(C,{style:[b.tabGroup,this.props.style],unselectedTintColor:this.props.unselectedTintColor,unselectedItemTintColor:this.props.unselectedItemTintColor,tintColor:this.props.tintColor,barTintColor:this.props.barTintColor,barStyle:this.props.barStyle,itemPositioning:this.props.itemPositioning,translucent:this.props.translucent!==!1},this.props.children)}}]),e}(l.Component);u.Item=p,u.propTypes=babelHelpers.extends({},a,{style:a.style,unselectedTintColor:s,tintColor:s,unselectedItemTintColor:s,barTintColor:s,barStyle:n.oneOf(["default","black"]),translucent:n.bool,itemPositioning:n.oneOf(["fill","center","auto"])});var b=i.create({tabGroup:{flex:1}}),C=c("RCTTabBar",u);r.exports=u},266); -__d(function(e,t,s,r){"use strict";var o=t(43),l=t(205),n=t(116),a=t(113),c=t(248),i=t(146),p=t(112),b=t(132),u=t(144),d=function(e){function t(){var e,s,r,o;babelHelpers.classCallCheck(this,t);for(var l=arguments.length,n=Array(l),a=0;a=1&&(n=l.createElement(d,{style:t.style},n)),t.inputView&&(n=[n,t.inputView]),t.style.unshift(F.multilineInput),e=l.createElement(x,babelHelpers.extends({ref:this._setNativeRef},t,{children:n,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:_.thatReturnsTrue,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}))}else e=l.createElement(m,babelHelpers.extends({ref:this._setNativeRef},t,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onSelectionChangeShouldSetResponder:_.thatReturnsTrue,text:this._getText()}));return l.createElement(b,{onLayout:t.onLayout,onPress:this._onPress,rejectResponderTermination:!0,accessible:t.accessible,accessibilityLabel:t.accessibilityLabel,accessibilityTraits:t.accessibilityTraits,nativeID:this.props.nativeID,testID:t.testID},e)},_renderAndroid:function(){var e=babelHelpers.extends({},this.props);e.style=this.props.style,this.state.layoutHeight>=0&&(e.style=[e.style,{height:this.state.layoutHeight}]),e.autoCapitalize=y.AndroidTextInput.Constants.AutoCapitalizationType[this.props.autoCapitalize];var t=this.props.children,n=0;l.Children.forEach(t,function(){return++n}),C(!(this.props.value&&n),"Cannot specify both value and children."),n>1&&(t=l.createElement(d,null,t)),e.selection&&null==e.selection.end&&(e.selection={start:e.selection.start,end:e.selection.start});var o=l.createElement(AndroidTextInput,babelHelpers.extends({ref:this._setNativeRef},e,{mostRecentEventCount:0,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this._onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,text:this._getText(),children:t,disableFullscreenUI:this.props.disableFullscreenUI,textBreakStrategy:this.props.textBreakStrategy,onScroll:this._onScroll}));return l.createElement(b,{onLayout:this._onLayout,onPress:this._onPress,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,nativeID:this.props.nativeID,testID:this.props.testID},o)},_onFocus:function(e){this.props.onFocus&&this.props.onFocus(e),this.props.selectionState&&this.props.selectionState.focus()},_onPress:function(e){(this.props.editable||void 0===this.props.editable)&&this.focus()},_onChange:function(e){this._inputRef&&this._inputRef.setNativeProps({mostRecentEventCount:e.nativeEvent.eventCount});var t=e.nativeEvent.text;this.props.onChange&&this.props.onChange(e),this.props.onChangeText&&this.props.onChangeText(t),this._inputRef&&(this._lastNativeText=t,this.forceUpdate())},_onContentSizeChange:function(e){var t=e.nativeEvent.contentSize.height;this.props.autoGrow&&(this.props.maxHeight&&(t=Math.min(this.props.maxHeight,t)),this.setState({layoutHeight:Math.max(this._layoutHeight,t)})),this.props.onContentSizeChange&&this.props.onContentSizeChange(e)},_onLayout:function(e){var t=e.nativeEvent.layout.height;t&&(this._layoutHeight=e.nativeEvent.layout.height),this.props.onLayout&&this.props.onLayout(e)},_onSelectionChange:function(e){this.props.onSelectionChange&&this.props.onSelectionChange(e),this._inputRef&&(this._lastNativeSelection=e.nativeEvent.selection,(this.props.selection||this.props.selectionState)&&this.forceUpdate())},componentDidUpdate:function(){var e={};this._lastNativeText!==this.props.value&&"string"==typeof this.props.value&&(e.text=this.props.value);var t=this.props.selection;this._lastNativeSelection&&t&&(this._lastNativeSelection.start!==t.start||this._lastNativeSelection.end!==t.end)&&(e.selection=this.props.selection),Object.keys(e).length>0&&this._inputRef&&this._inputRef.setNativeProps(e),this.props.selectionState&&t&&this.props.selectionState.update(t.start,t.end)},_onBlur:function(e){this.blur(),this.props.onBlur&&this.props.onBlur(e),this.props.selectionState&&this.props.selectionState.blur()},_onTextInput:function(e){this.props.onTextInput&&this.props.onTextInput(e)},_onScroll:function(e){this.props.onScroll&&this.props.onScroll(e)}}),F=p.create({multilineInput:{paddingTop:5}});n.exports=I},268); -__d(function(s,t,e,f){"use strict";var u=t(270),h=function(){function s(t,e){babelHelpers.classCallCheck(this,s),this._anchorOffset=t,this._focusOffset=e,this._hasFocus=!1}return babelHelpers.createClass(s,[{key:"update",value:function(s,t){this._anchorOffset===s&&this._focusOffset===t||(this._anchorOffset=s,this._focusOffset=t,this.emit("update"))}},{key:"constrainLength",value:function(s){this.update(Math.min(this._anchorOffset,s),Math.min(this._focusOffset,s))}},{key:"focus",value:function(){this._hasFocus||(this._hasFocus=!0,this.emit("focus"))}},{key:"blur",value:function(){this._hasFocus&&(this._hasFocus=!1,this.emit("blur"))}},{key:"hasFocus",value:function(){return this._hasFocus}},{key:"isCollapsed",value:function(){return this._anchorOffset===this._focusOffset}},{key:"isBackward",value:function(){return this._anchorOffset>this._focusOffset}},{key:"getAnchorOffset",value:function(){return this._hasFocus?this._anchorOffset:null}},{key:"getFocusOffset",value:function(){return this._hasFocus?this._focusOffset:null}},{key:"getStartOffset",value:function(){return this._hasFocus?Math.min(this._anchorOffset,this._focusOffset):null}},{key:"getEndOffset",value:function(){return this._hasFocus?Math.max(this._anchorOffset,this._focusOffset):null}},{key:"overlaps",value:function(s,t){return this.hasFocus()&&this.getStartOffset()<=t&&s<=this.getEndOffset()}}]),s}();u(h,{blur:!0,focus:!0,update:!0}),e.exports=h},269); -__d(function(e,t,n,i){"use strict";function r(e,t){a(t,"Must supply set of valid event types");var n=e.prototype||e;a(!n.__eventEmitter,"An active emitter is already mixed in");var i=e.constructor;i&&a(i===Object||i===Function,"Mix EventEmitter into a class, not an instance"),n.hasOwnProperty(E)?babelHelpers.extends(n.__types,t):n.__types?n.__types=babelHelpers.extends({},n.__types,t):n.__types=t,babelHelpers.extends(n,d)}var s=t(38),_=t(271),o=t(272),a=t(15),v=t(273),E=v({__types:!0}),d={emit:function(e,t,n,i,r,s,_){return this.__getEventEmitter().emit(e,t,n,i,r,s,_)},emitAndHold:function(e,t,n,i,r,s,_){return this.__getEventEmitter().emitAndHold(e,t,n,i,r,s,_)},addListener:function(e,t,n){return this.__getEventEmitter().addListener(e,t,n)},once:function(e,t,n){return this.__getEventEmitter().once(e,t,n)},addRetroactiveListener:function(e,t,n){return this.__getEventEmitter().addRetroactiveListener(e,t,n)},addListenerMap:function(e,t){return this.__getEventEmitter().addListenerMap(e,t)},addRetroactiveListenerMap:function(e,t){return this.__getEventEmitter().addListenerMap(e,t)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(e){this.__getEventEmitter().releaseHeldEventType(e)},__getEventEmitter:function(){if(!this.__eventEmitter){var e=new s,t=new o;this.__eventEmitter=new _(e,t)}return this.__eventEmitter}};n.exports=r},270); -__d(function(e,t,n,r){"use strict";var i=function(){function e(t,n){babelHelpers.classCallCheck(this,e),this._emitter=t,this._eventHolder=n,this._currentEventToken=null,this._emittingHeldEvents=!1}return babelHelpers.createClass(e,[{key:"addListener",value:function(e,t,n){return this._emitter.addListener(e,t,n)}},{key:"once",value:function(e,t,n){return this._emitter.once(e,t,n)}},{key:"addRetroactiveListener",value:function(e,t,n){var r=this._emitter.addListener(e,t,n);return this._emittingHeldEvents=!0,this._eventHolder.emitToListener(e,t,n),this._emittingHeldEvents=!1,r}},{key:"removeAllListeners",value:function(e){this._emitter.removeAllListeners(e)}},{key:"removeCurrentListener",value:function(){this._emitter.removeCurrentListener()}},{key:"listeners",value:function(e){return this._emitter.listeners(e)}},{key:"emit",value:function(e){for(var t,n=arguments.length,r=Array(n>1?n-1:0),i=1;i1?r-1:0),s=1;s1?r-1:0),i=1;i=a.length)break;l=a[n++]}else{if(n=a.next(),n.done)break;l=n.value}var u=l,c=babelHelpers.slicedToArray(u,2),s=c[0],f=c[1];t[s]=f()}for(var d={},b=e._fileSources,y=Array.isArray(b),_=0,b=y?b:b["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var v;if(y){if(_>=b.length)break;v=b[_++]}else{if(_=b.next(),_.done)break;v=_.value}var S=v,p=babelHelpers.slicedToArray(S,2),x=p[0],k=p[1];d[x]=k()}i("BugReporting extraData:",t);var m=r(17).BugReporting;return m&&m.setExtraData&&m.setExtraData(t,d),{extras:t,files:d}}}]),e}();u._extraSources=new l,u._fileSources=new l,u._subscription=null,t.exports=u},281); -__d(function(e,t,r,i){"use strict";function n(){try{return u()}catch(e){return"Failed to dump react tree: "+e}}function u(){return"React tree dumps have been temporarily disabled while React is upgraded to Fiber."}r.exports=n},282); -__d(function(e,n,t,c){"use strict";var r=[],u={name:"default"},i={setActiveScene:function(e){u=e,r.forEach(function(e){return e(u)})},getActiveScene:function(){return u},addActiveSceneChangedListener:function(e){return r.push(e),{remove:function(){r=r.filter(function(n){return e!==n})}}}};t.exports=i},283); -__d(function(e,t,o,r){"use strict";function a(e,t,o,r){s(o,"Expect to have a valid rootTag, instead got ",o),p.render(c.createElement(n,{rootTag:o,WrapperComponent:r},c.createElement(e,babelHelpers.extends({},t,{rootTag:o}))),o)}var n=t(245),c=t(116),p=t(46),s=t(15);t(285),o.exports=a},284); -__d(function(e,n,t,r){"use strict";function i(){}var o=n(25),v=n(172),s=void 0;if(o.isTVOS){var u=new v,a=new Set;u.enable(this,function(e,n){if(n&&"menu"===n.eventType){for(var t=new Set(a),r=!0,i=[].concat(babelHelpers.toConsumableArray(t)).reverse(),o=0;o=0&&(s="video"),a.saveToCameraRoll(e,s)}},{key:"getPhotos",value:function(e){if(arguments.length>1){console.warn("CameraRoll.getPhotos(tag, success, error) is deprecated. Use the returned Promise instead");var r=arguments[1],s=arguments[2]||function(){};a.getPhotos(e).then(r,s)}return a.getPhotos(e)}}]),e}());d.GroupTypesOptions=l,d.AssetTypeOptions=u,s.exports=d},289); -__d(function(t,n,r,i){"use strict";var e=n(17).Clipboard;r.exports={getString:function(){return e.getString()},setString:function(t){e.setString(t)}}},290); -__d(function(e,r,t,n){"use strict";var s={open:function(e){return regeneratorRuntime.async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.reject({message:"DatePickerAndroid is not supported on this platform."}));case 1:case"end":return e.stop()}},null,this)}};t.exports=s},291); -__d(function(e,n,o,a){"use strict";var r=n(17).ImagePickerIOS,t={canRecordVideos:function(e){return r.canRecordVideos(e)},canUseCamera:function(e){return r.canUseCamera(e)},openCameraDialog:function(e,n,o){return e=babelHelpers.extends({videoMode:!1},e),r.openCameraDialog(e,n,o)},openSelectDialog:function(e,n,o){return e=babelHelpers.extends({showImages:!0,showVideos:!1},e),r.openSelectDialog(e,n,o)}};o.exports=t},292); -__d(function(e,t,n,i){"use strict";var a=t(82),r=t(17),s=(t(25),t(15)),l=r.LinkingManager,o=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"addEventListener",value:function(e,t){this.addListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.removeListener(e,t)}},{key:"openURL",value:function(e){return this._validateURL(e),l.openURL(e)}},{key:"canOpenURL",value:function(e){return this._validateURL(e),l.canOpenURL(e)}},{key:"getInitialURL",value:function(){return l.getInitialURL()}},{key:"_validateURL",value:function(e){s("string"==typeof e,"Invalid URL: should be a string. Was: "+e),s(e,"Invalid URL: cannot be empty")}}]),t}(a);n.exports=new o},293); -__d(function(e,n,t,o){"use strict";function r(e){return"none"!==e.type&&"unknown"!==e.type}var i=n(69),c=n(82),u=n(17),f=(n(25),u.NetInfo),s=new c(f),v="networkStatusDidChange",a=new i,d=void 0;d=function(e){return"none"!==e&&"unknown"!==e};var C=new i,p={addEventListener:function(e,n){var t=void 0;if("connectionChange"===e)t=s.addListener(v,function(e){n({type:e.connectionType,effectiveType:e.effectiveConnectionType})});else{if("change"!==e)return console.warn('Trying to subscribe to unknown event: "'+e+'"'),{remove:function(){}};console.warn('NetInfo\'s "change" event is deprecated. Listen to the "connectionChange" event instead.'),t=s.addListener(v,function(e){n(e.network_info)})}return a.set(n,t),{remove:function(){return p.removeEventListener(e,n)}}},removeEventListener:function(e,n){var t=a.get(n);t&&(t.remove(),a.delete(n))},fetch:function(){return console.warn("NetInfo.fetch() is deprecated. Use NetInfo.getConnectionInfo() instead."),f.getCurrentConnectivity().then(function(e){return e.network_info})},getConnectionInfo:function(){return f.getCurrentConnectivity().then(function(e){return{type:e.connectionType,effectiveType:e.effectiveConnectionType}})},isConnected:{addEventListener:function(e,n){var t=function(t){"change"===e?n(d(t)):"connectionChange"===e&&n(r(t))};return C.set(n,t),p.addEventListener(e,t),{remove:function(){return p.isConnected.removeEventListener(e,n)}}},removeEventListener:function(e,n){var t=C.get(n);p.removeEventListener(e,t),C.delete(n)},fetch:function(){return p.getConnectionInfo().then(r)}},isConnectionExpensive:function(){return Promise.reject(new Error("Currently not supported on iOS"))}};t.exports=p},294); -__d(function(e,t,i,o){"use strict";var n=t(82),a=t(17).PushNotificationManager,c=t(15),r=new n(a),l=new Map,s="remoteNotificationReceived",u="remoteNotificationsRegistered",f="remoteNotificationRegistrationError",d="localNotificationReceived",v=function(){function e(t){var i=this;babelHelpers.classCallCheck(this,e),this._data={},this._remoteNotificationCompleteCallbackCalled=!1,this._isRemote=t.remote,this._isRemote&&(this._notificationId=t.notificationId),t.remote?Object.keys(t).forEach(function(e){var o=t[e];"aps"===e?(i._alert=o.alert,i._sound=o.sound,i._badgeCount=o.badge,i._category=o.category,i._contentAvailable=o["content-available"]):i._data[e]=o}):(this._badgeCount=t.applicationIconBadgeNumber,this._sound=t.soundName,this._alert=t.alertBody,this._data=t.userInfo,this._category=t.category)}return babelHelpers.createClass(e,null,[{key:"presentLocalNotification",value:function(e){a.presentLocalNotification(e)}},{key:"scheduleLocalNotification",value:function(e){a.scheduleLocalNotification(e)}},{key:"cancelAllLocalNotifications",value:function(){a.cancelAllLocalNotifications()}},{key:"removeAllDeliveredNotifications",value:function(){a.removeAllDeliveredNotifications()}},{key:"getDeliveredNotifications",value:function(e){a.getDeliveredNotifications(e)}},{key:"removeDeliveredNotifications",value:function(e){a.removeDeliveredNotifications(e)}},{key:"setApplicationIconBadgeNumber",value:function(e){a.setApplicationIconBadgeNumber(e)}},{key:"getApplicationIconBadgeNumber",value:function(e){a.getApplicationIconBadgeNumber(e)}},{key:"cancelLocalNotifications",value:function(e){a.cancelLocalNotifications(e)}},{key:"getScheduledLocalNotifications",value:function(e){a.getScheduledLocalNotifications(e)}},{key:"addEventListener",value:function(t,i){c("notification"===t||"register"===t||"registrationError"===t||"localNotification"===t,"PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events");var o;"notification"===t?o=r.addListener(s,function(t){i(new e(t))}):"localNotification"===t?o=r.addListener(d,function(t){i(new e(t))}):"register"===t?o=r.addListener(u,function(e){i(e.deviceToken)}):"registrationError"===t&&(o=r.addListener(f,function(e){i(e)})),l.set(t,o)}},{key:"removeEventListener",value:function(e,t){c("notification"===e||"register"===e||"registrationError"===e||"localNotification"===e,"PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events");var i=l.get(e);i&&(i.remove(),l.delete(e))}},{key:"requestPermissions",value:function(e){var t={};return t=e?{alert:!!e.alert,badge:!!e.badge,sound:!!e.sound}:{alert:!0,badge:!0,sound:!0},a.requestPermissions(t)}},{key:"abandonPermissions",value:function(){a.abandonPermissions()}},{key:"checkPermissions",value:function(e){c("function"==typeof e,"Must provide a valid callback"),a.checkPermissions(e)}},{key:"getInitialNotification",value:function(){return a.getInitialNotification().then(function(t){return t&&new e(t)})}}]),babelHelpers.createClass(e,[{key:"finish",value:function(e){this._isRemote&&this._notificationId&&!this._remoteNotificationCompleteCallbackCalled&&(this._remoteNotificationCompleteCallbackCalled=!0,a.onFinishRemoteNotification(this._notificationId,e))}},{key:"getMessage",value:function(){return this._alert}},{key:"getSound",value:function(){return this._sound}},{key:"getCategory",value:function(){return this._category}},{key:"getAlert",value:function(){return this._alert}},{key:"getContentAvailable",value:function(){return this._contentAvailable}},{key:"getBadgeCount",value:function(){return this._badgeCount}},{key:"getData",value:function(){return this._data}}]),e}();v.FetchResult={NewData:"UIBackgroundFetchResultNewData",NoData:"UIBackgroundFetchResultNoData",ResultFailed:"UIBackgroundFetchResultFailed"},i.exports=v},295); -__d(function(t,s,e,n){"use strict";var i=s(37),a=s(17).SettingsManager,r=s(15),c=[],l={_settings:a&&a.settings,get:function(t){return this._settings[t]},set:function(t){this._settings=babelHelpers.extends(this._settings,t),a.setValues(t)},watchKeys:function(t,s){"string"==typeof t&&(t=[t]),r(Array.isArray(t),"keys should be a string or array of strings");var e=c.length;return c.push({keys:t,callback:s}),e},clearWatch:function(t){t1&&void 0!==arguments[1]?arguments[1]:{};return o("object"==typeof e&&null!==e,"Content to share must be a valid object"),o("string"==typeof e.url||"string"==typeof e.message,"At least one of URL and message is required"),o("object"==typeof t&&null!==t,"Options must be a valid object"),new Promise(function(n,i){a.showShareActionSheetWithOptions(babelHelpers.extends({},e,t,{tintColor:s(t.tintColor)}),function(e){return i(e)},function(e,t){n(e?{action:"sharedAction",activityType:t}:{action:"dismissedAction"})})})}},{key:"sharedAction",get:function(){return"sharedAction"}},{key:"dismissedAction",get:function(){return"dismissedAction"}}]),e}());n.exports=c},297); -__d(function(e,t,r,s){"use strict";var n=t(82),a=t(17),l=a.StatusBarManager,o=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),t}(n);r.exports=new o(l)},298); -__d(function(e,r,t,n){"use strict";var s={open:function(e){return regeneratorRuntime.async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.reject({message:"TimePickerAndroid is not supported on this platform."}));case 1:case"end":return e.stop()}},null,this)}};t.exports=s},299); -__d(function(i,r,t,n){"use strict";function e(i){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!a)return a=!0,0===i[0]&&(u.vibrate(),i=i.slice(1)),0===i.length?void(a=!1):void setTimeout(function(){return o(++f,i,r,1)},i[0])}function o(i,r,t,n){if(a&&i===f){if(u.vibrate(),n>=r.length){if(!t)return void(a=!1);n=0}setTimeout(function(){return o(i,r,t,n+1)},r[n])}}var u=r(17).Vibration,a=(r(25),!1),f=0,v={vibrate:function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!a)if("number"==typeof i)u.vibrate();else{if(!Array.isArray(i))throw new Error("Vibration pattern should be a number or array");e(i,r)}},cancel:function(){a=!1}};t.exports=v},300); -__d(function(t,i,r,n){"use strict";var o=i(17).Vibration,a=i(15),e={vibrate:function(){a(void 0===arguments[0],"Vibration patterns not supported."),o.vibrate()}};r.exports=e},301); -__d(function(_,t,E,s){"use strict";var O=t(46),R=O.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;E.exports=R.takeSnapshot},302); -__d(function(e,t,n,r){Object.defineProperty(r,"__esModule",{value:!0});var a=t(14),s=a.NativeModules.ThreadManager,i=function(){function e(t){var n=this;if(babelHelpers.classCallCheck(this,e),!t||!t.endsWith(".js"))throw new Error("Invalid path for thread. Only js files are supported");this.id=s.startThread(t.replace(".js","")).then(function(e){return a.DeviceEventEmitter.addListener("Thread"+e,function(e){!!e&&n.onmessage&&n.onmessage(e)}),e}).catch(function(e){throw new Error(e)})}return babelHelpers.createClass(e,[{key:"postMessage",value:function(e){this.id.then(function(t){return s.postThreadMessage(t,e)})}},{key:"terminate",value:function(){this.id.then(s.stopThread)}}]),e}();r.default=i},303); -__d(function(e,o,n,t){var r=o(305);babelHelpers.interopRequireDefault(r);console.tron={log:Function.prototype}},304); -__d(function(e,t,n,r){"use strict";function o(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(r,"__esModule",{value:!0});var a=t(306),i=t(14),u=t(54),c=o(u),l=o(t(113)),s=o(t(624)),f=o(t(625)),m=t(626),y=o(t(628)),g=void 0,p=void 0,v={veto:null},d=function(e){return function(n){function r(e,t,r){s(e,t,r);try{var o=a.map(function(e){return{functionName:""===e.methodName?null:e.methodName,lineNumber:e.lineNumber,columnNumber:e.column,fileName:e.file}},t);l.veto&&(o=a.reject(l.veto,o)),n.error(e,o)}catch(e){}}function o(){f||i.NativeModules.ExceptionsManager&&(s=i.NativeModules.ExceptionsManager.updateExceptionMessage,i.NativeModules.ExceptionsManager.updateExceptionMessage=r,f=!0)}function u(){s&&i.NativeModules.ExceptionsManager&&(i.NativeModules.ExceptionsManager.updateExceptionMessage=s,f=!1)}function c(e){try{if(g=g||t(50),p=p||t(629),g&&p){var r=g(e);p(r).then(function(t){var r=t.map(function(e){return{fileName:e.file,functionName:e.methodName,lineNumber:e.lineNumber}});l.veto&&(r=a.reject(l.veto,r)),n.error(e.message,r)})}}catch(e){}}var l=a.merge(v,e||{}),s=null,f=!1;return o(),{features:{reportError:c,trackGlobalErrors:o,untrackGlobalErrors:u}}}},h={url:"http://localhost:8081"},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){var n=a.merge(h,e);return{onCommand:function(e){if("editor.open"===e.type){var t=e.payload,r=t.file,o=t.lineNumber,a=n.url+"/open-stack-frame",i={file:r,lineNumber:o||1},u="POST";fetch(a,{method:u,body:JSON.stringify(i)})}}}}},S="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},A=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},w=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:[],u=a.reject(function(e){return a.contains(e[0],r)},i),c="";n&&n.length>1&&(c=Array.isArray(n[0])?"Array: "+n[0].length:n[0]);var l=e?e+"("+c+")":"";t.send("asyncStorage.values.change",{preview:l,value:u})})})},p=function(e,t){return function(){for(var n=arguments.length,r=Array(n),o=0;o0?r[r.length-1]:null;"function"!=typeof a&&(a=function(){},r.push(a));var i=[].concat(I(r.slice(0,r.length-1)),[function(){g(t,r),a.apply(void 0,arguments)}]);return e.apply(void 0,I(i))}},v=function(){y||(o=i.AsyncStorage.setItem,i.AsyncStorage.setItem=p(o,"setItem"),u=i.AsyncStorage.removeItem,i.AsyncStorage.removeItem=p(u,"removeItem"),c=i.AsyncStorage.mergeItem,i.AsyncStorage.mergeItem=p(c,"mergeItem"),l=i.AsyncStorage.clear,i.AsyncStorage.clear=p(l,"clear"),s=i.AsyncStorage.multiSet,i.AsyncStorage.multiSet=p(s,"multiSet"),f=i.AsyncStorage.multiRemove,i.AsyncStorage.multiRemove=p(f,"multiRemove"),m=i.AsyncStorage.multiMerge,i.AsyncStorage.multiMerge=p(m,"multiMerge"),y=!0)},d=function(){y&&(i.AsyncStorage.setItem=o,i.AsyncStorage.removeItem=u,i.AsyncStorage.mergeItem=c,i.AsyncStorage.clear=l,i.AsyncStorage.multiSet=s,i.AsyncStorage.multiRemove=f,i.AsyncStorage.multiMerge=m,y=!1)};return g(),v(),{features:{trackAsyncStorage:v,untrackAsyncStorage:d}}}},x=/^(image)\/.*$/i,T={},R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){function n(e,n){u++,n._trackingName=u,c[u]={data:e,xhr:n,stopTimer:t.startTimer()}}function r(e,n,r,o,u,l){var s=l._trackingName,f=c[s]||{};c[s]=null;var m=f.data,y=f.stopTimer,g={url:o||f.xhr._url,method:l._method||null,data:m,headers:l._headers||null},p=null,v=l.responseHeaders&&l.responseHeaders["content-type"]||l.responseHeaders&&l.responseHeaders["Content-Type"]||"",d=("string"==typeof r||"object"===("undefined"==typeof r?"undefined":S(r)))&&!a.test(i,v||"");if(d)try{p=JSON.parse(r)}catch(e){p=r}else p="~~~ skipped ~~~";var h={body:p,status:e,headers:l.responseHeaders||null};t.apiResponse(g,h,y())}var o=a.merge(T,e),i=o.ignoreContentTypes||x,u=1e3,c={};return f.setSendCallback(n),f.setResponseCallback(r),f.enableInterception(),{}}},P=t(631),H={io:P,host:y("localhost"),port:9090,name:"React Native App",userAgent:"reactotron-react-native",reactotronVersion:"BETA",environment:"production"},G=m.createClient(H);G.useReactNative=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.errors!==!1&&G.use(d(e.errors)),e.editor!==!1&&G.use(b(e.editor)),e.overlay!==!1&&G.use(_()),e.asyncStorage!==!1&&G.use(C(e.asyncStorage)),e.networking!==!1&&G.use(R(e.networking)),G},r.trackGlobalErrors=d,r.openInEditor=b,r.overlay=_,r.asyncStorage=C,r.networking=R,r.default=G},305); -__d(function(e,t,i,r){i.exports={F:t(307),T:t(311),__:t(312),add:t(313),addIndex:t(315),adjust:t(320),all:t(322),allPass:t(329),always:t(308),and:t(345),any:t(346),anyPass:t(348),ap:t(349),aperture:t(350),append:t(353),apply:t(354),applySpec:t(355),ascend:t(357),assoc:t(358),assocPath:t(359),binary:t(362),bind:t(338),both:t(364),call:t(368),chain:t(370),clamp:t(375),clone:t(376),comparator:t(380),complement:t(381),compose:t(383),composeK:t(390),composeP:t(391),concat:t(394),cond:t(412),construct:t(413),constructN:t(414),contains:t(415),converge:t(416),countBy:t(417),curry:t(369),curryN:t(317),dec:t(420),defaultTo:t(421),descend:t(422),difference:t(423),differenceWith:t(424),dissoc:t(426),dissocPath:t(427),divide:t(430),drop:t(431),dropLast:t(433),dropLastWhile:t(438),dropRepeats:t(441),dropRepeatsWith:t(443),dropWhile:t(446),either:t(448),empty:t(450),endsWith:t(451),eqBy:t(453),eqProps:t(454),equals:t(399),evolve:t(455),filter:t(408),find:t(456),findIndex:t(458),findLast:t(460),findLastIndex:t(462),flatten:t(464),flip:t(465),forEach:t(466),forEachObjIndexed:t(467),fromPairs:t(468),groupBy:t(469),groupWith:t(470),gt:t(471),gte:t(472),has:t(473),hasIn:t(474),head:t(475),identical:t(403),identity:t(476),ifElse:t(478),inc:t(479),indexBy:t(480),indexOf:t(481),init:t(482),innerJoin:t(483),insert:t(484),insertAll:t(485),intersection:t(486),intersectionWith:t(490),intersperse:t(492),into:t(493),invert:t(498),invertObj:t(499),invoker:t(500),is:t(501),isEmpty:t(502),isNil:t(361),join:t(503),juxt:t(504),keys:t(340),keysIn:t(505),last:t(444),lastIndexOf:t(506),length:t(507),lens:t(509),lensIndex:t(510),lensPath:t(511),lensProp:t(513),lift:t(366),liftN:t(367),lt:t(514),lte:t(515),map:t(332),mapAccum:t(516),mapAccumRight:t(517),mapObjIndexed:t(518),match:t(519),mathMod:t(520),max:t(330),maxBy:t(521),mean:t(522),median:t(524),memoize:t(525),memoizeWith:t(526),merge:t(527),mergeAll:t(528),mergeDeepLeft:t(529),mergeDeepRight:t(532),mergeDeepWith:t(533),mergeDeepWithKey:t(530),mergeWith:t(534),mergeWithKey:t(531),min:t(535),minBy:t(536),modulo:t(537),multiply:t(538),nAry:t(363),negate:t(539),none:t(540),not:t(382),nth:t(445),nthArg:t(541),o:t(542),objOf:t(497),of:t(543),omit:t(545),once:t(546),or:t(449),over:t(547),pair:t(548),partial:t(549),partialRight:t(551),partition:t(552),path:t(512),pathEq:t(553),pathOr:t(554),pathSatisfies:t(555),pick:t(556),pickAll:t(557),pickBy:t(558),pipe:t(384),pipeK:t(559),pipeP:t(392),pluck:t(331),prepend:t(560),product:t(561),project:t(562),prop:t(343),propEq:t(564),propIs:t(565),propOr:t(566),propSatisfies:t(567),props:t(568),range:t(569),reduce:t(344),reduceBy:t(418),reduceRight:t(570),reduceWhile:t(571),reduced:t(572),reject:t(406),remove:t(428),repeat:t(573),replace:t(575),reverse:t(389),scan:t(576),sequence:t(577),set:t(578),slice:t(388),sort:t(579),sortBy:t(580),sortWith:t(581),split:t(582),splitAt:t(583),splitEvery:t(584),splitWhen:t(585),startsWith:t(586),subtract:t(587),sum:t(523),symmetricDifference:t(588),symmetricDifferenceWith:t(589),tail:t(386),take:t(435),takeLast:t(452),takeLastWhile:t(590),takeWhile:t(591),tap:t(593),test:t(594),times:t(574),toLower:t(596),toPairs:t(597),toPairsIn:t(598),toString:t(395),toUpper:t(599),transduce:t(600),transpose:t(601),traverse:t(602),trim:t(603),tryCatch:t(604),type:t(379),unapply:t(605),unary:t(606),uncurryN:t(607),unfold:t(608),union:t(609),unionWith:t(610),uniq:t(487),uniqBy:t(488),uniqWith:t(491),unless:t(611),unnest:t(612),until:t(613),update:t(429),useWith:t(563),values:t(356),valuesIn:t(614),view:t(615),when:t(616),where:t(617),whereEq:t(618),without:t(619),xprod:t(620),zip:t(621),zipObj:t(622),zipWith:t(623)}},306); -__d(function(n,o,r,t){var _=o(308);r.exports=_(!1)},307); -__d(function(n,r,t,u){var o=r(309);t.exports=o(function(n){return function(){return n}})},308); -__d(function(n,t,r,u){var e=t(310);r.exports=function(n){return function t(r){return 0===arguments.length||e(r)?t:n.apply(this,arguments)}}},309); -__d(function(n,o,t,e){t.exports=function(n){return null!=n&&"object"==typeof n&&n["@@functional/placeholder"]===!0}},310); -__d(function(n,o,r,t){var _=o(308);r.exports=_(!0)},311); -__d(function(n,o,c,e){c.exports={"@@functional/placeholder":!0}},312); -__d(function(r,n,u,e){var t=n(314);u.exports=t(function(r,n){return Number(r)+Number(n)})},313); -__d(function(n,t,r,u){var e=t(309),c=t(310);r.exports=function(n){return function t(r,u){switch(arguments.length){case 0:return t;case 1:return c(r)?t:e(function(t){return n(r,t)});default:return c(r)&&c(u)?t:c(r)?e(function(t){return n(t,u)}):c(u)?e(function(t){return n(r,t)}):n(r,u)}}}},314); -__d(function(t,n,r,e){var a=n(316),i=n(309),l=n(317);r.exports=i(function(t){return l(t.length,function(){var n=0,r=arguments[0],e=arguments[arguments.length-1],i=Array.prototype.slice.call(arguments,0);return i[0]=function(){var t=r.apply(this,a(arguments,[n,e]));return n+=1,t},t.apply(this,i)})})},315); -__d(function(n,t,e,r){e.exports=function(n,t){n=n||[],t=t||[];var e,r=n.length,o=t.length,f=[];for(e=0;e=arguments.length)?g=r[f]:(g=arguments[u],u+=1),o[f]=g,l(g)||(a-=1),f+=1}return a<=0?e.apply(this,o):h(a,n(t,o,e))}}},319); -__d(function(n,t,r,e){var u=t(316),f=t(321);r.exports=f(function(n,t,r){if(t>=r.length||t<-r.length)return r;var e=t<0?r.length:0,f=e+t,g=u(r);return g[f]=n(r[f]),g})},320); -__d(function(n,r,t,u){var e=r(309),c=r(314),f=r(310);t.exports=function(n){return function r(t,u,i){switch(arguments.length){case 0:return r;case 1:return f(t)?r:c(function(r,u){return n(t,r,u)});case 2:return f(t)&&f(u)?r:f(t)?c(function(r,t){return n(r,u,t)}):f(u)?c(function(r,u){return n(t,r,u)}):e(function(r){return n(t,u,r)});default:return f(t)&&f(u)&&f(i)?r:f(t)&&f(u)?c(function(r,t){return n(r,t,i)}):f(t)&&f(i)?c(function(r,t){return n(r,u,t)}):f(u)&&f(i)?c(function(r,u){return n(t,r,u)}):f(t)?e(function(r){return n(r,u,i)}):f(u)?e(function(r){return n(t,r,i)}):f(i)?e(function(r){return n(t,u,r)}):n(t,u,i)}}}},321); -__d(function(r,n,t,e){var f=n(314),o=n(323),u=n(326);t.exports=f(o(["all"],u,function(r,n){for(var t=0;t=0&&"[object Array]"===Object.prototype.toString.call(r)}},324); -__d(function(n,t,e,o){e.exports=function(n){return"function"==typeof n["@@transducer/step"]}},325); -__d(function(t,r,n,s){var e=r(314),i=r(327),u=r(328);n.exports=function(){function t(t,r){this.xf=r,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,r){return this.f(r)||(this.all=!1,t=i(this.xf["@@transducer/step"](t,!1))),t},e(function(r,n){return new t(r,n)})}()},326); -__d(function(r,e,u,d){u.exports=function(r){return r&&r["@@transducer/reduced"]?r:{"@@transducer/value":r,"@@transducer/reduced":!0}}},327); -__d(function(t,n,r,i){r.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}}},328); -__d(function(n,r,t,e){var u=r(309),f=r(317),i=r(330),o=r(331),a=r(344);t.exports=u(function(n){return f(a(i,0,o("length",n)),function(){for(var r=0,t=n.length;rn?r:n})},330); -__d(function(n,r,t,o){var u=r(314),c=r(332),e=r(343);t.exports=u(function(n,r){return c(e(n),r)})},331); -__d(function(t,n,e,c){var r=n(314),a=n(323),o=n(333),u=n(334),i=n(339),l=n(317),p=n(340);e.exports=r(a(["fantasy-land/map","map"],i,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return l(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return u(function(e,c){return e[c]=t(n[c]),e},{},p(n));default:return o(t,n)}}))},332); -__d(function(r,n,t,o){t.exports=function(r,n){for(var t=0,o=n.length,e=Array(o);t0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))})},335); -__d(function(t,n,o,r){o.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},336); -__d(function(t,n,r,e){r.exports=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},function(n){return new t(n)}}()},337); -__d(function(n,t,r,u){var e=t(318),o=t(314);r.exports=o(function(n,t){return e(n.length,function(){return n.apply(t,arguments)})})},338); -__d(function(t,r,n,e){var u=r(314),i=r(328);n.exports=function(){function t(t,r){this.xf=r,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,r){return this.xf["@@transducer/step"](t,this.f(r))},u(function(r,n){return new t(r,n)})}()},339); -__d(function(t,r,n,e){var o=r(309),u=r(341),i=r(342);n.exports=function(){var t=!{toString:null}.propertyIsEnumerable("toString"),r=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],n=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),e=function(t,r){for(var n=0;n=0;)f=r[c],u(f,o)&&!e(l,f)&&(l[l.length]=f),c-=1;return l}:function(t){return Object(t)!==t?[]:Object.keys(t)})}()},340); -__d(function(t,n,o,r){o.exports=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)}},341); -__d(function(t,n,r,e){var c=n(341);r.exports=function(){var t=Object.prototype.toString;return"[object Arguments]"===t.call(arguments)?function(n){return"[object Arguments]"===t.call(n)}:function(t){return c("callee",t)}}()},342); -__d(function(n,r,t,o){var u=r(314);t.exports=u(function(n,r){return r[n]})},343); -__d(function(n,o,r,t){var _=o(321),a=o(334);r.exports=_(a)},344); -__d(function(n,r,t,o){var u=r(314);t.exports=u(function(n,r){return n&&r})},345); -__d(function(n,r,t,e){var f=r(314),o=r(323),u=r(347);t.exports=f(o(["any"],u,function(n,r){for(var t=0;t=0?e:0);tu?1:0})},357); -__d(function(r,n,o,t){var a=n(321);o.exports=a(function(r,n,o){var t={};for(var a in o)t[a]=o[a];return t[r]=n,t})},358); -__d(function(r,t,n,e){var a=t(321),c=t(341),i=t(324),o=t(360),f=t(358),l=t(361);n.exports=a(function r(t,n,e){if(0===t.length)return n;var a=t[0];if(t.length>1){var u=!l(e)&&c(a,e)?e[a]:o(t[1])?[]:{};n=r(Array.prototype.slice.call(t,1),n,u)}if(o(a)&&i(e)){var v=[].concat(e);return v[a]=n,v}return f(a,n,e)})},359); -__d(function(n,e,r,t){r.exports=Number.isInteger||function(n){return n<<0===n}},360); -__d(function(n,r,t,u){var o=r(309);t.exports=o(function(n){return null==n})},361); -__d(function(n,r,t,o){var u=r(309),c=r(363);t.exports=u(function(n){return c(2,n)})},362); -__d(function(t,n,r,e){var u=n(314);r.exports=u(function(t,n){switch(t){case 0:return function(){return n.call(this)};case 1:return function(t){return n.call(this,t)};case 2:return function(t,r){return n.call(this,t,r)};case 3:return function(t,r,e){return n.call(this,t,r,e)};case 4:return function(t,r,e,u){return n.call(this,t,r,e,u)};case 5:return function(t,r,e,u,c){return n.call(this,t,r,e,u,c)};case 6:return function(t,r,e,u,c,a){return n.call(this,t,r,e,u,c,a)};case 7:return function(t,r,e,u,c,a,i){return n.call(this,t,r,e,u,c,a,i)};case 8:return function(t,r,e,u,c,a,i,s){return n.call(this,t,r,e,u,c,a,i,s)};case 9:return function(t,r,e,u,c,a,i,s,l){return n.call(this,t,r,e,u,c,a,i,s,l)};case 10:return function(t,r,e,u,c,a,i,s,l,o){return n.call(this,t,r,e,u,c,a,i,s,l,o)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}})},363); -__d(function(n,t,r,i){var p=t(314),u=t(365),o=t(345),a=t(366);r.exports=p(function(n,t){return u(n)?function(){return n.apply(this,arguments)&&t.apply(this,arguments)}:a(o)(n,t)})},364); -__d(function(t,n,o,c){o.exports=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},365); -__d(function(n,t,r,e){var o=t(309),u=t(367);r.exports=o(function(n){return u(n.length,n)})},366); -__d(function(r,n,t,o){var c=n(314),e=n(334),u=n(349),a=n(317),i=n(332);t.exports=c(function(r,n){var t=a(r,n);return a(r,function(){return e(u,i(t,arguments[0]),Array.prototype.slice.call(arguments,1))})})},367); -__d(function(r,t,n,o){var p=t(369);n.exports=p(function(r){return r.apply(this,Array.prototype.slice.call(arguments,1))})},368); -__d(function(n,t,r,e){var o=t(309),u=t(317);r.exports=o(function(n){return u(n.length,n)})},369); -__d(function(n,t,a,c){var f=t(314),i=t(323),o=t(371),r=t(372),u=t(332);a.exports=f(i(["fantasy-land/chain","chain"],r,function(n,t){return"function"==typeof t?function(a){return n(t(a))(a)}:o(!1)(u(n,t))}))},370); -__d(function(n,t,e,r){var f=t(335);e.exports=function(n){return function t(e){for(var r,o,l,u=[],g=0,h=e.length;gr)throw new Error("min must not be greater than max in clamp(min, max, value)");return tr?r:t})},375); -__d(function(n,o,t,c){var e=o(377),u=o(309);t.exports=u(function(n){return null!=n&&"function"==typeof n.clone?n.clone():e(n,[],[],!0)})},376); -__d(function(r,e,t,n){var a=e(378),u=e(379);t.exports=function r(e,t,n,c){var f=function(a){for(var u=t.length,f=0;f":t(r,c)},j=function(t,e){return c(function(e){return u(e)+": "+r(t[e])},e.slice().sort())};switch(Object.prototype.toString.call(e)){case"[object Arguments]":return"(function() { return arguments; }("+c(r,e).join(", ")+"))";case"[object Array]":return"["+c(r,e).concat(j(e,f(function(t){return/^\d+$/.test(t)},i(e)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof e?"new Boolean("+r(e.valueOf())+")":e.toString();case"[object Date]":return"new Date("+(isNaN(e.valueOf())?r(NaN):u(a(e)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof e?"new Number("+r(e.valueOf())+")":1/e===-(1/0)?"-0":e.toString(10);case"[object String]":return"object"==typeof e?"new String("+r(e.valueOf())+")":u(e);case"[object Undefined]":return"undefined";default:if("function"==typeof e.toString){var b=e.toString();if("[object Object]"!==b)return b}return"{"+j(e,i(e)).join(", ")+"}"}}},396); -__d(function(n,r,t,o){var u=r(398);t.exports=function(n,r){return u(r,n,0)>=0}},397); -__d(function(e,n,r,t){var f=n(399);r.exports=function(e,n,r){var t,i;if("function"==typeof e.indexOf)switch(typeof n){case"number":if(0===n){for(t=1/n;r=0;){if(n[y]===a)return i[y]===r;y-=1}for(n.push(a),i.push(r),y=l.length-1;y>=0;){var p=l[y];if(!u(p,r)||!e(r[p],a[p],n,i))return!1;y-=1}return n.pop(),i.pop(),!0}},400); -__d(function(n,e,o,r){o.exports=function(n){for(var e,o=[];!(e=n.next()).done;)o.push(e.value);return o}},401); -__d(function(n,t,r,u){r.exports=function(n){var t=String(n).match(/^function (\w*)/);return null==t?"":t[1]}},402); -__d(function(n,r,t,o){var u=r(314);t.exports=u(function(n,r){return n===r?0!==n||1/n===1/r:n!==n&&r!==r})},403); -__d(function(e,r,c,a){c.exports=function(e){var r=e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0");return'"'+r.replace(/"/g,'\\"')+'"'}},404); -__d(function(t,e,n,o){n.exports=function(){var t=function(t){return(t<10?"0":"")+t};return"function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(e){return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"}}()},405); -__d(function(n,r,t,o){var u=r(407),c=r(314),e=r(408);t.exports=c(function(n,r){return e(u(n),r)})},406); -__d(function(n,t,r,u){r.exports=function(n){return function(){return!n.apply(this,arguments)}}},407); -__d(function(n,r,t,u){var e=r(314),f=r(323),i=r(409),o=r(410),c=r(334),_=r(411),a=r(340);t.exports=e(f(["filter"],_,function(n,r){return o(r)?c(function(t,u){return n(r[u])&&(t[u]=r[u]),t},{},a(r)):i(n,r)}))},408); -__d(function(n,t,r,e){r.exports=function(n,t){for(var r=0,e=t.length,o=[];r10)throw new Error("Constructor with greater than ten arguments");return 0===e?function(){return new n}:c(w(e,function(e,r,t,u,c,w,a,s,o,i){switch(arguments.length){case 1:return new n(e);case 2:return new n(e,r);case 3:return new n(e,r,t);case 4:return new n(e,r,t,u);case 5:return new n(e,r,t,u,c);case 6:return new n(e,r,t,u,c,w);case 7:return new n(e,r,t,u,c,w,a);case 8:return new n(e,r,t,u,c,w,a,s);case 9:return new n(e,r,t,u,c,w,a,s,o);case 10:return new n(e,r,t,u,c,w,a,s,o,i)}}))})},414); -__d(function(n,o,r,t){var _=o(397),a=o(314);r.exports=a(_)},415); -__d(function(n,t,r,u){var e=t(314),i=t(333),o=t(317),p=t(330),a=t(331),c=t(344);r.exports=e(function(n,t){return o(c(p,0,a("length",t)),function(){var r=arguments,u=this;return n.apply(u,i(function(n){return n.apply(u,r)},t))})})},416); -__d(function(n,r,t,o){var u=r(418);t.exports=u(function(n,r){return n+1},0)},417); -__d(function(n,r,t,u){var o=r(319),c=r(323),e=r(341),f=r(334),i=r(419);t.exports=o(4,[],c([],i,function(n,r,t,u){return f(function(u,o){var c=t(o);return u[c]=n(e(c,u)?u[c]:r,o),u},{},u)}))},418); -__d(function(t,n,i,s){var u=n(319),r=n(341),e=n(328);i.exports=function(){function t(t,n,i,s){this.valueFn=t,this.valueAcc=n,this.keyFn=i,this.xf=s,this.inputs={}}return t.prototype["@@transducer/init"]=e.init,t.prototype["@@transducer/result"]=function(t){var n;for(n in this.inputs)if(r(n,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[n]),t["@@transducer/reduced"])){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var i=this.keyFn(n);return this.inputs[i]=this.inputs[i]||[i,this.valueAcc],this.inputs[i][1]=this.valueFn(this.inputs[i][1],n),t},u(4,[],function(n,i,s,u){return new t(n,i,s,u)})}()},419); -__d(function(n,o,r,t){var _=o(313);r.exports=_(-1)},420); -__d(function(n,r,t,u){var o=r(314);t.exports=o(function(n,r){return null==r||r!==r?n:r})},421); -__d(function(n,r,t,o){var u=r(321);t.exports=u(function(n,r,t){var o=n(r),u=n(t);return o>u?-1:o0?(this.n-=1,t):this.xf["@@transducer/step"](t,n)},i(function(n,r){return new t(n,r)})}()},432); -__d(function(n,o,r,t){var _=o(314),a=o(323),c=o(434),d=o(437);r.exports=_(a([],d,c))},433); -__d(function(n,t,e,r){var o=t(435);e.exports=function(n,t){return o(n=0&&this.i>=this.n?e(r):r},s(function(n,r){return new t(n,r)})}()},436); -__d(function(t,s,r,i){var n=s(314),o=s(328);r.exports=function(){function t(t,s){this.xf=s,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,s){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(s),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},n(function(s,r){return new t(s,r)})}()},437); -__d(function(n,o,r,t){var _=o(314),a=o(323),c=o(439),d=o(440);r.exports=_(a([],d,c))},438); -__d(function(r,t,n,o){n.exports=function(r,t){for(var n=t.length-1;n>=0&&r(t[n]);)n-=1;return Array.prototype.slice.call(t,0,n+1)}},439); -__d(function(t,r,n,e){var i=r(314),s=r(334),u=r(328);n.exports=function(){function t(t,r){this.f=t,this.retained=[],this.xf=r}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,r){return this.f(r)?this.retain(t,r):this.flush(t,r)},t.prototype.flush=function(t,r){return t=s(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,r)},t.prototype.retain=function(t,r){return this.retained.push(r),t},i(function(r,n){return new t(r,n)})}()},440); -__d(function(n,o,r,t){var _=o(309),a=o(323),c=o(442),d=o(443),e=o(399);r.exports=_(a([],c(e),d(e)))},441); -__d(function(t,e,s,r){var i=e(314),n=e(328);s.exports=function(){function t(t,e){this.xf=e,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype["@@transducer/init"]=n.init,t.prototype["@@transducer/result"]=n.result,t.prototype["@@transducer/step"]=function(t,e){var s=!1;return this.seenFirstValue?this.pred(this.lastValue,e)&&(s=!0):this.seenFirstValue=!0,this.lastValue=e,s?t:this.xf["@@transducer/step"](t,e)},i(function(e,s){return new t(e,s)})}()},442); -__d(function(n,r,t,e){var f=r(314),o=r(323),i=r(442),u=r(444);t.exports=f(o([],i,function(n,r){var t=[],e=1,f=r.length;if(0!==f)for(t[0]=r[0];e=0?t.length-n:0,t)})},452); -__d(function(n,r,t,o){var u=r(321),c=r(399);t.exports=u(function(n,r,t){return c(n(r),n(t))})},453); -__d(function(n,r,t,o){var u=r(321),c=r(399);t.exports=u(function(n,r,t){return c(r[n],t[n])})},454); -__d(function(n,o,t,r){var f=o(314);t.exports=f(function n(o,t){var r,f,c,e={};for(f in t)r=o[f],c=typeof r,e[f]="function"===c?r(t[f]):r&&"object"===c?n(r,t[f]):t[f];return e})},455); -__d(function(n,r,f,t){var i=r(314),o=r(323),e=r(457);f.exports=i(o(["find"],e,function(n,r){for(var f=0,t=r.length;f=0;){if(n(r[t]))return r[t];t-=1}}))},460); -__d(function(t,r,n,s){var e=r(314),i=r(328);n.exports=function(){function t(t,r){this.xf=r,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,r){return this.f(r)&&(this.last=r),t},e(function(r,n){return new t(r,n)})}()},461); -__d(function(r,n,t,e){var f=n(314),o=n(323),u=n(463);t.exports=f(o([],u,function(r,n){for(var t=n.length-1;t>=0;){if(r(n[t]))return t;t-=1}return-1}))},462); -__d(function(t,r,i,n){var s=r(314),e=r(328);i.exports=function(){function t(t,r){this.xf=r,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=e.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,r){return this.idx+=1,this.f(r)&&(this.lastIdx=this.idx),t},s(function(r,i){return new t(r,i)})}()},463); -__d(function(n,o,r,t){var _=o(309),a=o(371);r.exports=_(a(!0))},464); -__d(function(r,t,n,o){var a=t(309),c=t(369);n.exports=a(function(r){return c(function(t,n){var o=Array.prototype.slice.call(arguments,0);return o[0]=n,o[1]=t,r.apply(this,o)})})},465); -__d(function(r,n,o,t){var f=n(387),a=n(314);o.exports=a(f("forEach",function(r,n){for(var o=n.length,t=0;tr})},471); -__d(function(n,r,t,o){var u=r(314);t.exports=u(function(n,r){return n>=r})},472); -__d(function(n,o,r,t){var _=o(314),a=o(341);r.exports=_(a)},473); -__d(function(n,r,t,i){var o=r(314);t.exports=o(function(n,r){return n in r})},474); -__d(function(n,o,r,t){var _=o(445);r.exports=_(0)},475); -__d(function(n,o,r,t){var _=o(309),a=o(477);r.exports=_(a)},476); -__d(function(n,t,o,r){o.exports=function(n){return n}},477); -__d(function(t,n,h,p){var a=n(321),e=n(317);h.exports=a(function(t,n,h){return e(Math.max(t.length,n.length,h.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):h.apply(this,arguments)})})},478); -__d(function(n,o,r,t){var _=o(313);r.exports=_(1)},479); -__d(function(n,r,t,u){var o=r(418);t.exports=o(function(n,r){return r},null)},480); -__d(function(n,f,t,e){var i=f(314),o=f(398),r=f(324);t.exports=i(function(n,f){return"function"!=typeof f.indexOf||r(f)?o(f,n,0):f.indexOf(n)})},481); -__d(function(n,o,r,t){var _=o(388);r.exports=_(0,-1)},482); -__d(function(n,r,t,u){var o=r(425),c=r(321),e=r(409);t.exports=c(function(n,r,t){return e(function(r){return o(n,r,t)},r)})},483); -__d(function(r,t,e,n){var l=t(321);e.exports=l(function(r,t,e){r=r=0?r:e.length;var n=Array.prototype.slice.call(e,0);return n.splice(r,0,t),n})},484); -__d(function(t,r,c,e){var l=r(321);c.exports=l(function(t,r,c){return t=t=0?t:c.length,[].concat(Array.prototype.slice.call(c,0,t),r,Array.prototype.slice.call(c,t))})},485); -__d(function(n,t,r,e){var o=t(397),u=t(314),a=t(409),c=t(465),f=t(487);r.exports=u(function(n,t){var r,e;return n.length>t.length?(r=n,e=t):(r=t,e=n),f(a(c(o)(r),e))})},486); -__d(function(n,o,r,t){var _=o(476),a=o(488);r.exports=a(_)},487); -__d(function(n,r,t,e){var o=r(489),u=r(314);t.exports=u(function(n,r){for(var t,e,u=new o,a=[],d=0;dr.length?(e=t,h=r):(e=r,h=t);for(var o=[],a=0;a=0;){if(u(t[r],n))return r;r-=1}return-1}return t.lastIndexOf(n)})},506); -__d(function(n,t,e,l){var r=t(309),u=t(508);e.exports=r(function(n){return null!=n&&u(n.length)?n.length:NaN})},507); -__d(function(t,o,e,n){e.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},508); -__d(function(n,r,t,u){var o=r(314),c=r(332);t.exports=o(function(n,r){return function(t){return function(u){return c(function(n){return r(n,u)},t(n(u)))}}})},509); -__d(function(n,r,t,o){var u=r(309),c=r(509),e=r(445),f=r(429);t.exports=u(function(n){return c(e(n),f(n))})},510); -__d(function(n,r,t,o){var u=r(309),c=r(359),e=r(509),f=r(512);t.exports=u(function(n){return e(f(n),c(n))})},511); -__d(function(n,r,t,u){var e=r(314);t.exports=e(function(n,r){for(var t=r,u=0;u=0;)f=n(t[o],f[0]),e[o]=f[1],o-=1;return[e,f[0]]})},517); -__d(function(n,r,t,u){var o=r(314),c=r(334),e=r(340);t.exports=o(function(n,r){return c(function(t,u){return t[u]=n(r[u],u,r),t},{},e(r))})},518); -__d(function(n,t,r,c){var o=t(314);r.exports=o(function(n,t){return t.match(n)||[]})},519); -__d(function(n,r,t,N){var a=r(314),o=r(360);t.exports=a(function(n,r){return o(n)?!o(r)||r<1?NaN:(n%r+r)%r:NaN})},520); -__d(function(n,r,t,o){var u=r(321);t.exports=u(function(n,r,t){return n(t)>n(r)?t:r})},521); -__d(function(n,t,r,e){var o=t(309),u=t(523);r.exports=o(function(n){return u(n)/n.length})},522); -__d(function(n,o,r,t){var _=o(313),a=o(344);r.exports=a(_,0)},523); -__d(function(r,t,n,e){var o=t(309),a=t(522);n.exports=o(function(r){var t=r.length;if(0===t)return NaN;var n=2-t%2,e=(t-n)/2;return a(Array.prototype.slice.call(r,0).sort(function(r,t){return rt?1:0}).slice(e,e+n))})},524); -__d(function(n,r,t,o){var u=r(526),c=r(395);t.exports=u(function(){return c(arguments)})},525); -__d(function(n,t,r,a){var i=t(318),p=t(314),u=t(341);r.exports=p(function(n,t){var r={};return i(t.length,function(){var a=n.apply(this,arguments);return u(a,r)||(r[a]=t.apply(this,arguments)),r[a]})})},526); -__d(function(n,r,t,o){var u=r(495),c=r(314);t.exports=c(function(n,r){return u({},n,r)})},527); -__d(function(n,t,c,o){var r=t(495),u=t(309);c.exports=u(function(n){return r.apply(null,[{}].concat(n))})},528); -__d(function(n,r,t,u){var o=r(314),c=r(530);t.exports=o(function(n,r){return c(function(n,r,t){return r},n,r)})},529); -__d(function(n,r,t,u){var o=r(321),c=r(410),e=r(531);t.exports=o(function n(r,t,u){return e(function(t,u,o){return c(u)&&c(o)?n(r,u,o):r(t,u,o)},t,u)})},530); -__d(function(n,r,o,f){var i=r(321),t=r(341);o.exports=i(function(n,r,o){var f,i={};for(f in r)t(f,r)&&(i[f]=t(f,o)?n(f,r[f],o[f]):r[f]);for(f in o)t(f,o)&&!t(f,i)&&(i[f]=o[f]);return i})},531); -__d(function(n,r,t,u){var o=r(314),c=r(530);t.exports=o(function(n,r){return c(function(n,r,t){return t},n,r)})},532); -__d(function(n,r,t,u){var o=r(321),c=r(530);t.exports=o(function(n,r,t){return c(function(r,t,u){return n(t,u)},r,t)})},533); -__d(function(n,r,t,u){var o=r(321),c=r(531);t.exports=o(function(n,r,t){return c(function(r,t,u){return n(t,u)},r,t)})},534); -__d(function(n,r,t,o){var u=r(314);t.exports=u(function(n,r){return r0&&n(u(t,r))})},555); -__d(function(n,r,t,o){var e=r(314);t.exports=e(function(n,r){for(var t={},o=0;o=0;)r=n(t[o],r),o-=1;return r})},570); -__d(function(n,r,t,u){var o=r(319),c=r(334),e=r(327);t.exports=o(4,[],function(n,r,t,u){return c(function(t,u){return n(t,u)?r(t,u):e(t)},t,u)})},571); -__d(function(n,o,r,t){var _=o(309),a=o(327);r.exports=_(a)},572); -__d(function(n,r,t,o){var u=r(314),c=r(308),e=r(574);t.exports=u(function(n,r){return e(c(n),r)})},573); -__d(function(r,n,e,a){var o=n(314);e.exports=o(function(r,n){var e,a=Number(n),o=0;if(a<0||isNaN(a))throw new RangeError("n must be a non-negative number");for(e=new Array(a);oc?1:0})})},580); -__d(function(r,t,n,o){var e=t(314);n.exports=e(function(r,t){return Array.prototype.slice.call(t,0).sort(function(t,n){for(var o=0,e=0;0===o&&e=0&&r(t[n]);)n-=1;return Array.prototype.slice.call(t,n+1)})},590); -__d(function(r,t,e,n){var o=t(314),a=t(323),l=t(592);e.exports=o(a(["takeWhile"],l,function(r,t){for(var e=0,n=t.length;e>>0,1)},emit:function(t,c){(n[t]||[]).map(function(n){n(c)}),(n["*"]||[]).map(function(n){n(t,c)})}}}c.exports=i},624); -__d(function(e,t,n,s){"use strict";var o,p,a,r,i,l=t(75),u=l.prototype.open,d=l.prototype.send,c=l.prototype.setRequestHeader,y=!1,f={setOpenCallback:function(e){o=e},setSendCallback:function(e){p=e},setHeaderReceivedCallback:function(e){r=e},setResponseCallback:function(e){i=e},setRequestHeaderCallback:function(e){a=e},isInterceptorEnabled:function(){return y},enableInterception:function(){y||(l.prototype.open=function(e,t){o&&o(e,t,this),u.apply(this,arguments)},l.prototype.setRequestHeader=function(e,t){a&&a(e,t,this),c.apply(this,arguments)},l.prototype.send=function(e){var t=this;p&&p(e,this),this.addEventListener&&this.addEventListener("readystatechange",function(){if(y){if(t.readyState===t.HEADERS_RECEIVED){var e=t.getResponseHeader("Content-Type"),n=t.getResponseHeader("Content-Length"),s=void 0,o=void 0;e&&(s=e.split(";")[0]),n&&(o=parseInt(n,10)),r&&r(s,o,t.getAllResponseHeaders(),t)}t.readyState===t.DONE&&i&&i(t.status,t.timeout,t.response,t.responseURL,t.responseType,t)}},!1),d.apply(this,arguments)},y=!0)},disableInterception:function(){y&&(y=!1,l.prototype.send=d,l.prototype.open=u,l.prototype.setRequestHeader=c,i=null,o=null,p=null,r=null,a=null)}};n.exports=f},625); -__d(function(n,e,t,r){"use strict";function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}function i(n){var e=n.name;return null===e||void 0===e||""===e?A:"~~~ "+e+"() ~~~"}function u(n){function e(n){return function(e,o){if(o===!0)return!0;if(o===1/0)return I;if(o===-(1/0))return T;if(0===o)return D;if(void 0===o)return j;if(null===o)return S;if(o===!1)return N;if(o===-0)return D;if(""===o)return R;switch("undefined"==typeof o?"undefined":C(o)){case"string":return o;case"number":return o;case"function":return i(o)}if(t.length>0){var u=t.indexOf(this);~u?t.splice(u+1):t.push(this),~u?r.splice(u,1/0,e):r.push(e),~t.indexOf(o)&&(o=_)}else t.push(o);return null==n?o:n.call(this,e,o)}}var t=[],r=[];return JSON.stringify(n,e(null))}Object.defineProperty(r,"__esModule",{value:!0});var s=e(306),a=o(s),c=e(627),f=o(c),l=function(n){return!a.isNil(n)},p=a.allPass([a.complement(f.isNilOrEmpty),a.is(String)]),h=a.allPass([a.complement(a.isNil),a.is(Number),f.isWithin(1,65535)]),d=function(n){return"function"==typeof n},m=function(n){var e=n.io,t=n.host,r=n.port,o=n.onCommand;if(!l(e))throw new Error("invalid io function");if(!p(t))throw new Error("invalid host");if(!h(r))throw new Error("invalid port");if(!d(o))throw new Error("invalid onCommand handler")},v=function(){return function(n){return{features:{log:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n.send("log",{level:"debug",message:e},!!t)},debug:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n.send("log",{level:"debug",message:e},!!t)},warn:function(e){return n.send("log",{level:"warn",message:e},!0)},error:function(e,t){return n.send("log",{level:"error",message:e,stack:t},!0)}}}}},g=function(){return function(n){return{features:{image:function(e){var t=e.uri,r=e.preview,o=e.filename,i=e.width,u=e.height,s=e.caption;return n.send("image",{uri:t,preview:r,filename:o,width:i,height:u,caption:s})}}}}},y=function(){return function(n){var e=n.startTimer,t=function(t){var r=[],o=e(),i=function(n){var e=0===s.length(r)?0:s.last(r).time,t=o();r.push({title:n,time:t,delta:t-e})};r.push({title:t,time:0,delta:0});var u=function(e){i(e),n.send("benchmark.report",{title:t,steps:r})};return{step:i,stop:u,last:u}};return{features:{benchmark:t}}}},w=function(){return function(n){return{features:{stateActionComplete:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return n.send("state.action.complete",{name:e,action:t},!!r)},stateValuesResponse:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return n.send("state.values.response",{path:e,value:t,valid:r})},stateKeysResponse:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return n.send("state.keys.response",{path:e,keys:t,valid:r})},stateValuesChange:function(e){return n.send("state.values.change",{changes:e})},stateBackupResponse:function(e){return n.send("state.backup.response",{state:e})}}}}},b=function(){return function(n){return{features:{apiResponse:function(e,t,r){var o=t&&t.status&&c.isWithin(200,299,t.status),i=!o;n.send("api.response",{request:e,response:t,duration:r},i)}}}}},k=function(){return function(n){return{features:{clear:function(){return n.send("clear")}}}}},C="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof n},E=function(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")},P=function(){function n(n,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{},e=a.merge(this.options,n);return m(e),this.options=e,a.has("length",this.options.plugins)&&a.forEach(this.use.bind(this),this.options.plugins),this}},{key:"connect",value:function(){var n=this;this.connected=!0;var e=this.options,t=e.io,r=e.secure,o=e.host,i=e.port,u=e.name,s=e.userAgent,c=e.environment,f=e.reactotronVersion,l=e.socketIoProperties,p=this.options,h=p.onCommand,d=p.onConnect,m=p.onDisconnect,v=r?"wss":"ws",g=t(v+"://"+o+":"+i,O({jsonp:!1,transports:["websocket","polling"]},l));return g.on("connect",function(){d&&d(),a.forEach(function(n){return n.onConnect&&n.onConnect()},n.plugins),n.send("client.intro",{host:o,port:i,name:u,userAgent:s,reactotronVersion:f,environment:c})}),g.on("disconnect",function(){m&&m(),a.forEach(function(n){return n.onDisconnect&&n.onDisconnect()},n.plugins)}),g.on("command",function(e){h&&h(e),a.forEach(function(n){return n.onCommand&&n.onCommand(e)},n.plugins)}),this.socket=g,this}},{key:"send",value:function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(this.socket){var r=this.options.safeRecursion?JSON.parse(u(e)):e;this.socket.emit("command",{type:n,payload:r,important:!!t})}}},{key:"display",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=n.name,t=n.value,r=n.preview,o=n.image,i=n.important,u=void 0!==i&&i,s={name:e,value:t||null,preview:r||null,image:o||null};this.send("display",s,u)}},{key:"reportError",value:function(n){this.error(n)}},{key:"use",value:function(n){var e=this;if("function"!=typeof n)throw new Error("plugins must be a function");var t=n.bind(this)(this);if(!a.is(Object,t))throw new Error("plugins must return an object");if(t.features){if(!a.is(Object,t.features))throw new Error("features must be an object");var r=function(n){var r=t.features[n];if("function"!=typeof r)throw new Error("feature "+n+" is not a function");if(K(n))throw new Error("feature "+n+" is a reserved name");e[n]=r};a.forEach(r,a.keys(t.features))}return this.plugins.push(t),t.onPlugin&&"function"==typeof t.onPlugin&&t.onPlugin.bind(this)(this),this}}]),n}(),G=function(n){var e=new F;return e.configure(n),e};r.CorePlugins=z,r.Client=F,r.createClient=G,r.start=q},626); -__d(function(n,t,r,e){"use strict";function u(n){return n&&"object"==typeof n&&"default"in n?n.default:n}var o=u(t(369)),i=u(t(412)),f=u(t(361)),c=u(t(476)),l=u(t(501)),a=u(t(311)),s=u(t(472)),d=u(t(381)),h=u(t(454)),m=u(t(502)),p=u(t(348)),N=u(t(384)),g=u(t(597)),b=u(t(332)),y=u(t(320)),v=u(t(468)),W=u(t(569)),x=u(t(582)),P=u(t(512)),j=u(t(586)),B=u(t(451)),D=u(t(456)),M=u(t(564)),O=u(t(458)),_=function(n){return console.log(n),n},q=o(function(n,t){return console.log(n),t}),w=i([[f,c],[l(Number),c],[a,function(n){return Number(n)}]]),E=function(n){return i([[f,c],[l(Object),c],[a,function(n){return new Date(n)}]])(n)},I=o(function(n,t,r){var e=l(Number);return e(n)&&e(t)&&e(r)&&s(r,n)&&s(t,r)}),K=d(I),L=h("length"),S=function(n,t){return Math.floor(Math.random()*(t-n+1))+n},U=function(n){if(f(n)||m(n))return null;var t=n.length-1;return n[S(0,t)]},k=p([f,m]),z=d(f),A=function(n){return void 0===n},C=o(function(n,t){return N(g,b(y(n,0)),v)(t)}),F=o(function(n,t,r){return 0===n?null:n>0&&rt?null:b(function(r){return t+n*r},W(0,1+(r-t)/n>>>0))}),G=o(function(n,t){return P(x(".",n),t)}),H=o(function(n,t){return j(n,t)}),J=o(function(n,t){return B(n,t)}),Q=o(function(n,t,r){return D(M(n,t))(r)}),R=o(function(n,t,r){return O(M(n,t))(r)}),T={log:_,trace:q,toNumber:w,toDate:E,isWithin:I,isNotWithin:K,eqLength:L,random:S,sample:U,isNilOrEmpty:k,isNotNil:z,isUndefined:A,mapKeys:C,rangeStep:F,dotPath:G,startsWith:H,endsWith:J,findByProp:Q,findIndexByProp:R};r.exports=T,r.exports=T},627); -__d(function(n,o,r,e){"use strict";function t(n){var o="undefined"!=typeof window&&window.__fbBatchedBridgeConfig&&window.__fbBatchedBridgeConfig.remoteModuleConfig;if(!Array.isArray(o)||"localhost"!==n&&"127.0.0.1"!==n)return n;var r=(o.find(i)||[])[1];if(r){var e=r.ServerHost||n;return e.split(":")[0]}return n}function i(n){return n&&("AndroidConstants"===n[0]||"PlatformConstants"===n[0])}r.exports=function(n){if("object"!=typeof __fbBatchedBridge||"localhost"!==n&&"127.0.0.1"!==n)return n;n=t(n);var o=console.warn;console.warn=function(){if(!(arguments[0]&&arguments[0].indexOf("Requiring module 'NativeModules' by name")>-1))return o.apply(console,arguments)};var r,e,i;if("undefined"==typeof window||!window.__DEV__||"function"!=typeof window.require)return n;if(r=window.require("NativeModules"),console.warn=o,!r||!r.PlatformConstants&&!r.AndroidConstants)return n;e=r.PlatformConstants,i=r.AndroidConstants;var d=(e?e.ServerHost:i.ServerHost)||n;return d.split(":")[0]}},628); -__d(function(e,t,r,n){"use strict";function a(e){return!/^http/.test(e)&&/[\\/]/.test(e)}function s(r){var n,s,c,d,f;return regeneratorRuntime.async(function(p){for(;;)switch(p.prev=p.next){case 0:if(i||(i=e.fetch||t(87).fetch),n=o(),n.bundleLoadedFromServer){p.next=4;break}throw new Error("Bundle was not loaded from the packager");case 4:return s=r,u.scriptURL&&(c=!1,s=r.map(function(e){return!c&&a(e.file)?babelHelpers.extends({},e,{file:u.scriptURL}):(c=!0,e)})),p.next=8,regeneratorRuntime.awrap(i(n.url+"symbolicate",{method:"POST",body:JSON.stringify({stack:s})}));case 8:return d=p.sent,p.next=11,regeneratorRuntime.awrap(d.json());case 11:return f=p.sent,p.abrupt("return",f.stack);case 13:case"end":return p.stop()}},null,this)}var o=t(630),c=t(17),u=c.SourceCode,i=void 0;r.exports=s},629); -__d(function(t,r,o,e){"use strict";function u(){if(void 0===l){var t=i.scriptURL&&i.scriptURL.match(/^https?:\/\/.*?\//);l=t?t[0]:null}return{url:l||n,bundleLoadedFromServer:null!==l}}var c=r(17),i=c.SourceCode,l=void 0,n="http://localhost:8081/";o.exports=u},630); -__d(function(t,e,r,n){!function(t,e){"object"==typeof n&&"object"==typeof r?r.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof n?n.io=e():t.io=e()}(this,function(){return function(t){function e(n){if(r[n])return r[n].exports;var o=r[n]={exports:{},id:n,loaded:!1};return t[n].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var r={};return e.m=t,e.c=r,e.p="",e(0)}([function(t,e,r){"use strict";function n(t,e){"object"===("undefined"==typeof t?"undefined":i(t))&&(e=t,t=void 0),e=e||{};var r,n=s(t),a=n.source,p=n.id,f=n.path,l=h[p]&&f in h[p].nsps,d=e.forceNew||e["force new connection"]||!1===e.multiplex||l;return d?(u("ignoring socket cache for %s",a),r=c(a,e)):(h[p]||(u("new io instance for %s",a),h[p]=c(a,e)),r=h[p]),n.query&&!e.query?e.query=n.query:e&&"object"===i(e.query)&&(e.query=o(e.query)),r.socket(n.path,e)}function o(t){var e=[];for(var r in t)t.hasOwnProperty(r)&&e.push(encodeURIComponent(r)+"="+encodeURIComponent(t[r]));return e.join("&")}var i="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof t},s=r(1),a=r(7),c=r(17),u=r(3)("socket.io-client");t.exports=e=n;var h=e.managers={};e.protocol=a.protocol,e.connect=n,e.Manager=r(17),e.Socket=r(44)},function(t,e,r){(function(e){"use strict";function n(t,r){var n=t;r=r||e.location,null==t&&(t=r.protocol+"//"+r.host),"string"==typeof t&&("/"===t.charAt(0)&&(t="/"===t.charAt(1)?r.protocol+t:r.host+t),/^(https?|wss?):\/\//.test(t)||(i("protocol-less url %s",t),t="undefined"!=typeof r?r.protocol+"//"+t:"https://"+t),i("parse %s",t),n=o(t)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";var s=n.host.indexOf(":")!==-1,a=s?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+a+":"+n.port,n.href=n.protocol+"://"+a+(r&&r.port===n.port?"":":"+n.port),n}var o=r(2),i=r(3)("socket.io-client:url");t.exports=n}).call(e,function(){return this}())},function(t,e){var r=/^(?:(?![^:@]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,n=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];t.exports=function(t){var e=t,o=t.indexOf("["),i=t.indexOf("]");o!=-1&&i!=-1&&(t=t.substring(0,o)+t.substring(o,i).replace(/:/g,";")+t.substring(i,t.length));for(var s=r.exec(t||""),a={},c=14;c--;)a[n[c]]=s[c]||"";return o!=-1&&i!=-1&&(a.source=e,a.host=a.host.substring(1,a.host.length-1).replace(/;/g,":"),a.authority=a.authority.replace("[","").replace("]","").replace(/;/g,":"),a.ipv6uri=!0),a}},function(t,e,r){(function(n){function o(){return"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style||window.console&&(console.firebug||console.exception&&console.table)||navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31}function i(){var t=arguments,r=this.useColors;if(t[0]=(r?"%c":"")+this.namespace+(r?" %c":" ")+t[0]+(r?"%c ":" ")+"+"+e.humanize(this.diff),!r)return t;var n="color: "+this.color;t=[t[0],n,"color: inherit"].concat(Array.prototype.slice.call(t,1));var o=0,i=0;return t[0].replace(/%[a-z%]/g,function(t){"%%"!==t&&(o++,"%c"===t&&(i=o))}),t.splice(i,0,n),t}function s(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function a(t){try{null==t?e.storage.removeItem("debug"):e.storage.debug=t}catch(t){}}function c(){try{return e.storage.debug}catch(t){}if("undefined"!=typeof n&&"env"in n)return n.env.DEBUG}function u(){try{return window.localStorage}catch(t){}}e=t.exports=r(5),e.log=s,e.formatArgs=i,e.save=a,e.load=c,e.useColors=o,e.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:u(),e.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],e.formatters.j=function(t){try{return JSON.stringify(t)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},e.enable(c())}).call(e,r(4))},function(t,e){function r(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}function o(t){if(h===setTimeout)return setTimeout(t,0);if((h===r||!h)&&setTimeout)return h=setTimeout,setTimeout(t,0);try{return h(t,0)}catch(e){try{return h.call(null,t,0)}catch(e){return h.call(this,t,0)}}}function i(t){if(p===clearTimeout)return clearTimeout(t);if((p===n||!p)&&clearTimeout)return p=clearTimeout,clearTimeout(t);try{return p(t)}catch(e){try{return p.call(null,t)}catch(e){return p.call(this,t)}}}function s(){y&&l&&(y=!1,l.length?d=l.concat(d):g=-1,d.length&&a())}function a(){if(!y){var t=o(s);y=!0;for(var e=d.length;e;){for(l=d,d=[];++g1)for(var r=1;r1e4)){var e=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(t);if(e){var r=parseFloat(e[1]),n=(e[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*h;case"days":case"day":case"d":return r*u;case"hours":case"hour":case"hrs":case"hr":case"h":return r*c;case"minutes":case"minute":case"mins":case"min":case"m":return r*a;case"seconds":case"second":case"secs":case"sec":case"s":return r*s;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function n(t){return t>=u?Math.round(t/u)+"d":t>=c?Math.round(t/c)+"h":t>=a?Math.round(t/a)+"m":t>=s?Math.round(t/s)+"s":t+"ms"}function o(t){return i(t,u,"day")||i(t,c,"hour")||i(t,a,"minute")||i(t,s,"second")||t+" ms"}function i(t,e,r){if(!(t0)return r(t);if("number"===i&&isNaN(t)===!1)return e.long?o(t):n(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}},function(t,e,r){function n(){}function o(t){var r="",n=!1;return r+=t.type,e.BINARY_EVENT!=t.type&&e.BINARY_ACK!=t.type||(r+=t.attachments,r+="-"),t.nsp&&"/"!=t.nsp&&(n=!0,r+=t.nsp),null!=t.id&&(n&&(r+=",",n=!1),r+=t.id),null!=t.data&&(n&&(r+=","),r+=f.stringify(t.data)),p("encoded %j as %s",t,r),r}function i(t,e){function r(t){var r=d.deconstructPacket(t),n=o(r.packet),i=r.buffers;i.unshift(n),e(i)}d.removeBlobs(t,r)}function s(){this.reconstructor=null}function a(t){var r={},n=0;if(r.type=Number(t.charAt(0)),null==e.types[r.type])return h();if(e.BINARY_EVENT==r.type||e.BINARY_ACK==r.type){for(var o="";"-"!=t.charAt(++n)&&(o+=t.charAt(n),n!=t.length););if(o!=Number(o)||"-"!=t.charAt(n))throw new Error("Illegal attachments");r.attachments=Number(o)}if("/"==t.charAt(n+1))for(r.nsp="";++n;){var i=t.charAt(n);if(","==i)break;if(r.nsp+=i,n==t.length)break}else r.nsp="/";var s=t.charAt(n+1);if(""!==s&&Number(s)==s){for(r.id="";++n;){var i=t.charAt(n);if(null==i||Number(i)!=i){--n;break}if(r.id+=t.charAt(n),n==t.length)break}r.id=Number(r.id)}return t.charAt(++n)&&(r=c(r,t.substr(n))),p("decoded %s as %j",t,r),r}function c(t,e){try{t.data=f.parse(e)}catch(t){return h()}return t}function u(t){this.reconPack=t,this.buffers=[]}function h(t){return{type:e.ERROR,data:"parser error"}}var p=r(8)("socket.io-parser"),f=r(11),l=r(13),d=r(14),y=r(16);e.protocol=4,e.types=["CONNECT","DISCONNECT","EVENT","ACK","ERROR","BINARY_EVENT","BINARY_ACK"],e.CONNECT=0,e.DISCONNECT=1,e.EVENT=2,e.ACK=3,e.ERROR=4,e.BINARY_EVENT=5,e.BINARY_ACK=6,e.Encoder=n,e.Decoder=s,n.prototype.encode=function(t,r){if(p("encoding packet %j",t),e.BINARY_EVENT==t.type||e.BINARY_ACK==t.type)i(t,r);else{var n=o(t);r([n])}},l(s.prototype),s.prototype.add=function(t){var r;if("string"==typeof t)r=a(t),e.BINARY_EVENT==r.type||e.BINARY_ACK==r.type?(this.reconstructor=new u(r),0===this.reconstructor.reconPack.attachments&&this.emit("decoded",r)):this.emit("decoded",r);else{if(!y(t)&&!t.base64)throw new Error("Unknown type: "+t);if(!this.reconstructor)throw new Error("got binary data when not reconstructing a packet");r=this.reconstructor.takeBinaryData(t),r&&(this.reconstructor=null,this.emit("decoded",r))}},s.prototype.destroy=function(){this.reconstructor&&this.reconstructor.finishedReconstruction()},u.prototype.takeBinaryData=function(t){if(this.buffers.push(t),this.buffers.length==this.reconPack.attachments){var e=d.reconstructPacket(this.reconPack,this.buffers);return this.finishedReconstruction(),e}return null},u.prototype.finishedReconstruction=function(){this.reconPack=null,this.buffers=[]}},function(t,e,r){function n(){return"WebkitAppearance"in document.documentElement.style||window.console&&(console.firebug||console.exception&&console.table)||navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31}function o(){var t=arguments,r=this.useColors;if(t[0]=(r?"%c":"")+this.namespace+(r?" %c":" ")+t[0]+(r?"%c ":" ")+"+"+e.humanize(this.diff),!r)return t;var n="color: "+this.color;t=[t[0],n,"color: inherit"].concat(Array.prototype.slice.call(t,1));var o=0,i=0;return t[0].replace(/%[a-z%]/g,function(t){"%%"!==t&&(o++,"%c"===t&&(i=o))}),t.splice(i,0,n),t}function i(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function s(t){try{null==t?e.storage.removeItem("debug"):e.storage.debug=t}catch(t){}}function a(){var t;try{t=e.storage.debug}catch(t){}return t}function c(){try{return window.localStorage}catch(t){}}e=t.exports=r(9),e.log=i,e.formatArgs=o,e.save=s,e.load=a,e.useColors=n,e.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:c(),e.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],e.formatters.j=function(t){return JSON.stringify(t)},e.enable(a())},function(t,e,r){function n(){return e.colors[h++%e.colors.length]}function o(t){function r(){}function o(){var t=o,r=+new Date,i=r-(u||r);t.diff=i,t.prev=u,t.curr=r,u=r,null==t.useColors&&(t.useColors=e.useColors()),null==t.color&&t.useColors&&(t.color=n());var s=Array.prototype.slice.call(arguments);s[0]=e.coerce(s[0]),"string"!=typeof s[0]&&(s=["%o"].concat(s));var a=0;s[0]=s[0].replace(/%([a-z%])/g,function(r,n){if("%%"===r)return r;a++;var o=e.formatters[n];if("function"==typeof o){var i=s[a];r=o.call(t,i),s.splice(a,1),a--}return r}),"function"==typeof e.formatArgs&&(s=e.formatArgs.apply(t,s));var c=o.log||e.log||console.log.bind(console);c.apply(t,s)}r.enabled=!1,o.enabled=!0;var i=e.enabled(t)?o:r;return i.namespace=t,i}function i(t){e.save(t);for(var r=(t||"").split(/[\s,]+/),n=r.length,o=0;o1e4)){var e=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(t);if(e){var r=parseFloat(e[1]),n=(e[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*h;case"days":case"day":case"d":return r*u;case"hours":case"hour":case"hrs":case"hr":case"h":return r*c;case"minutes":case"minute":case"mins":case"min":case"m":return r*a;case"seconds":case"second":case"secs":case"sec":case"s":return r*s;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r}}}}function n(t){return t>=u?Math.round(t/u)+"d":t>=c?Math.round(t/c)+"h":t>=a?Math.round(t/a)+"m":t>=s?Math.round(t/s)+"s":t+"ms"}function o(t){return i(t,u,"day")||i(t,c,"hour")||i(t,a,"minute")||i(t,s,"second")||t+" ms"}function i(t,e,r){if(!(t1)))/4)-T((t-1901+e)/100)+T((t-1601+e)/400)};if((d=m.hasOwnProperty)||(d=function(t){var e,r={};return(r.__proto__=null,r.__proto__={toString:1},r).toString!=v?d=function(t){var e=this.__proto__,r=t in(this.__proto__=null,this);return this.__proto__=e,r}:(e=r.constructor,d=function(t){var r=(this.constructor||e).prototype;return t in this&&!(t in r&&this[t]===r[t])}),r=null,d.call(this,t)}),y=function(t,e){var r,n,o,i=0;(r=function(){this.valueOf=0}).prototype.valueOf=0,n=new r;for(o in n)d.call(n,o)&&i++;return r=n=null,i?y=2==i?function(t,e){var r,n={},o=v.call(t)==w;for(r in t)o&&"prototype"==r||d.call(n,r)||!(n[r]=1)||!d.call(t,r)||e(r)}:function(t,e){var r,n,o=v.call(t)==w;for(r in t)o&&"prototype"==r||!d.call(t,r)||(n="constructor"===r)||e(r);(n||d.call(t,r="constructor"))&&e(r)}:(n=["valueOf","toString","toLocaleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constructor"],y=function(t,e){var r,o,i=v.call(t)==w,a=!i&&"function"!=typeof t.constructor&&s[typeof t.hasOwnProperty]&&t.hasOwnProperty||d;for(r in t)i&&"prototype"==r||!a.call(t,r)||e(r);for(o=n.length;r=n[--o];a.call(t,r)&&e(r));}),y(t,e)},!r("json-stringify")){var N={92:"\\\\",34:'\\"',8:"\\b",12:"\\f",10:"\\n",13:"\\r",9:"\\t"},j="000000",O=function(t,e){return(j+(e||0)).slice(-t)},P="\\u00",R=function(t){for(var e='"',r=0,n=t.length,o=!B||n>10,i=o&&(B?t.split(""):t);r-1/0&&c<1/0){if(_){for(l=T(c/864e5),h=T(l/365.2425)+1970-1;_(h+1,0)<=l;h++);for(f=T((l-_(h,0))/30.42);_(h,f+1)<=l;f++);l=1+l-_(h,f),m=(c%864e5+864e5)%864e5,b=T(m/36e5)%24,w=T(m/6e4)%60,B=T(m/1e3)%60,E=m%1e3}else h=c.getUTCFullYear(),f=c.getUTCMonth(),l=c.getUTCDate(),b=c.getUTCHours(),w=c.getUTCMinutes(),B=c.getUTCSeconds(),E=c.getUTCMilliseconds();c=(h<=0||h>=1e4?(h<0?"-":"+")+O(6,h<0?-h:h):O(4,h))+"-"+O(2,f+1)+"-"+O(2,l)+"T"+O(2,b)+":"+O(2,w)+":"+O(2,B)+"."+O(3,E)+"Z"}else c=null;if(n&&(c=n.call(r,e,c)),null===c)return"null";if(u=v.call(c),u==S)return""+c;if(u==x)return c>-1/0&&c<1/0?""+c:"null";if(u==A)return R(""+c);if("object"==typeof c){for(D=a.length;D--;)if(a[D]===c)throw p();if(a.push(c),N=[],q=s,s+=i,u==C){for(P=0,D=c.length;P0)for(n="",r>10&&(r=10);n.length=48&&o<=57||o>=97&&o<=102||o>=65&&o<=70||I();t+=M("0x"+i.slice(e,q));break;default:I()}else{if(34==o)break;for(o=i.charCodeAt(q),e=q;o>=32&&92!=o&&34!=o;)o=i.charCodeAt(++q);t+=i.slice(e,q)}if(34==i.charCodeAt(q))return q++,t;I();default:if(e=q,45==o&&(n=!0,o=i.charCodeAt(++q)),o>=48&&o<=57){for(48==o&&(o=i.charCodeAt(q+1),o>=48&&o<=57)&&I(),n=!1;q=48&&o<=57);q++);if(46==i.charCodeAt(q)){for(r=++q;r=48&&o<=57);r++);r==q&&I(),q=r}if(o=i.charCodeAt(q),101==o||69==o){for(o=i.charCodeAt(++q),43!=o&&45!=o||q++,r=q;r=48&&o<=57);r++);r==q&&I(),q=r}return+i.slice(e,q)}if(n&&I(),"true"==i.slice(q,q+4))return q+=4,!0;if("false"==i.slice(q,q+5))return q+=5,!1;if("null"==i.slice(q,q+4))return q+=4,null;I()}return"$"},z=function t(e){var r,n;if("$"==e&&I(),"string"==typeof e){if("@"==(B?e.charAt(0):e[0]))return e.slice(1);if("["==e){for(r=[];e=H(),"]"!=e;n||(n=!0))n&&(","==e?(e=H(),"]"==e&&I()):I()),","==e&&I(),r.push(t(e));return r}if("{"==e){for(r={};e=H(),"}"!=e;n||(n=!0))n&&(","==e?(e=H(),"}"==e&&I()):I()),","!=e&&"string"==typeof e&&"@"==(B?e.charAt(0):e[0])&&":"==H()||I(),r[e.slice(1)]=t(H());return r}I()}return e},J=function(t,e,r){var n=X(t,e,r);n===g?delete t[e]:t[e]=n},X=function(t,e,r){var n,o=t[e];if("object"==typeof o&&o)if(v.call(o)==C)for(n=o.length;n--;)J(o,n,r);else y(o,function(t){J(o,t,r)});return r.call(t,e,o)};e.parse=function(t,e){var r,n;return q=0,U=""+t,r=z(H()),"$"!=H()&&I(),q=U=null,e&&v.call(e)==w?X((n={},n[""]=r,n),"",e):r}}}return e.runInContext=o,e}var i="function"==typeof n&&n.amd,s={function:!0,object:!0},a=s[typeof e]&&e&&!e.nodeType&&e,c=s[typeof window]&&window||this,u=a&&s[typeof t]&&t&&!t.nodeType&&"object"==typeof r&&r;if(!u||u.global!==u&&u.window!==u&&u.self!==u||(c=u),a&&!i)o(c,a);else{var h=c.JSON,p=c.JSON3,f=!1,l=o(c,c.JSON3={noConflict:function(){return f||(f=!0,c.JSON=h,c.JSON3=p,h=p=null),l}});c.JSON={parse:l.parse,stringify:l.stringify}}i&&n(function(){return l})}).call(this)}).call(e,r(12)(t),function(){return this}())},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,e){function r(t){if(t)return n(t)}function n(t){for(var e in r.prototype)t[e]=r.prototype[e];return t}t.exports=r,r.prototype.on=r.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks[t]=this._callbacks[t]||[]).push(e),this},r.prototype.once=function(t,e){function r(){n.off(t,r),e.apply(this,arguments)}var n=this;return this._callbacks=this._callbacks||{},r.fn=e,this.on(t,r),this},r.prototype.off=r.prototype.removeListener=r.prototype.removeAllListeners=r.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var r=this._callbacks[t];if(!r)return this;if(1==arguments.length)return delete this._callbacks[t],this;for(var n,o=0;o0&&!this.encoding){var t=this.packetBuffer.shift();this.packet(t)}},n.prototype.cleanup=function(){p("cleanup");for(var t=this.subs.length,e=0;e=this._reconnectionAttempts)p("reconnect failed"),this.backoff.reset(),this.emitAll("reconnect_failed"),this.reconnecting=!1;else{var e=this.backoff.duration();p("will wait %dms before reconnect attempt",e),this.reconnecting=!0;var r=setTimeout(function(){t.skipReconnect||(p("attempting reconnect"),t.emitAll("reconnect_attempt",t.backoff.attempts),t.emitAll("reconnecting",t.backoff.attempts),t.skipReconnect||t.open(function(e){e?(p("reconnect attempt error"),t.reconnecting=!1,t.reconnect(),t.emitAll("reconnect_error",e.data)):(p("reconnect success"),t.onreconnect())}))},e);this.subs.push({destroy:function(){clearTimeout(r)}})}},n.prototype.onreconnect=function(){var t=this.backoff.attempts;this.reconnecting=!1,this.backoff.reset(),this.updateSocketIds(),this.emitAll("reconnect",t)}},function(t,e,r){t.exports=r(19)},function(t,e,r){t.exports=r(20),t.exports.parser=r(27)},function(t,e,r){(function(e){function n(t,r){if(!(this instanceof n))return new n(t,r); -r=r||{},t&&"object"==typeof t&&(r=t,t=null),t?(t=h(t),r.hostname=t.host,r.secure="https"===t.protocol||"wss"===t.protocol,r.port=t.port,t.query&&(r.query=t.query)):r.host&&(r.hostname=h(r.host).host),this.secure=null!=r.secure?r.secure:e.location&&"https:"===location.protocol,r.hostname&&!r.port&&(r.port=this.secure?"443":"80"),this.agent=r.agent||!1,this.hostname=r.hostname||(e.location?location.hostname:"localhost"),this.port=r.port||(e.location&&location.port?location.port:this.secure?443:80),this.query=r.query||{},"string"==typeof this.query&&(this.query=f.decode(this.query)),this.upgrade=!1!==r.upgrade,this.path=(r.path||"/engine.io").replace(/\/$/,"")+"/",this.forceJSONP=!!r.forceJSONP,this.jsonp=!1!==r.jsonp,this.forceBase64=!!r.forceBase64,this.enablesXDR=!!r.enablesXDR,this.timestampParam=r.timestampParam||"t",this.timestampRequests=r.timestampRequests,this.transports=r.transports||["polling","websocket"],this.readyState="",this.writeBuffer=[],this.prevBufferLen=0,this.policyPort=r.policyPort||843,this.rememberUpgrade=r.rememberUpgrade||!1,this.binaryType=null,this.onlyBinaryUpgrades=r.onlyBinaryUpgrades,this.perMessageDeflate=!1!==r.perMessageDeflate&&(r.perMessageDeflate||{}),!0===this.perMessageDeflate&&(this.perMessageDeflate={}),this.perMessageDeflate&&null==this.perMessageDeflate.threshold&&(this.perMessageDeflate.threshold=1024),this.pfx=r.pfx||null,this.key=r.key||null,this.passphrase=r.passphrase||null,this.cert=r.cert||null,this.ca=r.ca||null,this.ciphers=r.ciphers||null,this.rejectUnauthorized=void 0===r.rejectUnauthorized?null:r.rejectUnauthorized,this.forceNode=!!r.forceNode;var o="object"==typeof e&&e;o.global===o&&(r.extraHeaders&&Object.keys(r.extraHeaders).length>0&&(this.extraHeaders=r.extraHeaders),r.localAddress&&(this.localAddress=r.localAddress)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingIntervalTimer=null,this.pingTimeoutTimer=null,this.open()}function o(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}var i=r(21),s=r(35),a=r(3)("engine.io-client:socket"),c=r(42),u=r(27),h=r(2),p=r(43),f=r(36);t.exports=n,n.priorWebsocketSuccess=!1,s(n.prototype),n.protocol=u.protocol,n.Socket=n,n.Transport=r(26),n.transports=r(21),n.parser=r(27),n.prototype.createTransport=function(t){a('creating transport "%s"',t);var e=o(this.query);e.EIO=u.protocol,e.transport=t,this.id&&(e.sid=this.id);var r=new i[t]({agent:this.agent,hostname:this.hostname,port:this.port,secure:this.secure,path:this.path,query:e,forceJSONP:this.forceJSONP,jsonp:this.jsonp,forceBase64:this.forceBase64,enablesXDR:this.enablesXDR,timestampRequests:this.timestampRequests,timestampParam:this.timestampParam,policyPort:this.policyPort,socket:this,pfx:this.pfx,key:this.key,passphrase:this.passphrase,cert:this.cert,ca:this.ca,ciphers:this.ciphers,rejectUnauthorized:this.rejectUnauthorized,perMessageDeflate:this.perMessageDeflate,extraHeaders:this.extraHeaders,forceNode:this.forceNode,localAddress:this.localAddress});return r},n.prototype.open=function(){var t;if(this.rememberUpgrade&&n.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1)t="websocket";else{if(0===this.transports.length){var e=this;return void setTimeout(function(){e.emit("error","No transports available")},0)}t=this.transports[0]}this.readyState="opening";try{t=this.createTransport(t)}catch(t){return this.transports.shift(),void this.open()}t.open(),this.setTransport(t)},n.prototype.setTransport=function(t){a("setting transport %s",t.name);var e=this;this.transport&&(a("clearing existing transport %s",this.transport.name),this.transport.removeAllListeners()),this.transport=t,t.on("drain",function(){e.onDrain()}).on("packet",function(t){e.onPacket(t)}).on("error",function(t){e.onError(t)}).on("close",function(){e.onClose("transport close")})},n.prototype.probe=function(t){function e(){if(f.onlyBinaryUpgrades){var e=!this.supportsBinary&&f.transport.supportsBinary;p=p||e}p||(a('probe transport "%s" opened',t),h.send([{type:"ping",data:"probe"}]),h.once("packet",function(e){if(!p)if("pong"===e.type&&"probe"===e.data){if(a('probe transport "%s" pong',t),f.upgrading=!0,f.emit("upgrading",h),!h)return;n.priorWebsocketSuccess="websocket"===h.name,a('pausing current transport "%s"',f.transport.name),f.transport.pause(function(){p||"closed"!==f.readyState&&(a("changing transport and sending upgrade packet"),u(),f.setTransport(h),h.send([{type:"upgrade"}]),f.emit("upgrade",h),h=null,f.upgrading=!1,f.flush())})}else{a('probe transport "%s" failed',t);var r=new Error("probe error");r.transport=h.name,f.emit("upgradeError",r)}}))}function r(){p||(p=!0,u(),h.close(),h=null)}function o(e){var n=new Error("probe error: "+e);n.transport=h.name,r(),a('probe transport "%s" failed because of error: %s',t,e),f.emit("upgradeError",n)}function i(){o("transport closed")}function s(){o("socket closed")}function c(t){h&&t.name!==h.name&&(a('"%s" works - aborting "%s"',t.name,h.name),r())}function u(){h.removeListener("open",e),h.removeListener("error",o),h.removeListener("close",i),f.removeListener("close",s),f.removeListener("upgrading",c)}a('probing transport "%s"',t);var h=this.createTransport(t,{probe:1}),p=!1,f=this;n.priorWebsocketSuccess=!1,h.once("open",e),h.once("error",o),h.once("close",i),this.once("close",s),this.once("upgrading",c),h.open()},n.prototype.onOpen=function(){if(a("socket open"),this.readyState="open",n.priorWebsocketSuccess="websocket"===this.transport.name,this.emit("open"),this.flush(),"open"===this.readyState&&this.upgrade&&this.transport.pause){a("starting upgrade probes");for(var t=0,e=this.upgrades.length;t1?{type:b[o],data:t.substring(1)}:{type:b[o]}:w}var i=new Uint8Array(t),o=i[0],s=f(t,1);return k&&"blob"===r&&(s=new k([s])),{type:b[o],data:s}},e.decodeBase64Packet=function(t,e){var r=b[t.charAt(0)];if(!u)return{type:r,data:{base64:!0,data:t.substr(1)}};var n=u.decode(t.substr(1));return"blob"===e&&k&&(n=new k([n])),{type:r,data:n}},e.encodePayload=function(t,r,n){function o(t){return t.length+":"+t}function i(t,n){e.encodePacket(t,!!s&&r,!0,function(t){n(null,o(t))})}"function"==typeof r&&(n=r,r=null);var s=p(t);return r&&s?k&&!m?e.encodePayloadAsBlob(t,n):e.encodePayloadAsArrayBuffer(t,n):t.length?void c(t,i,function(t,e){return n(e.join(""))}):n("0:")},e.decodePayload=function(t,r,n){if("string"!=typeof t)return e.decodePayloadAsBinary(t,r,n);"function"==typeof r&&(n=r,r=null);var o;if(""==t)return n(w,0,1);for(var i,s,a="",c=0,u=t.length;c0;){for(var a=new Uint8Array(o),c=0===a[0],u="",h=1;255!=a[h];h++){if(u.length>310){s=!0;break}u+=a[h]}if(s)return n(w,0,1);o=f(o,2+u.length),u=parseInt(u);var p=f(o,0,u);if(c)try{p=String.fromCharCode.apply(null,new Uint8Array(p))}catch(t){var l=new Uint8Array(p);p="";for(var h=0;hn&&(r=n),e>=n||e>=r||0===n)return new ArrayBuffer(0);for(var o=new Uint8Array(t),i=new Uint8Array(r-e),s=e,a=0;s=55296&&e<=56319&&o65535&&(e-=65536,o+=b(e>>>10&1023|55296),e=56320|1023&e),o+=b(e);return o}function c(t,e){return b(t>>e&63|128)}function u(t){if(0==(4294967168&t))return b(t);var e="";return 0==(4294965248&t)?e=b(t>>6&31|192):0==(4294901760&t)?(e=b(t>>12&15|224),e+=c(t,6)):0==(4292870144&t)&&(e=b(t>>18&7|240),e+=c(t,12),e+=c(t,6)),e+=b(63&t|128)}function h(t){for(var e,r=s(t),n=r.length,o=-1,i="";++o=m)throw Error("Invalid byte index");var t=255&g[v];if(v++,128==(192&t))return 63&t;throw Error("Invalid continuation byte")}function f(){var t,e,r,n,o;if(v>m)throw Error("Invalid byte index");if(v==m)return!1;if(t=255&g[v],v++,0==(128&t))return t;if(192==(224&t)){var e=p();if(o=(31&t)<<6|e,o>=128)return o;throw Error("Invalid continuation byte")}if(224==(240&t)){if(e=p(),r=p(),o=(15&t)<<12|e<<6|r,o>=2048)return o;throw Error("Invalid continuation byte")}if(240==(248&t)&&(e=p(),r=p(),n=p(),o=(15&t)<<18|e<<12|r<<6|n,o>=65536&&o<=1114111))return o;throw Error("Invalid WTF-8 detected")}function l(t){g=s(t),m=g.length,v=0;for(var e,r=[];(e=f())!==!1;)r.push(e);return a(r)}var d="object"==typeof e&&e,y=("object"==typeof t&&t&&t.exports==d&&t,"object"==typeof o&&o);y.global!==y&&y.window!==y||(i=y);var g,m,v,b=String.fromCharCode,w={version:"1.0.0",encode:h,decode:l};n=function(){return w}.call(e,r,e,t),!(void 0!==n&&(t.exports=n))}(this)}).call(e,r(12)(t),function(){return this}())},function(t,e){!function(){"use strict";for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=new Uint8Array(256),n=0;n>2],i+=t[(3&n[r])<<4|n[r+1]>>4],i+=t[(15&n[r+1])<<2|n[r+2]>>6],i+=t[63&n[r+2]];return o%3===2?i=i.substring(0,i.length-1)+"=":o%3===1&&(i=i.substring(0,i.length-2)+"=="),i},e.decode=function(t){var e,n,o,i,s,a=.75*t.length,c=t.length,u=0;"="===t[t.length-1]&&(a--,"="===t[t.length-2]&&a--);var h=new ArrayBuffer(a),p=new Uint8Array(h);for(e=0;e>4,p[u++]=(15&o)<<4|i>>2,p[u++]=(3&i)<<6|63&s;return h}}()},function(t,e){(function(e){function r(t){for(var e=0;e0);return e}function n(t){var e=0;for(h=0;h';i=document.createElement(t)}catch(t){i=document.createElement("iframe"),i.name=o.iframeId,i.src="javascript:0"}i.id=o.iframeId,o.form.appendChild(i),o.iframe=i}var o=this;if(!this.form){var i,s=document.createElement("form"),a=document.createElement("textarea"),h=this.iframeId="eio_iframe_"+this.index;s.className="socketio",s.style.position="absolute",s.style.top="-1000px",s.style.left="-1000px",s.target=h,s.method="POST",s.setAttribute("accept-charset","utf-8"),a.name="d",s.appendChild(a),document.body.appendChild(s),this.form=s,this.area=a; -}this.form.action=this.uri(),n(),t=t.replace(u,"\\\n"),this.area.value=t.replace(c,"\\n");try{this.form.submit()}catch(t){}this.iframe.attachEvent?this.iframe.onreadystatechange=function(){"complete"===o.iframe.readyState&&r()}:this.iframe.onload=r}}).call(e,function(){return this}())},function(t,e,r){(function(e){function n(t){var e=t&&t.forceBase64;e&&(this.supportsBinary=!1),this.perMessageDeflate=t.perMessageDeflate,this.usingBrowserWebSocket=p&&!t.forceNode,this.usingBrowserWebSocket||(f=o),i.call(this,t)}var o,i=r(26),s=r(27),a=r(36),c=r(37),u=r(38),h=r(3)("engine.io-client:websocket"),p=e.WebSocket||e.MozWebSocket;if("undefined"==typeof window)try{o=r(41)}catch(t){}var f=p;f||"undefined"!=typeof window||(f=o),t.exports=n,c(n,i),n.prototype.name="websocket",n.prototype.supportsBinary=!0,n.prototype.doOpen=function(){if(this.check()){var t=this.uri(),e=void 0,r={agent:this.agent,perMessageDeflate:this.perMessageDeflate};r.pfx=this.pfx,r.key=this.key,r.passphrase=this.passphrase,r.cert=this.cert,r.ca=this.ca,r.ciphers=this.ciphers,r.rejectUnauthorized=this.rejectUnauthorized,this.extraHeaders&&(r.headers=this.extraHeaders),this.localAddress&&(r.localAddress=this.localAddress);try{this.ws=this.usingBrowserWebSocket?new f(t):new f(t,e,r)}catch(t){return this.emit("error",t)}void 0===this.ws.binaryType&&(this.supportsBinary=!1),this.ws.supports&&this.ws.supports.binary?(this.supportsBinary=!0,this.ws.binaryType="nodebuffer"):this.ws.binaryType="arraybuffer",this.addEventListeners()}},n.prototype.addEventListeners=function(){var t=this;this.ws.onopen=function(){t.onOpen()},this.ws.onclose=function(){t.onClose()},this.ws.onmessage=function(e){t.onData(e.data)},this.ws.onerror=function(e){t.onError("websocket error",e)}},n.prototype.write=function(t){function r(){n.emit("flush"),setTimeout(function(){n.writable=!0,n.emit("drain")},0)}var n=this;this.writable=!1;for(var o=t.length,i=0,a=o;i0&&t.jitter<=1?t.jitter:0,this.attempts=0}t.exports=r,r.prototype.duration=function(){var t=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var e=Math.random(),r=Math.floor(e*this.jitter*t);t=0==(1&Math.floor(10*e))?t-r:t+r}return 0|Math.min(t,this.max)},r.prototype.reset=function(){this.attempts=0},r.prototype.setMin=function(t){this.ms=t},r.prototype.setMax=function(t){this.max=t},r.prototype.setJitter=function(t){this.jitter=t}}])})},631); -;require(66); -;require(0); \ No newline at end of file diff --git a/examples/SimpleExample/ios/worker.thread.jsbundle.meta b/examples/SimpleExample/ios/worker.thread.jsbundle.meta deleted file mode 100644 index 5a9010e..0000000 --- a/examples/SimpleExample/ios/worker.thread.jsbundle.meta +++ /dev/null @@ -1 +0,0 @@ -¯˜¯¤J•p«BºÂŒçˆÛÆSî \ No newline at end of file diff --git a/examples/SimpleExample/package.json b/examples/SimpleExample/package.json index bff1806..9e75b8c 100644 --- a/examples/SimpleExample/package.json +++ b/examples/SimpleExample/package.json @@ -6,19 +6,19 @@ "start": "node node_modules/react-native/local-cli/cli.js start", "test": "jest", "build-thread-ios": "node node_modules/react-native/local-cli/cli.js bundle --dev false --assets-dest ./ios --entry-file worker.thread.js --platform ios --bundle-output ./ios/worker.thread.jsbundle", - "build-thread-android": "node node_modules/react-native/local-cli/cli.js bundle --dev false --assets-dest ./android/app/src/main/res/ --entry-file worker.thread.js --platform android --bundle-output ./android/app/src/main/ assets/threads/worker.thread.bundle" + "build-thread-android": "node node_modules/react-native/local-cli/cli.js bundle --dev false --assets-dest ./android/app/src/main/res/ --entry-file worker.thread.js --platform android --bundle-output ./android/app/src/main/assets/threads/worker.thread.bundle" }, "dependencies": { - "react": "16.0.0-beta.5", - "react-native": "0.49.5", + "react": "16.3.1", + "react-native": "0.55.4", "react-native-threads": "file:../../" }, "devDependencies": { - "babel-jest": "21.2.0", + "babel-jest": "23.0.1", "babel-preset-react-native": "4.0.0", - "jest": "21.2.1", - "react-test-renderer": "16.0.0-beta.5", - "reactotron-react-native": "1.12.3" + "jest": "23.1.0", + "react-test-renderer": "16.3.1", + "reactotron-react-native": "1.14.0" }, "jest": { "preset": "react-native" diff --git a/examples/SimpleExample/worker.thread.js b/examples/SimpleExample/worker.thread.js index d676d9a..bfe6618 100644 --- a/examples/SimpleExample/worker.thread.js +++ b/examples/SimpleExample/worker.thread.js @@ -11,3 +11,4 @@ self.onmessage = message => { self.postMessage(`Message #${count} from worker thread!`); } + -- 2.26.2