From 8b746f6219bcbd32f71c52f64eec5cb76ed28f10 Mon Sep 17 00:00:00 2001 From: Nick Date: Fri, 11 Apr 2025 16:58:44 +0200 Subject: [PATCH] new version 3.18.12 --- README.md | 2 +- build.gradle | 2 +- gradle.properties | 4 +- libs/react-native-screens-release.aar | Bin 240165 -> 239801 bytes src/main/assets/index.android.bundle | 40201 ++++++++-------- ...avigation_elements_src_assets_backicon.png | Bin 0 -> 134 bytes ...avigation_elements_src_assets_backicon.png | Bin 0 -> 100 bytes ...ation_elements_src_assets_backiconmask.png | Bin 0 -> 913 bytes ...avigation_elements_src_assets_backicon.png | Bin 0 -> 134 bytes ...avigation_elements_src_assets_backicon.png | Bin 0 -> 167 bytes ...avigation_elements_src_assets_backicon.png | Bin 0 -> 207 bytes 11 files changed, 20663 insertions(+), 19546 deletions(-) create mode 100644 src/main/res/drawable-hdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png create mode 100644 src/main/res/drawable-mdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png create mode 100644 src/main/res/drawable-mdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backiconmask.png create mode 100644 src/main/res/drawable-xhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png create mode 100644 src/main/res/drawable-xxhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png create mode 100644 src/main/res/drawable-xxxhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png diff --git a/README.md b/README.md index 56deac9..feb8d1e 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ buildscript { } dependencies { - classpath "com.android.tools.build:gradle:4.2.2" + classpath "com.android.tools.build:gradle:7.2.1" classpath "com.google.gms:google-services:4.3.4" //add crashlytics only if the aar file is included classpath "com.google.firebase:firebase-crashlytics-gradle:2.3.0" diff --git a/build.gradle b/build.gradle index b0dec2c..46cde20 100644 --- a/build.gradle +++ b/build.gradle @@ -11,7 +11,7 @@ buildscript { }*/ } dependencies { - classpath "com.android.tools.build:gradle:4.2.2" + classpath "com.android.tools.build:gradle:7.2.1" classpath "com.google.gms:google-services:4.3.4" //use the version suggested by react-native-firebase //classpath "com.google.firebase:firebase-crashlytics-gradle:2.3.0" diff --git a/gradle.properties b/gradle.properties index be8ad91..e4064c2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ android.useAndroidX=true APP_NAME=Android SDK -APP_VERSION_NAME=3.18.09 -APP_VERSION_CODE=1742893448916 +APP_VERSION_NAME=3.18.12 +APP_VERSION_CODE=1744382517288 ANDROID_APP_ID=com.tecnaviaapplication IS_ADDON=true diff --git a/libs/react-native-screens-release.aar b/libs/react-native-screens-release.aar index c1b7ff1c5aebfa5d4a067998d0a09fb601659422..806465ca78af8aadac4455d0002e87cc591b19d7 100644 GIT binary patch delta 230061 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

03c zeua7$9TLG@+oL{g?(bZ1bxc_Ae|%hNI`tiVPMw|~%VNfPn5ErWp?rwX*mPQcX@Z6O zSp@>{cwL>n+UZc@Tsz;f-Fm(JpL0P&Z)vi8AD(M08Emt%yz1*R^jD@0%+!evvddC) zySaP@mz~?^DFTa9<`QFvUu=aN44}J|ZZ#wg?g|#ykj}WpFm4XzDixR6f0Py2{Tk%Q zUe;@!Mhxm>mpTHu>Q&WOYozyQjjp&VLEhi8O8^IO?PlW2es#d`%1rLm5}XezN8~9L zt&vI=c$6o~#GJ}oTVgwT?lOC!g%&Y5i6ty{&S6MCMJfa_+9RP-_R)tAbE(=1b8BYD zEDc4hk7ri)v5V~d{J>7+e?Of+p6%9_i&$j1O1FNXffls(q|`u7Fg2%RNWuyLj_EGDPG{UZlz6+33Ev`X8f0)I z#g$KLrcOsL#<11x4{dV|jbC|cGqV{nP-S*zdRgo#_8ICwOW>ZBBQA2AbGi2$ z)zq6f?FuOvyMRlS&aYT{q8akSC9d36LL;h;40*eRt$~qs7fh;Q#mft(-5J0eHrDK# zV#w~;ls{@V9!S{}f4Rj~J|udBxrKT@ESEsoDh$r@+DVsFv^9C6S~xf$KJ0`E?qU|& zkEAojmA^;x&}R^2krD?<5Ale>5=%@Zl}xc0-m4_2hae+9XYCo}w(E25Q?1G%Fi z0?S{Q81@A9K?--~wH)s)HO4qyxUTn1w!rWWAWUSFD%cQGt{0iX9aK1>NTb*^p+o~d zrZLO)q}uRfD$=y{POa=!7j^6YzV>J-^v9Oyj9*ykJtbhXOc1Yw(Of8jmi*?f5I?Jwv^V;$l6il#ZU`6$3`W( zac+Rcf>*B{$YR@~5N@3ehfw74LX%}jK=W+OZzJVp62fqQ5bgSFAnE&-EbI<{rY~Gy zxBrqg#b|d6%Eh}vpl{g{2J(7^8eB#+WP!Xaj^GrCke)|#K^Gj{S|o(4kaw??|YT&%v_lFm>P#5!BrusAFotM=AaVw!f9a$w{IG-e|=%m zN)_dEacQU@d487fD4a3+`EI7jjs&vZ73LCd-->y|SM)h8q*F80AB+v>}Jx zjMHvh1!Y~`FU?-3c4Cf1jFHJs%;X?)??Q{~f0B!SQ)b!l@>m$sxQbsy%=L%HFY=hB%o8{3pSwwo$r}j66Zd|nY}5GER!izIRoEz9SQ)FBJ&k(fE= zkFr1p>I5{aNYEk8?h8a6S*PxCd>)?ZmA{3dKlWIhx|Qgt|B80(`!v{sK7IPEe}in} zAJ42eiTF53GxHFoL*eXHy%6a{*W(;ZbcTdkQJux%C2;pCY=w9TCZYc&Kg2kGA^O6> zc&XIQ8_=N)d8T{7r|N#BclIWmCUN?rk4zO(9Rm3#oEFI1Upzt^vl1to|7$&wXs{`h zL`VOP7QM)EQOGoNGs7{SL-EQ1fA#td_A$cwJq7C7K*%^kB+hj;gr6GDc&RgUyY4-f z?csYZJyPd8qTe#8jeLxBbW-@M@WK03?vb&w-*L5UT+WUXoCgi}0X=2V4YthkzAy%)-5XfA8X;XT0}* zmICL(V-qLEXfc9WxeXM|lIa)brvvgs0ja+*3^|_jYKvExZ0?!`JFTS+6IS{f>1lp~ zhAeV`rSx*{;d2zILED-NkQyn;k`*?>qd~DC+gom<*Zn|cxqnL+Hb+XMVdvYm+zdci zMbEC8(kS_=2(IFbgRr{>@$nw=8Ej}I

YE7HvrjdMT+|wPhA+V>5Vl()XrK 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∋=J)ul4D4w{gn44Hq)^1i3 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 diff --git a/src/main/assets/index.android.bundle b/src/main/assets/index.android.bundle index 917bdac..dee5548 100644 --- a/src/main/assets/index.android.bundle +++ b/src/main/assets/index.android.bundle @@ -803,7 +803,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _$$_REQUIRE(_dependencyMap[1]); _$$_REQUIRE(_dependencyMap[2]); -},0,[1,404,2183]); +},0,[1,404,2232]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -47325,6 +47325,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e global.apiKey = undefined; global.unauthorized = false; global.enableDebugger = false; + global.enableScreens = false; global.machineId = undefined; global.openingPushNotificationDate = new Date(); global.advertisingTrackingConsent = undefined; @@ -47634,7 +47635,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _$$_REQUIRE(_dependencyMap[11]).Logger.initializedLogSession = false; _$$_REQUIRE(_dependencyMap[11]).Logger.logSessionFileName = ""; global.getLocaleConfig().initLocale(); -},404,[3,270,405,1867,1952,2033,2034,1727,629,1728,443,438,2035,2046,2064,2117,2124,1858,2132,1854]); +},404,[3,270,405,1917,2001,2082,2083,1777,629,1778,443,438,2084,2095,2113,2166,2173,1908,2181,1904]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -47842,7 +47843,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hybrid: 2, hybridLite: 3 }; -},405,[3,270,6,7,406,1727,438,1730,1809,1810,1850,1851,1854,1861,1866]); +},405,[3,270,6,7,406,1777,438,1780,1859,1860,1900,1901,1904,1911,1916]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -97168,7 +97169,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(){}"; _f.__workletHash = 16394749715515; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (40:48)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (40:48)"; return _f; }(); @@ -97220,7 +97221,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function requestFrame(frame){const{NativeReanimatedModule,pushFrame}=jsThis._closure;{if(NativeReanimatedModule.native){requestAnimationFrame(frame);}else{pushFrame(frame);}}}"; _f.__workletHash = 12115854397223; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (76:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (76:7)"; return _f; }(); @@ -97272,7 +97273,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(){if(_frameTimestamp){return _frameTimestamp;}if(_eventTimestamp){return _eventTimestamp;}return _getCurrentTime();}"; _f.__workletHash = 7105333655134; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (123:18)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (123:18)"; return _f; }(); } @@ -97297,7 +97298,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function getTimestamp(){const{Platform,NativeReanimatedModule,_getTimestamp}=jsThis._closure;{if(Platform.OS==='web'){return NativeReanimatedModule.getTimestamp();}return _getTimestamp();}}"; _f.__workletHash = 16781279444967; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (135:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (135:7)"; return _f; }(); @@ -97365,7 +97366,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function workletValueSetter(value){const{getTimestamp}=jsThis._closure;{var _this=this;const previousAnimation=this._animation;if(previousAnimation){previousAnimation.cancelled=true;this._animation=null;}if(typeof value==='function'||value!==null&&typeof value==='object'&&value.onFrame!==undefined){const animation=typeof value==='function'?value():value;if(this._value===animation.current&&!animation.isHigherOrder){animation.callback&&animation.callback(true);return;}const initializeAnimation=function(timestamp){animation.onStart(animation,_this.value,timestamp,previousAnimation);};initializeAnimation(getTimestamp());const step=function(timestamp){if(animation.cancelled){animation.callback&&animation.callback(false);return;}const finished=animation.onFrame(animation,timestamp);animation.finished=true;animation.timestamp=timestamp;_this._value=animation.current;if(finished){animation.callback&&animation.callback(true);}else{requestAnimationFrame(step);}};this._animation=animation;if(_frameTimestamp){step(_frameTimestamp);}else{requestAnimationFrame(step);}}else{if(this._value===value){return;}this._value=value;}}}"; _f.__workletHash = 16934339415702; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (143:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (143:0)"; return _f; }(); @@ -97455,7 +97456,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function runOnJS(fun){if(!_WORKLET){return fun;}if(!fun.__callAsync){throw new Error(\"Attempting to call runOnJS with an object that is not a host function. Using runOnJS is only possible with methods that are defined on the main React-Native Javascript thread and that aren't marked as worklets\");}else{return fun.__callAsync;}}"; _f.__workletHash = 6674264901856; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (302:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (302:7)"; return _f; }(); @@ -97488,7 +97489,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{runOnJS,capturableConsole}=jsThis._closure;{const console={debug:runOnJS(capturableConsole.debug),log:runOnJS(capturableConsole.log),warn:runOnJS(capturableConsole.warn),error:runOnJS(capturableConsole.error),info:runOnJS(capturableConsole.info)};_setGlobalConsole(console);}}"; _f.__workletHash = 12797137083328; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (326:10)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (326:10)"; return _f; }())(); } @@ -98244,7 +98245,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "_args": [ [ "react-native-reanimated@2.17.0", - "/Users/ipaddev/sdk/3.18.09.rc" + "/Users/ipaddev/sdk/3.18.12.rc" ] ], "_from": "react-native-reanimated@2.17.0", @@ -98268,7 +98269,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex ], "_resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-2.17.0.tgz", "_spec": "2.17.0", - "_where": "/Users/ipaddev/sdk/3.18.09.rc", + "_where": "/Users/ipaddev/sdk/3.18.12.rc", "author": { "name": "Krzysztof Magiera", "email": "krzys.magiera@gmail.com" @@ -98615,7 +98616,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{tag,config}=jsThis._closure;{global.LayoutAnimationRepository.registerConfig(tag,config);}}"; _f.__workletHash = 5455589887771; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/createAnimatedComponent.tsx (575:18)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/createAnimatedComponent.tsx (575:18)"; return _f; }())(); } @@ -101287,7 +101288,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{ColorProperties,processColor,withStyleAnimation}=jsThis._closure;{const configs=Object.create(null);const enteringAnimationForTag={};global.LayoutAnimationRepository={configs:configs,registerConfig:function(tag,config){configs[tag]=config;enteringAnimationForTag[tag]=null;},removeConfig:function(tag){delete configs[tag];delete enteringAnimationForTag[tag];},startAnimationForTag:function(tag,type,yogaValues){if(configs[tag]==null){return;}const style=configs[tag][type](yogaValues);let currentAnimation=style.animations;if(type==='entering'){enteringAnimationForTag[tag]=style;}else if(type==='layout'&&enteringAnimationForTag[tag]!==null){const entryAniamtion=enteringAnimationForTag[tag].animations;const layoutAnimation=style.animations;currentAnimation={};for(const key in entryAniamtion){currentAnimation[key]=entryAniamtion[key];}for(const key in layoutAnimation){currentAnimation[key]=layoutAnimation[key];}}const sv=configs[tag].sv;_stopObservingProgress(tag,false);_startObservingProgress(tag,sv);const backupColor={};for(const key in style.initialValues){if(ColorProperties.includes(key)){const value=style.initialValues[key];backupColor[key]=value;style.initialValues[key]=processColor(value);}}sv.value=Object.assign({},sv._value,style.initialValues);_stopObservingProgress(tag,false);const animation=withStyleAnimation(currentAnimation);animation.callback=function(finished){if(finished){_stopObservingProgress(tag,finished);}style.callback&&style.callback(finished);};if(backupColor){configs[tag].sv._value={...configs[tag].sv.value,...backupColor};}configs[tag].sv.value=animation;_startObservingProgress(tag,sv);}};}}"; _f.__workletHash = 10033167792218; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/layoutReanimation/LayoutAnimationRepository.ts (7:8)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/layoutReanimation/LayoutAnimationRepository.ts (7:8)"; return _f; }())(); },712,[676,713,714,715]); @@ -101315,7 +101316,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(_,updates,maybeViewRef){const{_updatePropsJS}=jsThis._closure;{if(maybeViewRef){maybeViewRef.items.forEach(function(item,_){_updatePropsJS(updates,item);});}}}"; _f.__workletHash = 2597780801718; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/UpdateProps.ts (33:26)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/UpdateProps.ts (33:26)"; return _f; }(); } else { @@ -101338,7 +101339,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(viewDescriptors,updates,_){const{ColorProperties,processColor}=jsThis._closure;{for(const key in updates){if(ColorProperties.indexOf(key)!==-1){updates[key]=processColor(updates[key]);}}viewDescriptors.value.forEach(function(viewDescriptor){_updateProps(viewDescriptor.tag,viewDescriptor.name||'RCTView',updates);});}}"; _f.__workletHash = 5208286904059; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/UpdateProps.ts (46:26)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/UpdateProps.ts (46:26)"; return _f; }(); } @@ -101378,7 +101379,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function call(...args){return'\\\\(\\\\s*('+args.join(')\\\\s*,\\\\s*(')+')\\\\s*\\\\)';}"; _f.__workletHash = 17112204286815; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (29:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (29:0)"; return _f; }(); @@ -101412,7 +101413,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function getMatchers(){const{uiCachedMatchers,jsCachedMatchers,call,NUMBER,PERCENTAGE}=jsThis._closure;{const cachedMatchers=_WORKLET?uiCachedMatchers:jsCachedMatchers;if(cachedMatchers.rgb===undefined){cachedMatchers.rgb=new RegExp('rgb'+call(NUMBER,NUMBER,NUMBER));cachedMatchers.rgba=new RegExp('rgba'+call(NUMBER,NUMBER,NUMBER,NUMBER));cachedMatchers.hsl=new RegExp('hsl'+call(NUMBER,PERCENTAGE,PERCENTAGE));cachedMatchers.hsla=new RegExp('hsla'+call(NUMBER,PERCENTAGE,PERCENTAGE,NUMBER));cachedMatchers.hex3=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;cachedMatchers.hex4=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;cachedMatchers.hex6=/^#([0-9a-fA-F]{6})$/;cachedMatchers.hex8=/^#([0-9a-fA-F]{8})$/;}return cachedMatchers;}}"; _f.__workletHash = 11728480460328; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (50:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (50:0)"; return _f; }(); @@ -101446,7 +101447,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function hue2rgb(p,q,t){if(t<0){t+=1;}if(t>1){t-=1;}if(t<1/6){return p+(q-p)*6*t;}if(t<1/2){return q;}if(t<2/3){return p+(q-p)*(2/3-t)*6;}return p;}"; _f.__workletHash = 3618366985414; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (79:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (79:0)"; return _f; }(); @@ -101465,7 +101466,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function hslToRgb(h,s,l){const{hue2rgb}=jsThis._closure;{const q=l<0.5?l*(1+s):l+s-l*s;const p=2*l-q;const r=hue2rgb(p,q,h+1/3);const g=hue2rgb(p,q,h);const b=hue2rgb(p,q,h-1/3);return Math.round(r*255)<<24|Math.round(g*255)<<16|Math.round(b*255)<<8;}}"; _f.__workletHash = 4500055963175; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (99:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (99:0)"; return _f; }(); @@ -101487,7 +101488,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function parse255(str){const int=Number.parseInt(str,10);if(int<0){return 0;}if(int>255){return 255;}return int;}"; _f.__workletHash = 7024550667346; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (114:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (114:0)"; return _f; }(); @@ -101500,7 +101501,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function parse360(str){const int=Number.parseFloat(str);return(int%360+360)%360/360;}"; _f.__workletHash = 6683812623228; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (126:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (126:0)"; return _f; }(); @@ -101522,7 +101523,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function parse1(str){const num=Number.parseFloat(str);if(num<0){return 0;}if(num>1){return 255;}return Math.round(num*255);}"; _f.__workletHash = 7197247664793; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (132:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (132:0)"; return _f; }(); @@ -101544,7 +101545,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function parsePercentage(str){const int=Number.parseFloat(str);if(int<0){return 0;}if(int>100){return 1;}return int/100;}"; _f.__workletHash = 8813932430184; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (144:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (144:0)"; return _f; }(); @@ -101770,7 +101771,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function normalizeColor(color){const{getMatchers,names,parse255,parse1,hslToRgb,parse360,parsePercentage}=jsThis._closure;{var _matchers$hex,_matchers$rgb,_matchers$rgba,_matchers$hex2,_matchers$hex3,_matchers$hex4,_matchers$hsl,_matchers$hsla;if(typeof color==='number'){if(color>>>0===color&&color>=0&&color<=0xffffffff){return color;}return null;}if(typeof color!=='string'){return null;}const matchers=getMatchers();let match;if(match=matchers===null||matchers===void 0?void 0:(_matchers$hex=matchers.hex6)===null||_matchers$hex===void 0?void 0:_matchers$hex.exec(color)){return Number.parseInt(match[1]+'ff',16)>>>0;}if(names[color]!==undefined){return names[color];}if(match=matchers===null||matchers===void 0?void 0:(_matchers$rgb=matchers.rgb)===null||_matchers$rgb===void 0?void 0:_matchers$rgb.exec(color)){return(parse255(match[1])<<24|parse255(match[2])<<16|parse255(match[3])<<8|0x000000ff)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$rgba=matchers.rgba)===null||_matchers$rgba===void 0?void 0:_matchers$rgba.exec(color)){return(parse255(match[1])<<24|parse255(match[2])<<16|parse255(match[3])<<8|parse1(match[4]))>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hex2=matchers.hex3)===null||_matchers$hex2===void 0?void 0:_matchers$hex2.exec(color)){return Number.parseInt(match[1]+match[1]+match[2]+match[2]+match[3]+match[3]+'ff',16)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hex3=matchers.hex8)===null||_matchers$hex3===void 0?void 0:_matchers$hex3.exec(color)){return Number.parseInt(match[1],16)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hex4=matchers.hex4)===null||_matchers$hex4===void 0?void 0:_matchers$hex4.exec(color)){return Number.parseInt(match[1]+match[1]+match[2]+match[2]+match[3]+match[3]+match[4]+match[4],16)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hsl=matchers.hsl)===null||_matchers$hsl===void 0?void 0:_matchers$hsl.exec(color)){return(hslToRgb(parse360(match[1]),parsePercentage(match[2]),parsePercentage(match[3]))|0x000000ff)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hsla=matchers.hsla)===null||_matchers$hsla===void 0?void 0:_matchers$hsla.exec(color)){return(hslToRgb(parse360(match[1]),parsePercentage(match[2]),parsePercentage(match[3]))|parse1(match[4]))>>>0;}return null;}}"; _f.__workletHash = 10755688444334; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (314:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (314:0)"; return _f; }(); @@ -101782,7 +101783,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(c){return(c>>24&255)/255;}"; _f.__workletHash = 14708696455524; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (426:23)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (426:23)"; return _f; }(); @@ -101794,7 +101795,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(c){return c>>16&255;}"; _f.__workletHash = 12808130152281; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (431:19)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (431:19)"; return _f; }(); @@ -101806,7 +101807,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(c){return c>>8&255;}"; _f.__workletHash = 3499836539046; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (436:21)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (436:21)"; return _f; }(); @@ -101818,7 +101819,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(c){return c&255;}"; _f.__workletHash = 14770248723134; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (441:20)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (441:20)"; return _f; }(); @@ -101846,7 +101847,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(r,g,b,alpha=1){const{Platform}=jsThis._closure;{if(Platform.OS==='web'||!_WORKLET){return\"rgba(\"+r+\", \"+g+\", \"+b+\", \"+alpha+\")\";}const c=Math.round(alpha*255)*(1<<24)+Math.round(r)*(1<<16)+Math.round(g)*(1<<8)+Math.round(b);if(Platform.OS==='android'){return c<1<<31>>>0?c:c-4294967296;}return c;}}"; _f.__workletHash = 3685267134575; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (446:25)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (446:25)"; return _f; }(); @@ -101897,7 +101898,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function RGBtoHSV(r,g,b){if(arguments.length===1){g=r.g;b=r.b;r=r.r;}const max=Math.max(r,g,b);const min=Math.min(r,g,b);const d=max-min;const s=max===0?0:d/max;const v=max/255;let h;switch(max){default:case min:h=0;break;case r:h=g-b+d*(g0){const currentAnimation=animationsToCheck.pop();if(Array.isArray(currentAnimation)){for(const element of currentAnimation){animationsToCheck.push(element);}}else if(typeof currentAnimation==='object'&¤tAnimation.onStart===undefined){for(const value of Object.values(currentAnimation)){animationsToCheck.push(value);}}else{const currentStyleAnimation=currentAnimation;if(!currentStyleAnimation.finished&¤tStyleAnimation.callback){currentStyleAnimation.callback(false);}}}}};return{isHigherOrder:true,onFrame:onFrame,onStart:onStart,current:{},styleAnimations:styleAnimations,callback:callback};}}"; _f.__workletHash = 16217306184372; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/styleAnimation.ts (73:51)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/styleAnimation.ts (73:51)"; return _f; }()); }; @@ -102353,7 +102354,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function withStyleAnimation(styleAnimations){const{defineAnimation,ColorProperties,processColor,setPath,resolvePath,withTiming}=jsThis._closure;{return defineAnimation({},function(){'worklet';const onFrame=function(animation,now){let stillGoing=false;const entriesToCheck=[{value:animation.styleAnimations,path:[]}];while(entriesToCheck.length>0){const currentEntry=entriesToCheck.pop();if(Array.isArray(currentEntry.value)){for(let index=0;index0){const currentEntry=entriesToCheck.pop();if(Array.isArray(currentEntry.value)){for(let index=0;index0){const currentAnimation=animationsToCheck.pop();if(Array.isArray(currentAnimation)){for(const element of currentAnimation){animationsToCheck.push(element);}}else if(typeof currentAnimation==='object'&¤tAnimation.onStart===undefined){for(const value of Object.values(currentAnimation)){animationsToCheck.push(value);}}else{const currentStyleAnimation=currentAnimation;if(!currentStyleAnimation.finished&¤tStyleAnimation.callback){currentStyleAnimation.callback(false);}}}}};return{isHigherOrder:true,onFrame:onFrame,onStart:onStart,current:{},styleAnimations:styleAnimations,callback:callback};});}}"; _f.__workletHash = 5859144058646; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/styleAnimation.ts (69:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/styleAnimation.ts (69:7)"; return _f; }(); },715,[716,713,714,717]); @@ -102405,7 +102406,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function recognizePrefixSuffix(value){if(typeof value==='string'){var _match$;const match=value.match(/([A-Za-z]*)(-?\\d*\\.?\\d*)([eE][-+]?[0-9]+)?([A-Za-z%]*)/);if(!match){throw Error(\"Couldn't parse animation value. Check if there isn't any typo.\");}const prefix=match[1];const suffix=match[4];const number=match[2]+((_match$=match[3])!==null&&_match$!==void 0?_match$:'');return{prefix:prefix,suffix:suffix,strippedValue:parseFloat(number)};}else{return{strippedValue:value};}}"; _f.__workletHash = 10298453511432; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (45:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (45:0)"; return _f; }(); @@ -102558,7 +102559,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function decorateAnimation(animation){const{recognizePrefixSuffix,isColor,toLinearSpace,convertToRGBA,rgbaArrayToRGBAColor,toGammaSpace}=jsThis._closure;{if(animation.isHigherOrder){return;}const baseOnStart=animation.onStart;const baseOnFrame=animation.onFrame;const animationCopy=Object.assign({},animation);delete animationCopy.callback;const prefNumberSuffOnStart=function(animation,value,timestamp,previousAnimation){var _animation$__prefix,_animation$__suffix;const{prefix:prefix,suffix:suffix,strippedValue:strippedValue}=recognizePrefixSuffix(value);animation.__prefix=prefix;animation.__suffix=suffix;animation.strippedCurrent=strippedValue;const{strippedValue:strippedToValue}=recognizePrefixSuffix(animation.toValue);animation.current=strippedValue;animation.startValue=strippedValue;animation.toValue=strippedToValue;if(previousAnimation&&previousAnimation!==animation){const{prefix:paPrefix,suffix:paSuffix,strippedValue:paStrippedValue}=recognizePrefixSuffix(previousAnimation.current);previousAnimation.current=paStrippedValue;previousAnimation.__prefix=paPrefix;previousAnimation.__suffix=paSuffix;}baseOnStart(animation,strippedValue,timestamp,previousAnimation);animation.current=((_animation$__prefix=animation.__prefix)!==null&&_animation$__prefix!==void 0?_animation$__prefix:'')+animation.current+((_animation$__suffix=animation.__suffix)!==null&&_animation$__suffix!==void 0?_animation$__suffix:'');if(previousAnimation&&previousAnimation!==animation){var _previousAnimation$__,_previousAnimation$__2;previousAnimation.current=((_previousAnimation$__=previousAnimation.__prefix)!==null&&_previousAnimation$__!==void 0?_previousAnimation$__:'')+previousAnimation.current+((_previousAnimation$__2=previousAnimation.__suffix)!==null&&_previousAnimation$__2!==void 0?_previousAnimation$__2:'');}};const prefNumberSuffOnFrame=function(animation,timestamp){var _animation$__prefix2,_animation$__suffix2;animation.current=animation.strippedCurrent;const res=baseOnFrame(animation,timestamp);animation.strippedCurrent=animation.current;animation.current=((_animation$__prefix2=animation.__prefix)!==null&&_animation$__prefix2!==void 0?_animation$__prefix2:'')+animation.current+((_animation$__suffix2=animation.__suffix)!==null&&_animation$__suffix2!==void 0?_animation$__suffix2:'');return res;};const tab=['R','G','B','A'];const colorOnStart=function(animation,value,timestamp,previousAnimation){let RGBAValue;let RGBACurrent;let RGBAToValue;const res=[];if(isColor(value)){RGBACurrent=toLinearSpace(convertToRGBA(animation.current));RGBAValue=toLinearSpace(convertToRGBA(value));if(animation.toValue){RGBAToValue=toLinearSpace(convertToRGBA(animation.toValue));}}tab.forEach(function(i,index){animation[i]=Object.assign({},animationCopy);animation[i].current=RGBACurrent[index];animation[i].toValue=RGBAToValue?RGBAToValue[index]:undefined;animation[i].onStart(animation[i],RGBAValue[index],timestamp,previousAnimation?previousAnimation[i]:undefined);res.push(animation[i].current);});animation.current=rgbaArrayToRGBAColor(toGammaSpace(res));};const colorOnFrame=function(animation,timestamp){const RGBACurrent=toLinearSpace(convertToRGBA(animation.current));const res=[];let finished=true;tab.forEach(function(i,index){animation[i].current=RGBACurrent[index];finished&=animation[i].onFrame(animation[i],timestamp);res.push(animation[i].current);});animation.current=rgbaArrayToRGBAColor(toGammaSpace(res));return finished;};const arrayOnStart=function(animation,value,timestamp,previousAnimation){value.forEach(function(v,i){animation[i]=Object.assign({},animationCopy);animation[i].current=v;animation[i].toValue=animation.toValue[i];animation[i].onStart(animation[i],v,timestamp,previousAnimation?previousAnimation[i]:undefined);});animation.current=value;};const arrayOnFrame=function(animation,timestamp){let finished=true;animation.current.forEach(function(v,i){finished&=animation[i].onFrame(animation[i],timestamp);animation.current[i]=animation[i].current;});return finished;};animation.onStart=function(animation,value,timestamp,previousAnimation){if(isColor(value)){colorOnStart(animation,value,timestamp,previousAnimation);animation.onFrame=colorOnFrame;return;}else if(Array.isArray(value)){arrayOnStart(animation,value,timestamp,previousAnimation);animation.onFrame=arrayOnFrame;return;}else if(typeof value==='string'){prefNumberSuffOnStart(animation,value,timestamp,previousAnimation);animation.onFrame=prefNumberSuffOnFrame;return;}baseOnStart(animation,value,timestamp,previousAnimation);};}}"; _f.__workletHash = 7767808760058; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (66:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (66:0)"; return _f; }(); @@ -102581,7 +102582,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{factory,decorateAnimation}=jsThis._closure;{const animation=factory();decorateAnimation(animation);return animation;}}"; _f.__workletHash = 2441595458132; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (267:17)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (267:17)"; return _f; }(); @@ -102601,7 +102602,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function defineAnimation(starting,factory){const{IN_STYLE_UPDATER,decorateAnimation,NativeReanimatedModule}=jsThis._closure;{if(IN_STYLE_UPDATER){return starting;}const create=function(){'worklet';const animation=factory();decorateAnimation(animation);return animation;};if(_WORKLET||!NativeReanimatedModule.native){return create();}return create;}}"; _f.__workletHash = 4939784890886; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (260:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (260:7)"; return _f; }(); @@ -102613,7 +102614,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function cancelAnimation(sharedValue){sharedValue.value=sharedValue.value;}"; _f.__workletHash = 15056882569526; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (281:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (281:7)"; return _f; }(); @@ -102635,7 +102636,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{animation,startValue}=jsThis._closure;{if(!_WORKLET&&typeof animation==='function'){animation=animation();}animation.current=startValue;return animation;}}"; _f.__workletHash = 5374403234008; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (293:37)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (293:37)"; return _f; }()); }; @@ -102645,7 +102646,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function withStartValue(startValue,animation){const{defineAnimation}=jsThis._closure;{return defineAnimation(startValue,function(){'worklet';if(!_WORKLET&&typeof animation==='function'){animation=animation();}animation.current=startValue;return animation;});}}"; _f.__workletHash = 5100017907325; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (288:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (288:7)"; return _f; }(); },716,[3,677,714]); @@ -102732,7 +102733,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{Easing,userConfig,toValue,callback}=jsThis._closure;{const config={duration:300,easing:Easing.inOut(Easing.quad)};if(userConfig){Object.keys(userConfig).forEach(function(key){return config[key]=userConfig[key];});}function timing(animation,now){const{toValue:toValue,startTime:startTime,startValue:startValue}=animation;const runtime=now-startTime;if(runtime>=config.duration){animation.startTime=0;animation.current=toValue;return true;}const progress=animation.easing(runtime/config.duration);animation.current=startValue+(toValue-startValue)*progress;return false;}function onStart(animation,value,now,previousAnimation){if(previousAnimation&&previousAnimation.type==='timing'&&previousAnimation.toValue===toValue&&previousAnimation.startTime){animation.startTime=previousAnimation.startTime;animation.startValue=previousAnimation.startValue;}else{animation.startTime=now;animation.startValue=value;}animation.current=value;if(typeof config.easing==='object'){animation.easing=config.easing.factory();}else{animation.easing=config.easing;}}return{type:'timing',onFrame:timing,onStart:onStart,progress:0,toValue:toValue,startValue:0,startTime:0,easing:function(){return 0;},current:toValue,callback:callback};}}"; _f.__workletHash = 7771814081277; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/timing.ts (38:51)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/timing.ts (38:51)"; return _f; }()); }; @@ -102746,7 +102747,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function withTiming(toValue,userConfig,callback){const{defineAnimation,Easing}=jsThis._closure;{return defineAnimation(toValue,function(){'worklet';const config={duration:300,easing:Easing.inOut(Easing.quad)};if(userConfig){Object.keys(userConfig).forEach(function(key){return config[key]=userConfig[key];});}function timing(animation,now){const{toValue:toValue,startTime:startTime,startValue:startValue}=animation;const runtime=now-startTime;if(runtime>=config.duration){animation.startTime=0;animation.current=toValue;return true;}const progress=animation.easing(runtime/config.duration);animation.current=startValue+(toValue-startValue)*progress;return false;}function onStart(animation,value,now,previousAnimation){if(previousAnimation&&previousAnimation.type==='timing'&&previousAnimation.toValue===toValue&&previousAnimation.startTime){animation.startTime=previousAnimation.startTime;animation.startValue=previousAnimation.startValue;}else{animation.startTime=now;animation.startValue=value;}animation.current=value;if(typeof config.easing==='object'){animation.easing=config.easing.factory();}else{animation.easing=config.easing;}}return{type:'timing',onFrame:timing,onStart:onStart,progress:0,toValue:toValue,startValue:0,startTime:0,easing:function(){return 0;},current:toValue,callback:callback};});}}"; _f.__workletHash = 2875714024024; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/animation/timing.ts (31:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/animation/timing.ts (31:7)"; return _f; }(); },717,[716,718]); @@ -102766,7 +102767,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function linear(t){return t;}"; _f.__workletHash = 7988822508142; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (66:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (66:0)"; return _f; }(); @@ -102780,7 +102781,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function ease(t){const{Bezier}=jsThis._closure;{return Bezier(0.42,0,1,1)(t);}}"; _f.__workletHash = 13039945852153; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (77:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (77:0)"; return _f; }(); @@ -102792,7 +102793,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function quad(t){return t*t;}"; _f.__workletHash = 8628631460172; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (88:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (88:0)"; return _f; }(); @@ -102804,7 +102805,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function cubic(t){return t*t*t;}"; _f.__workletHash = 9374441307661; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (99:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (99:0)"; return _f; }(); @@ -102820,7 +102821,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{n}=jsThis._closure;{return Math.pow(t,n);}}"; _f.__workletHash = 1121339919789; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (112:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (112:9)"; return _f; }(); }; @@ -102828,7 +102829,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function poly(n){return function(t){'worklet';return Math.pow(t,n);};}"; _f.__workletHash = 16553371555377; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (110:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (110:0)"; return _f; }(); @@ -102840,7 +102841,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function sin(t){return 1-Math.cos(t*Math.PI/2);}"; _f.__workletHash = 8621899987563; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (123:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (123:0)"; return _f; }(); @@ -102852,7 +102853,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function circle(t){return 1-Math.sqrt(1-t*t);}"; _f.__workletHash = 15893365817828; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (133:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (133:0)"; return _f; }(); @@ -102864,7 +102865,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function exp(t){return Math.pow(2,10*(t-1));}"; _f.__workletHash = 15907471981377; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (143:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (143:0)"; return _f; }(); @@ -102882,7 +102883,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{p}=jsThis._closure;{return 1-Math.pow(Math.cos(t*Math.PI/2),3)*Math.cos(t*p);}}"; _f.__workletHash = 8897284077766; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (161:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (161:9)"; return _f; }(); }; @@ -102890,7 +102891,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function elastic(bounciness=1){const p=bounciness*Math.PI;return function(t){'worklet';return 1-Math.pow(Math.cos(t*Math.PI/2),3)*Math.cos(t*p);};}"; _f.__workletHash = 15898989302935; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (158:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (158:0)"; return _f; }(); @@ -102907,7 +102908,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{s}=jsThis._closure;{return t*t*((s+1)*t-s);}}"; _f.__workletHash = 9334724225624; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (177:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (177:9)"; return _f; }(); }; @@ -102915,7 +102916,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function back(s=1.70158){return function(t){'worklet';return t*t*((s+1)*t-s);};}"; _f.__workletHash = 2360128598492; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (175:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (175:0)"; return _f; }(); @@ -102944,7 +102945,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function bounce(t){if(t<1/2.75){return 7.5625*t*t;}if(t<2/2.75){const t2=t-1.5/2.75;return 7.5625*t2*t2+0.75;}if(t<2.5/2.75){const t2=t-2.25/2.75;return 7.5625*t2*t2+0.9375;}const t2=t-2.625/2.75;return 7.5625*t2*t2+0.984375;}"; _f.__workletHash = 5721637210615; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (188:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (188:0)"; return _f; }(); @@ -102965,7 +102966,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{Bezier,x1,y1,x2,y2}=jsThis._closure;{return Bezier(x1,y1,x2,y2);}}"; _f.__workletHash = 4879686787739; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (223:13)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (223:13)"; return _f; }() }; @@ -102976,7 +102977,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function bezier(x1,y1,x2,y2){const{Bezier}=jsThis._closure;{return{factory:function(){'worklet';return Bezier(x1,y1,x2,y2);}};}}"; _f.__workletHash = 853527302262; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (215:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (215:0)"; return _f; }(); @@ -102990,7 +102991,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function bezierFn(x1,y1,x2,y2){const{Bezier}=jsThis._closure;{return Bezier(x1,y1,x2,y2);}}"; _f.__workletHash = 15185855900453; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (230:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (230:0)"; return _f; }(); @@ -103002,7 +103003,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function in_(easing){return easing;}"; _f.__workletHash = 1837493474379; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (243:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (243:0)"; return _f; }(); @@ -103018,7 +103019,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{easing}=jsThis._closure;{return 1-easing(1-t);}}"; _f.__workletHash = 5726884014519; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (253:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (253:9)"; return _f; }(); }; @@ -103026,7 +103027,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function out(easing){return function(t){'worklet';return 1-easing(1-t);};}"; _f.__workletHash = 7718549646703; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (251:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (251:0)"; return _f; }(); @@ -103046,7 +103047,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{easing}=jsThis._closure;{if(t<0.5){return easing(t*2)/2;}return 1-easing((1-t)*2)/2;}}"; _f.__workletHash = 2325007799982; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (266:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (266:9)"; return _f; }(); }; @@ -103054,7 +103055,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function inOut(easing){return function(t){'worklet';if(t<0.5){return easing(t*2)/2;}return 1-easing((1-t)*2)/2;};}"; _f.__workletHash = 7048715165105; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (264:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (264:0)"; return _f; }(); @@ -103114,7 +103115,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function checkIfReaOne(){const{prevArgs,EasingNode,workletName,worklet,createChecker}=jsThis._closure;{if(arguments&&!_WORKLET){for(let i=0;i2){if(x>input[length-1]){narrowedInput.leftEdgeInput=input[length-2];narrowedInput.rightEdgeInput=input[length-1];narrowedInput.leftEdgeOutput=output[length-2];narrowedInput.rightEdgeOutput=output[length-1];}else{for(let i=1;i\n \n \n \n \n \n \n"; -},908,[]); +},907,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -133040,7 +132972,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return true; } -},909,[910,911]); +},908,[909,910]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -133145,14 +133077,14450 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } function noop() {} -},910,[]); +},909,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true }); exports.RESERVED_EVENT_NAMES = undefined; var RESERVED_EVENT_NAMES = exports.RESERVED_EVENT_NAMES = ["ad_reward", "app_background", "app_clear_data", "app_remove", "app_store_refund", "app_store_subscription_cancel", "app_store_subscription_convert", "app_store_subscription_renew", "app_update", "app_upgrade", "dynamic_link_app_open", "dynamic_link_app_update", "dynamic_link_first_open", "error", "first_open", "in_app_purchase", "notification_dismiss", "notification_foreground", "notification_open", "notification_receive", "os_update", "session_start", "session_start_with_rollout", "user_engagement"]; -},911,[]); +},910,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "CardAnimationContext", { + enumerable: true, + get: function get() { + return _CardAnimationContext.default; + } + }); + exports.CardStyleInterpolators = undefined; + Object.defineProperty(exports, "GestureHandlerRefContext", { + enumerable: true, + get: function get() { + return _GestureHandlerRefContext.default; + } + }); + Object.defineProperty(exports, "Header", { + enumerable: true, + get: function get() { + return _Header.default; + } + }); + exports.HeaderStyleInterpolators = undefined; + Object.defineProperty(exports, "StackView", { + enumerable: true, + get: function get() { + return _StackView.default; + } + }); + exports.TransitionSpecs = exports.TransitionPresets = undefined; + Object.defineProperty(exports, "createStackNavigator", { + enumerable: true, + get: function get() { + return _createStackNavigator.default; + } + }); + Object.defineProperty(exports, "useCardAnimation", { + enumerable: true, + get: function get() { + return _useCardAnimation.default; + } + }); + Object.defineProperty(exports, "useGestureHandlerRef", { + enumerable: true, + get: function get() { + return _useGestureHandlerRef.default; + } + }); + + var CardStyleInterpolators = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + exports.CardStyleInterpolators = CardStyleInterpolators; + + var HeaderStyleInterpolators = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[1])); + + exports.HeaderStyleInterpolators = HeaderStyleInterpolators; + + var TransitionPresets = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + exports.TransitionPresets = TransitionPresets; + + var TransitionSpecs = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + exports.TransitionSpecs = TransitionSpecs; + + var _createStackNavigator = _$$_REQUIRE(_dependencyMap[4])(_$$_REQUIRE(_dependencyMap[5])); + + var _Header = _$$_REQUIRE(_dependencyMap[4])(_$$_REQUIRE(_dependencyMap[6])); + + var _StackView = _$$_REQUIRE(_dependencyMap[4])(_$$_REQUIRE(_dependencyMap[7])); + + var _CardAnimationContext = _$$_REQUIRE(_dependencyMap[4])(_$$_REQUIRE(_dependencyMap[8])); + + var _GestureHandlerRefContext = _$$_REQUIRE(_dependencyMap[4])(_$$_REQUIRE(_dependencyMap[9])); + + var _useCardAnimation = _$$_REQUIRE(_dependencyMap[4])(_$$_REQUIRE(_dependencyMap[10])); + + var _useGestureHandlerRef = _$$_REQUIRE(_dependencyMap[4])(_$$_REQUIRE(_dependencyMap[11])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } +},911,[912,914,915,916,3,917,922,919,1056,1061,1088,1089]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.forBottomSheetAndroid = forBottomSheetAndroid; + exports.forFadeFromBottomAndroid = forFadeFromBottomAndroid; + exports.forFadeFromCenter = forFadeFromCenter; + exports.forHorizontalIOS = forHorizontalIOS; + exports.forModalPresentationIOS = forModalPresentationIOS; + exports.forNoAnimation = forNoAnimation; + exports.forRevealFromBottomAndroid = forRevealFromBottomAndroid; + exports.forScaleFromCenterAndroid = forScaleFromCenterAndroid; + exports.forVerticalIOS = forVerticalIOS; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var _conditional = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var add = _reactNative.Animated.add, + multiply = _reactNative.Animated.multiply; + + function forHorizontalIOS(_ref) { + var current = _ref.current, + next = _ref.next, + inverted = _ref.inverted, + screen = _ref.layouts.screen; + var translateFocused = multiply(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [screen.width, 0], + extrapolate: 'clamp' + }), inverted); + var translateUnfocused = next ? multiply(next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, screen.width * -0.3], + extrapolate: 'clamp' + }), inverted) : 0; + var overlayOpacity = current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 0.07], + extrapolate: 'clamp' + }); + var shadowOpacity = current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 0.3], + extrapolate: 'clamp' + }); + return { + cardStyle: { + transform: [{ + translateX: translateFocused + }, { + translateX: translateUnfocused + }] + }, + overlayStyle: { + opacity: overlayOpacity + }, + shadowStyle: { + shadowOpacity: shadowOpacity + } + }; + } + + function forVerticalIOS(_ref2) { + var current = _ref2.current, + inverted = _ref2.inverted, + screen = _ref2.layouts.screen; + var translateY = multiply(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [screen.height, 0], + extrapolate: 'clamp' + }), inverted); + return { + cardStyle: { + transform: [{ + translateY: translateY + }] + } + }; + } + + function forModalPresentationIOS(_ref3) { + var index = _ref3.index, + current = _ref3.current, + next = _ref3.next, + inverted = _ref3.inverted, + screen = _ref3.layouts.screen, + insets = _ref3.insets; + var hasNotchIos = _reactNative.Platform.OS === 'ios' && !_reactNative.Platform.isPad && !_reactNative.Platform.isTV && insets.top > 20; + var isLandscape = screen.width > screen.height; + var topOffset = isLandscape ? 0 : 10; + var statusBarHeight = insets.top; + var aspectRatio = screen.height / screen.width; + var progress = add(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }), next ? next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }) : 0); + var isFirst = index === 0; + var translateY = multiply(progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: [screen.height, isFirst ? 0 : topOffset, (isFirst ? statusBarHeight : 0) - topOffset * aspectRatio] + }), inverted); + var overlayOpacity = progress.interpolate({ + inputRange: [0, 1, 1.0001, 2], + outputRange: [0, 0.3, 1, 1] + }); + var scale = isLandscape ? 1 : progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: [1, 1, screen.width ? 1 - topOffset * 2 / screen.width : 1] + }); + var borderRadius = isLandscape ? 0 : isFirst ? progress.interpolate({ + inputRange: [0, 1, 1.0001, 2], + outputRange: [0, 0, hasNotchIos ? 38 : 0, 10] + }) : 10; + return { + cardStyle: { + overflow: 'hidden', + borderTopLeftRadius: borderRadius, + borderTopRightRadius: borderRadius, + borderBottomLeftRadius: hasNotchIos ? borderRadius : 0, + borderBottomRightRadius: hasNotchIos ? borderRadius : 0, + marginTop: isFirst ? 0 : statusBarHeight, + marginBottom: isFirst ? 0 : topOffset, + transform: [{ + translateY: translateY + }, { + scale: scale + }] + }, + overlayStyle: { + opacity: overlayOpacity + } + }; + } + + function forFadeFromBottomAndroid(_ref4) { + var current = _ref4.current, + inverted = _ref4.inverted, + screen = _ref4.layouts.screen, + closing = _ref4.closing; + var translateY = multiply(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [screen.height * 0.08, 0], + extrapolate: 'clamp' + }), inverted); + var opacity = (0, _conditional.default)(closing, current.progress, current.progress.interpolate({ + inputRange: [0, 0.5, 0.9, 1], + outputRange: [0, 0.25, 0.7, 1], + extrapolate: 'clamp' + })); + return { + cardStyle: { + opacity: opacity, + transform: [{ + translateY: translateY + }] + } + }; + } + + function forRevealFromBottomAndroid(_ref5) { + var current = _ref5.current, + next = _ref5.next, + inverted = _ref5.inverted, + screen = _ref5.layouts.screen; + var containerTranslateY = multiply(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [screen.height, 0], + extrapolate: 'clamp' + }), inverted); + var cardTranslateYFocused = multiply(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [screen.height * 0.9590000000000001 * -1, 0], + extrapolate: 'clamp' + }), inverted); + var cardTranslateYUnfocused = next ? multiply(next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, screen.height * 0.02 * -1], + extrapolate: 'clamp' + }), inverted) : 0; + var overlayOpacity = current.progress.interpolate({ + inputRange: [0, 0.36, 1], + outputRange: [0, 0.1, 0.1], + extrapolate: 'clamp' + }); + return { + containerStyle: { + overflow: 'hidden', + transform: [{ + translateY: containerTranslateY + }] + }, + cardStyle: { + transform: [{ + translateY: cardTranslateYFocused + }, { + translateY: cardTranslateYUnfocused + }] + }, + overlayStyle: { + opacity: overlayOpacity + } + }; + } + + function forScaleFromCenterAndroid(_ref6) { + var current = _ref6.current, + next = _ref6.next, + closing = _ref6.closing; + var progress = add(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }), next ? next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }) : 0); + var opacity = progress.interpolate({ + inputRange: [0, 0.75, 0.875, 1, 1.0825, 1.2075, 2], + outputRange: [0, 0, 1, 1, 1, 1, 0] + }); + var scale = (0, _conditional.default)(closing, current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0.925, 1], + extrapolate: 'clamp' + }), progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: [0.85, 1, 1.075] + })); + return { + cardStyle: { + opacity: opacity, + transform: [{ + scale: scale + }] + } + }; + } + + function forBottomSheetAndroid(_ref7) { + var current = _ref7.current, + inverted = _ref7.inverted, + screen = _ref7.layouts.screen, + closing = _ref7.closing; + var translateY = multiply(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [screen.height * 0.8, 0], + extrapolate: 'clamp' + }), inverted); + var opacity = (0, _conditional.default)(closing, current.progress, current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + })); + var overlayOpacity = current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 0.3], + extrapolate: 'clamp' + }); + return { + cardStyle: { + opacity: opacity, + transform: [{ + translateY: translateY + }] + }, + overlayStyle: { + opacity: overlayOpacity + } + }; + } + + function forFadeFromCenter(_ref8) { + var progress = _ref8.current.progress; + return { + cardStyle: { + opacity: progress.interpolate({ + inputRange: [0, 0.5, 0.9, 1], + outputRange: [0, 0.25, 0.7, 1] + }) + }, + overlayStyle: { + opacity: progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 0.5], + extrapolate: 'clamp' + }) + } + }; + } + + function forNoAnimation() { + return {}; + } +},912,[18,3,913]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = conditional; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var add = _reactNative.Animated.add, + multiply = _reactNative.Animated.multiply; + + function conditional(condition, main, fallback) { + return add(multiply(condition, main), multiply(condition.interpolate({ + inputRange: [0, 1], + outputRange: [1, 0] + }), fallback)); + } +},913,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.forFade = forFade; + exports.forNoAnimation = forNoAnimation; + exports.forSlideLeft = forSlideLeft; + exports.forSlideRight = forSlideRight; + exports.forSlideUp = forSlideUp; + exports.forUIKit = forUIKit; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var add = _reactNative.Animated.add; + + function forUIKit(_ref) { + var current = _ref.current, + next = _ref.next, + layouts = _ref.layouts; + var defaultOffset = 100; + var leftSpacing = 27; + var leftLabelOffset = layouts.leftLabel ? (layouts.screen.width - layouts.leftLabel.width) / 2 - leftSpacing : defaultOffset; + var titleLeftOffset = layouts.title ? (layouts.screen.width - layouts.title.width) / 2 - leftSpacing : defaultOffset; + var rightOffset = layouts.screen.width / 4; + var progress = add(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }), next ? next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }) : 0); + return { + leftButtonStyle: { + opacity: progress.interpolate({ + inputRange: [0.3, 1, 1.5], + outputRange: [0, 1, 0] + }) + }, + leftLabelStyle: { + transform: [{ + translateX: progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: _reactNative.I18nManager.getConstants().isRTL ? [-rightOffset, 0, leftLabelOffset] : [leftLabelOffset, 0, -rightOffset] + }) + }] + }, + rightButtonStyle: { + opacity: progress.interpolate({ + inputRange: [0.3, 1, 1.5], + outputRange: [0, 1, 0] + }) + }, + titleStyle: { + opacity: progress.interpolate({ + inputRange: [0, 0.4, 1, 1.5], + outputRange: [0, 0.1, 1, 0] + }), + transform: [{ + translateX: progress.interpolate({ + inputRange: [0.5, 1, 2], + outputRange: _reactNative.I18nManager.getConstants().isRTL ? [-titleLeftOffset, 0, rightOffset] : [rightOffset, 0, -titleLeftOffset] + }) + }] + }, + backgroundStyle: { + transform: [{ + translateX: progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: _reactNative.I18nManager.getConstants().isRTL ? [-layouts.screen.width, 0, layouts.screen.width] : [layouts.screen.width, 0, -layouts.screen.width] + }) + }] + } + }; + } + + function forFade(_ref2) { + var current = _ref2.current, + next = _ref2.next; + var progress = add(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }), next ? next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }) : 0); + var opacity = progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: [0, 1, 0] + }); + return { + leftButtonStyle: { + opacity: opacity + }, + rightButtonStyle: { + opacity: opacity + }, + titleStyle: { + opacity: opacity + }, + backgroundStyle: { + opacity: progress.interpolate({ + inputRange: [0, 1, 1.9, 2], + outputRange: [0, 1, 1, 0] + }) + } + }; + } + + function forSlideLeft(_ref3) { + var current = _ref3.current, + next = _ref3.next, + screen = _ref3.layouts.screen; + var progress = add(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }), next ? next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }) : 0); + var translateX = progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: _reactNative.I18nManager.getConstants().isRTL ? [-screen.width, 0, screen.width] : [screen.width, 0, -screen.width] + }); + var transform = [{ + translateX: translateX + }]; + return { + leftButtonStyle: { + transform: transform + }, + rightButtonStyle: { + transform: transform + }, + titleStyle: { + transform: transform + }, + backgroundStyle: { + transform: transform + } + }; + } + + function forSlideRight(_ref4) { + var current = _ref4.current, + next = _ref4.next, + screen = _ref4.layouts.screen; + var progress = add(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }), next ? next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }) : 0); + var translateX = progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: _reactNative.I18nManager.getConstants().isRTL ? [screen.width, 0, -screen.width] : [-screen.width, 0, screen.width] + }); + var transform = [{ + translateX: translateX + }]; + return { + leftButtonStyle: { + transform: transform + }, + rightButtonStyle: { + transform: transform + }, + titleStyle: { + transform: transform + }, + backgroundStyle: { + transform: transform + } + }; + } + + function forSlideUp(_ref5) { + var current = _ref5.current, + next = _ref5.next, + header = _ref5.layouts.header; + var progress = add(current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }), next ? next.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1], + extrapolate: 'clamp' + }) : 0); + var translateY = progress.interpolate({ + inputRange: [0, 1, 2], + outputRange: [-header.height, 0, -header.height] + }); + var transform = [{ + translateY: translateY + }]; + return { + leftButtonStyle: { + transform: transform + }, + rightButtonStyle: { + transform: transform + }, + titleStyle: { + transform: transform + }, + backgroundStyle: { + transform: transform + } + }; + } + + function forNoAnimation() { + return {}; + } +},914,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.SlideFromRightIOS = exports.ScaleFromCenterAndroid = exports.RevealFromBottomAndroid = exports.ModalTransition = exports.ModalSlideFromBottomIOS = exports.ModalPresentationIOS = exports.ModalFadeTransition = exports.FadeFromBottomAndroid = exports.DefaultTransition = exports.BottomSheetAndroid = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var ANDROID_VERSION_PIE = 28; + var ANDROID_VERSION_10 = 29; + var SlideFromRightIOS = exports.SlideFromRightIOS = { + gestureDirection: 'horizontal', + transitionSpec: { + open: _$$_REQUIRE(_dependencyMap[1]).TransitionIOSSpec, + close: _$$_REQUIRE(_dependencyMap[1]).TransitionIOSSpec + }, + cardStyleInterpolator: _$$_REQUIRE(_dependencyMap[2]).forHorizontalIOS, + headerStyleInterpolator: _$$_REQUIRE(_dependencyMap[3]).forFade + }; + var ModalSlideFromBottomIOS = exports.ModalSlideFromBottomIOS = { + gestureDirection: 'vertical', + transitionSpec: { + open: _$$_REQUIRE(_dependencyMap[1]).TransitionIOSSpec, + close: _$$_REQUIRE(_dependencyMap[1]).TransitionIOSSpec + }, + cardStyleInterpolator: _$$_REQUIRE(_dependencyMap[2]).forVerticalIOS, + headerStyleInterpolator: _$$_REQUIRE(_dependencyMap[3]).forFade + }; + var ModalPresentationIOS = exports.ModalPresentationIOS = { + gestureDirection: 'vertical', + transitionSpec: { + open: _$$_REQUIRE(_dependencyMap[1]).TransitionIOSSpec, + close: _$$_REQUIRE(_dependencyMap[1]).TransitionIOSSpec + }, + cardStyleInterpolator: _$$_REQUIRE(_dependencyMap[2]).forModalPresentationIOS, + headerStyleInterpolator: _$$_REQUIRE(_dependencyMap[3]).forFade + }; + var FadeFromBottomAndroid = exports.FadeFromBottomAndroid = { + gestureDirection: 'vertical', + transitionSpec: { + open: _$$_REQUIRE(_dependencyMap[1]).FadeInFromBottomAndroidSpec, + close: _$$_REQUIRE(_dependencyMap[1]).FadeOutToBottomAndroidSpec + }, + cardStyleInterpolator: _$$_REQUIRE(_dependencyMap[2]).forFadeFromBottomAndroid, + headerStyleInterpolator: _$$_REQUIRE(_dependencyMap[3]).forFade + }; + var RevealFromBottomAndroid = exports.RevealFromBottomAndroid = { + gestureDirection: 'vertical', + transitionSpec: { + open: _$$_REQUIRE(_dependencyMap[1]).RevealFromBottomAndroidSpec, + close: _$$_REQUIRE(_dependencyMap[1]).RevealFromBottomAndroidSpec + }, + cardStyleInterpolator: _$$_REQUIRE(_dependencyMap[2]).forRevealFromBottomAndroid, + headerStyleInterpolator: _$$_REQUIRE(_dependencyMap[3]).forFade + }; + var ScaleFromCenterAndroid = exports.ScaleFromCenterAndroid = { + gestureDirection: 'horizontal', + transitionSpec: { + open: _$$_REQUIRE(_dependencyMap[1]).ScaleFromCenterAndroidSpec, + close: _$$_REQUIRE(_dependencyMap[1]).ScaleFromCenterAndroidSpec + }, + cardStyleInterpolator: _$$_REQUIRE(_dependencyMap[2]).forScaleFromCenterAndroid, + headerStyleInterpolator: _$$_REQUIRE(_dependencyMap[3]).forFade + }; + var BottomSheetAndroid = exports.BottomSheetAndroid = { + gestureDirection: 'vertical', + transitionSpec: { + open: _$$_REQUIRE(_dependencyMap[1]).BottomSheetSlideInSpec, + close: _$$_REQUIRE(_dependencyMap[1]).BottomSheetSlideOutSpec + }, + cardStyleInterpolator: _$$_REQUIRE(_dependencyMap[2]).forBottomSheetAndroid, + headerStyleInterpolator: _$$_REQUIRE(_dependencyMap[3]).forFade + }; + var ModalFadeTransition = exports.ModalFadeTransition = { + gestureDirection: 'vertical', + transitionSpec: { + open: _$$_REQUIRE(_dependencyMap[1]).BottomSheetSlideInSpec, + close: _$$_REQUIRE(_dependencyMap[1]).BottomSheetSlideOutSpec + }, + cardStyleInterpolator: _$$_REQUIRE(_dependencyMap[2]).forFadeFromCenter, + headerStyleInterpolator: _$$_REQUIRE(_dependencyMap[3]).forFade + }; + + var DefaultTransition = exports.DefaultTransition = _reactNative.Platform.select({ + ios: SlideFromRightIOS, + android: _reactNative.Platform.Version >= ANDROID_VERSION_10 ? ScaleFromCenterAndroid : _reactNative.Platform.Version >= ANDROID_VERSION_PIE ? RevealFromBottomAndroid : FadeFromBottomAndroid, + default: ScaleFromCenterAndroid + }); + + var ModalTransition = exports.ModalTransition = _reactNative.Platform.select({ + ios: ModalPresentationIOS, + default: BottomSheetAndroid + }); +},915,[18,916,912,914]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.TransitionIOSSpec = exports.ScaleFromCenterAndroidSpec = exports.RevealFromBottomAndroidSpec = exports.FadeOutToBottomAndroidSpec = exports.FadeInFromBottomAndroidSpec = exports.BottomSheetSlideOutSpec = exports.BottomSheetSlideInSpec = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var TransitionIOSSpec = exports.TransitionIOSSpec = { + animation: 'spring', + config: { + stiffness: 1000, + damping: 500, + mass: 3, + overshootClamping: true, + restDisplacementThreshold: 10, + restSpeedThreshold: 10 + } + }; + var FadeInFromBottomAndroidSpec = exports.FadeInFromBottomAndroidSpec = { + animation: 'timing', + config: { + duration: 350, + easing: _reactNative.Easing.out(_reactNative.Easing.poly(5)) + } + }; + var FadeOutToBottomAndroidSpec = exports.FadeOutToBottomAndroidSpec = { + animation: 'timing', + config: { + duration: 150, + easing: _reactNative.Easing.in(_reactNative.Easing.linear) + } + }; + var RevealFromBottomAndroidSpec = exports.RevealFromBottomAndroidSpec = { + animation: 'timing', + config: { + duration: 425, + easing: _reactNative.Easing.bezier(0.35, 0.45, 0, 1) + } + }; + var ScaleFromCenterAndroidSpec = exports.ScaleFromCenterAndroidSpec = { + animation: 'timing', + config: { + duration: 400, + easing: _reactNative.Easing.bezier(0.35, 0.45, 0, 1) + } + }; + var BottomSheetSlideInSpec = exports.BottomSheetSlideInSpec = { + animation: 'timing', + config: { + duration: 250, + easing: function easing(t) { + return Math.cos((t + 1) * Math.PI) / 2.0 + 0.5; + } + } + }; + var BottomSheetSlideOutSpec = exports.BottomSheetSlideOutSpec = { + animation: 'timing', + config: { + duration: 200, + easing: function easing(t) { + return t === 1.0 ? 1 : Math.pow(t, 2); + } + } + }; +},916,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _warnOnce = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _StackView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _excluded = ["id", "initialRouteName", "children", "screenListeners", "screenOptions"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function StackNavigator(_ref) { + var id = _ref.id, + initialRouteName = _ref.initialRouteName, + children = _ref.children, + screenListeners = _ref.screenListeners, + screenOptions = _ref.screenOptions, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + var mode = rest.mode; + (0, _warnOnce.default)(mode != null, "Stack Navigator: 'mode=\"" + mode + "\"' is deprecated. Use 'presentation: \"" + mode + "\"' in 'screenOptions' instead.\n\nSee https://reactnavigation.org/docs/stack-navigator#presentation for more details."); + var headerMode = rest.headerMode; + (0, _warnOnce.default)(headerMode === 'none', "Stack Navigator: 'headerMode=\"none\"' is deprecated. Use 'headerShown: false' in 'screenOptions' instead.\n\nSee https://reactnavigation.org/docs/stack-navigator/#headershown for more details."); + (0, _warnOnce.default)(headerMode != null && headerMode !== 'none', "Stack Navigator: 'headerMode' is moved to 'options'. Moved it to 'screenOptions' to keep current behavior.\n\nSee https://reactnavigation.org/docs/stack-navigator/#headermode for more details."); + var keyboardHandlingEnabled = rest.keyboardHandlingEnabled; + (0, _warnOnce.default)(keyboardHandlingEnabled !== undefined, "Stack Navigator: 'keyboardHandlingEnabled' is moved to 'options'. Moved it to 'screenOptions' to keep current behavior.\n\nSee https://reactnavigation.org/docs/stack-navigator/#keyboardhandlingenabled for more details."); + var defaultScreenOptions = { + presentation: mode, + headerShown: headerMode ? headerMode !== 'none' : true, + headerMode: headerMode && headerMode !== 'none' ? headerMode : undefined, + keyboardHandlingEnabled: keyboardHandlingEnabled + }; + + var _useNavigationBuilder = (0, _$$_REQUIRE(_dependencyMap[5]).useNavigationBuilder)(_$$_REQUIRE(_dependencyMap[5]).StackRouter, { + id: id, + initialRouteName: initialRouteName, + children: children, + screenListeners: screenListeners, + screenOptions: screenOptions, + defaultScreenOptions: defaultScreenOptions + }), + state = _useNavigationBuilder.state, + descriptors = _useNavigationBuilder.descriptors, + navigation = _useNavigationBuilder.navigation, + NavigationContent = _useNavigationBuilder.NavigationContent; + + React.useEffect(function () { + return navigation.addListener == null ? undefined : navigation.addListener('tabPress', function (e) { + var isFocused = navigation.isFocused(); + requestAnimationFrame(function () { + if (state.index > 0 && isFocused && !e.defaultPrevented) { + navigation.dispatch(Object.assign({}, _$$_REQUIRE(_dependencyMap[5]).StackActions.popToTop(), { + target: state.key + })); + } + }); + }); + }, [navigation, state.index, state.key]); + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(NavigationContent, { + children: (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_StackView.default, Object.assign({}, rest, { + state: state, + descriptors: descriptors, + navigation: navigation + })) + }); + } + + var _default = exports.default = (0, _$$_REQUIRE(_dependencyMap[5]).createNavigatorFactory)(StackNavigator); +},917,[3,4,16,918,919,928,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + var DEV = false; + var warnings = new Set(); + + function warnOnce(condition) {} + + module.exports = warnOnce; +},918,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[8])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[9]); + + var _ModalPresentationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _HeaderContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _CardStack = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _excluded = ["state", "descriptors"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var GestureHandlerWrapper = _$$_REQUIRE(_dependencyMap[13]).GestureHandlerRootView != null ? _$$_REQUIRE(_dependencyMap[13]).GestureHandlerRootView : _reactNative.View; + + var isArrayEqual = function isArrayEqual(a, b) { + return a.length === b.length && a.every(function (it, index) { + return it === b[index]; + }); + }; + + var StackView = exports.default = function (_React$Component) { + function StackView() { + var _this; + + (0, _classCallCheck2.default)(this, StackView); + + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + _this = _callSuper(this, StackView, [].concat(args)); + _this.state = { + routes: [], + previousRoutes: [], + previousDescriptors: {}, + openingRouteKeys: [], + closingRouteKeys: [], + replacingRouteKeys: [], + descriptors: {} + }; + + _this.getPreviousRoute = function (_ref) { + var route = _ref.route; + var _this$state = _this.state, + closingRouteKeys = _this$state.closingRouteKeys, + replacingRouteKeys = _this$state.replacingRouteKeys; + + var routes = _this.state.routes.filter(function (r) { + return r.key === route.key || !closingRouteKeys.includes(r.key) && !replacingRouteKeys.includes(r.key); + }); + + var index = routes.findIndex(function (r) { + return r.key === route.key; + }); + return routes[index - 1]; + }; + + _this.renderScene = function (_ref2) { + var route = _ref2.route; + var descriptor = _this.state.descriptors[route.key] || _this.props.descriptors[route.key]; + + if (!descriptor) { + return null; + } + + return descriptor.render(); + }; + + _this.renderHeader = function (props) { + return (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_HeaderContainer.default, Object.assign({}, props)); + }; + + _this.handleOpenRoute = function (_ref3) { + var route = _ref3.route; + var _this$props = _this.props, + state = _this$props.state, + navigation = _this$props.navigation; + var _this$state2 = _this.state, + closingRouteKeys = _this$state2.closingRouteKeys, + replacingRouteKeys = _this$state2.replacingRouteKeys; + + if (closingRouteKeys.some(function (key) { + return key === route.key; + }) && replacingRouteKeys.every(function (key) { + return key !== route.key; + }) && state.routeNames.includes(route.name) && !state.routes.some(function (r) { + return r.key === route.key; + })) { + navigation.navigate(route); + } else { + _this.setState(function (state) { + return { + routes: state.replacingRouteKeys.length ? state.routes.filter(function (r) { + return !state.replacingRouteKeys.includes(r.key); + }) : state.routes, + openingRouteKeys: state.openingRouteKeys.filter(function (key) { + return key !== route.key; + }), + closingRouteKeys: state.closingRouteKeys.filter(function (key) { + return key !== route.key; + }), + replacingRouteKeys: [] + }; + }); + } + }; + + _this.handleCloseRoute = function (_ref4) { + var route = _ref4.route; + var _this$props2 = _this.props, + state = _this$props2.state, + navigation = _this$props2.navigation; + + if (state.routes.some(function (r) { + return r.key === route.key; + })) { + navigation.dispatch(Object.assign({}, _$$_REQUIRE(_dependencyMap[15]).StackActions.pop(), { + source: route.key, + target: state.key + })); + } else { + _this.setState(function (state) { + return { + routes: state.routes.filter(function (r) { + return r.key !== route.key; + }), + openingRouteKeys: state.openingRouteKeys.filter(function (key) { + return key !== route.key; + }), + closingRouteKeys: state.closingRouteKeys.filter(function (key) { + return key !== route.key; + }) + }; + }); + } + }; + + _this.handleTransitionStart = function (_ref5, closing) { + var route = _ref5.route; + return _this.props.navigation.emit({ + type: 'transitionStart', + data: { + closing: closing + }, + target: route.key + }); + }; + + _this.handleTransitionEnd = function (_ref6, closing) { + var route = _ref6.route; + return _this.props.navigation.emit({ + type: 'transitionEnd', + data: { + closing: closing + }, + target: route.key + }); + }; + + _this.handleGestureStart = function (_ref7) { + var route = _ref7.route; + + _this.props.navigation.emit({ + type: 'gestureStart', + target: route.key + }); + }; + + _this.handleGestureEnd = function (_ref8) { + var route = _ref8.route; + + _this.props.navigation.emit({ + type: 'gestureEnd', + target: route.key + }); + }; + + _this.handleGestureCancel = function (_ref9) { + var route = _ref9.route; + + _this.props.navigation.emit({ + type: 'gestureCancel', + target: route.key + }); + }; + + return _this; + } + + (0, _inherits2.default)(StackView, _React$Component); + return (0, _createClass2.default)(StackView, [{ + key: "render", + value: function render() { + var _this2 = this; + + var _this$props3 = this.props, + state = _this$props3.state, + _ = _this$props3.descriptors, + rest = (0, _objectWithoutProperties2.default)(_this$props3, _excluded); + var _this$state3 = this.state, + routes = _this$state3.routes, + descriptors = _this$state3.descriptors, + openingRouteKeys = _this$state3.openingRouteKeys, + closingRouteKeys = _this$state3.closingRouteKeys; + return (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(GestureHandlerWrapper, { + style: styles.container, + children: (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_$$_REQUIRE(_dependencyMap[16]).SafeAreaProviderCompat, { + children: (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_$$_REQUIRE(_dependencyMap[17]).SafeAreaInsetsContext.Consumer, { + children: function children(insets) { + return (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_ModalPresentationContext.default.Consumer, { + children: function children(isParentModal) { + return (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_$$_REQUIRE(_dependencyMap[16]).HeaderShownContext.Consumer, { + children: function children(isParentHeaderShown) { + return (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_CardStack.default, Object.assign({ + insets: insets, + isParentHeaderShown: isParentHeaderShown, + isParentModal: isParentModal, + getPreviousRoute: _this2.getPreviousRoute, + routes: routes, + openingRouteKeys: openingRouteKeys, + closingRouteKeys: closingRouteKeys, + onOpenRoute: _this2.handleOpenRoute, + onCloseRoute: _this2.handleCloseRoute, + onTransitionStart: _this2.handleTransitionStart, + onTransitionEnd: _this2.handleTransitionEnd, + renderHeader: _this2.renderHeader, + renderScene: _this2.renderScene, + state: state, + descriptors: descriptors, + onGestureStart: _this2.handleGestureStart, + onGestureEnd: _this2.handleGestureEnd, + onGestureCancel: _this2.handleGestureCancel + }, rest)); + } + }); + } + }); + } + }) + }) + }); + } + }], [{ + key: "getDerivedStateFromProps", + value: function getDerivedStateFromProps(props, state) { + if ((props.state.routes === state.previousRoutes || isArrayEqual(props.state.routes.map(function (r) { + return r.key; + }), state.previousRoutes.map(function (r) { + return r.key; + }))) && state.routes.length) { + var _routes = state.routes; + var _previousRoutes = state.previousRoutes; + var _descriptors = props.descriptors; + var previousDescriptors = state.previousDescriptors; + + if (props.descriptors !== state.previousDescriptors) { + _descriptors = state.routes.reduce(function (acc, route) { + acc[route.key] = props.descriptors[route.key] || state.descriptors[route.key]; + return acc; + }, {}); + previousDescriptors = props.descriptors; + } + + if (props.state.routes !== state.previousRoutes) { + var map = props.state.routes.reduce(function (acc, route) { + acc[route.key] = route; + return acc; + }, {}); + _routes = state.routes.map(function (route) { + return map[route.key] || route; + }); + _previousRoutes = props.state.routes; + } + + return { + routes: _routes, + previousRoutes: _previousRoutes, + descriptors: _descriptors, + previousDescriptors: previousDescriptors + }; + } + + var routes = props.state.index < props.state.routes.length - 1 ? props.state.routes.slice(0, props.state.index + 1) : props.state.routes; + var openingRouteKeys = state.openingRouteKeys, + closingRouteKeys = state.closingRouteKeys, + replacingRouteKeys = state.replacingRouteKeys, + previousRoutes = state.previousRoutes; + var previousFocusedRoute = previousRoutes[previousRoutes.length - 1]; + var nextFocusedRoute = routes[routes.length - 1]; + + var isAnimationEnabled = function isAnimationEnabled(key) { + var descriptor = props.descriptors[key] || state.descriptors[key]; + return descriptor ? descriptor.options.animationEnabled !== false : true; + }; + + var getAnimationTypeForReplace = function getAnimationTypeForReplace(key) { + var _descriptor$options$a; + + var descriptor = props.descriptors[key] || state.descriptors[key]; + return (_descriptor$options$a = descriptor.options.animationTypeForReplace) != null ? _descriptor$options$a : 'push'; + }; + + if (previousFocusedRoute && previousFocusedRoute.key !== nextFocusedRoute.key) { + if (!previousRoutes.some(function (r) { + return r.key === nextFocusedRoute.key; + })) { + if (isAnimationEnabled(nextFocusedRoute.key) && !openingRouteKeys.includes(nextFocusedRoute.key)) { + openingRouteKeys = [].concat((0, _toConsumableArray2.default)(openingRouteKeys), [nextFocusedRoute.key]); + closingRouteKeys = closingRouteKeys.filter(function (key) { + return key !== nextFocusedRoute.key; + }); + replacingRouteKeys = replacingRouteKeys.filter(function (key) { + return key !== nextFocusedRoute.key; + }); + + if (!routes.some(function (r) { + return r.key === previousFocusedRoute.key; + })) { + openingRouteKeys = openingRouteKeys.filter(function (key) { + return key !== previousFocusedRoute.key; + }); + + if (getAnimationTypeForReplace(nextFocusedRoute.key) === 'pop') { + closingRouteKeys = [].concat((0, _toConsumableArray2.default)(closingRouteKeys), [previousFocusedRoute.key]); + openingRouteKeys = openingRouteKeys.filter(function (key) { + return key !== nextFocusedRoute.key; + }); + routes = [].concat((0, _toConsumableArray2.default)(routes), [previousFocusedRoute]); + } else { + replacingRouteKeys = [].concat((0, _toConsumableArray2.default)(replacingRouteKeys), [previousFocusedRoute.key]); + closingRouteKeys = closingRouteKeys.filter(function (key) { + return key !== previousFocusedRoute.key; + }); + routes = routes.slice(); + routes.splice(routes.length - 1, 0, previousFocusedRoute); + } + } + } + } else if (!routes.some(function (r) { + return r.key === previousFocusedRoute.key; + })) { + if (isAnimationEnabled(previousFocusedRoute.key) && !closingRouteKeys.includes(previousFocusedRoute.key)) { + closingRouteKeys = [].concat((0, _toConsumableArray2.default)(closingRouteKeys), [previousFocusedRoute.key]); + openingRouteKeys = openingRouteKeys.filter(function (key) { + return key !== previousFocusedRoute.key; + }); + replacingRouteKeys = replacingRouteKeys.filter(function (key) { + return key !== previousFocusedRoute.key; + }); + routes = [].concat((0, _toConsumableArray2.default)(routes), [previousFocusedRoute]); + } + } else {} + } else if (replacingRouteKeys.length || closingRouteKeys.length) { + var _routes2; + + routes = routes.slice(); + + (_routes2 = routes).splice.apply(_routes2, [routes.length - 1, 0].concat((0, _toConsumableArray2.default)(state.routes.filter(function (_ref10) { + var key = _ref10.key; + return isAnimationEnabled(key) ? replacingRouteKeys.includes(key) || closingRouteKeys.includes(key) : false; + })))); + } + + if (!routes.length) { + throw new Error('There should always be at least one route in the navigation state.'); + } + + var descriptors = routes.reduce(function (acc, route) { + acc[route.key] = props.descriptors[route.key] || state.descriptors[route.key]; + return acc; + }, {}); + return { + routes: routes, + previousRoutes: props.state.routes, + previousDescriptors: props.descriptors, + openingRouteKeys: openingRouteKeys, + closingRouteKeys: closingRouteKeys, + replacingRouteKeys: replacingRouteKeys, + descriptors: descriptors + }; + } + }]); + }(React.Component); + + var styles = _reactNative.StyleSheet.create({ + container: { + flex: 1 + } + }); +},919,[3,22,4,6,7,11,13,14,16,18,920,921,1041,1059,179,928,926,899]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var ModalPresentationContext = React.createContext(false); + + var _default = exports.default = ModalPresentationContext; +},920,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = HeaderContainer; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[1]); + + var _Header = _$$_REQUIRE(_dependencyMap[2])(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function HeaderContainer(_ref) { + var mode = _ref.mode, + scenes = _ref.scenes, + layout = _ref.layout, + getPreviousScene = _ref.getPreviousScene, + getFocusedRoute = _ref.getFocusedRoute, + onContentHeightChange = _ref.onContentHeightChange, + style = _ref.style; + var focusedRoute = getFocusedRoute(); + var parentHeaderBack = React.useContext(_$$_REQUIRE(_dependencyMap[4]).HeaderBackContext); + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.Animated.View, { + pointerEvents: "box-none", + style: style, + children: scenes.slice(-3).map(function (scene, i, self) { + var _self, _self2; + + if (mode === 'screen' && i !== self.length - 1 || !scene) { + return null; + } + + var _scene$descriptor$opt = scene.descriptor.options, + header = _scene$descriptor$opt.header, + headerMode = _scene$descriptor$opt.headerMode, + _scene$descriptor$opt2 = _scene$descriptor$opt.headerShown, + headerShown = _scene$descriptor$opt2 === undefined ? true : _scene$descriptor$opt2, + headerTransparent = _scene$descriptor$opt.headerTransparent, + headerStyleInterpolator = _scene$descriptor$opt.headerStyleInterpolator; + + if (headerMode !== mode || !headerShown) { + return null; + } + + var isFocused = focusedRoute.key === scene.descriptor.route.key; + var previousScene = getPreviousScene({ + route: scene.descriptor.route + }); + var headerBack = parentHeaderBack; + + if (previousScene) { + var _previousScene$descri = previousScene.descriptor, + options = _previousScene$descri.options, + route = _previousScene$descri.route; + headerBack = previousScene ? { + title: (0, _$$_REQUIRE(_dependencyMap[4]).getHeaderTitle)(options, route.name) + } : parentHeaderBack; + } + + var previousDescriptor = (_self = self[i - 1]) == null ? undefined : _self.descriptor; + var nextDescriptor = (_self2 = self[i + 1]) == null ? undefined : _self2.descriptor; + + var _ref2 = (previousDescriptor == null ? undefined : previousDescriptor.options) || {}, + _ref2$headerShown = _ref2.headerShown, + previousHeaderShown = _ref2$headerShown === undefined ? true : _ref2$headerShown, + previousHeaderMode = _ref2.headerMode; + + var nextHeaderlessScene = self.slice(i + 1).find(function (scene) { + var _ref3 = (scene == null ? undefined : scene.descriptor.options) || {}, + _ref3$headerShown = _ref3.headerShown, + currentHeaderShown = _ref3$headerShown === undefined ? true : _ref3$headerShown, + currentHeaderMode = _ref3.headerMode; + + return currentHeaderShown === false || currentHeaderMode === 'screen'; + }); + + var _ref4 = (nextHeaderlessScene == null ? undefined : nextHeaderlessScene.descriptor.options) || {}, + nextHeaderlessGestureDirection = _ref4.gestureDirection; + + var isHeaderStatic = (previousHeaderShown === false || previousHeaderMode === 'screen') && !nextDescriptor || nextHeaderlessScene; + var props = { + layout: layout, + back: headerBack, + progress: scene.progress, + options: scene.descriptor.options, + route: scene.descriptor.route, + navigation: scene.descriptor.navigation, + styleInterpolator: mode === 'float' ? isHeaderStatic ? nextHeaderlessGestureDirection === 'vertical' || nextHeaderlessGestureDirection === 'vertical-inverted' ? _$$_REQUIRE(_dependencyMap[6]).forSlideUp : nextHeaderlessGestureDirection === 'horizontal-inverted' ? _$$_REQUIRE(_dependencyMap[6]).forSlideRight : _$$_REQUIRE(_dependencyMap[6]).forSlideLeft : headerStyleInterpolator : _$$_REQUIRE(_dependencyMap[6]).forNoAnimation + }; + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_$$_REQUIRE(_dependencyMap[7]).NavigationContext.Provider, { + value: scene.descriptor.navigation, + children: (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_$$_REQUIRE(_dependencyMap[7]).NavigationRouteContext.Provider, { + value: scene.descriptor.route, + children: (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.View, { + onLayout: onContentHeightChange ? function (e) { + var height = e.nativeEvent.layout.height; + onContentHeightChange({ + route: scene.descriptor.route, + height: height + }); + } : undefined, + pointerEvents: isFocused ? 'box-none' : 'none', + accessibilityElementsHidden: !isFocused, + importantForAccessibility: isFocused ? 'auto' : 'no-hide-descendants', + style: mode === 'float' && !isFocused || headerTransparent ? styles.header : null, + children: header !== undefined ? header(props) : (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_Header.default, Object.assign({}, props)) + }) + }) + }, scene.descriptor.route.key); + }) + }); + } + + var styles = _reactNative.StyleSheet.create({ + header: { + position: 'absolute', + top: 0, + left: 0, + right: 0 + } + }); +},921,[16,18,3,922,926,179,914,928]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _debounce = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var _ModalPresentationContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); + + var _HeaderSegment = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[4])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _default = exports.default = React.memo(function Header(_ref) { + var back = _ref.back, + layout = _ref.layout, + progress = _ref.progress, + options = _ref.options, + route = _ref.route, + navigation = _ref.navigation, + styleInterpolator = _ref.styleInterpolator; + var insets = (0, _$$_REQUIRE(_dependencyMap[5]).useSafeAreaInsets)(); + var previousTitle; + + if (options.headerBackTitle !== undefined) { + previousTitle = options.headerBackTitle; + } else if (back) { + previousTitle = back.title; + } + + var goBack = React.useCallback((0, _debounce.default)(function () { + if (navigation.isFocused() && navigation.canGoBack()) { + navigation.dispatch(Object.assign({}, _$$_REQUIRE(_dependencyMap[6]).StackActions.pop(), { + source: route.key + })); + } + }, 50), [navigation, route.key]); + var isModal = React.useContext(_ModalPresentationContext.default); + var isParentHeaderShown = React.useContext(_$$_REQUIRE(_dependencyMap[7]).HeaderShownContext); + var statusBarHeight = options.headerStatusBarHeight !== undefined ? options.headerStatusBarHeight : isModal || isParentHeaderShown ? 0 : insets.top; + return (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_HeaderSegment.default, Object.assign({}, options, { + title: (0, _$$_REQUIRE(_dependencyMap[7]).getHeaderTitle)(options, route.name), + progress: progress, + layout: layout, + modal: isModal, + headerBackTitle: options.headerBackTitle !== undefined ? options.headerBackTitle : previousTitle, + headerStatusBarHeight: statusBarHeight, + onGoBack: back ? goBack : undefined, + styleInterpolator: styleInterpolator + })); + }); +},922,[16,3,923,920,924,899,928,926,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = debounce; + + function debounce(func, duration) { + var timeout; + return function () { + if (!timeout) { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + func.apply(this, args); + timeout = setTimeout(function () { + timeout = undefined; + }, duration); + } + }; + } +},923,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = HeaderSegment; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[4]); + + var _memoize = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _excluded = ["progress", "layout", "modal", "onGoBack", "headerTitle", "headerLeft", "headerRight", "headerBackImage", "headerBackTitle", "headerBackTitleVisible", "headerTruncatedBackTitle", "headerBackAccessibilityLabel", "headerBackTestID", "headerBackAllowFontScaling", "headerBackTitleStyle", "headerTitleContainerStyle", "headerLeftContainerStyle", "headerRightContainerStyle", "headerBackgroundContainerStyle", "headerStyle", "headerStatusBarHeight", "styleInterpolator"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function HeaderSegment(props) { + var _React$useState = React.useState(undefined), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + leftLabelLayout = _React$useState2[0], + setLeftLabelLayout = _React$useState2[1]; + + var _React$useState3 = React.useState(undefined), + _React$useState4 = (0, _slicedToArray2.default)(_React$useState3, 2), + titleLayout = _React$useState4[0], + setTitleLayout = _React$useState4[1]; + + var handleTitleLayout = function handleTitleLayout(e) { + var _e$nativeEvent$layout = e.nativeEvent.layout, + height = _e$nativeEvent$layout.height, + width = _e$nativeEvent$layout.width; + setTitleLayout(function (titleLayout) { + if (titleLayout && height === titleLayout.height && width === titleLayout.width) { + return titleLayout; + } + + return { + height: height, + width: width + }; + }); + }; + + var handleLeftLabelLayout = function handleLeftLabelLayout(e) { + var _e$nativeEvent$layout2 = e.nativeEvent.layout, + height = _e$nativeEvent$layout2.height, + width = _e$nativeEvent$layout2.width; + + if (leftLabelLayout && height === leftLabelLayout.height && width === leftLabelLayout.width) { + return; + } + + setLeftLabelLayout({ + height: height, + width: width + }); + }; + + var getInterpolatedStyle = (0, _memoize.default)(function (styleInterpolator, layout, current, next, titleLayout, leftLabelLayout, headerHeight) { + return styleInterpolator({ + current: { + progress: current + }, + next: next && { + progress: next + }, + layouts: { + header: { + height: headerHeight, + width: layout.width + }, + screen: layout, + title: titleLayout, + leftLabel: leftLabelLayout + } + }); + }); + var progress = props.progress, + layout = props.layout, + modal = props.modal, + onGoBack = props.onGoBack, + title = props.headerTitle, + _props$headerLeft = props.headerLeft, + left = _props$headerLeft === undefined ? onGoBack ? function (props) { + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_$$_REQUIRE(_dependencyMap[7]).HeaderBackButton, Object.assign({}, props)); + } : undefined : _props$headerLeft, + right = props.headerRight, + headerBackImage = props.headerBackImage, + headerBackTitle = props.headerBackTitle, + _props$headerBackTitl = props.headerBackTitleVisible, + headerBackTitleVisible = _props$headerBackTitl === undefined ? _reactNative.Platform.OS === 'ios' : _props$headerBackTitl, + headerTruncatedBackTitle = props.headerTruncatedBackTitle, + headerBackAccessibilityLabel = props.headerBackAccessibilityLabel, + headerBackTestID = props.headerBackTestID, + headerBackAllowFontScaling = props.headerBackAllowFontScaling, + headerBackTitleStyle = props.headerBackTitleStyle, + headerTitleContainerStyle = props.headerTitleContainerStyle, + headerLeftContainerStyle = props.headerLeftContainerStyle, + headerRightContainerStyle = props.headerRightContainerStyle, + headerBackgroundContainerStyle = props.headerBackgroundContainerStyle, + customHeaderStyle = props.headerStyle, + headerStatusBarHeight = props.headerStatusBarHeight, + styleInterpolator = props.styleInterpolator, + rest = (0, _objectWithoutProperties2.default)(props, _excluded); + var defaultHeight = (0, _$$_REQUIRE(_dependencyMap[7]).getDefaultHeaderHeight)(layout, modal, headerStatusBarHeight); + + var _ref = _reactNative.StyleSheet.flatten(customHeaderStyle || {}), + _ref$height = _ref.height, + height = _ref$height === undefined ? defaultHeight : _ref$height; + + var _getInterpolatedStyle = getInterpolatedStyle(styleInterpolator, layout, progress.current, progress.next, titleLayout, headerBackTitle ? leftLabelLayout : undefined, typeof height === 'number' ? height : defaultHeight), + titleStyle = _getInterpolatedStyle.titleStyle, + leftButtonStyle = _getInterpolatedStyle.leftButtonStyle, + leftLabelStyle = _getInterpolatedStyle.leftLabelStyle, + rightButtonStyle = _getInterpolatedStyle.rightButtonStyle, + backgroundStyle = _getInterpolatedStyle.backgroundStyle; + + var headerLeft = left ? function (props) { + return left(Object.assign({}, props, { + backImage: headerBackImage, + accessibilityLabel: headerBackAccessibilityLabel, + testID: headerBackTestID, + allowFontScaling: headerBackAllowFontScaling, + onPress: onGoBack, + label: headerBackTitle, + truncatedLabel: headerTruncatedBackTitle, + labelStyle: [leftLabelStyle, headerBackTitleStyle], + onLabelLayout: handleLeftLabelLayout, + screenLayout: layout, + titleLayout: titleLayout, + canGoBack: Boolean(onGoBack) + })); + } : undefined; + var headerRight = right ? function (props) { + return right(Object.assign({}, props, { + canGoBack: Boolean(onGoBack) + })); + } : undefined; + var headerTitle = typeof title !== 'function' ? function (props) { + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_$$_REQUIRE(_dependencyMap[7]).HeaderTitle, Object.assign({}, props, { + onLayout: handleTitleLayout + })); + } : function (props) { + return title(Object.assign({}, props, { + onLayout: handleTitleLayout + })); + }; + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_$$_REQUIRE(_dependencyMap[7]).Header, Object.assign({ + modal: modal, + layout: layout, + headerTitle: headerTitle, + headerLeft: headerLeft, + headerLeftLabelVisible: headerBackTitleVisible, + headerRight: headerRight, + headerTitleContainerStyle: [titleStyle, headerTitleContainerStyle], + headerLeftContainerStyle: [leftButtonStyle, headerLeftContainerStyle], + headerRightContainerStyle: [rightButtonStyle, headerRightContainerStyle], + headerBackgroundContainerStyle: [backgroundStyle, headerBackgroundContainerStyle], + headerStyle: customHeaderStyle, + headerStatusBarHeight: headerStatusBarHeight + }, rest)); + } +},924,[3,4,33,16,18,925,179,926]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = memoize; + + function memoize(callback) { + var previous; + var result; + return function () { + var hasChanged = false; + + for (var _len = arguments.length, dependencies = new Array(_len), _key = 0; _key < _len; _key++) { + dependencies[_key] = arguments[_key]; + } + + if (previous) { + if (previous.length !== dependencies.length) { + hasChanged = true; + } else { + for (var i = 0; i < previous.length; i++) { + if (previous[i] !== dependencies[i]) { + hasChanged = true; + break; + } + } + } + } else { + hasChanged = true; + } + + previous = dependencies; + + if (hasChanged || result === undefined) { + result = callback.apply(undefined, dependencies); + } + + return result; + }; + } +},925,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + Assets: true, + Background: true, + getDefaultHeaderHeight: true, + getHeaderTitle: true, + Header: true, + HeaderBackButton: true, + HeaderBackContext: true, + HeaderBackground: true, + HeaderHeightContext: true, + HeaderShownContext: true, + HeaderTitle: true, + useHeaderHeight: true, + MissingIcon: true, + PlatformPressable: true, + ResourceSavingView: true, + SafeAreaProviderCompat: true, + Screen: true + }; + exports.Assets = undefined; + Object.defineProperty(exports, "Background", { + enumerable: true, + get: function get() { + return _Background.default; + } + }); + Object.defineProperty(exports, "Header", { + enumerable: true, + get: function get() { + return _Header.default; + } + }); + Object.defineProperty(exports, "HeaderBackButton", { + enumerable: true, + get: function get() { + return _HeaderBackButton.default; + } + }); + Object.defineProperty(exports, "HeaderBackContext", { + enumerable: true, + get: function get() { + return _HeaderBackContext.default; + } + }); + Object.defineProperty(exports, "HeaderBackground", { + enumerable: true, + get: function get() { + return _HeaderBackground.default; + } + }); + Object.defineProperty(exports, "HeaderHeightContext", { + enumerable: true, + get: function get() { + return _HeaderHeightContext.default; + } + }); + Object.defineProperty(exports, "HeaderShownContext", { + enumerable: true, + get: function get() { + return _HeaderShownContext.default; + } + }); + Object.defineProperty(exports, "HeaderTitle", { + enumerable: true, + get: function get() { + return _HeaderTitle.default; + } + }); + Object.defineProperty(exports, "MissingIcon", { + enumerable: true, + get: function get() { + return _MissingIcon.default; + } + }); + Object.defineProperty(exports, "PlatformPressable", { + enumerable: true, + get: function get() { + return _PlatformPressable.default; + } + }); + Object.defineProperty(exports, "ResourceSavingView", { + enumerable: true, + get: function get() { + return _ResourceSavingView.default; + } + }); + Object.defineProperty(exports, "SafeAreaProviderCompat", { + enumerable: true, + get: function get() { + return _SafeAreaProviderCompat.default; + } + }); + Object.defineProperty(exports, "Screen", { + enumerable: true, + get: function get() { + return _Screen.default; + } + }); + Object.defineProperty(exports, "getDefaultHeaderHeight", { + enumerable: true, + get: function get() { + return _getDefaultHeaderHeight.default; + } + }); + Object.defineProperty(exports, "getHeaderTitle", { + enumerable: true, + get: function get() { + return _getHeaderTitle.default; + } + }); + Object.defineProperty(exports, "useHeaderHeight", { + enumerable: true, + get: function get() { + return _useHeaderHeight.default; + } + }); + + var _Background = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _getDefaultHeaderHeight = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _getHeaderTitle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _Header = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _HeaderBackButton = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _HeaderBackContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _HeaderBackground = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _HeaderHeightContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _HeaderShownContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _HeaderTitle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _useHeaderHeight = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _MissingIcon = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _PlatformPressable = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + + var _ResourceSavingView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); + + var _SafeAreaProviderCompat = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + + var _Screen = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); + + Object.keys(_$$_REQUIRE(_dependencyMap[17])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[17])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[17])[key]; + } + }); + }); + var Assets = exports.Assets = [_$$_REQUIRE(_dependencyMap[18]), _$$_REQUIRE(_dependencyMap[19])]; +},926,[3,927,1019,1020,1021,1026,1033,1022,1034,1023,1025,1035,1036,1029,1037,1038,1039,1040,1030,1032]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = Background; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _excluded = ["style"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function Background(_ref) { + var style = _ref.style, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + var _useTheme = (0, _$$_REQUIRE(_dependencyMap[4]).useTheme)(), + colors = _useTheme.colors; + + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.View, Object.assign({}, rest, { + style: [{ + flex: 1, + backgroundColor: colors.background + }, style] + })); + } +},927,[3,4,16,18,928,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + Link: true, + NavigationContainer: true, + ServerContainer: true, + DarkTheme: true, + DefaultTheme: true, + ThemeProvider: true, + useTheme: true, + useLinkBuilder: true, + useLinkProps: true, + useLinkTo: true, + useScrollToTop: true + }; + Object.defineProperty(exports, "DarkTheme", { + enumerable: true, + get: function get() { + return _DarkTheme.default; + } + }); + Object.defineProperty(exports, "DefaultTheme", { + enumerable: true, + get: function get() { + return _DefaultTheme.default; + } + }); + Object.defineProperty(exports, "Link", { + enumerable: true, + get: function get() { + return _Link.default; + } + }); + Object.defineProperty(exports, "NavigationContainer", { + enumerable: true, + get: function get() { + return _NavigationContainer.default; + } + }); + Object.defineProperty(exports, "ServerContainer", { + enumerable: true, + get: function get() { + return _ServerContainer.default; + } + }); + Object.defineProperty(exports, "ThemeProvider", { + enumerable: true, + get: function get() { + return _ThemeProvider.default; + } + }); + Object.defineProperty(exports, "useLinkBuilder", { + enumerable: true, + get: function get() { + return _useLinkBuilder.default; + } + }); + Object.defineProperty(exports, "useLinkProps", { + enumerable: true, + get: function get() { + return _useLinkProps.default; + } + }); + Object.defineProperty(exports, "useLinkTo", { + enumerable: true, + get: function get() { + return _useLinkTo.default; + } + }); + Object.defineProperty(exports, "useScrollToTop", { + enumerable: true, + get: function get() { + return _useScrollToTop.default; + } + }); + Object.defineProperty(exports, "useTheme", { + enumerable: true, + get: function get() { + return _useTheme.default; + } + }); + + var _Link = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _NavigationContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _ServerContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _DarkTheme = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _DefaultTheme = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _ThemeProvider = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _useTheme = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + Object.keys(_$$_REQUIRE(_dependencyMap[8])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[8])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[8])[key]; + } + }); + }); + + var _useLinkBuilder = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _useLinkProps = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _useLinkTo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _useScrollToTop = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + Object.keys(_$$_REQUIRE(_dependencyMap[13])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[13])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[13])[key]; + } + }); + }); +},928,[3,929,1002,1012,1014,1003,1004,1015,1016,1017,930,932,1018,933]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = Link; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _useLinkProps = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _excluded = ["to", "action"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function Link(_ref) { + var to = _ref.to, + action = _ref.action, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + var props = (0, _useLinkProps.default)({ + to: to, + action: action + }); + + var onPress = function onPress(e) { + if ('onPress' in rest) { + rest.onPress == null ? undefined : rest.onPress(e); + } + + props.onPress(e); + }; + + return React.createElement(_reactNative.Text, Object.assign({}, props, rest, _reactNative.Platform.select({ + web: { + onClick: onPress + }, + default: { + onPress: onPress + } + }))); + } +},929,[3,4,16,18,930]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useLinkProps; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[1]); + + var _LinkingContext = _$$_REQUIRE(_dependencyMap[2])(_$$_REQUIRE(_dependencyMap[3])); + + var _useLinkTo = _$$_REQUIRE(_dependencyMap[2])(_$$_REQUIRE(_dependencyMap[4])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _getStateFromParams = function getStateFromParams(params) { + if (params != null && params.state) { + return params.state; + } + + if (params != null && params.screen) { + return { + routes: [{ + name: params.screen, + params: params.params, + state: params.screen ? _getStateFromParams(params.params) : undefined + }] + }; + } + + return undefined; + }; + + function useLinkProps(_ref) { + var _options$getPathFromS; + + var to = _ref.to, + action = _ref.action; + var root = React.useContext(_$$_REQUIRE(_dependencyMap[5]).NavigationContainerRefContext); + var navigation = React.useContext(_$$_REQUIRE(_dependencyMap[5]).NavigationHelpersContext); + + var _React$useContext = React.useContext(_LinkingContext.default), + options = _React$useContext.options; + + var linkTo = (0, _useLinkTo.default)(); + + var onPress = function onPress(e) { + var _e$currentTarget; + + var shouldHandle = false; + + if (_reactNative.Platform.OS !== 'web' || !e) { + shouldHandle = e ? !e.defaultPrevented : true; + } else if (!e.defaultPrevented && !(e.metaKey || e.altKey || e.ctrlKey || e.shiftKey) && (e.button == null || e.button === 0) && [undefined, null, '', 'self'].includes((_e$currentTarget = e.currentTarget) == null ? undefined : _e$currentTarget.target)) { + e.preventDefault(); + shouldHandle = true; + } + + if (shouldHandle) { + if (action) { + if (navigation) { + navigation.dispatch(action); + } else if (root) { + root.dispatch(action); + } else { + throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?"); + } + } else { + linkTo(to); + } + } + }; + + var getPathFromStateHelper = (_options$getPathFromS = options == null ? undefined : options.getPathFromState) != null ? _options$getPathFromS : _$$_REQUIRE(_dependencyMap[5]).getPathFromState; + var href = typeof to === 'string' ? to : getPathFromStateHelper({ + routes: [{ + name: to.screen, + params: to.params, + state: _getStateFromParams(to.params) + }] + }, options == null ? undefined : options.config); + return { + href: href, + accessibilityRole: 'link', + onPress: onPress + }; + } +},930,[16,18,3,931,932,933]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var LinkingContext = React.createContext({ + options: undefined + }); + LinkingContext.displayName = 'LinkingContext'; + + var _default = exports.default = LinkingContext; +},931,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useLinkTo; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _LinkingContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useLinkTo() { + var navigation = React.useContext(_$$_REQUIRE(_dependencyMap[3]).NavigationContainerRefContext); + var linking = React.useContext(_LinkingContext.default); + var linkTo = React.useCallback(function (to) { + if (navigation === undefined) { + throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?"); + } + + if (typeof to !== 'string') { + navigation.navigate(to.screen, to.params); + return; + } + + if (!to.startsWith('/')) { + throw new Error("The path must start with '/' (" + to + ")."); + } + + var options = linking.options; + var state = options != null && options.getStateFromPath ? options.getStateFromPath(to, options.config) : (0, _$$_REQUIRE(_dependencyMap[3]).getStateFromPath)(to, options == null ? undefined : options.config); + + if (state) { + var action = (0, _$$_REQUIRE(_dependencyMap[3]).getActionFromState)(state, options == null ? undefined : options.config); + + if (action !== undefined) { + navigation.dispatch(action); + } else { + navigation.reset(state); + } + } else { + throw new Error('Failed to parse the path to a navigation state.'); + } + }, [linking, navigation]); + return linkTo; + } +},932,[16,3,931,933]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + BaseNavigationContainer: true, + createNavigationContainerRef: true, + createNavigatorFactory: true, + CurrentRenderContext: true, + findFocusedRoute: true, + getActionFromState: true, + getFocusedRouteNameFromRoute: true, + getPathFromState: true, + getStateFromPath: true, + NavigationContainerRefContext: true, + NavigationContext: true, + NavigationHelpersContext: true, + NavigationRouteContext: true, + useFocusEffect: true, + useIsFocused: true, + useNavigation: true, + useNavigationBuilder: true, + useNavigationContainerRef: true, + useNavigationState: true, + useRoute: true, + validatePathConfig: true + }; + Object.defineProperty(exports, "BaseNavigationContainer", { + enumerable: true, + get: function get() { + return _BaseNavigationContainer.default; + } + }); + Object.defineProperty(exports, "CurrentRenderContext", { + enumerable: true, + get: function get() { + return _CurrentRenderContext.default; + } + }); + Object.defineProperty(exports, "NavigationContainerRefContext", { + enumerable: true, + get: function get() { + return _NavigationContainerRefContext.default; + } + }); + Object.defineProperty(exports, "NavigationContext", { + enumerable: true, + get: function get() { + return _NavigationContext.default; + } + }); + Object.defineProperty(exports, "NavigationHelpersContext", { + enumerable: true, + get: function get() { + return _NavigationHelpersContext.default; + } + }); + Object.defineProperty(exports, "NavigationRouteContext", { + enumerable: true, + get: function get() { + return _NavigationRouteContext.default; + } + }); + Object.defineProperty(exports, "createNavigationContainerRef", { + enumerable: true, + get: function get() { + return _createNavigationContainerRef.default; + } + }); + Object.defineProperty(exports, "createNavigatorFactory", { + enumerable: true, + get: function get() { + return _createNavigatorFactory.default; + } + }); + Object.defineProperty(exports, "findFocusedRoute", { + enumerable: true, + get: function get() { + return _findFocusedRoute.default; + } + }); + Object.defineProperty(exports, "getActionFromState", { + enumerable: true, + get: function get() { + return _getActionFromState.default; + } + }); + Object.defineProperty(exports, "getFocusedRouteNameFromRoute", { + enumerable: true, + get: function get() { + return _getFocusedRouteNameFromRoute.default; + } + }); + Object.defineProperty(exports, "getPathFromState", { + enumerable: true, + get: function get() { + return _getPathFromState.default; + } + }); + Object.defineProperty(exports, "getStateFromPath", { + enumerable: true, + get: function get() { + return _getStateFromPath.default; + } + }); + Object.defineProperty(exports, "useFocusEffect", { + enumerable: true, + get: function get() { + return _useFocusEffect.default; + } + }); + Object.defineProperty(exports, "useIsFocused", { + enumerable: true, + get: function get() { + return _useIsFocused.default; + } + }); + Object.defineProperty(exports, "useNavigation", { + enumerable: true, + get: function get() { + return _useNavigation.default; + } + }); + Object.defineProperty(exports, "useNavigationBuilder", { + enumerable: true, + get: function get() { + return _useNavigationBuilder.default; + } + }); + Object.defineProperty(exports, "useNavigationContainerRef", { + enumerable: true, + get: function get() { + return _useNavigationContainerRef.default; + } + }); + Object.defineProperty(exports, "useNavigationState", { + enumerable: true, + get: function get() { + return _useNavigationState.default; + } + }); + Object.defineProperty(exports, "useRoute", { + enumerable: true, + get: function get() { + return _useRoute.default; + } + }); + Object.defineProperty(exports, "validatePathConfig", { + enumerable: true, + get: function get() { + return _validatePathConfig.default; + } + }); + + var _BaseNavigationContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createNavigationContainerRef = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createNavigatorFactory = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _CurrentRenderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _findFocusedRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _getActionFromState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _getFocusedRouteNameFromRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _getPathFromState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _getStateFromPath = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _NavigationContainerRefContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _NavigationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _NavigationHelpersContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + + Object.keys(_$$_REQUIRE(_dependencyMap[14])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[14])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[14])[key]; + } + }); + }); + + var _useFocusEffect = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + + var _useIsFocused = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); + + var _useNavigation = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); + + var _useNavigationBuilder = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); + + var _useNavigationContainerRef = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); + + var _useNavigationState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); + + var _useRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); + + var _validatePathConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[22])); + + Object.keys(_$$_REQUIRE(_dependencyMap[23])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[23])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[23])[key]; + } + }); + }); +},933,[3,934,950,960,963,938,964,965,967,975,940,941,977,942,978,979,981,980,982,999,1000,1001,974,951]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _checkDuplicateRouteNames = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _checkSerializable = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _EnsureSingleNavigator = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _findFocusedRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _NavigationContainerRefContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _NavigationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _NavigationStateContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _UnhandledActionContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + + var _useChildListeners2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); + + var _useEventEmitter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + + var _useKeyedChildListeners = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); + + var _useOptionsGetters2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); + + var _useSyncState3 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); + + var _excluded = ["key", "routeNames"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var serializableWarnings = []; + var duplicateNameWarnings = []; + + var _getPartialState = function getPartialState(state) { + if (state === undefined) { + return; + } + + var key = state.key, + routeNames = state.routeNames, + partialState = (0, _objectWithoutProperties2.default)(state, _excluded); + return Object.assign({}, partialState, { + stale: true, + routes: state.routes.map(function (route) { + if (route.state === undefined) { + return route; + } + + return Object.assign({}, route, { + state: _getPartialState(route.state) + }); + }) + }); + }; + + var BaseNavigationContainer = React.forwardRef(function BaseNavigationContainer(_ref, ref) { + var initialState = _ref.initialState, + onStateChange = _ref.onStateChange, + onUnhandledAction = _ref.onUnhandledAction, + independent = _ref.independent, + children = _ref.children; + var parent = React.useContext(_NavigationStateContext.default); + + if (!parent.isDefault && !independent) { + throw new Error("Looks like you have nested a 'NavigationContainer' inside another. Normally you need only one container at the root of the app, so this was probably an error. If this was intentional, pass 'independent={true}' explicitly. Note that this will make the child navigators disconnected from the parent and you won't be able to navigate between them."); + } + + var _useSyncState = (0, _useSyncState3.default)(function () { + return _getPartialState(initialState == null ? undefined : initialState); + }), + _useSyncState2 = (0, _slicedToArray2.default)(_useSyncState, 5), + state = _useSyncState2[0], + getState = _useSyncState2[1], + setState = _useSyncState2[2], + scheduleUpdate = _useSyncState2[3], + flushUpdates = _useSyncState2[4]; + + var isFirstMountRef = React.useRef(true); + var navigatorKeyRef = React.useRef(); + var getKey = React.useCallback(function () { + return navigatorKeyRef.current; + }, []); + var setKey = React.useCallback(function (key) { + navigatorKeyRef.current = key; + }, []); + + var _useChildListeners = (0, _useChildListeners2.default)(), + listeners = _useChildListeners.listeners, + addListener = _useChildListeners.addListener; + + var _useKeyedChildListene = (0, _useKeyedChildListeners.default)(), + keyedListeners = _useKeyedChildListene.keyedListeners, + addKeyedListener = _useKeyedChildListene.addKeyedListener; + + var dispatch = React.useCallback(function (action) { + if (listeners.focus[0] == null) { + console.error(_$$_REQUIRE(_dependencyMap[19]).NOT_INITIALIZED_ERROR); + } else { + listeners.focus[0](function (navigation) { + return navigation.dispatch(action); + }); + } + }, [listeners.focus]); + var canGoBack = React.useCallback(function () { + if (listeners.focus[0] == null) { + return false; + } + + var _listeners$focus$ = listeners.focus[0](function (navigation) { + return navigation.canGoBack(); + }), + result = _listeners$focus$.result, + handled = _listeners$focus$.handled; + + if (handled) { + return result; + } else { + return false; + } + }, [listeners.focus]); + var resetRoot = React.useCallback(function (state) { + var _state$key; + + var target = (_state$key = state == null ? undefined : state.key) != null ? _state$key : keyedListeners.getState.root == null ? undefined : keyedListeners.getState.root().key; + + if (target == null) { + console.error(_$$_REQUIRE(_dependencyMap[19]).NOT_INITIALIZED_ERROR); + } else { + listeners.focus[0](function (navigation) { + return navigation.dispatch(Object.assign({}, _$$_REQUIRE(_dependencyMap[20]).CommonActions.reset(state), { + target: target + })); + }); + } + }, [keyedListeners.getState, listeners.focus]); + var getRootState = React.useCallback(function () { + return keyedListeners.getState.root == null ? undefined : keyedListeners.getState.root(); + }, [keyedListeners.getState]); + var getCurrentRoute = React.useCallback(function () { + var state = getRootState(); + + if (state == null) { + return undefined; + } + + var route = (0, _findFocusedRoute.default)(state); + return route; + }, [getRootState]); + var emitter = (0, _useEventEmitter.default)(); + + var _useOptionsGetters = (0, _useOptionsGetters2.default)({}), + addOptionsGetter = _useOptionsGetters.addOptionsGetter, + getCurrentOptions = _useOptionsGetters.getCurrentOptions; + + var navigation = React.useMemo(function () { + return Object.assign({}, Object.keys(_$$_REQUIRE(_dependencyMap[20]).CommonActions).reduce(function (acc, name) { + acc[name] = function () { + return dispatch(_$$_REQUIRE(_dependencyMap[20]).CommonActions[name].apply(_$$_REQUIRE(_dependencyMap[20]).CommonActions, arguments)); + }; + + return acc; + }, {}), emitter.create('root'), { + dispatch: dispatch, + resetRoot: resetRoot, + isFocused: function isFocused() { + return true; + }, + canGoBack: canGoBack, + getParent: function getParent() { + return undefined; + }, + getState: function getState() { + return stateRef.current; + }, + getRootState: getRootState, + getCurrentRoute: getCurrentRoute, + getCurrentOptions: getCurrentOptions, + isReady: function isReady() { + return listeners.focus[0] != null; + } + }); + }, [canGoBack, dispatch, emitter, getCurrentOptions, getCurrentRoute, getRootState, listeners.focus, resetRoot]); + React.useImperativeHandle(ref, function () { + return navigation; + }, [navigation]); + var onDispatchAction = React.useCallback(function (action, noop) { + emitter.emit({ + type: '__unsafe_action__', + data: { + action: action, + noop: noop, + stack: stackRef.current + } + }); + }, [emitter]); + var lastEmittedOptionsRef = React.useRef(); + var onOptionsChange = React.useCallback(function (options) { + if (lastEmittedOptionsRef.current === options) { + return; + } + + lastEmittedOptionsRef.current = options; + emitter.emit({ + type: 'options', + data: { + options: options + } + }); + }, [emitter]); + var stackRef = React.useRef(); + var builderContext = React.useMemo(function () { + return { + addListener: addListener, + addKeyedListener: addKeyedListener, + onDispatchAction: onDispatchAction, + onOptionsChange: onOptionsChange, + stackRef: stackRef + }; + }, [addListener, addKeyedListener, onDispatchAction, onOptionsChange]); + var scheduleContext = React.useMemo(function () { + return { + scheduleUpdate: scheduleUpdate, + flushUpdates: flushUpdates + }; + }, [scheduleUpdate, flushUpdates]); + var isInitialRef = React.useRef(true); + var getIsInitial = React.useCallback(function () { + return isInitialRef.current; + }, []); + var context = React.useMemo(function () { + return { + state: state, + getState: getState, + setState: setState, + getKey: getKey, + setKey: setKey, + getIsInitial: getIsInitial, + addOptionsGetter: addOptionsGetter + }; + }, [state, getState, setState, getKey, setKey, getIsInitial, addOptionsGetter]); + var onStateChangeRef = React.useRef(onStateChange); + var stateRef = React.useRef(state); + React.useEffect(function () { + isInitialRef.current = false; + onStateChangeRef.current = onStateChange; + stateRef.current = state; + }); + React.useEffect(function () { + var hydratedState = getRootState(); + emitter.emit({ + type: 'state', + data: { + state: state + } + }); + + if (!isFirstMountRef.current && onStateChangeRef.current) { + onStateChangeRef.current(hydratedState); + } + + isFirstMountRef.current = false; + }, [getRootState, emitter, state]); + var defaultOnUnhandledAction = React.useCallback(function (action) { + { + return; + } + var payload = action.payload; + var message = "The action '" + action.type + "'" + (payload ? " with payload " + JSON.stringify(action.payload) : '') + " was not handled by any navigator."; + + switch (action.type) { + case 'NAVIGATE': + case 'PUSH': + case 'REPLACE': + case 'JUMP_TO': + if (payload != null && payload.name) { + message += "\n\nDo you have a screen named '" + payload.name + "'?\n\nIf you're trying to navigate to a screen in a nested navigator, see https://reactnavigation.org/docs/nesting-navigators#navigating-to-a-screen-in-a-nested-navigator."; + } else { + message += "\n\nYou need to pass the name of the screen to navigate to.\n\nSee https://reactnavigation.org/docs/navigation-actions for usage."; + } + + break; + + case 'GO_BACK': + case 'POP': + case 'POP_TO_TOP': + message += "\n\nIs there any screen to go back to?"; + break; + + case 'OPEN_DRAWER': + case 'CLOSE_DRAWER': + case 'TOGGLE_DRAWER': + message += "\n\nIs your screen inside a Drawer navigator?"; + break; + } + + message += "\n\nThis is a development-only warning and won't be shown in production."; + console.error(message); + }, []); + var element = (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationContainerRefContext.default.Provider, { + value: navigation, + children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_$$_REQUIRE(_dependencyMap[22]).ScheduleUpdateContext.Provider, { + value: scheduleContext, + children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationBuilderContext.default.Provider, { + value: builderContext, + children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationStateContext.default.Provider, { + value: context, + children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_UnhandledActionContext.default.Provider, { + value: onUnhandledAction != null ? onUnhandledAction : defaultOnUnhandledAction, + children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_EnsureSingleNavigator.default, { + children: children + }) + }) + }) + }) + }) + }); + + if (independent) { + element = (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationRouteContext.default.Provider, { + value: undefined, + children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationContext.default.Provider, { + value: undefined, + children: element + }) + }); + } + + return element; + }); + + var _default = exports.default = BaseNavigationContainer; +},934,[3,33,4,16,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,179,959]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = checkDuplicateRouteNames; + + function checkDuplicateRouteNames(state) { + var duplicates = []; + + var _getRouteNames = function getRouteNames(location, state) { + state.routes.forEach(function (route) { + var _route$state, _route$state$routeNam; + + var currentLocation = location ? location + " > " + route.name : route.name; + (_route$state = route.state) == null ? undefined : (_route$state$routeNam = _route$state.routeNames) == null ? undefined : _route$state$routeNam.forEach(function (routeName) { + if (routeName === route.name) { + duplicates.push([currentLocation, currentLocation + " > " + route.name]); + } + }); + + if (route.state) { + _getRouteNames(currentLocation, route.state); + } + }); + }; + + _getRouteNames('', state); + + return duplicates; + } +},935,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = checkSerializable; + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _checkSerializableWithoutCircularReference = function checkSerializableWithoutCircularReference(o, seen, location) { + if (o === undefined || o === null || typeof o === 'boolean' || typeof o === 'number' || typeof o === 'string') { + return { + serializable: true + }; + } + + if (Object.prototype.toString.call(o) !== '[object Object]' && !Array.isArray(o)) { + return { + serializable: false, + location: location, + reason: typeof o === 'function' ? 'Function' : String(o) + }; + } + + if (seen.has(o)) { + return { + serializable: false, + reason: 'Circular reference', + location: location + }; + } + + seen.add(o); + + if (Array.isArray(o)) { + for (var i = 0; i < o.length; i++) { + var childResult = _checkSerializableWithoutCircularReference(o[i], new Set(seen), [].concat((0, _toConsumableArray2.default)(location), [i])); + + if (!childResult.serializable) { + return childResult; + } + } + } else { + for (var _key in o) { + var _childResult = _checkSerializableWithoutCircularReference(o[_key], new Set(seen), [].concat((0, _toConsumableArray2.default)(location), [_key])); + + if (!_childResult.serializable) { + return _childResult; + } + } + } + + return { + serializable: true + }; + }; + + function checkSerializable(o) { + return _checkSerializableWithoutCircularReference(o, new Set(), []); + } +},936,[3,22]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.SingleNavigatorContext = undefined; + exports.default = EnsureSingleNavigator; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var MULTIPLE_NAVIGATOR_ERROR = "Another navigator is already registered for this container. You likely have multiple navigators under a single \"NavigationContainer\" or \"Screen\". Make sure each navigator is under a separate \"Screen\" container. See https://reactnavigation.org/docs/nesting-navigators for a guide on nesting."; + var SingleNavigatorContext = exports.SingleNavigatorContext = React.createContext(undefined); + + function EnsureSingleNavigator(_ref) { + var children = _ref.children; + var navigatorKeyRef = React.useRef(); + var value = React.useMemo(function () { + return { + register: function register(key) { + var currentKey = navigatorKeyRef.current; + + if (currentKey !== undefined && key !== currentKey) { + throw new Error(MULTIPLE_NAVIGATOR_ERROR); + } + + navigatorKeyRef.current = key; + }, + unregister: function unregister(key) { + var currentKey = navigatorKeyRef.current; + + if (key !== currentKey) { + return; + } + + navigatorKeyRef.current = undefined; + } + }; + }, []); + return (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(SingleNavigatorContext.Provider, { + value: value, + children: children + }); + } +},937,[16,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = findFocusedRoute; + + function findFocusedRoute(state) { + var _current2, _current$index3, _current3; + + var current = state; + + while (((_current = current) == null ? undefined : _current.routes[(_current$index = current.index) != null ? _current$index : 0].state) != null) { + var _current, _current$index, _current$index2; + + current = current.routes[(_current$index2 = current.index) != null ? _current$index2 : 0].state; + } + + var route = (_current2 = current) == null ? undefined : _current2.routes[(_current$index3 = (_current3 = current) == null ? undefined : _current3.index) != null ? _current$index3 : 0]; + return route; + } +},938,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var NavigationBuilderContext = React.createContext({ + onDispatchAction: function onDispatchAction() { + return undefined; + }, + onOptionsChange: function onOptionsChange() { + return undefined; + } + }); + + var _default = exports.default = NavigationBuilderContext; +},939,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var NavigationContainerRefContext = React.createContext(undefined); + + var _default = exports.default = NavigationContainerRefContext; +},940,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var NavigationContext = React.createContext(undefined); + + var _default = exports.default = NavigationContext; +},941,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var NavigationRouteContext = React.createContext(undefined); + + var _default = exports.default = NavigationRouteContext; +},942,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var MISSING_CONTEXT_ERROR = "Couldn't find a navigation context. Have you wrapped your app with 'NavigationContainer'? See https://reactnavigation.org/docs/getting-started for setup instructions."; + + var _default = exports.default = React.createContext({ + isDefault: true, + + get getKey() { + throw new Error(MISSING_CONTEXT_ERROR); + }, + + get setKey() { + throw new Error(MISSING_CONTEXT_ERROR); + }, + + get getState() { + throw new Error(MISSING_CONTEXT_ERROR); + }, + + get setState() { + throw new Error(MISSING_CONTEXT_ERROR); + }, + + get getIsInitial() { + throw new Error(MISSING_CONTEXT_ERROR); + } + + }); +},943,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var UnhandledActionContext = React.createContext(undefined); + + var _default = exports.default = UnhandledActionContext; +},944,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useChildListeners; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useChildListeners() { + var _React$useRef = React.useRef({ + action: [], + focus: [] + }), + listeners = _React$useRef.current; + + var addListener = React.useCallback(function (type, listener) { + listeners[type].push(listener); + return function () { + var index = listeners[type].indexOf(listener); + listeners[type].splice(index, 1); + }; + }, [listeners]); + return { + listeners: listeners, + addListener: addListener + }; + } +},945,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useEventEmitter; + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useEventEmitter(listen) { + var listenRef = React.useRef(listen); + React.useEffect(function () { + listenRef.current = listen; + }); + var listeners = React.useRef({}); + var create = React.useCallback(function (target) { + var removeListener = function removeListener(type, callback) { + var callbacks = listeners.current[type] ? listeners.current[type][target] : undefined; + + if (!callbacks) { + return; + } + + var index = callbacks.indexOf(callback); + callbacks.splice(index, 1); + }; + + var addListener = function addListener(type, callback) { + listeners.current[type] = listeners.current[type] || {}; + listeners.current[type][target] = listeners.current[type][target] || []; + listeners.current[type][target].push(callback); + return function () { + return removeListener(type, callback); + }; + }; + + return { + addListener: addListener, + removeListener: removeListener + }; + }, []); + var emit = React.useCallback(function (_ref) { + var _items$target, _ref2; + + var type = _ref.type, + data = _ref.data, + target = _ref.target, + canPreventDefault = _ref.canPreventDefault; + var items = listeners.current[type] || {}; + var callbacks = target !== undefined ? (_items$target = items[target]) == null ? undefined : _items$target.slice() : (_ref2 = []).concat.apply(_ref2, (0, _toConsumableArray2.default)(Object.keys(items).map(function (t) { + return items[t]; + }))).filter(function (cb, i, self) { + return self.lastIndexOf(cb) === i; + }); + var event = { + get type() { + return type; + } + + }; + + if (target !== undefined) { + Object.defineProperty(event, 'target', { + enumerable: true, + get: function get() { + return target; + } + }); + } + + if (data !== undefined) { + Object.defineProperty(event, 'data', { + enumerable: true, + get: function get() { + return data; + } + }); + } + + if (canPreventDefault) { + var defaultPrevented = false; + Object.defineProperties(event, { + defaultPrevented: { + enumerable: true, + get: function get() { + return defaultPrevented; + } + }, + preventDefault: { + enumerable: true, + value: function value() { + defaultPrevented = true; + } + } + }); + } + + listenRef.current == null ? undefined : listenRef.current(event); + callbacks == null ? undefined : callbacks.forEach(function (cb) { + return cb(event); + }); + return event; + }, []); + return React.useMemo(function () { + return { + create: create, + emit: emit + }; + }, [create, emit]); + } +},946,[3,22,16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useKeyedChildListeners; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useKeyedChildListeners() { + var _React$useRef = React.useRef({ + getState: {}, + beforeRemove: {} + }), + keyedListeners = _React$useRef.current; + + var addKeyedListener = React.useCallback(function (type, key, listener) { + keyedListeners[type][key] = listener; + return function () { + keyedListeners[type][key] = undefined; + }; + }, [keyedListeners]); + return { + keyedListeners: keyedListeners, + addKeyedListener: addKeyedListener + }; + } +},947,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useOptionsGetters; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var _NavigationStateContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useOptionsGetters(_ref) { + var key = _ref.key, + options = _ref.options, + navigation = _ref.navigation; + var optionsRef = React.useRef(options); + var optionsGettersFromChildRef = React.useRef({}); + + var _React$useContext = React.useContext(_NavigationBuilderContext.default), + onOptionsChange = _React$useContext.onOptionsChange; + + var _React$useContext2 = React.useContext(_NavigationStateContext.default), + parentAddOptionsGetter = _React$useContext2.addOptionsGetter; + + var optionsChangeListener = React.useCallback(function () { + var _navigation$isFocused; + + var isFocused = (_navigation$isFocused = navigation == null ? undefined : navigation.isFocused()) != null ? _navigation$isFocused : true; + var hasChildren = Object.keys(optionsGettersFromChildRef.current).length; + + if (isFocused && !hasChildren) { + var _optionsRef$current; + + onOptionsChange((_optionsRef$current = optionsRef.current) != null ? _optionsRef$current : {}); + } + }, [navigation, onOptionsChange]); + React.useEffect(function () { + optionsRef.current = options; + optionsChangeListener(); + return navigation == null ? undefined : navigation.addListener('focus', optionsChangeListener); + }, [navigation, options, optionsChangeListener]); + var getOptionsFromListener = React.useCallback(function () { + for (var _key in optionsGettersFromChildRef.current) { + if (optionsGettersFromChildRef.current.hasOwnProperty(_key)) { + var _optionsGettersFromCh, _optionsGettersFromCh2; + + var result = (_optionsGettersFromCh = (_optionsGettersFromCh2 = optionsGettersFromChildRef.current)[_key]) == null ? undefined : _optionsGettersFromCh.call(_optionsGettersFromCh2); + + if (result !== null) { + return result; + } + } + } + + return null; + }, []); + var getCurrentOptions = React.useCallback(function () { + var _navigation$isFocused2; + + var isFocused = (_navigation$isFocused2 = navigation == null ? undefined : navigation.isFocused()) != null ? _navigation$isFocused2 : true; + + if (!isFocused) { + return null; + } + + var optionsFromListener = getOptionsFromListener(); + + if (optionsFromListener !== null) { + return optionsFromListener; + } + + return optionsRef.current; + }, [navigation, getOptionsFromListener]); + React.useEffect(function () { + return parentAddOptionsGetter == null ? undefined : parentAddOptionsGetter(key, getCurrentOptions); + }, [getCurrentOptions, parentAddOptionsGetter, key]); + var addOptionsGetter = React.useCallback(function (key, getter) { + optionsGettersFromChildRef.current[key] = getter; + optionsChangeListener(); + return function () { + delete optionsGettersFromChildRef.current[key]; + optionsChangeListener(); + }; + }, [optionsChangeListener]); + return { + addOptionsGetter: addOptionsGetter, + getCurrentOptions: getCurrentOptions + }; + } +},948,[16,3,939,943]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useSyncState; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var UNINTIALIZED_STATE = {}; + + function useSyncState(initialState) { + var stateRef = React.useRef(UNINTIALIZED_STATE); + var isSchedulingRef = React.useRef(false); + var isMountedRef = React.useRef(true); + React.useEffect(function () { + isMountedRef.current = true; + return function () { + isMountedRef.current = false; + }; + }, []); + + if (stateRef.current === UNINTIALIZED_STATE) { + stateRef.current = typeof initialState === 'function' ? initialState() : initialState; + } + + var _React$useState = React.useState(stateRef.current), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + trackingState = _React$useState2[0], + setTrackingState = _React$useState2[1]; + + var getState = React.useCallback(function () { + return stateRef.current; + }, []); + var setState = React.useCallback(function (state) { + if (state === stateRef.current || !isMountedRef.current) { + return; + } + + stateRef.current = state; + + if (!isSchedulingRef.current) { + setTrackingState(state); + } + }, []); + var scheduleUpdate = React.useCallback(function (callback) { + isSchedulingRef.current = true; + + try { + callback(); + } finally { + isSchedulingRef.current = false; + } + }, []); + var flushUpdates = React.useCallback(function () { + if (!isMountedRef.current) { + return; + } + + setTrackingState(stateRef.current); + }, []); + + if (trackingState !== stateRef.current) { + setTrackingState(stateRef.current); + } + + var state = stateRef.current; + React.useDebugValue(state); + return [state, getState, setState, scheduleUpdate, flushUpdates]; + } +},949,[3,33,16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.NOT_INITIALIZED_ERROR = undefined; + exports.default = createNavigationContainerRef; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var NOT_INITIALIZED_ERROR = exports.NOT_INITIALIZED_ERROR = "The 'navigation' object hasn't been initialized yet. This might happen if you don't have a navigator mounted, or if the navigator hasn't finished mounting. See https://reactnavigation.org/docs/navigating-without-navigation-prop#handling-initialization for more details."; + + function createNavigationContainerRef() { + var methods = [].concat((0, _toConsumableArray2.default)(Object.keys(_$$_REQUIRE(_dependencyMap[3]).CommonActions)), ['addListener', 'removeListener', 'resetRoot', 'dispatch', 'isFocused', 'canGoBack', 'getRootState', 'getState', 'getParent', 'getCurrentRoute', 'getCurrentOptions']); + var listeners = {}; + + var removeListener = function removeListener(event, callback) { + if (listeners[event]) { + listeners[event] = listeners[event].filter(function (cb) { + return cb !== callback; + }); + } + }; + + var current = null; + var ref = Object.assign({ + get current() { + return current; + }, + + set current(value) { + current = value; + + if (value != null) { + Object.entries(listeners).forEach(function (_ref) { + var _ref2 = (0, _slicedToArray2.default)(_ref, 2), + event = _ref2[0], + callbacks = _ref2[1]; + + callbacks.forEach(function (callback) { + value.addListener(event, callback); + }); + }); + } + }, + + isReady: function isReady() { + if (current == null) { + return false; + } + + return current.isReady(); + } + }, methods.reduce(function (acc, name) { + acc[name] = function () { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + if (current == null) { + switch (name) { + case 'addListener': + { + var event = args[0], + callback = args[1]; + listeners[event] = listeners[event] || []; + listeners[event].push(callback); + return function () { + return removeListener(event, callback); + }; + } + + case 'removeListener': + { + var _event = args[0], + _callback = args[1]; + removeListener(_event, _callback); + break; + } + + default: + console.error(NOT_INITIALIZED_ERROR); + } + } else { + var _current; + + return (_current = current)[name].apply(_current, args); + } + }; + + return acc; + }, {})); + return ref; + } +},950,[3,33,22,951]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + CommonActions: true, + BaseRouter: true, + DrawerActions: true, + DrawerRouter: true, + StackActions: true, + StackRouter: true, + TabActions: true, + TabRouter: true + }; + Object.defineProperty(exports, "BaseRouter", { + enumerable: true, + get: function get() { + return _BaseRouter.default; + } + }); + exports.CommonActions = undefined; + Object.defineProperty(exports, "DrawerActions", { + enumerable: true, + get: function get() { + return _DrawerRouter.DrawerActions; + } + }); + Object.defineProperty(exports, "DrawerRouter", { + enumerable: true, + get: function get() { + return _DrawerRouter.default; + } + }); + Object.defineProperty(exports, "StackActions", { + enumerable: true, + get: function get() { + return _StackRouter.StackActions; + } + }); + Object.defineProperty(exports, "StackRouter", { + enumerable: true, + get: function get() { + return _StackRouter.default; + } + }); + Object.defineProperty(exports, "TabActions", { + enumerable: true, + get: function get() { + return _TabRouter.TabActions; + } + }); + Object.defineProperty(exports, "TabRouter", { + enumerable: true, + get: function get() { + return _TabRouter.default; + } + }); + + var CommonActions = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + exports.CommonActions = CommonActions; + + var _BaseRouter = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var _DrawerRouter = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _StackRouter = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); + + var _TabRouter = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); + + Object.keys(_$$_REQUIRE(_dependencyMap[6])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[6])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[6])[key]; + } + }); + }); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } +},951,[952,3,953,955,957,956,958]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.goBack = goBack; + exports.navigate = navigate; + exports.reset = reset; + exports.setParams = setParams; + + function goBack() { + return { + type: 'GO_BACK' + }; + } + + function navigate() { + if (typeof (arguments.length <= 0 ? undefined : arguments[0]) === 'string') { + return { + type: 'NAVIGATE', + payload: { + name: arguments.length <= 0 ? undefined : arguments[0], + params: arguments.length <= 1 ? undefined : arguments[1] + } + }; + } else { + var payload = (arguments.length <= 0 ? undefined : arguments[0]) || {}; + + if (!payload.hasOwnProperty('key') && !payload.hasOwnProperty('name')) { + throw new Error('You need to specify name or key when calling navigate with an object as the argument. See https://reactnavigation.org/docs/navigation-actions#navigate for usage.'); + } + + return { + type: 'NAVIGATE', + payload: payload + }; + } + } + + function reset(state) { + return { + type: 'RESET', + payload: state + }; + } + + function setParams(params) { + return { + type: 'SET_PARAMS', + payload: { + params: params + } + }; + } +},952,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + var BaseRouter = { + getStateForAction: function getStateForAction(state, action) { + switch (action.type) { + case 'SET_PARAMS': + { + var index = action.source ? state.routes.findIndex(function (r) { + return r.key === action.source; + }) : state.index; + + if (index === -1) { + return null; + } + + return Object.assign({}, state, { + routes: state.routes.map(function (r, i) { + return i === index ? Object.assign({}, r, { + params: Object.assign({}, r.params, action.payload.params) + }) : r; + }) + }); + } + + case 'RESET': + { + var nextState = action.payload; + + if (nextState.routes.length === 0 || nextState.routes.some(function (route) { + return !state.routeNames.includes(route.name); + })) { + return null; + } + + if (nextState.stale === false) { + if (state.routeNames.length !== nextState.routeNames.length || nextState.routeNames.some(function (name) { + return !state.routeNames.includes(name); + })) { + return null; + } + + return Object.assign({}, nextState, { + routes: nextState.routes.map(function (route) { + return route.key ? route : Object.assign({}, route, { + key: route.name + "-" + (0, _$$_REQUIRE(_dependencyMap[0]).nanoid)() + }); + }) + }); + } + + return nextState; + } + + default: + return null; + } + }, + shouldActionChangeFocus: function shouldActionChangeFocus(action) { + return action.type === 'NAVIGATE'; + } + }; + + var _default = exports.default = BaseRouter; +},953,[954]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.nanoid = exports.customAlphabet = undefined; + var urlAlphabet = 'useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict'; + + var customAlphabet = exports.customAlphabet = function customAlphabet(alphabet) { + var defaultSize = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 21; + return function () { + var size = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultSize; + var id = ''; + var i = size; + + while (i--) { + id += alphabet[Math.random() * alphabet.length | 0]; + } + + return id; + }; + }; + + var nanoid = exports.nanoid = function nanoid() { + var size = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 21; + var id = ''; + var i = size; + + while (i--) { + id += urlAlphabet[Math.random() * 64 | 0]; + } + + return id; + }; +},954,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.DrawerActions = undefined; + exports.default = DrawerRouter; + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _TabRouter = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _excluded = ["defaultStatus"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var DrawerActions = exports.DrawerActions = Object.assign({}, _TabRouter.TabActions, { + openDrawer: function openDrawer() { + return { + type: 'OPEN_DRAWER' + }; + }, + closeDrawer: function closeDrawer() { + return { + type: 'CLOSE_DRAWER' + }; + }, + toggleDrawer: function toggleDrawer() { + return { + type: 'TOGGLE_DRAWER' + }; + } + }); + + function DrawerRouter(_ref) { + var _ref$defaultStatus = _ref.defaultStatus, + defaultStatus = _ref$defaultStatus === undefined ? 'closed' : _ref$defaultStatus, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + var router = (0, _TabRouter.default)(rest); + + var isDrawerInHistory = function isDrawerInHistory(state) { + var _state$history; + + return Boolean((_state$history = state.history) == null ? undefined : _state$history.some(function (it) { + return it.type === 'drawer'; + })); + }; + + var addDrawerToHistory = function addDrawerToHistory(state) { + if (isDrawerInHistory(state)) { + return state; + } + + return Object.assign({}, state, { + history: [].concat((0, _toConsumableArray2.default)(state.history), [{ + type: 'drawer', + status: defaultStatus === 'open' ? 'closed' : 'open' + }]) + }); + }; + + var removeDrawerFromHistory = function removeDrawerFromHistory(state) { + if (!isDrawerInHistory(state)) { + return state; + } + + return Object.assign({}, state, { + history: state.history.filter(function (it) { + return it.type !== 'drawer'; + }) + }); + }; + + var openDrawer = function openDrawer(state) { + if (defaultStatus === 'open') { + return removeDrawerFromHistory(state); + } + + return addDrawerToHistory(state); + }; + + var closeDrawer = function closeDrawer(state) { + if (defaultStatus === 'open') { + return addDrawerToHistory(state); + } + + return removeDrawerFromHistory(state); + }; + + return Object.assign({}, router, { + type: 'drawer', + getInitialState: function getInitialState(_ref2) { + var routeNames = _ref2.routeNames, + routeParamList = _ref2.routeParamList, + routeGetIdList = _ref2.routeGetIdList; + var state = router.getInitialState({ + routeNames: routeNames, + routeParamList: routeParamList, + routeGetIdList: routeGetIdList + }); + return Object.assign({}, state, { + default: defaultStatus, + stale: false, + type: 'drawer', + key: "drawer-" + (0, _$$_REQUIRE(_dependencyMap[4]).nanoid)() + }); + }, + getRehydratedState: function getRehydratedState(partialState, _ref3) { + var routeNames = _ref3.routeNames, + routeParamList = _ref3.routeParamList, + routeGetIdList = _ref3.routeGetIdList; + + if (partialState.stale === false) { + return partialState; + } + + var state = router.getRehydratedState(partialState, { + routeNames: routeNames, + routeParamList: routeParamList, + routeGetIdList: routeGetIdList + }); + + if (isDrawerInHistory(partialState)) { + state = removeDrawerFromHistory(state); + state = addDrawerToHistory(state); + } + + return Object.assign({}, state, { + default: defaultStatus, + type: 'drawer', + key: "drawer-" + (0, _$$_REQUIRE(_dependencyMap[4]).nanoid)() + }); + }, + getStateForRouteFocus: function getStateForRouteFocus(state, key) { + var result = router.getStateForRouteFocus(state, key); + return closeDrawer(result); + }, + getStateForAction: function getStateForAction(state, action, options) { + switch (action.type) { + case 'OPEN_DRAWER': + return openDrawer(state); + + case 'CLOSE_DRAWER': + return closeDrawer(state); + + case 'TOGGLE_DRAWER': + if (isDrawerInHistory(state)) { + return removeDrawerFromHistory(state); + } + + return addDrawerToHistory(state); + + case 'JUMP_TO': + case 'NAVIGATE': + { + var result = router.getStateForAction(state, action, options); + + if (result != null && result.index !== state.index) { + return closeDrawer(result); + } + + return result; + } + + case 'GO_BACK': + if (isDrawerInHistory(state)) { + return removeDrawerFromHistory(state); + } + + return router.getStateForAction(state, action, options); + + default: + return router.getStateForAction(state, action, options); + } + }, + actionCreators: DrawerActions + }); + } +},955,[3,22,4,956,954]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.TabActions = undefined; + exports.default = TabRouter; + + var _BaseRouter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var TYPE_ROUTE = 'route'; + var TabActions = exports.TabActions = { + jumpTo: function jumpTo(name, params) { + return { + type: 'JUMP_TO', + payload: { + name: name, + params: params + } + }; + } + }; + + var getRouteHistory = function getRouteHistory(routes, index, backBehavior, initialRouteName) { + var history = [{ + type: TYPE_ROUTE, + key: routes[index].key + }]; + var initialRouteIndex; + + switch (backBehavior) { + case 'order': + for (var i = index; i > 0; i--) { + history.unshift({ + type: TYPE_ROUTE, + key: routes[i - 1].key + }); + } + + break; + + case 'firstRoute': + if (index !== 0) { + history.unshift({ + type: TYPE_ROUTE, + key: routes[0].key + }); + } + + break; + + case 'initialRoute': + initialRouteIndex = routes.findIndex(function (route) { + return route.name === initialRouteName; + }); + initialRouteIndex = initialRouteIndex === -1 ? 0 : initialRouteIndex; + + if (index !== initialRouteIndex) { + history.unshift({ + type: TYPE_ROUTE, + key: routes[initialRouteIndex].key + }); + } + + break; + + case 'history': + break; + } + + return history; + }; + + var changeIndex = function changeIndex(state, index, backBehavior, initialRouteName) { + var history; + + if (backBehavior === 'history') { + var currentKey = state.routes[index].key; + history = state.history.filter(function (it) { + return it.type === 'route' ? it.key !== currentKey : false; + }).concat({ + type: TYPE_ROUTE, + key: currentKey + }); + } else { + history = getRouteHistory(state.routes, index, backBehavior, initialRouteName); + } + + return Object.assign({}, state, { + index: index, + history: history + }); + }; + + function TabRouter(_ref) { + var initialRouteName = _ref.initialRouteName, + _ref$backBehavior = _ref.backBehavior, + backBehavior = _ref$backBehavior === undefined ? 'firstRoute' : _ref$backBehavior; + var router = Object.assign({}, _BaseRouter.default, { + type: 'tab', + getInitialState: function getInitialState(_ref2) { + var routeNames = _ref2.routeNames, + routeParamList = _ref2.routeParamList; + var index = initialRouteName !== undefined && routeNames.includes(initialRouteName) ? routeNames.indexOf(initialRouteName) : 0; + var routes = routeNames.map(function (name) { + return { + name: name, + key: name + "-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), + params: routeParamList[name] + }; + }); + var history = getRouteHistory(routes, index, backBehavior, initialRouteName); + return { + stale: false, + type: 'tab', + key: "tab-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), + index: index, + routeNames: routeNames, + history: history, + routes: routes + }; + }, + getRehydratedState: function getRehydratedState(partialState, _ref3) { + var _state$routes, _state$index, _state$history$filter, _state$history; + + var routeNames = _ref3.routeNames, + routeParamList = _ref3.routeParamList; + var state = partialState; + + if (state.stale === false) { + return state; + } + + var routes = routeNames.map(function (name) { + var route = state.routes.find(function (r) { + return r.name === name; + }); + return Object.assign({}, route, { + name: name, + key: route && route.name === name && route.key ? route.key : name + "-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), + params: routeParamList[name] !== undefined ? Object.assign({}, routeParamList[name], route ? route.params : undefined) : route ? route.params : undefined + }); + }); + var index = Math.min(Math.max(routeNames.indexOf((_state$routes = state.routes[(_state$index = state == null ? undefined : state.index) != null ? _state$index : 0]) == null ? undefined : _state$routes.name), 0), routes.length - 1); + var history = (_state$history$filter = (_state$history = state.history) == null ? undefined : _state$history.filter(function (it) { + return routes.find(function (r) { + return r.key === it.key; + }); + })) != null ? _state$history$filter : []; + return changeIndex({ + stale: false, + type: 'tab', + key: "tab-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), + index: index, + routeNames: routeNames, + history: history, + routes: routes + }, index, backBehavior, initialRouteName); + }, + getStateForRouteNamesChange: function getStateForRouteNamesChange(state, _ref4) { + var routeNames = _ref4.routeNames, + routeParamList = _ref4.routeParamList, + routeKeyChanges = _ref4.routeKeyChanges; + var routes = routeNames.map(function (name) { + return state.routes.find(function (r) { + return r.name === name && !routeKeyChanges.includes(r.name); + }) || { + name: name, + key: name + "-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), + params: routeParamList[name] + }; + }); + var index = Math.max(0, routeNames.indexOf(state.routes[state.index].name)); + var history = state.history.filter(function (it) { + return it.type !== 'route' || routes.find(function (r) { + return r.key === it.key; + }); + }); + + if (!history.length) { + history = getRouteHistory(routes, index, backBehavior, initialRouteName); + } + + return Object.assign({}, state, { + history: history, + routeNames: routeNames, + routes: routes, + index: index + }); + }, + getStateForRouteFocus: function getStateForRouteFocus(state, key) { + var index = state.routes.findIndex(function (r) { + return r.key === key; + }); + + if (index === -1 || index === state.index) { + return state; + } + + return changeIndex(state, index, backBehavior, initialRouteName); + }, + getStateForAction: function getStateForAction(state, action, _ref5) { + var routeParamList = _ref5.routeParamList; + + switch (action.type) { + case 'JUMP_TO': + case 'NAVIGATE': + { + var index = -1; + + if (action.type === 'NAVIGATE' && action.payload.key) { + index = state.routes.findIndex(function (route) { + return route.key === action.payload.key; + }); + } else { + index = state.routes.findIndex(function (route) { + return route.name === action.payload.name; + }); + } + + if (index === -1) { + return null; + } + + return changeIndex(Object.assign({}, state, { + routes: state.routes.map(function (route, i) { + if (i !== index) { + return route; + } + + var params; + + if (action.type === 'NAVIGATE' && action.payload.merge) { + params = action.payload.params !== undefined || routeParamList[route.name] !== undefined ? Object.assign({}, routeParamList[route.name], route.params, action.payload.params) : route.params; + } else { + params = routeParamList[route.name] !== undefined ? Object.assign({}, routeParamList[route.name], action.payload.params) : action.payload.params; + } + + var path = action.type === 'NAVIGATE' && action.payload.path != null ? action.payload.path : route.path; + return params !== route.params || path !== route.path ? Object.assign({}, route, { + path: path, + params: params + }) : route; + }) + }), index, backBehavior, initialRouteName); + } + + case 'GO_BACK': + { + if (state.history.length === 1) { + return null; + } + + var previousKey = state.history[state.history.length - 2].key; + + var _index = state.routes.findIndex(function (route) { + return route.key === previousKey; + }); + + if (_index === -1) { + return null; + } + + return Object.assign({}, state, { + history: state.history.slice(0, -1), + index: _index + }); + } + + default: + return _BaseRouter.default.getStateForAction(state, action); + } + }, + shouldActionChangeFocus: function shouldActionChangeFocus(action) { + return action.type === 'NAVIGATE'; + }, + actionCreators: TabActions + }); + return router; + } +},956,[3,953,954]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.StackActions = undefined; + exports.default = StackRouter; + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _BaseRouter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var StackActions = exports.StackActions = { + replace: function replace(name, params) { + return { + type: 'REPLACE', + payload: { + name: name, + params: params + } + }; + }, + push: function push(name, params) { + return { + type: 'PUSH', + payload: { + name: name, + params: params + } + }; + }, + pop: function pop() { + var count = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 1; + return { + type: 'POP', + payload: { + count: count + } + }; + }, + popToTop: function popToTop() { + return { + type: 'POP_TO_TOP' + }; + } + }; + + function StackRouter(options) { + var router = Object.assign({}, _BaseRouter.default, { + type: 'stack', + getInitialState: function getInitialState(_ref) { + var routeNames = _ref.routeNames, + routeParamList = _ref.routeParamList; + var initialRouteName = options.initialRouteName !== undefined && routeNames.includes(options.initialRouteName) ? options.initialRouteName : routeNames[0]; + return { + stale: false, + type: 'stack', + key: "stack-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + index: 0, + routeNames: routeNames, + routes: [{ + key: initialRouteName + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + name: initialRouteName, + params: routeParamList[initialRouteName] + }] + }; + }, + getRehydratedState: function getRehydratedState(partialState, _ref2) { + var routeNames = _ref2.routeNames, + routeParamList = _ref2.routeParamList; + var state = partialState; + + if (state.stale === false) { + return state; + } + + var routes = state.routes.filter(function (route) { + return routeNames.includes(route.name); + }).map(function (route) { + return Object.assign({}, route, { + key: route.key || route.name + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + params: routeParamList[route.name] !== undefined ? Object.assign({}, routeParamList[route.name], route.params) : route.params + }); + }); + + if (routes.length === 0) { + var initialRouteName = options.initialRouteName !== undefined ? options.initialRouteName : routeNames[0]; + routes.push({ + key: initialRouteName + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + name: initialRouteName, + params: routeParamList[initialRouteName] + }); + } + + return { + stale: false, + type: 'stack', + key: "stack-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + index: routes.length - 1, + routeNames: routeNames, + routes: routes + }; + }, + getStateForRouteNamesChange: function getStateForRouteNamesChange(state, _ref3) { + var routeNames = _ref3.routeNames, + routeParamList = _ref3.routeParamList, + routeKeyChanges = _ref3.routeKeyChanges; + var routes = state.routes.filter(function (route) { + return routeNames.includes(route.name) && !routeKeyChanges.includes(route.name); + }); + + if (routes.length === 0) { + var initialRouteName = options.initialRouteName !== undefined && routeNames.includes(options.initialRouteName) ? options.initialRouteName : routeNames[0]; + routes.push({ + key: initialRouteName + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + name: initialRouteName, + params: routeParamList[initialRouteName] + }); + } + + return Object.assign({}, state, { + routeNames: routeNames, + routes: routes, + index: Math.min(state.index, routes.length - 1) + }); + }, + getStateForRouteFocus: function getStateForRouteFocus(state, key) { + var index = state.routes.findIndex(function (r) { + return r.key === key; + }); + + if (index === -1 || index === state.index) { + return state; + } + + return Object.assign({}, state, { + index: index, + routes: state.routes.slice(0, index + 1) + }); + }, + getStateForAction: function getStateForAction(state, action, options) { + var routeParamList = options.routeParamList; + + switch (action.type) { + case 'REPLACE': + { + var index = action.target === state.key && action.source ? state.routes.findIndex(function (r) { + return r.key === action.source; + }) : state.index; + + if (index === -1) { + return null; + } + + var _action$payload = action.payload, + name = _action$payload.name, + key = _action$payload.key, + _params = _action$payload.params; + + if (!state.routeNames.includes(name)) { + return null; + } + + return Object.assign({}, state, { + routes: state.routes.map(function (route, i) { + return i === index ? { + key: key !== undefined ? key : name + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + name: name, + params: routeParamList[name] !== undefined ? Object.assign({}, routeParamList[name], _params) : _params + } : route; + }) + }); + } + + case 'PUSH': + if (state.routeNames.includes(action.payload.name)) { + var getId = options.routeGetIdList[action.payload.name]; + var id = getId == null ? undefined : getId({ + params: action.payload.params + }); + var route = id ? state.routes.find(function (route) { + return route.name === action.payload.name && id === (getId == null ? undefined : getId({ + params: route.params + })); + }) : undefined; + var routes; + + if (route) { + routes = state.routes.filter(function (r) { + return r.key !== route.key; + }); + routes.push(Object.assign({}, route, { + params: routeParamList[action.payload.name] !== undefined ? Object.assign({}, routeParamList[action.payload.name], action.payload.params) : action.payload.params + })); + } else { + routes = [].concat((0, _toConsumableArray2.default)(state.routes), [{ + key: action.payload.name + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + name: action.payload.name, + params: routeParamList[action.payload.name] !== undefined ? Object.assign({}, routeParamList[action.payload.name], action.payload.params) : action.payload.params + }]); + } + + return Object.assign({}, state, { + index: routes.length - 1, + routes: routes + }); + } + + return null; + + case 'POP': + { + var _index = action.target === state.key && action.source ? state.routes.findIndex(function (r) { + return r.key === action.source; + }) : state.index; + + if (_index > 0) { + var _count = Math.max(_index - action.payload.count + 1, 1); + + var _routes = state.routes.slice(0, _count).concat(state.routes.slice(_index + 1)); + + return Object.assign({}, state, { + index: _routes.length - 1, + routes: _routes + }); + } + + return null; + } + + case 'POP_TO_TOP': + return router.getStateForAction(state, { + type: 'POP', + payload: { + count: state.routes.length - 1 + } + }, options); + + case 'NAVIGATE': + if (action.payload.name !== undefined && !state.routeNames.includes(action.payload.name)) { + return null; + } + + if (action.payload.key || action.payload.name) { + var _action$payload$path; + + var _index2 = -1; + + var _getId = action.payload.key === undefined && action.payload.name !== undefined ? options.routeGetIdList[action.payload.name] : undefined; + + var _id = _getId == null ? undefined : _getId({ + params: action.payload.params + }); + + if (_id) { + _index2 = state.routes.findIndex(function (route) { + return route.name === action.payload.name && _id === (_getId == null ? undefined : _getId({ + params: route.params + })); + }); + } else if (state.routes[state.index].name === action.payload.name && action.payload.key === undefined || state.routes[state.index].key === action.payload.key) { + _index2 = state.index; + } else { + for (var i = state.routes.length - 1; i >= 0; i--) { + if (state.routes[i].name === action.payload.name && action.payload.key === undefined || state.routes[i].key === action.payload.key) { + _index2 = i; + break; + } + } + } + + if (_index2 === -1 && action.payload.key && action.payload.name === undefined) { + return null; + } + + if (_index2 === -1 && action.payload.name !== undefined) { + var _action$payload$key; + + var _routes2 = [].concat((0, _toConsumableArray2.default)(state.routes), [{ + key: (_action$payload$key = action.payload.key) != null ? _action$payload$key : action.payload.name + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), + name: action.payload.name, + path: action.payload.path, + params: routeParamList[action.payload.name] !== undefined ? Object.assign({}, routeParamList[action.payload.name], action.payload.params) : action.payload.params + }]); + + return Object.assign({}, state, { + routes: _routes2, + index: _routes2.length - 1 + }); + } + + var _route = state.routes[_index2]; + + var _params2; + + if (action.payload.merge) { + _params2 = action.payload.params !== undefined || routeParamList[_route.name] !== undefined ? Object.assign({}, routeParamList[_route.name], _route.params, action.payload.params) : _route.params; + } else { + _params2 = routeParamList[_route.name] !== undefined ? Object.assign({}, routeParamList[_route.name], action.payload.params) : action.payload.params; + } + + return Object.assign({}, state, { + index: _index2, + routes: [].concat((0, _toConsumableArray2.default)(state.routes.slice(0, _index2)), [_params2 !== _route.params || action.payload.path && action.payload.path !== _route.path ? Object.assign({}, _route, { + path: (_action$payload$path = action.payload.path) != null ? _action$payload$path : _route.path, + params: _params2 + }) : state.routes[_index2]]) + }); + } + + return null; + + case 'GO_BACK': + if (state.index > 0) { + return router.getStateForAction(state, { + type: 'POP', + payload: { + count: 1 + }, + target: action.target, + source: action.source + }, options); + } + + return null; + + default: + return _BaseRouter.default.getStateForAction(state, action); + } + }, + actionCreators: StackActions + }); + return router; + } +},957,[3,22,953,954]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},958,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.ScheduleUpdateContext = undefined; + exports.default = useScheduleUpdate; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var MISSING_CONTEXT_ERROR = "Couldn't find a schedule context."; + var ScheduleUpdateContext = exports.ScheduleUpdateContext = React.createContext({ + scheduleUpdate: function scheduleUpdate() { + throw new Error(MISSING_CONTEXT_ERROR); + }, + flushUpdates: function flushUpdates() { + throw new Error(MISSING_CONTEXT_ERROR); + } + }); + + function useScheduleUpdate(callback) { + var _React$useContext = React.useContext(ScheduleUpdateContext), + scheduleUpdate = _React$useContext.scheduleUpdate, + flushUpdates = _React$useContext.flushUpdates; + + scheduleUpdate(callback); + React.useEffect(flushUpdates); + } +},959,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createNavigatorFactory; + + var _Group = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _Screen = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + function createNavigatorFactory(Navigator) { + return function () { + if (arguments[0] !== undefined) { + throw new Error("Creating a navigator doesn't take an argument. Maybe you are trying to use React Navigation 4 API? See https://reactnavigation.org/docs/hello-react-navigation for the latest API and guides."); + } + + return { + Navigator: Navigator, + Group: _Group.default, + Screen: _Screen.default + }; + }; + } +},960,[3,961,962]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = Group; + + function Group(_) { + return null; + } +},961,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = Screen; + + function Screen(_) { + return null; + } +},962,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var CurrentRenderContext = React.createContext(undefined); + + var _default = exports.default = CurrentRenderContext; +},963,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getActionFromState; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + function getActionFromState(state, options) { + var _state$index, _normalizedConfig$scr; + + var normalizedConfig = options ? createNormalizedConfigItem(options) : {}; + var routes = state.index != null ? state.routes.slice(0, state.index + 1) : state.routes; + + if (routes.length === 0) { + return undefined; + } + + if (!(routes.length === 1 && routes[0].key === undefined || routes.length === 2 && routes[0].key === undefined && routes[0].name === (normalizedConfig == null ? undefined : normalizedConfig.initialRouteName) && routes[1].key === undefined)) { + return { + type: 'RESET', + payload: state + }; + } + + var route = state.routes[(_state$index = state.index) != null ? _state$index : state.routes.length - 1]; + var current = route == null ? undefined : route.state; + var config = normalizedConfig == null ? undefined : (_normalizedConfig$scr = normalizedConfig.screens) == null ? undefined : _normalizedConfig$scr[route == null ? undefined : route.name]; + var params = Object.assign({}, route.params); + var payload = route ? { + name: route.name, + path: route.path, + params: params + } : undefined; + + while (current) { + var _config, _config2, _config2$screens; + + if (current.routes.length === 0) { + return undefined; + } + + var _routes = current.index != null ? current.routes.slice(0, current.index + 1) : current.routes; + + var _route = _routes[_routes.length - 1]; + Object.assign(params, { + initial: undefined, + screen: undefined, + params: undefined, + state: undefined + }); + + if (_routes.length === 1 && _routes[0].key === undefined) { + params.initial = true; + params.screen = _route.name; + } else if (_routes.length === 2 && _routes[0].key === undefined && _routes[0].name === ((_config = config) == null ? undefined : _config.initialRouteName) && _routes[1].key === undefined) { + params.initial = false; + params.screen = _route.name; + } else { + params.state = current; + break; + } + + if (_route.state) { + params.params = Object.assign({}, _route.params); + params = params.params; + } else { + params.path = _route.path; + params.params = _route.params; + } + + current = _route.state; + config = (_config2 = config) == null ? undefined : (_config2$screens = _config2.screens) == null ? undefined : _config2$screens[_route.name]; + } + + if (!payload) { + return; + } + + return { + type: 'NAVIGATE', + payload: payload + }; + } + + var createNormalizedConfigItem = function createNormalizedConfigItem(config) { + return typeof config === 'object' && config != null ? { + initialRouteName: config.initialRouteName, + screens: config.screens != null ? createNormalizedConfigs(config.screens) : undefined + } : {}; + }; + + var createNormalizedConfigs = function createNormalizedConfigs(options) { + return Object.entries(options).reduce(function (acc, _ref) { + var _ref2 = (0, _slicedToArray2.default)(_ref, 2), + k = _ref2[0], + v = _ref2[1]; + + acc[k] = createNormalizedConfigItem(v); + return acc; + }, {}); + }; +},964,[3,33]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getFocusedRouteNameFromRoute; + + function getFocusedRouteNameFromRoute(route) { + var _route$CHILD_STATE, _state$index; + + var state = (_route$CHILD_STATE = route[_$$_REQUIRE(_dependencyMap[0]).CHILD_STATE]) != null ? _route$CHILD_STATE : route.state; + var params = route.params; + var routeName = state ? state.routes[(_state$index = state.index) != null ? _state$index : typeof state.type === 'string' && state.type !== 'stack' ? 0 : state.routes.length - 1].name : typeof (params == null ? undefined : params.screen) === 'string' ? params.screen : undefined; + return routeName; + } +},965,[966]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.CHILD_STATE = undefined; + exports.default = useRouteCache; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _excluded = ["state"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var CHILD_STATE = exports.CHILD_STATE = Symbol('CHILD_STATE'); + + function useRouteCache(routes) { + var cache = React.useMemo(function () { + return { + current: new Map() + }; + }, []); + { + return routes; + } + cache.current = routes.reduce(function (acc, route) { + var previous = cache.current.get(route); + + if (previous) { + acc.set(route, previous); + } else { + var state = route.state, + proxy = (0, _objectWithoutProperties2.default)(route, _excluded); + Object.defineProperty(proxy, CHILD_STATE, { + enumerable: false, + value: state + }); + acc.set(route, proxy); + } + + return acc; + }, new Map()); + return Array.from(cache.current.values()); + } +},966,[3,4,16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getPathFromState; + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var queryString = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _fromEntries = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _validatePathConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _getActiveRoute = function getActiveRoute(state) { + var route = typeof state.index === 'number' ? state.routes[state.index] : state.routes[state.routes.length - 1]; + + if (route.state) { + return _getActiveRoute(route.state); + } + + return route; + }; + + function getPathFromState(state, options) { + if (state == null) { + throw Error("Got 'undefined' for the navigation state. You must pass a valid state object."); + } + + if (options) { + (0, _validatePathConfig.default)(options); + } + + var configs = options != null && options.screens ? createNormalizedConfigs(options == null ? undefined : options.screens) : {}; + var path = '/'; + var current = state; + var allParams = {}; + + var _loop = function _loop() { + var index = typeof current.index === 'number' ? current.index : 0; + var route = current.routes[index]; + var pattern; + var focusedParams; + + var focusedRoute = _getActiveRoute(state); + + var currentOptions = configs; + var nestedRouteNames = []; + var hasNext = true; + + var _loop2 = function _loop2() { + pattern = currentOptions[route.name].pattern; + nestedRouteNames.push(route.name); + + if (route.params) { + var _currentOptions$route; + + var stringify = (_currentOptions$route = currentOptions[route.name]) == null ? undefined : _currentOptions$route.stringify; + var currentParams = (0, _fromEntries.default)(Object.entries(route.params).map(function (_ref) { + var _ref2 = (0, _slicedToArray2.default)(_ref, 2), + key = _ref2[0], + value = _ref2[1]; + + return [key, stringify != null && stringify[key] ? stringify[key](value) : String(value)]; + })); + + if (pattern) { + Object.assign(allParams, currentParams); + } + + if (focusedRoute === route) { + var _pattern; + + focusedParams = Object.assign({}, currentParams); + (_pattern = pattern) == null ? undefined : _pattern.split('/').filter(function (p) { + return p.startsWith(':'); + }).forEach(function (p) { + var name = getParamName(p); + + if (focusedParams) { + delete focusedParams[name]; + } + }); + } + } + + if (!currentOptions[route.name].screens || route.state === undefined) { + hasNext = false; + } else { + index = typeof route.state.index === 'number' ? route.state.index : route.state.routes.length - 1; + var nextRoute = route.state.routes[index]; + var nestedConfig = currentOptions[route.name].screens; + + if (nestedConfig && nextRoute.name in nestedConfig) { + route = nextRoute; + currentOptions = nestedConfig; + } else { + hasNext = false; + } + } + }; + + while (route.name in currentOptions && hasNext) { + _loop2(); + } + + if (pattern === undefined) { + pattern = nestedRouteNames.join('/'); + } + + if (currentOptions[route.name] !== undefined) { + path += pattern.split('/').map(function (p) { + var name = getParamName(p); + + if (p === '*') { + return route.name; + } + + if (p.startsWith(':')) { + var _value = allParams[name]; + + if (_value === undefined && p.endsWith('?')) { + return ''; + } + + return encodeURIComponent(_value); + } + + return encodeURIComponent(p); + }).join('/'); + } else { + path += encodeURIComponent(route.name); + } + + if (!focusedParams) { + focusedParams = focusedRoute.params; + } + + if (route.state) { + path += '/'; + } else if (focusedParams) { + for (var param in focusedParams) { + if (focusedParams[param] === 'undefined') { + delete focusedParams[param]; + } + } + + var query = queryString.stringify(focusedParams, { + sort: false + }); + + if (query) { + path += "?" + query; + } + } + + current = route.state; + }; + + while (current) { + _loop(); + } + + path = path.replace(/\/+/g, '/'); + path = path.length > 1 ? path.replace(/\/$/, '') : path; + return path; + } + + var getParamName = function getParamName(pattern) { + return pattern.replace(/^:/, '').replace(/\?$/, ''); + }; + + var joinPaths = function joinPaths() { + var _ref3; + + for (var _len = arguments.length, paths = new Array(_len), _key = 0; _key < _len; _key++) { + paths[_key] = arguments[_key]; + } + + return (_ref3 = []).concat.apply(_ref3, (0, _toConsumableArray2.default)(paths.map(function (p) { + return p.split('/'); + }))).filter(Boolean).join('/'); + }; + + var createConfigItem = function createConfigItem(config, parentPattern) { + var _pattern3; + + if (typeof config === 'string') { + var _pattern2 = parentPattern ? joinPaths(parentPattern, config) : config; + + return { + pattern: _pattern2 + }; + } + + var pattern; + + if (config.exact && config.path === undefined) { + throw new Error("A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. `path: ''`."); + } + + pattern = config.exact !== true ? joinPaths(parentPattern || '', config.path || '') : config.path || ''; + var screens = config.screens ? createNormalizedConfigs(config.screens, pattern) : undefined; + return { + pattern: (_pattern3 = pattern) == null ? undefined : _pattern3.split('/').filter(Boolean).join('/'), + stringify: config.stringify, + screens: screens + }; + }; + + var createNormalizedConfigs = function createNormalizedConfigs(options, pattern) { + return (0, _fromEntries.default)(Object.entries(options).map(function (_ref4) { + var _ref5 = (0, _slicedToArray2.default)(_ref4, 2), + name = _ref5[0], + c = _ref5[1]; + + var result = createConfigItem(c, pattern); + return [name, result]; + })); + }; +},967,[3,22,33,968,973,974]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + var isNullOrUndefined = function isNullOrUndefined(value) { + return value === null || value === undefined; + }; + + var encodeFragmentIdentifier = Symbol('encodeFragmentIdentifier'); + + function encoderForArrayFormat(options) { + switch (options.arrayFormat) { + case 'index': + return function (key) { + return function (result, value) { + var index = result.length; + + if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { + return result; + } + + if (value === null) { + return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '[', index, ']'].join('')]); + } + + return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '[', encode(index, options), ']=', encode(value, options)].join('')]); + }; + }; + + case 'bracket': + return function (key) { + return function (result, value) { + if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { + return result; + } + + if (value === null) { + return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '[]'].join('')]); + } + + return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '[]=', encode(value, options)].join('')]); + }; + }; + + case 'colon-list-separator': + return function (key) { + return function (result, value) { + if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { + return result; + } + + if (value === null) { + return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), ':list='].join('')]); + } + + return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), ':list=', encode(value, options)].join('')]); + }; + }; + + case 'comma': + case 'separator': + case 'bracket-separator': + { + var keyValueSep = options.arrayFormat === 'bracket-separator' ? '[]=' : '='; + return function (key) { + return function (result, value) { + if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { + return result; + } + + value = value === null ? '' : value; + + if (result.length === 0) { + return [[encode(key, options), keyValueSep, encode(value, options)].join('')]; + } + + return [[result, encode(value, options)].join(options.arrayFormatSeparator)]; + }; + }; + } + + default: + return function (key) { + return function (result, value) { + if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { + return result; + } + + if (value === null) { + return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [encode(key, options)]); + } + + return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '=', encode(value, options)].join('')]); + }; + }; + } + } + + function parserForArrayFormat(options) { + var result; + + switch (options.arrayFormat) { + case 'index': + return function (key, value, accumulator) { + result = /\[(\d*)\]$/.exec(key); + key = key.replace(/\[\d*\]$/, ''); + + if (!result) { + accumulator[key] = value; + return; + } + + if (accumulator[key] === undefined) { + accumulator[key] = {}; + } + + accumulator[key][result[1]] = value; + }; + + case 'bracket': + return function (key, value, accumulator) { + result = /(\[\])$/.exec(key); + key = key.replace(/\[\]$/, ''); + + if (!result) { + accumulator[key] = value; + return; + } + + if (accumulator[key] === undefined) { + accumulator[key] = [value]; + return; + } + + accumulator[key] = [].concat(accumulator[key], value); + }; + + case 'colon-list-separator': + return function (key, value, accumulator) { + result = /(:list)$/.exec(key); + key = key.replace(/:list$/, ''); + + if (!result) { + accumulator[key] = value; + return; + } + + if (accumulator[key] === undefined) { + accumulator[key] = [value]; + return; + } + + accumulator[key] = [].concat(accumulator[key], value); + }; + + case 'comma': + case 'separator': + return function (key, value, accumulator) { + var isArray = typeof value === 'string' && value.includes(options.arrayFormatSeparator); + var isEncodedArray = typeof value === 'string' && !isArray && decode(value, options).includes(options.arrayFormatSeparator); + value = isEncodedArray ? decode(value, options) : value; + var newValue = isArray || isEncodedArray ? value.split(options.arrayFormatSeparator).map(function (item) { + return decode(item, options); + }) : value === null ? value : decode(value, options); + accumulator[key] = newValue; + }; + + case 'bracket-separator': + return function (key, value, accumulator) { + var isArray = /(\[\])$/.test(key); + key = key.replace(/\[\]$/, ''); + + if (!isArray) { + accumulator[key] = value ? decode(value, options) : value; + return; + } + + var arrayValue = value === null ? [] : value.split(options.arrayFormatSeparator).map(function (item) { + return decode(item, options); + }); + + if (accumulator[key] === undefined) { + accumulator[key] = arrayValue; + return; + } + + accumulator[key] = [].concat(accumulator[key], arrayValue); + }; + + default: + return function (key, value, accumulator) { + if (accumulator[key] === undefined) { + accumulator[key] = value; + return; + } + + accumulator[key] = [].concat(accumulator[key], value); + }; + } + } + + function validateArrayFormatSeparator(value) { + if (typeof value !== 'string' || value.length !== 1) { + throw new TypeError('arrayFormatSeparator must be single character string'); + } + } + + function encode(value, options) { + if (options.encode) { + return options.strict ? _$$_REQUIRE(_dependencyMap[1])(value) : encodeURIComponent(value); + } + + return value; + } + + function decode(value, options) { + if (options.decode) { + return _$$_REQUIRE(_dependencyMap[2])(value); + } + + return value; + } + + function keysSorter(input) { + if (Array.isArray(input)) { + return input.sort(); + } + + if (typeof input === 'object') { + return keysSorter(Object.keys(input)).sort(function (a, b) { + return Number(a) - Number(b); + }).map(function (key) { + return input[key]; + }); + } + + return input; + } + + function removeHash(input) { + var hashStart = input.indexOf('#'); + + if (hashStart !== -1) { + input = input.slice(0, hashStart); + } + + return input; + } + + function getHash(url) { + var hash = ''; + var hashStart = url.indexOf('#'); + + if (hashStart !== -1) { + hash = url.slice(hashStart); + } + + return hash; + } + + function extract(input) { + input = removeHash(input); + var queryStart = input.indexOf('?'); + + if (queryStart === -1) { + return ''; + } + + return input.slice(queryStart + 1); + } + + function parseValue(value, options) { + if (options.parseNumbers && !Number.isNaN(Number(value)) && typeof value === 'string' && value.trim() !== '') { + value = Number(value); + } else if (options.parseBooleans && value !== null && (value.toLowerCase() === 'true' || value.toLowerCase() === 'false')) { + value = value.toLowerCase() === 'true'; + } + + return value; + } + + function parse(query, options) { + options = Object.assign({ + decode: true, + sort: true, + arrayFormat: 'none', + arrayFormatSeparator: ',', + parseNumbers: false, + parseBooleans: false + }, options); + validateArrayFormatSeparator(options.arrayFormatSeparator); + var formatter = parserForArrayFormat(options); + var ret = Object.create(null); + + if (typeof query !== 'string') { + return ret; + } + + query = query.trim().replace(/^[?#&]/, ''); + + if (!query) { + return ret; + } + + for (var param of query.split('&')) { + if (param === '') { + continue; + } + + var _splitOnFirst = _$$_REQUIRE(_dependencyMap[3])(options.decode ? param.replace(/\+/g, ' ') : param, '='), + _splitOnFirst2 = _$$_REQUIRE(_dependencyMap[4])(_splitOnFirst, 2), + key = _splitOnFirst2[0], + value = _splitOnFirst2[1]; + + value = value === undefined ? null : ['comma', 'separator', 'bracket-separator'].includes(options.arrayFormat) ? value : decode(value, options); + formatter(decode(key, options), value, ret); + } + + for (var _key of Object.keys(ret)) { + var _value = ret[_key]; + + if (typeof _value === 'object' && _value !== null) { + for (var k of Object.keys(_value)) { + _value[k] = parseValue(_value[k], options); + } + } else { + ret[_key] = parseValue(_value, options); + } + } + + if (options.sort === false) { + return ret; + } + + return (options.sort === true ? Object.keys(ret).sort() : Object.keys(ret).sort(options.sort)).reduce(function (result, key) { + var value = ret[key]; + + if (Boolean(value) && typeof value === 'object' && !Array.isArray(value)) { + result[key] = keysSorter(value); + } else { + result[key] = value; + } + + return result; + }, Object.create(null)); + } + + exports.extract = extract; + exports.parse = parse; + + exports.stringify = function (object, options) { + if (!object) { + return ''; + } + + options = Object.assign({ + encode: true, + strict: true, + arrayFormat: 'none', + arrayFormatSeparator: ',' + }, options); + validateArrayFormatSeparator(options.arrayFormatSeparator); + + var shouldFilter = function shouldFilter(key) { + return options.skipNull && isNullOrUndefined(object[key]) || options.skipEmptyString && object[key] === ''; + }; + + var formatter = encoderForArrayFormat(options); + var objectCopy = {}; + + for (var key of Object.keys(object)) { + if (!shouldFilter(key)) { + objectCopy[key] = object[key]; + } + } + + var keys = Object.keys(objectCopy); + + if (options.sort !== false) { + keys.sort(options.sort); + } + + return keys.map(function (key) { + var value = object[key]; + + if (value === undefined) { + return ''; + } + + if (value === null) { + return encode(key, options); + } + + if (Array.isArray(value)) { + if (value.length === 0 && options.arrayFormat === 'bracket-separator') { + return encode(key, options) + '[]'; + } + + return value.reduce(formatter(key), []).join('&'); + } + + return encode(key, options) + '=' + encode(value, options); + }).filter(function (x) { + return x.length > 0; + }).join('&'); + }; + + exports.parseUrl = function (url, options) { + options = Object.assign({ + decode: true + }, options); + + var _splitOnFirst3 = _$$_REQUIRE(_dependencyMap[3])(url, '#'), + _splitOnFirst4 = _$$_REQUIRE(_dependencyMap[4])(_splitOnFirst3, 2), + url_ = _splitOnFirst4[0], + hash = _splitOnFirst4[1]; + + return Object.assign({ + url: url_.split('?')[0] || '', + query: parse(extract(url), options) + }, options && options.parseFragmentIdentifier && hash ? { + fragmentIdentifier: decode(hash, options) + } : {}); + }; + + exports.stringifyUrl = function (object, options) { + options = Object.assign(_$$_REQUIRE(_dependencyMap[5])({ + encode: true, + strict: true + }, encodeFragmentIdentifier, true), options); + var url = removeHash(object.url).split('?')[0] || ''; + var queryFromUrl = exports.extract(object.url); + var parsedQueryFromUrl = exports.parse(queryFromUrl, { + sort: false + }); + var query = Object.assign(parsedQueryFromUrl, object.query); + var queryString = exports.stringify(query, options); + + if (queryString) { + queryString = "?" + queryString; + } + + var hash = getHash(object.url); + + if (object.fragmentIdentifier) { + hash = "#" + (options[encodeFragmentIdentifier] ? encode(object.fragmentIdentifier, options) : object.fragmentIdentifier); + } + + return "" + url + queryString + hash; + }; + + exports.pick = function (input, filter, options) { + options = Object.assign(_$$_REQUIRE(_dependencyMap[5])({ + parseFragmentIdentifier: true + }, encodeFragmentIdentifier, false), options); + + var _exports$parseUrl = exports.parseUrl(input, options), + url = _exports$parseUrl.url, + query = _exports$parseUrl.query, + fragmentIdentifier = _exports$parseUrl.fragmentIdentifier; + + return exports.stringifyUrl({ + url: url, + query: _$$_REQUIRE(_dependencyMap[6])(query, filter), + fragmentIdentifier: fragmentIdentifier + }, options); + }; + + exports.exclude = function (input, filter, options) { + var exclusionFilter = Array.isArray(filter) ? function (key) { + return !filter.includes(key); + } : function (key, value) { + return !filter(key, value); + }; + return exports.pick(input, exclusionFilter, options); + }; +},968,[22,969,970,971,33,240,972]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + module.exports = function (str) { + return encodeURIComponent(str).replace(/[!'()*]/g, function (x) { + return "%" + x.charCodeAt(0).toString(16).toUpperCase(); + }); + }; +},969,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + var token = '%[a-f0-9]{2}'; + var singleMatcher = new RegExp(token, 'gi'); + var multiMatcher = new RegExp("(%[a-f0-9]{2})+", 'gi'); + + function decodeComponents(components, split) { + try { + return decodeURIComponent(components.join('')); + } catch (err) {} + + if (components.length === 1) { + return components; + } + + split = split || 1; + var left = components.slice(0, split); + var right = components.slice(split); + return Array.prototype.concat.call([], decodeComponents(left), decodeComponents(right)); + } + + function decode(input) { + try { + return decodeURIComponent(input); + } catch (err) { + var tokens = input.match(singleMatcher); + + for (var i = 1; i < tokens.length; i++) { + input = decodeComponents(tokens, i).join(''); + tokens = input.match(singleMatcher); + } + + return input; + } + } + + function customDecodeURIComponent(input) { + var replaceMap = { + '%FE%FF': "\uFFFD\uFFFD", + '%FF%FE': "\uFFFD\uFFFD" + }; + var match = multiMatcher.exec(input); + + while (match) { + try { + replaceMap[match[0]] = decodeURIComponent(match[0]); + } catch (err) { + var result = decode(match[0]); + + if (result !== match[0]) { + replaceMap[match[0]] = result; + } + } + + match = multiMatcher.exec(input); + } + + replaceMap['%C2'] = "\uFFFD"; + var entries = Object.keys(replaceMap); + + for (var i = 0; i < entries.length; i++) { + var key = entries[i]; + input = input.replace(new RegExp(key, 'g'), replaceMap[key]); + } + + return input; + } + + module.exports = function (encodedURI) { + if (typeof encodedURI !== 'string') { + throw new TypeError('Expected `encodedURI` to be of type `string`, got `' + typeof encodedURI + '`'); + } + + try { + encodedURI = encodedURI.replace(/\+/g, ' '); + return decodeURIComponent(encodedURI); + } catch (err) { + return customDecodeURIComponent(encodedURI); + } + }; +},970,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + module.exports = function (string, separator) { + if (!(typeof string === 'string' && typeof separator === 'string')) { + throw new TypeError('Expected the arguments to be of type `string`'); + } + + if (separator === '') { + return [string]; + } + + var separatorIndex = string.indexOf(separator); + + if (separatorIndex === -1) { + return [string]; + } + + return [string.slice(0, separatorIndex), string.slice(separatorIndex + separator.length)]; + }; +},971,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + module.exports = function (obj, predicate) { + var ret = {}; + var keys = Object.keys(obj); + var isArr = Array.isArray(predicate); + + for (var i = 0; i < keys.length; i++) { + var key = keys[i]; + var val = obj[key]; + + if (isArr ? predicate.indexOf(key) !== -1 : predicate(key, val, obj)) { + ret[key] = val; + } + } + + return ret; + }; +},972,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = fromEntries; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + function fromEntries(entries) { + return entries.reduce(function (acc, _ref) { + var _ref2 = (0, _slicedToArray2.default)(_ref, 2), + k = _ref2[0], + v = _ref2[1]; + + if (acc.hasOwnProperty(k)) { + throw new Error("A value for key '" + k + "' already exists in the object."); + } + + acc[k] = v; + return acc; + }, {}); + } +},973,[3,33]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = validatePathConfig; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var formatToList = function formatToList(items) { + return items.map(function (key) { + return "- " + key; + }).join('\n'); + }; + + function validatePathConfig(config) { + var root = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; + var validKeys = ['initialRouteName', 'screens']; + + if (!root) { + validKeys.push('path', 'exact', 'stringify', 'parse'); + } + + var invalidKeys = Object.keys(config).filter(function (key) { + return !validKeys.includes(key); + }); + + if (invalidKeys.length) { + throw new Error("Found invalid properties in the configuration:\n" + formatToList(invalidKeys) + "\n\nDid you forget to specify them under a 'screens' property?\n\nYou can only specify the following properties:\n" + formatToList(validKeys) + "\n\nSee https://reactnavigation.org/docs/configuring-links for more details on how to specify a linking configuration."); + } + + if (config.screens) { + Object.entries(config.screens).forEach(function (_ref) { + var _ref2 = (0, _slicedToArray2.default)(_ref, 2), + _ = _ref2[0], + value = _ref2[1]; + + if (typeof value !== 'string') { + validatePathConfig(value, false); + } + }); + } + } +},974,[3,33]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getStateFromPath; + + var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _escapeStringRegexp = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var queryString = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); + + var _findFocusedRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _validatePathConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function getStateFromPath(path, options) { + var _ref; + + if (options) { + (0, _validatePathConfig.default)(options); + } + + var initialRoutes = []; + + if (options != null && options.initialRouteName) { + initialRoutes.push({ + initialRouteName: options.initialRouteName, + parentScreens: [] + }); + } + + var screens = options == null ? undefined : options.screens; + var remaining = path.replace(/\/+/g, '/').replace(/^\//, '').replace(/\?.*$/, ''); + remaining = remaining.endsWith('/') ? remaining : remaining + "/"; + + if (screens === undefined) { + var _routes = remaining.split('/').filter(Boolean).map(function (segment) { + var name = decodeURIComponent(segment); + return { + name: name + }; + }); + + if (_routes.length) { + return createNestedStateObject(path, _routes, initialRoutes); + } + + return undefined; + } + + var configs = (_ref = []).concat.apply(_ref, (0, _toConsumableArray2.default)(Object.keys(screens).map(function (key) { + return _createNormalizedConfigs(key, screens, [], initialRoutes, []); + }))).sort(function (a, b) { + if (a.pattern === b.pattern) { + return b.routeNames.join('>').localeCompare(a.routeNames.join('>')); + } + + if (a.pattern.startsWith(b.pattern)) { + return -1; + } + + if (b.pattern.startsWith(a.pattern)) { + return 1; + } + + var aParts = a.pattern.split('/'); + var bParts = b.pattern.split('/'); + + for (var i = 0; i < Math.max(aParts.length, bParts.length); i++) { + if (aParts[i] == null) { + return 1; + } + + if (bParts[i] == null) { + return -1; + } + + var aWildCard = aParts[i] === '*' || aParts[i].startsWith(':'); + var bWildCard = bParts[i] === '*' || bParts[i].startsWith(':'); + + if (aWildCard && bWildCard) { + continue; + } + + if (aWildCard) { + return 1; + } + + if (bWildCard) { + return -1; + } + } + + return bParts.length - aParts.length; + }); + + configs.reduce(function (acc, config) { + if (acc[config.pattern]) { + var a = acc[config.pattern].routeNames; + var b = config.routeNames; + var intersects = a.length > b.length ? b.every(function (it, i) { + return a[i] === it; + }) : a.every(function (it, i) { + return b[i] === it; + }); + + if (!intersects) { + throw new Error("Found conflicting screens with the same pattern. The pattern '" + config.pattern + "' resolves to both '" + a.join(' > ') + "' and '" + b.join(' > ') + "'. Patterns must be unique and cannot resolve to more than one screen."); + } + } + + return Object.assign(acc, (0, _defineProperty2.default)({}, config.pattern, config)); + }, {}); + + if (remaining === '/') { + var match = configs.find(function (config) { + return config.path === '' && config.routeNames.every(function (name) { + var _configs$find; + + return !((_configs$find = configs.find(function (c) { + return c.screen === name; + })) != null && _configs$find.path); + }); + }); + + if (match) { + return createNestedStateObject(path, match.routeNames.map(function (name) { + return { + name: name + }; + }), initialRoutes, configs); + } + + return undefined; + } + + var result; + var current; + + var _matchAgainstConfigs = matchAgainstConfigs(remaining, configs.map(function (c) { + return Object.assign({}, c, { + regex: c.regex ? new RegExp(c.regex.source + '$') : undefined + }); + })), + routes = _matchAgainstConfigs.routes, + remainingPath = _matchAgainstConfigs.remainingPath; + + if (routes !== undefined) { + current = createNestedStateObject(path, routes, initialRoutes, configs); + remaining = remainingPath; + result = current; + } + + if (current == null || result == null) { + return undefined; + } + + return result; + } + + var joinPaths = function joinPaths() { + var _ref2; + + for (var _len = arguments.length, paths = new Array(_len), _key = 0; _key < _len; _key++) { + paths[_key] = arguments[_key]; + } + + return (_ref2 = []).concat.apply(_ref2, (0, _toConsumableArray2.default)(paths.map(function (p) { + return p.split('/'); + }))).filter(Boolean).join('/'); + }; + + var matchAgainstConfigs = function matchAgainstConfigs(remaining, configs) { + var routes; + var remainingPath = remaining; + + var _loop = function _loop() { + if (!config.regex) { + return 0; + } + + var match = remainingPath.match(config.regex); + + if (match) { + var _config$pattern; + + var matchedParams = (_config$pattern = config.pattern) == null ? undefined : _config$pattern.split('/').filter(function (p) { + return p.startsWith(':'); + }).reduce(function (acc, p, i) { + return Object.assign(acc, (0, _defineProperty2.default)({}, p, match[(i + 1) * 2].replace(/\//, ''))); + }, {}); + routes = config.routeNames.map(function (name) { + var _config$path; + + var config = configs.find(function (c) { + return c.screen === name; + }); + var params = config == null ? undefined : (_config$path = config.path) == null ? undefined : _config$path.split('/').filter(function (p) { + return p.startsWith(':'); + }).reduce(function (acc, p) { + var value = matchedParams[p]; + + if (value) { + var _config$parse; + + var key = p.replace(/^:/, '').replace(/\?$/, ''); + acc[key] = (_config$parse = config.parse) != null && _config$parse[key] ? config.parse[key](value) : value; + } + + return acc; + }, {}); + + if (params && Object.keys(params).length) { + return { + name: name, + params: params + }; + } + + return { + name: name + }; + }); + remainingPath = remainingPath.replace(match[1], ''); + return 1; + } + }, + _ret; + + for (var config of configs) { + _ret = _loop(); + if (_ret === 0) continue; + if (_ret === 1) break; + } + + return { + routes: routes, + remainingPath: remainingPath + }; + }; + + var _createNormalizedConfigs = function createNormalizedConfigs(screen, routeConfig) { + var routeNames = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : []; + var initials = arguments.length > 3 ? arguments[3] : undefined; + var parentScreens = arguments.length > 4 ? arguments[4] : undefined; + var parentPattern = arguments.length > 5 ? arguments[5] : undefined; + var configs = []; + routeNames.push(screen); + parentScreens.push(screen); + var config = routeConfig[screen]; + + if (typeof config === 'string') { + var pattern = parentPattern ? joinPaths(parentPattern, config) : config; + configs.push(createConfigItem(screen, routeNames, pattern, config)); + } else if (typeof config === 'object') { + var _pattern; + + if (typeof config.path === 'string') { + if (config.exact && config.path === undefined) { + throw new Error("A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. `path: ''`."); + } + + _pattern = config.exact !== true ? joinPaths(parentPattern || '', config.path || '') : config.path || ''; + configs.push(createConfigItem(screen, routeNames, _pattern, config.path, config.parse)); + } + + if (config.screens) { + if (config.initialRouteName) { + initials.push({ + initialRouteName: config.initialRouteName, + parentScreens: parentScreens + }); + } + + Object.keys(config.screens).forEach(function (nestedConfig) { + var _pattern2; + + var result = _createNormalizedConfigs(nestedConfig, config.screens, routeNames, initials, (0, _toConsumableArray2.default)(parentScreens), (_pattern2 = _pattern) != null ? _pattern2 : parentPattern); + + configs.push.apply(configs, (0, _toConsumableArray2.default)(result)); + }); + } + } + + routeNames.pop(); + return configs; + }; + + var createConfigItem = function createConfigItem(screen, routeNames, pattern, path, parse) { + pattern = pattern.split('/').filter(Boolean).join('/'); + var regex = pattern ? new RegExp("^(" + pattern.split('/').map(function (it) { + if (it.startsWith(':')) { + return "(([^/]+\\/)" + (it.endsWith('?') ? '?' : '') + ")"; + } + + return (it === '*' ? '.*' : (0, _escapeStringRegexp.default)(it)) + "\\/"; + }).join('') + ")") : undefined; + return { + screen: screen, + regex: regex, + pattern: pattern, + path: path, + routeNames: (0, _toConsumableArray2.default)(routeNames), + parse: parse + }; + }; + + var findParseConfigForRoute = function findParseConfigForRoute(routeName, flatConfig) { + for (var config of flatConfig) { + if (routeName === config.routeNames[config.routeNames.length - 1]) { + return config.parse; + } + } + + return undefined; + }; + + var findInitialRoute = function findInitialRoute(routeName, parentScreens, initialRoutes) { + for (var config of initialRoutes) { + if (parentScreens.length === config.parentScreens.length) { + var sameParents = true; + + for (var i = 0; i < parentScreens.length; i++) { + if (parentScreens[i].localeCompare(config.parentScreens[i]) !== 0) { + sameParents = false; + break; + } + } + + if (sameParents) { + return routeName !== config.initialRouteName ? config.initialRouteName : undefined; + } + } + } + + return undefined; + }; + + var createStateObject = function createStateObject(initialRoute, route, isEmpty) { + if (isEmpty) { + if (initialRoute) { + return { + index: 1, + routes: [{ + name: initialRoute + }, route] + }; + } else { + return { + routes: [route] + }; + } + } else { + if (initialRoute) { + return { + index: 1, + routes: [{ + name: initialRoute + }, Object.assign({}, route, { + state: { + routes: [] + } + })] + }; + } else { + return { + routes: [Object.assign({}, route, { + state: { + routes: [] + } + })] + }; + } + } + }; + + var createNestedStateObject = function createNestedStateObject(path, routes, initialRoutes, flatConfig) { + var state; + var route = routes.shift(); + var parentScreens = []; + var initialRoute = findInitialRoute(route.name, parentScreens, initialRoutes); + parentScreens.push(route.name); + state = createStateObject(initialRoute, route, routes.length === 0); + + if (routes.length > 0) { + var nestedState = state; + + while (route = routes.shift()) { + initialRoute = findInitialRoute(route.name, parentScreens, initialRoutes); + var nestedStateIndex = nestedState.index || nestedState.routes.length - 1; + nestedState.routes[nestedStateIndex].state = createStateObject(initialRoute, route, routes.length === 0); + + if (routes.length > 0) { + nestedState = nestedState.routes[nestedStateIndex].state; + } + + parentScreens.push(route.name); + } + } + + route = (0, _findFocusedRoute.default)(state); + route.path = path; + var params = parseQueryParams(path, flatConfig ? findParseConfigForRoute(route.name, flatConfig) : undefined); + + if (params) { + route.params = Object.assign({}, route.params, params); + } + + return state; + }; + + var parseQueryParams = function parseQueryParams(path, parseConfig) { + var query = path.split('?')[1]; + var params = queryString.parse(query); + + if (parseConfig) { + Object.keys(params).forEach(function (name) { + if (parseConfig[name] && typeof params[name] === 'string') { + params[name] = parseConfig[name](params[name]); + } + }); + } + + return Object.keys(params).length ? params : undefined; + }; +},975,[3,240,22,976,968,938,974]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + module.exports = function (string) { + if (typeof string !== 'string') { + throw new TypeError('Expected a string'); + } + + return string.replace(/[|\\{}()[\]^$+*?.]/g, '\\$&').replace(/-/g, '\\x2d'); + }; +},976,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var NavigationHelpersContext = React.createContext(undefined); + + var _default = exports.default = NavigationHelpersContext; +},977,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.PrivateValueStore = undefined; + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var PrivateValueStore = exports.PrivateValueStore = (0, _createClass2.default)(function PrivateValueStore() { + (0, _classCallCheck2.default)(this, PrivateValueStore); + }); +},978,[3,7,6]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useFocusEffect; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _useNavigation = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useFocusEffect(effect) { + var navigation = (0, _useNavigation.default)(); + + if (arguments[1] !== undefined) { + var message = "You passed a second argument to 'useFocusEffect', but it only accepts one argument. If you want to pass a dependency array, you can use 'React.useCallback':\n\nuseFocusEffect(\n React.useCallback(() => {\n // Your code here\n }, [depA, depB])\n);\n\nSee usage guide: https://reactnavigation.org/docs/use-focus-effect"; + console.error(message); + } + + React.useEffect(function () { + var isFocused = false; + var cleanup; + + var callback = function callback() { + var destroy = effect(); + + if (destroy === undefined || typeof destroy === 'function') { + return destroy; + } + }; + + if (navigation.isFocused()) { + cleanup = callback(); + isFocused = true; + } + + var unsubscribeFocus = navigation.addListener('focus', function () { + if (isFocused) { + return; + } + + if (cleanup !== undefined) { + cleanup(); + } + + cleanup = callback(); + isFocused = true; + }); + var unsubscribeBlur = navigation.addListener('blur', function () { + if (cleanup !== undefined) { + cleanup(); + } + + cleanup = undefined; + isFocused = false; + }); + return function () { + if (cleanup !== undefined) { + cleanup(); + } + + unsubscribeFocus(); + unsubscribeBlur(); + }; + }, [effect, navigation]); + } +},979,[16,3,980]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useNavigation; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _NavigationContainerRefContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var _NavigationContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useNavigation() { + var root = React.useContext(_NavigationContainerRefContext.default); + var navigation = React.useContext(_NavigationContext.default); + + if (navigation === undefined && root === undefined) { + throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?"); + } + + return navigation != null ? navigation : root; + } +},980,[16,3,940,941]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useIsFocused; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _react = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var React = _react; + + var _useNavigation = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useIsFocused() { + var navigation = (0, _useNavigation.default)(); + + var _useState = (0, _react.useState)(navigation.isFocused), + _useState2 = (0, _slicedToArray2.default)(_useState, 2), + isFocused = _useState2[0], + setIsFocused = _useState2[1]; + + var valueToReturn = navigation.isFocused(); + + if (isFocused !== valueToReturn) { + setIsFocused(valueToReturn); + } + + React.useEffect(function () { + var unsubscribeFocus = navigation.addListener('focus', function () { + return setIsFocused(true); + }); + var unsubscribeBlur = navigation.addListener('blur', function () { + return setIsFocused(false); + }); + return function () { + unsubscribeFocus(); + unsubscribeBlur(); + }; + }, [navigation]); + React.useDebugValue(valueToReturn); + return valueToReturn; + } +},981,[3,33,16,980]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useNavigationBuilder; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); + + var _Group = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _isArrayEqual = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _isRecordEqual = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _NavigationHelpersContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _NavigationStateContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _Screen = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _useChildListeners2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + + var _useComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); + + var _useCurrentRender = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + + var _useDescriptors = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); + + var _useEventEmitter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); + + var _useFocusedListenersChildrenAdapter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); + + var _useFocusEvents = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); + + var _useKeyedChildListeners = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); + + var _useNavigationHelpers = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); + + var _useOnAction = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[22])); + + var _useOnGetState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[23])); + + var _useOnRouteFocus = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[24])); + + var _useRegisterNavigator = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[25])); + + var _useScheduleUpdate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[26])); + + var _excluded = ["children", "screenListeners"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + _$$_REQUIRE(_dependencyMap[27]).PrivateValueStore; + + var isValidKey = function isValidKey(key) { + return key === undefined || typeof key === 'string' && key !== ''; + }; + + var _getRouteConfigsFromChildren = function getRouteConfigsFromChildren(children, groupKey, groupOptions) { + var configs = React.Children.toArray(children).reduce(function (acc, child) { + var _child$type, _child$props; + + if (React.isValidElement(child)) { + if (child.type === _Screen.default) { + if (!isValidKey(child.props.navigationKey)) { + throw new Error("Got an invalid 'navigationKey' prop (" + JSON.stringify(child.props.navigationKey) + ") for the screen '" + child.props.name + "'. It must be a non-empty string or 'undefined'."); + } + + acc.push({ + keys: [groupKey, child.props.navigationKey], + options: groupOptions, + props: child.props + }); + return acc; + } + + if (child.type === React.Fragment || child.type === _Group.default) { + if (!isValidKey(child.props.navigationKey)) { + throw new Error("Got an invalid 'navigationKey' prop (" + JSON.stringify(child.props.navigationKey) + ") for the group. It must be a non-empty string or 'undefined'."); + } + + acc.push.apply(acc, (0, _toConsumableArray2.default)(_getRouteConfigsFromChildren(child.props.children, child.props.navigationKey, child.type !== _Group.default ? groupOptions : groupOptions != null ? [].concat((0, _toConsumableArray2.default)(groupOptions), [child.props.screenOptions]) : [child.props.screenOptions]))); + return acc; + } + } + + throw new Error("A navigator can only contain 'Screen', 'Group' or 'React.Fragment' as its direct children (found " + (React.isValidElement(child) ? "'" + (typeof child.type === 'string' ? child.type : (_child$type = child.type) == null ? undefined : _child$type.name) + "'" + ((_child$props = child.props) != null && _child$props.name ? " for the screen '" + child.props.name + "'" : '') : typeof child === 'object' ? JSON.stringify(child) : "'" + String(child) + "'") + "). To render this component in the navigator, pass it in the 'component' prop to 'Screen'."); + }, []); + return configs; + }; + + function useNavigationBuilder(createRouter, options) { + var navigatorKey = (0, _useRegisterNavigator.default)(); + var route = React.useContext(_NavigationRouteContext.default); + var children = options.children, + screenListeners = options.screenListeners, + rest = (0, _objectWithoutProperties2.default)(options, _excluded); + + var _React$useRef = React.useRef(createRouter(Object.assign({}, rest, route != null && route.params && route.params.state == null && route.params.initial !== false && typeof route.params.screen === 'string' ? { + initialRouteName: route.params.screen + } : null))), + router = _React$useRef.current; + + var routeConfigs = _getRouteConfigsFromChildren(children); + + var screens = routeConfigs.reduce(function (acc, config) { + if (config.props.name in acc) { + throw new Error("A navigator cannot contain multiple 'Screen' components with the same name (found duplicate screen named '" + config.props.name + "')"); + } + + acc[config.props.name] = config; + return acc; + }, {}); + var routeNames = routeConfigs.map(function (config) { + return config.props.name; + }); + var routeKeyList = routeNames.reduce(function (acc, curr) { + acc[curr] = screens[curr].keys.map(function (key) { + return key != null ? key : ''; + }).join(':'); + return acc; + }, {}); + var routeParamList = routeNames.reduce(function (acc, curr) { + var initialParams = screens[curr].props.initialParams; + acc[curr] = initialParams; + return acc; + }, {}); + var routeGetIdList = routeNames.reduce(function (acc, curr) { + return Object.assign(acc, (0, _defineProperty2.default)({}, curr, screens[curr].props.getId)); + }, {}); + + if (!routeNames.length) { + throw new Error("Couldn't find any screens for the navigator. Have you defined any screens as its children?"); + } + + var isStateValid = React.useCallback(function (state) { + return state.type === undefined || state.type === router.type; + }, [router.type]); + var isStateInitialized = React.useCallback(function (state) { + return state !== undefined && state.stale === false && isStateValid(state); + }, [isStateValid]); + + var _React$useContext = React.useContext(_NavigationStateContext.default), + currentState = _React$useContext.state, + getCurrentState = _React$useContext.getState, + setCurrentState = _React$useContext.setState, + setKey = _React$useContext.setKey, + getKey = _React$useContext.getKey, + getIsInitial = _React$useContext.getIsInitial; + + var stateCleanedUp = React.useRef(false); + var cleanUpState = React.useCallback(function () { + setCurrentState(undefined); + stateCleanedUp.current = true; + }, [setCurrentState]); + var setState = React.useCallback(function (state) { + if (stateCleanedUp.current) { + return; + } + + setCurrentState(state); + }, [setCurrentState]); + + var _React$useMemo = React.useMemo(function () { + var _route$params4; + + var initialRouteParamList = routeNames.reduce(function (acc, curr) { + var _route$params, _route$params2, _route$params3; + + var initialParams = screens[curr].props.initialParams; + var initialParamsFromParams = (route == null ? undefined : (_route$params = route.params) == null ? undefined : _route$params.state) == null && (route == null ? undefined : (_route$params2 = route.params) == null ? undefined : _route$params2.initial) !== false && (route == null ? undefined : (_route$params3 = route.params) == null ? undefined : _route$params3.screen) === curr ? route.params.params : undefined; + acc[curr] = initialParams !== undefined || initialParamsFromParams !== undefined ? Object.assign({}, initialParams, initialParamsFromParams) : undefined; + return acc; + }, {}); + + if ((currentState === undefined || !isStateValid(currentState)) && (route == null ? undefined : (_route$params4 = route.params) == null ? undefined : _route$params4.state) == null) { + return [router.getInitialState({ + routeNames: routeNames, + routeParamList: initialRouteParamList, + routeGetIdList: routeGetIdList + }), true]; + } else { + var _route$params$state, _route$params5; + + return [router.getRehydratedState((_route$params$state = route == null ? undefined : (_route$params5 = route.params) == null ? undefined : _route$params5.state) != null ? _route$params$state : currentState, { + routeNames: routeNames, + routeParamList: initialRouteParamList, + routeGetIdList: routeGetIdList + }), false]; + } + }, [currentState, router, isStateValid]), + _React$useMemo2 = (0, _slicedToArray2.default)(_React$useMemo, 2), + initializedState = _React$useMemo2[0], + isFirstStateInitialization = _React$useMemo2[1]; + + var previousRouteKeyListRef = React.useRef(routeKeyList); + React.useEffect(function () { + previousRouteKeyListRef.current = routeKeyList; + }); + var previousRouteKeyList = previousRouteKeyListRef.current; + var state = isStateInitialized(currentState) ? currentState : initializedState; + var nextState = state; + + if (!(0, _isArrayEqual.default)(state.routeNames, routeNames) || !(0, _isRecordEqual.default)(routeKeyList, previousRouteKeyList)) { + nextState = router.getStateForRouteNamesChange(state, { + routeNames: routeNames, + routeParamList: routeParamList, + routeGetIdList: routeGetIdList, + routeKeyChanges: Object.keys(routeKeyList).filter(function (name) { + return previousRouteKeyList.hasOwnProperty(name) && routeKeyList[name] !== previousRouteKeyList[name]; + }) + }); + } + + var previousNestedParamsRef = React.useRef(route == null ? undefined : route.params); + React.useEffect(function () { + previousNestedParamsRef.current = route == null ? undefined : route.params; + }, [route == null ? undefined : route.params]); + + if (route != null && route.params) { + var previousParams = previousNestedParamsRef.current; + var action; + + if (typeof route.params.state === 'object' && route.params.state != null && route.params !== previousParams) { + action = _$$_REQUIRE(_dependencyMap[28]).CommonActions.reset(route.params.state); + } else if (typeof route.params.screen === 'string' && (route.params.initial === false && isFirstStateInitialization || route.params !== previousParams)) { + action = _$$_REQUIRE(_dependencyMap[28]).CommonActions.navigate({ + name: route.params.screen, + params: route.params.params, + path: route.params.path + }); + } + + var updatedState = action ? router.getStateForAction(nextState, action, { + routeNames: routeNames, + routeParamList: routeParamList, + routeGetIdList: routeGetIdList + }) : null; + nextState = updatedState !== null ? router.getRehydratedState(updatedState, { + routeNames: routeNames, + routeParamList: routeParamList, + routeGetIdList: routeGetIdList + }) : nextState; + } + + var shouldUpdate = state !== nextState; + (0, _useScheduleUpdate.default)(function () { + if (shouldUpdate) { + setState(nextState); + } + }); + state = nextState; + React.useEffect(function () { + setKey(navigatorKey); + + if (!getIsInitial()) { + setState(nextState); + } + + return function () { + setTimeout(function () { + if (getCurrentState() !== undefined && getKey() === navigatorKey) { + cleanUpState(); + } + }, 0); + }; + }, []); + var initializedStateRef = React.useRef(); + initializedStateRef.current = initializedState; + var getState = React.useCallback(function () { + var currentState = getCurrentState(); + return isStateInitialized(currentState) ? currentState : initializedStateRef.current; + }, [getCurrentState, isStateInitialized]); + var emitter = (0, _useEventEmitter.default)(function (e) { + var _ref; + + var routeNames = []; + var route; + + if (e.target) { + var _route; + + route = state.routes.find(function (route) { + return route.key === e.target; + }); + + if ((_route = route) != null && _route.name) { + routeNames.push(route.name); + } + } else { + route = state.routes[state.index]; + routeNames.push.apply(routeNames, (0, _toConsumableArray2.default)(Object.keys(screens).filter(function (name) { + var _route2; + + return ((_route2 = route) == null ? undefined : _route2.name) === name; + }))); + } + + if (route == null) { + return; + } + + var navigation = descriptors[route.key].navigation; + + var listeners = (_ref = []).concat.apply(_ref, (0, _toConsumableArray2.default)([screenListeners].concat((0, _toConsumableArray2.default)(routeNames.map(function (name) { + var listeners = screens[name].props.listeners; + return listeners; + }))).map(function (listeners) { + var map = typeof listeners === 'function' ? listeners({ + route: route, + navigation: navigation + }) : listeners; + return map ? Object.keys(map).filter(function (type) { + return type === e.type; + }).map(function (type) { + return map == null ? undefined : map[type]; + }) : undefined; + }))).filter(function (cb, i, self) { + return cb && self.lastIndexOf(cb) === i; + }); + + listeners.forEach(function (listener) { + return listener == null ? undefined : listener(e); + }); + }); + (0, _useFocusEvents.default)({ + state: state, + emitter: emitter + }); + React.useEffect(function () { + emitter.emit({ + type: 'state', + data: { + state: state + } + }); + }, [emitter, state]); + + var _useChildListeners = (0, _useChildListeners2.default)(), + childListeners = _useChildListeners.listeners, + addListener = _useChildListeners.addListener; + + var _useKeyedChildListene = (0, _useKeyedChildListeners.default)(), + keyedListeners = _useKeyedChildListene.keyedListeners, + addKeyedListener = _useKeyedChildListene.addKeyedListener; + + var onAction = (0, _useOnAction.default)({ + router: router, + getState: getState, + setState: setState, + key: route == null ? undefined : route.key, + actionListeners: childListeners.action, + beforeRemoveListeners: keyedListeners.beforeRemove, + routerConfigOptions: { + routeNames: routeNames, + routeParamList: routeParamList, + routeGetIdList: routeGetIdList + }, + emitter: emitter + }); + var onRouteFocus = (0, _useOnRouteFocus.default)({ + router: router, + key: route == null ? undefined : route.key, + getState: getState, + setState: setState + }); + var navigation = (0, _useNavigationHelpers.default)({ + onAction: onAction, + getState: getState, + emitter: emitter, + router: router + }); + (0, _useFocusedListenersChildrenAdapter.default)({ + navigation: navigation, + focusedListeners: childListeners.focus + }); + (0, _useOnGetState.default)({ + getState: getState, + getStateListeners: keyedListeners.getState + }); + var descriptors = (0, _useDescriptors.default)({ + state: state, + screens: screens, + navigation: navigation, + screenOptions: options.screenOptions, + defaultScreenOptions: options.defaultScreenOptions, + onAction: onAction, + getState: getState, + setState: setState, + onRouteFocus: onRouteFocus, + addListener: addListener, + addKeyedListener: addKeyedListener, + router: router, + emitter: emitter + }); + (0, _useCurrentRender.default)({ + state: state, + navigation: navigation, + descriptors: descriptors + }); + var NavigationContent = (0, _useComponent.default)(_NavigationHelpersContext.default.Provider, { + value: navigation + }); + return { + state: state, + navigation: navigation, + descriptors: descriptors, + NavigationContent: NavigationContent + }; + } +},982,[3,33,240,4,22,16,961,983,984,977,942,943,962,945,985,986,987,946,991,992,947,993,994,996,997,998,959,978,951]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = isArrayEqual; + + function isArrayEqual(a, b) { + if (a === b) { + return true; + } + + if (a.length !== b.length) { + return false; + } + + return a.every(function (it, index) { + return it === b[index]; + }); + } +},983,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = isRecordEqual; + + function isRecordEqual(a, b) { + if (a === b) { + return true; + } + + var aKeys = Object.keys(a); + var bKeys = Object.keys(b); + + if (aKeys.length !== bKeys.length) { + return false; + } + + return aKeys.every(function (key) { + return a[key] === b[key]; + }); + } +},984,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useComponent; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useComponent(Component, props) { + var propsRef = React.useRef(props); + propsRef.current = props; + React.useEffect(function () { + propsRef.current = null; + }); + return React.useRef(function (rest) { + var props = propsRef.current; + + if (props === null) { + throw new Error('The returned component must be rendered in the same render phase as the hook.'); + } + + return (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(Component, Object.assign({}, props, rest)); + }).current; + } +},985,[16,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useCurrentRender; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _CurrentRenderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useCurrentRender(_ref) { + var state = _ref.state, + navigation = _ref.navigation, + descriptors = _ref.descriptors; + var current = React.useContext(_CurrentRenderContext.default); + + if (current && navigation.isFocused()) { + current.options = descriptors[state.routes[state.index].key].options; + } + } +},986,[16,3,963]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useDescriptors; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _NavigationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _SceneView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _useNavigationCache = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _useRouteCache = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == typeof i ? i : String(i); } + + function _toPrimitive(t, r) { if ("object" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (undefined !== e) { var i = e.call(t, r || "default"); if ("object" != typeof i) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } + + function useDescriptors(_ref) { + var state = _ref.state, + screens = _ref.screens, + navigation = _ref.navigation, + screenOptions = _ref.screenOptions, + defaultScreenOptions = _ref.defaultScreenOptions, + onAction = _ref.onAction, + getState = _ref.getState, + setState = _ref.setState, + addListener = _ref.addListener, + addKeyedListener = _ref.addKeyedListener, + onRouteFocus = _ref.onRouteFocus, + router = _ref.router, + emitter = _ref.emitter; + + var _React$useState = React.useState({}), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + options = _React$useState2[0], + setOptions = _React$useState2[1]; + + var _React$useContext = React.useContext(_NavigationBuilderContext.default), + onDispatchAction = _React$useContext.onDispatchAction, + onOptionsChange = _React$useContext.onOptionsChange, + stackRef = _React$useContext.stackRef; + + var context = React.useMemo(function () { + return { + navigation: navigation, + onAction: onAction, + addListener: addListener, + addKeyedListener: addKeyedListener, + onRouteFocus: onRouteFocus, + onDispatchAction: onDispatchAction, + onOptionsChange: onOptionsChange, + stackRef: stackRef + }; + }, [navigation, onAction, addListener, addKeyedListener, onRouteFocus, onDispatchAction, onOptionsChange, stackRef]); + var navigations = (0, _useNavigationCache.default)({ + state: state, + getState: getState, + navigation: navigation, + setOptions: setOptions, + router: router, + emitter: emitter + }); + var routes = (0, _useRouteCache.default)(state.routes); + return routes.reduce(function (acc, route, i) { + var config = screens[route.name]; + var screen = config.props; + var navigation = navigations[route.key]; + var optionsList = [screenOptions].concat((0, _toConsumableArray2.default)(config.options ? config.options.filter(Boolean) : []), [screen.options, options[route.key]]); + var customOptions = optionsList.reduce(function (acc, curr) { + return Object.assign(acc, typeof curr !== 'function' ? curr : curr({ + route: route, + navigation: navigation + })); + }, {}); + var mergedOptions = Object.assign({}, typeof defaultScreenOptions === 'function' ? defaultScreenOptions({ + route: route, + navigation: navigation, + options: customOptions + }) : defaultScreenOptions, customOptions); + + var clearOptions = function clearOptions() { + return setOptions(function (o) { + if (route.key in o) { + var _route$key = route.key, + _ = o[_route$key], + rest = (0, _objectWithoutProperties2.default)(o, [_route$key].map(_toPropertyKey)); + return rest; + } + + return o; + }); + }; + + acc[route.key] = { + route: route, + navigation: navigation, + render: function render() { + return (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_NavigationBuilderContext.default.Provider, { + value: context, + children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_NavigationContext.default.Provider, { + value: navigation, + children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_NavigationRouteContext.default.Provider, { + value: route, + children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_SceneView.default, { + navigation: navigation, + route: route, + screen: screen, + routeState: state.routes[i].state, + getState: getState, + setState: setState, + options: mergedOptions, + clearOptions: clearOptions + }) + }) + }) + }, route.key); + }, + options: mergedOptions + }; + return acc; + }, {}); + } +},987,[3,4,22,33,16,939,941,942,988,990,966,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = SceneView; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _EnsureSingleNavigator = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var _NavigationStateContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); + + var _StaticContainer = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[4])); + + var _useOptionsGetters2 = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[5])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function SceneView(_ref) { + var screen = _ref.screen, + route = _ref.route, + navigation = _ref.navigation, + routeState = _ref.routeState, + getState = _ref.getState, + setState = _ref.setState, + options = _ref.options, + clearOptions = _ref.clearOptions; + var navigatorKeyRef = React.useRef(); + var getKey = React.useCallback(function () { + return navigatorKeyRef.current; + }, []); + + var _useOptionsGetters = (0, _useOptionsGetters2.default)({ + key: route.key, + options: options, + navigation: navigation + }), + addOptionsGetter = _useOptionsGetters.addOptionsGetter; + + var setKey = React.useCallback(function (key) { + navigatorKeyRef.current = key; + }, []); + var getCurrentState = React.useCallback(function () { + var state = getState(); + var currentRoute = state.routes.find(function (r) { + return r.key === route.key; + }); + return currentRoute ? currentRoute.state : undefined; + }, [getState, route.key]); + var setCurrentState = React.useCallback(function (child) { + var state = getState(); + setState(Object.assign({}, state, { + routes: state.routes.map(function (r) { + return r.key === route.key ? Object.assign({}, r, { + state: child + }) : r; + }) + })); + }, [getState, route.key, setState]); + var isInitialRef = React.useRef(true); + React.useEffect(function () { + isInitialRef.current = false; + }); + React.useEffect(function () { + return clearOptions; + }, []); + var getIsInitial = React.useCallback(function () { + return isInitialRef.current; + }, []); + var context = React.useMemo(function () { + return { + state: routeState, + getState: getCurrentState, + setState: setCurrentState, + getKey: getKey, + setKey: setKey, + getIsInitial: getIsInitial, + addOptionsGetter: addOptionsGetter + }; + }, [routeState, getCurrentState, setCurrentState, getKey, setKey, getIsInitial, addOptionsGetter]); + var ScreenComponent = screen.getComponent ? screen.getComponent() : screen.component; + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_NavigationStateContext.default.Provider, { + value: context, + children: (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_EnsureSingleNavigator.default, { + children: (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_StaticContainer.default, { + name: screen.name, + render: ScreenComponent || screen.children, + navigation: navigation, + route: route, + children: ScreenComponent !== undefined ? (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(ScreenComponent, { + navigation: navigation, + route: route + }) : screen.children !== undefined ? screen.children({ + navigation: navigation, + route: route + }) : null + }) + }) + }); + } +},988,[16,3,937,943,989,948,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function StaticContainer(props) { + return props.children; + } + + var _default = exports.default = React.memo(StaticContainer, function (prevProps, nextProps) { + var prevPropKeys = Object.keys(prevProps); + var nextPropKeys = Object.keys(nextProps); + + if (prevPropKeys.length !== nextPropKeys.length) { + return false; + } + + for (var key of prevPropKeys) { + if (key === 'children') { + continue; + } + + if (prevProps[key] !== nextProps[key]) { + return false; + } + } + + return true; + }); +},989,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useNavigationCache; + + var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _excluded = ["emit"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useNavigationCache(_ref) { + var state = _ref.state, + getState = _ref.getState, + navigation = _ref.navigation, + _setOptions = _ref.setOptions, + router = _ref.router, + emitter = _ref.emitter; + + var _React$useContext = React.useContext(_NavigationBuilderContext.default), + stackRef = _React$useContext.stackRef; + + var cache = React.useMemo(function () { + return { + current: {} + }; + }, [getState, navigation, _setOptions, router, emitter]); + var actions = Object.assign({}, router.actionCreators, _$$_REQUIRE(_dependencyMap[5]).CommonActions); + cache.current = state.routes.reduce(function (acc, route) { + var previous = cache.current[route.key]; + + if (previous) { + acc[route.key] = previous; + } else { + var emit = navigation.emit, + rest = (0, _objectWithoutProperties2.default)(navigation, _excluded); + + var _dispatch = function dispatch(thunk) { + var action = typeof thunk === 'function' ? thunk(getState()) : thunk; + + if (action != null) { + navigation.dispatch(Object.assign({ + source: route.key + }, action)); + } + }; + + var withStack = function withStack(callback) { + var isStackSet = false; + + try { + callback(); + } finally {} + }; + + var helpers = Object.keys(actions).reduce(function (acc, name) { + acc[name] = function () { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + return withStack(function () { + return _dispatch(actions[name].apply(actions, args)); + }); + }; + + return acc; + }, {}); + acc[route.key] = Object.assign({}, rest, helpers, emitter.create(route.key), { + dispatch: function dispatch(thunk) { + return withStack(function () { + return _dispatch(thunk); + }); + }, + setOptions: function setOptions(options) { + return _setOptions(function (o) { + return Object.assign({}, o, (0, _defineProperty2.default)({}, route.key, Object.assign({}, o[route.key], options))); + }); + }, + isFocused: function isFocused() { + var state = getState(); + + if (state.routes[state.index].key !== route.key) { + return false; + } + + return navigation ? navigation.isFocused() : true; + } + }); + } + + return acc; + }, {}); + return cache.current; + } +},990,[3,240,4,16,939,951]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useFocusedListenersChildrenAdapter; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useFocusedListenersChildrenAdapter(_ref) { + var navigation = _ref.navigation, + focusedListeners = _ref.focusedListeners; + + var _React$useContext = React.useContext(_NavigationBuilderContext.default), + addListener = _React$useContext.addListener; + + var listener = React.useCallback(function (callback) { + if (navigation.isFocused()) { + for (var _listener of focusedListeners) { + var _listener2 = _listener(callback), + handled = _listener2.handled, + result = _listener2.result; + + if (handled) { + return { + handled: handled, + result: result + }; + } + } + + return { + handled: true, + result: callback(navigation) + }; + } else { + return { + handled: false, + result: null + }; + } + }, [focusedListeners, navigation]); + React.useEffect(function () { + return addListener == null ? undefined : addListener('focus', listener); + }, [addListener, listener]); + } +},991,[16,3,939]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useFocusEvents; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _NavigationContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useFocusEvents(_ref) { + var state = _ref.state, + emitter = _ref.emitter; + var navigation = React.useContext(_NavigationContext.default); + var lastFocusedKeyRef = React.useRef(); + var currentFocusedKey = state.routes[state.index].key; + React.useEffect(function () { + return navigation == null ? undefined : navigation.addListener('focus', function () { + lastFocusedKeyRef.current = currentFocusedKey; + emitter.emit({ + type: 'focus', + target: currentFocusedKey + }); + }); + }, [currentFocusedKey, emitter, navigation]); + React.useEffect(function () { + return navigation == null ? undefined : navigation.addListener('blur', function () { + lastFocusedKeyRef.current = undefined; + emitter.emit({ + type: 'blur', + target: currentFocusedKey + }); + }); + }, [currentFocusedKey, emitter, navigation]); + React.useEffect(function () { + var lastFocusedKey = lastFocusedKeyRef.current; + lastFocusedKeyRef.current = currentFocusedKey; + + if (lastFocusedKey === undefined && !navigation) { + emitter.emit({ + type: 'focus', + target: currentFocusedKey + }); + } + + if (lastFocusedKey === currentFocusedKey || !(navigation ? navigation.isFocused() : true)) { + return; + } + + if (lastFocusedKey === undefined) { + return; + } + + emitter.emit({ + type: 'blur', + target: lastFocusedKey + }); + emitter.emit({ + type: 'focus', + target: currentFocusedKey + }); + }, [currentFocusedKey, emitter, navigation]); + } +},992,[16,3,941]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useNavigationHelpers; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _NavigationContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var _UnhandledActionContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + _$$_REQUIRE(_dependencyMap[4]).PrivateValueStore; + + function useNavigationHelpers(_ref) { + var onAction = _ref.onAction, + getState = _ref.getState, + emitter = _ref.emitter, + router = _ref.router; + var onUnhandledAction = React.useContext(_UnhandledActionContext.default); + var parentNavigationHelpers = React.useContext(_NavigationContext.default); + return React.useMemo(function () { + var dispatch = function dispatch(op) { + var action = typeof op === 'function' ? op(getState()) : op; + var handled = onAction(action); + + if (!handled) { + onUnhandledAction == null ? undefined : onUnhandledAction(action); + } + }; + + var actions = Object.assign({}, router.actionCreators, _$$_REQUIRE(_dependencyMap[5]).CommonActions); + var helpers = Object.keys(actions).reduce(function (acc, name) { + acc[name] = function () { + return dispatch(actions[name].apply(actions, arguments)); + }; + + return acc; + }, {}); + return Object.assign({}, parentNavigationHelpers, helpers, { + dispatch: dispatch, + emit: emitter.emit, + isFocused: parentNavigationHelpers ? parentNavigationHelpers.isFocused : function () { + return true; + }, + canGoBack: function canGoBack() { + var state = getState(); + return router.getStateForAction(state, _$$_REQUIRE(_dependencyMap[5]).CommonActions.goBack(), { + routeNames: state.routeNames, + routeParamList: {}, + routeGetIdList: {} + }) !== null || (parentNavigationHelpers == null ? undefined : parentNavigationHelpers.canGoBack()) || false; + }, + getParent: function getParent() { + return parentNavigationHelpers; + }, + getState: getState + }); + }, [emitter.emit, getState, onAction, onUnhandledAction, parentNavigationHelpers, router]); + } +},993,[16,3,941,944,978,951]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useOnAction; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var _useOnPreventRemove = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useOnAction(_ref) { + var router = _ref.router, + getState = _ref.getState, + setState = _ref.setState, + key = _ref.key, + actionListeners = _ref.actionListeners, + beforeRemoveListeners = _ref.beforeRemoveListeners, + routerConfigOptions = _ref.routerConfigOptions, + emitter = _ref.emitter; + + var _React$useContext = React.useContext(_NavigationBuilderContext.default), + onActionParent = _React$useContext.onAction, + onRouteFocusParent = _React$useContext.onRouteFocus, + addListenerParent = _React$useContext.addListener, + onDispatchAction = _React$useContext.onDispatchAction; + + var routerConfigOptionsRef = React.useRef(routerConfigOptions); + React.useEffect(function () { + routerConfigOptionsRef.current = routerConfigOptions; + }); + var onAction = React.useCallback(function (action) { + var visitedNavigators = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : new Set(); + var state = getState(); + + if (visitedNavigators.has(state.key)) { + return false; + } + + visitedNavigators.add(state.key); + + if (typeof action.target !== 'string' || action.target === state.key) { + var result = router.getStateForAction(state, action, routerConfigOptionsRef.current); + result = result === null && action.target === state.key ? state : result; + + if (result !== null) { + onDispatchAction(action, state === result); + + if (state !== result) { + var isPrevented = (0, _useOnPreventRemove.shouldPreventRemove)(emitter, beforeRemoveListeners, state.routes, result.routes, action); + + if (isPrevented) { + return true; + } + + setState(result); + } + + if (onRouteFocusParent !== undefined) { + var shouldFocus = router.shouldActionChangeFocus(action); + + if (shouldFocus && key !== undefined) { + onRouteFocusParent(key); + } + } + + return true; + } + } + + if (onActionParent !== undefined) { + if (onActionParent(action, visitedNavigators)) { + return true; + } + } + + for (var i = actionListeners.length - 1; i >= 0; i--) { + var listener = actionListeners[i]; + + if (listener(action, visitedNavigators)) { + return true; + } + } + + return false; + }, [actionListeners, beforeRemoveListeners, emitter, getState, key, onActionParent, onDispatchAction, onRouteFocusParent, router, setState]); + (0, _useOnPreventRemove.default)({ + getState: getState, + emitter: emitter, + beforeRemoveListeners: beforeRemoveListeners + }); + React.useEffect(function () { + return addListenerParent == null ? undefined : addListenerParent('action', onAction); + }, [addListenerParent, onAction]); + return onAction; + } +},994,[16,3,939,995]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useOnPreventRemove; + exports.shouldPreventRemove = undefined; + + var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var VISITED_ROUTE_KEYS = Symbol('VISITED_ROUTE_KEYS'); + + var shouldPreventRemove = exports.shouldPreventRemove = function shouldPreventRemove(emitter, beforeRemoveListeners, currentRoutes, nextRoutes, action) { + var _action$VISITED_ROUTE; + + var nextRouteKeys = nextRoutes.map(function (route) { + return route.key; + }); + var removedRoutes = currentRoutes.filter(function (route) { + return !nextRouteKeys.includes(route.key); + }).reverse(); + var visitedRouteKeys = (_action$VISITED_ROUTE = action[VISITED_ROUTE_KEYS]) != null ? _action$VISITED_ROUTE : new Set(); + var beforeRemoveAction = Object.assign({}, action, (0, _defineProperty2.default)({}, VISITED_ROUTE_KEYS, visitedRouteKeys)); + + for (var route of removedRoutes) { + var _beforeRemoveListener; + + if (visitedRouteKeys.has(route.key)) { + continue; + } + + var isPrevented = (_beforeRemoveListener = beforeRemoveListeners[route.key]) == null ? undefined : _beforeRemoveListener.call(beforeRemoveListeners, beforeRemoveAction); + + if (isPrevented) { + return true; + } + + visitedRouteKeys.add(route.key); + var event = emitter.emit({ + type: 'beforeRemove', + target: route.key, + data: { + action: beforeRemoveAction + }, + canPreventDefault: true + }); + + if (event.defaultPrevented) { + return true; + } + } + + return false; + }; + + function useOnPreventRemove(_ref) { + var getState = _ref.getState, + emitter = _ref.emitter, + beforeRemoveListeners = _ref.beforeRemoveListeners; + + var _React$useContext = React.useContext(_NavigationBuilderContext.default), + addKeyedListener = _React$useContext.addKeyedListener; + + var route = React.useContext(_NavigationRouteContext.default); + var routeKey = route == null ? undefined : route.key; + React.useEffect(function () { + if (routeKey) { + return addKeyedListener == null ? undefined : addKeyedListener('beforeRemove', routeKey, function (action) { + var state = getState(); + return shouldPreventRemove(emitter, beforeRemoveListeners, state.routes, [], action); + }); + } + }, [addKeyedListener, beforeRemoveListeners, emitter, getState, routeKey]); + } +},995,[3,240,16,939,942]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useOnGetState; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _isArrayEqual = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); + + var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[4])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useOnGetState(_ref) { + var getState = _ref.getState, + getStateListeners = _ref.getStateListeners; + + var _React$useContext = React.useContext(_NavigationBuilderContext.default), + addKeyedListener = _React$useContext.addKeyedListener; + + var route = React.useContext(_NavigationRouteContext.default); + var key = route ? route.key : 'root'; + var getRehydratedState = React.useCallback(function () { + var state = getState(); + var routes = state.routes.map(function (route) { + var _getStateListeners$ro; + + var childState = (_getStateListeners$ro = getStateListeners[route.key]) == null ? undefined : _getStateListeners$ro.call(getStateListeners); + + if (route.state === childState) { + return route; + } + + return Object.assign({}, route, { + state: childState + }); + }); + + if ((0, _isArrayEqual.default)(state.routes, routes)) { + return state; + } + + return Object.assign({}, state, { + routes: routes + }); + }, [getState, getStateListeners]); + React.useEffect(function () { + return addKeyedListener == null ? undefined : addKeyedListener('getState', key, getRehydratedState); + }, [addKeyedListener, getRehydratedState, key]); + } +},996,[16,3,983,939,942]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useOnRouteFocus; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useOnRouteFocus(_ref) { + var router = _ref.router, + getState = _ref.getState, + sourceRouteKey = _ref.key, + setState = _ref.setState; + + var _React$useContext = React.useContext(_NavigationBuilderContext.default), + onRouteFocusParent = _React$useContext.onRouteFocus; + + return React.useCallback(function (key) { + var state = getState(); + var result = router.getStateForRouteFocus(state, key); + + if (result !== state) { + setState(result); + } + + if (onRouteFocusParent !== undefined && sourceRouteKey !== undefined) { + onRouteFocusParent(sourceRouteKey); + } + }, [getState, onRouteFocusParent, router, setState, sourceRouteKey]); + } +},997,[16,3,939]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useRegisterNavigator; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useRegisterNavigator() { + var _React$useState = React.useState(function () { + return (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(); + }), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 1), + key = _React$useState2[0]; + + var container = React.useContext(_$$_REQUIRE(_dependencyMap[4]).SingleNavigatorContext); + + if (container === undefined) { + throw new Error("Couldn't register the navigator. Have you wrapped your app with 'NavigationContainer'?\n\nThis can also happen if there are multiple copies of '@react-navigation' packages installed."); + } + + React.useEffect(function () { + var register = container.register, + unregister = container.unregister; + register(key); + return function () { + return unregister(key); + }; + }, [container, key]); + return key; + } +},998,[3,33,16,954,937]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useNavigationContainerRef; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _createNavigationContainerRef = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useNavigationContainerRef() { + var navigation = React.useRef(null); + + if (navigation.current == null) { + navigation.current = (0, _createNavigationContainerRef.default)(); + } + + return navigation.current; + } +},999,[16,3,950]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useNavigationState; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _useNavigation = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useNavigationState(selector) { + var navigation = (0, _useNavigation.default)(); + + var _React$useState = React.useState(function () { + return selector(navigation.getState()); + }), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + setResult = _React$useState2[1]; + + var selectorRef = React.useRef(selector); + React.useEffect(function () { + selectorRef.current = selector; + }); + React.useEffect(function () { + var unsubscribe = navigation.addListener('state', function (e) { + setResult(selectorRef.current(e.data.state)); + }); + return unsubscribe; + }, [navigation]); + return selector(navigation.getState()); + } +},1000,[3,33,16,980]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useRoute; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useRoute() { + var route = React.useContext(_NavigationRouteContext.default); + + if (route === undefined) { + throw new Error("Couldn't find a route object. Is your component inside a screen in a navigator?"); + } + + return route; + } +},1001,[16,3,942]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _LinkingContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _DefaultTheme = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _ThemeProvider = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _useBackButton = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _useDocumentTitle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _useLinking2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _useThenable3 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _excluded = ["theme", "linking", "fallback", "documentTitle", "onReady"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + global.REACT_NAVIGATION_DEVTOOLS = new WeakMap(); + + function NavigationContainerInner(_ref, ref) { + var _ref$theme = _ref.theme, + theme = _ref$theme === undefined ? _DefaultTheme.default : _ref$theme, + linking = _ref.linking, + _ref$fallback = _ref.fallback, + fallback = _ref$fallback === undefined ? null : _ref$fallback, + documentTitle = _ref.documentTitle, + onReady = _ref.onReady, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + var isLinkingEnabled = linking ? linking.enabled !== false : false; + + if (linking != null && linking.config) { + (0, _$$_REQUIRE(_dependencyMap[11]).validatePathConfig)(linking.config); + } + + var refContainer = React.useRef(null); + (0, _useBackButton.default)(refContainer); + (0, _useDocumentTitle.default)(refContainer, documentTitle); + + var _useLinking = (0, _useLinking2.default)(refContainer, Object.assign({ + independent: rest.independent, + enabled: isLinkingEnabled, + prefixes: [] + }, linking)), + getInitialState = _useLinking.getInitialState; + + React.useEffect(function () { + if (refContainer.current) { + REACT_NAVIGATION_DEVTOOLS.set(refContainer.current, { + get linking() { + var _linking$prefixes, _linking$getStateFrom, _linking$getPathFromS, _linking$getActionFro; + + return Object.assign({}, linking, { + enabled: isLinkingEnabled, + prefixes: (_linking$prefixes = linking == null ? undefined : linking.prefixes) != null ? _linking$prefixes : [], + getStateFromPath: (_linking$getStateFrom = linking == null ? undefined : linking.getStateFromPath) != null ? _linking$getStateFrom : _$$_REQUIRE(_dependencyMap[11]).getStateFromPath, + getPathFromState: (_linking$getPathFromS = linking == null ? undefined : linking.getPathFromState) != null ? _linking$getPathFromS : _$$_REQUIRE(_dependencyMap[11]).getPathFromState, + getActionFromState: (_linking$getActionFro = linking == null ? undefined : linking.getActionFromState) != null ? _linking$getActionFro : _$$_REQUIRE(_dependencyMap[11]).getActionFromState + }); + } + + }); + } + }); + + var _useThenable = (0, _useThenable3.default)(getInitialState), + _useThenable2 = (0, _slicedToArray2.default)(_useThenable, 2), + isResolved = _useThenable2[0], + initialState = _useThenable2[1]; + + React.useImperativeHandle(ref, function () { + return refContainer.current; + }); + var linkingContext = React.useMemo(function () { + return { + options: linking + }; + }, [linking]); + var isReady = rest.initialState != null || !isLinkingEnabled || isResolved; + var onReadyRef = React.useRef(onReady); + React.useEffect(function () { + onReadyRef.current = onReady; + }); + React.useEffect(function () { + if (isReady) { + onReadyRef.current == null ? undefined : onReadyRef.current(); + } + }, [isReady]); + + if (!isReady) { + return fallback; + } + + return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_LinkingContext.default.Provider, { + value: linkingContext, + children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_ThemeProvider.default, { + value: theme, + children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_$$_REQUIRE(_dependencyMap[11]).BaseNavigationContainer, Object.assign({}, rest, { + initialState: rest.initialState == null ? initialState : rest.initialState, + ref: refContainer + })) + }) + }); + } + + var NavigationContainer = React.forwardRef(NavigationContainerInner); + + var _default = exports.default = NavigationContainer; +},1002,[3,33,4,16,931,1003,1004,1006,1007,1008,1011,933,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + var DefaultTheme = { + dark: false, + colors: { + primary: 'rgb(0, 122, 255)', + background: 'rgb(242, 242, 242)', + card: 'rgb(255, 255, 255)', + text: 'rgb(28, 28, 30)', + border: 'rgb(216, 216, 216)', + notification: 'rgb(255, 59, 48)' + } + }; + + var _default = exports.default = DefaultTheme; +},1003,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = ThemeProvider; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _ThemeContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function ThemeProvider(_ref) { + var value = _ref.value, + children = _ref.children; + return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_ThemeContext.default.Provider, { + value: value, + children: children + }); + } +},1004,[16,3,1005,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _DefaultTheme = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var ThemeContext = React.createContext(_DefaultTheme.default); + ThemeContext.displayName = 'ThemeContext'; + + var _default = exports.default = ThemeContext; +},1005,[16,3,1003]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useBackButton; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[1]); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useBackButton(ref) { + React.useEffect(function () { + var subscription = _reactNative.BackHandler.addEventListener('hardwareBackPress', function () { + var navigation = ref.current; + + if (navigation == null) { + return false; + } + + if (navigation.canGoBack()) { + navigation.goBack(); + return true; + } + + return false; + }); + + return function () { + return subscription.remove(); + }; + }, [ref]); + } +},1006,[16,18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useDocumentTitle; + + function useDocumentTitle() {} +},1007,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useLinking; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[1]); + + var _extractPathFromURL = _$$_REQUIRE(_dependencyMap[2])(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var linkingHandlers = []; + + function useLinking(ref, _ref) { + var independent = _ref.independent, + _ref$enabled = _ref.enabled, + enabled = _ref$enabled === undefined ? true : _ref$enabled, + prefixes = _ref.prefixes, + filter = _ref.filter, + config = _ref.config, + _ref$getInitialURL = _ref.getInitialURL, + getInitialURL = _ref$getInitialURL === undefined ? function () { + return Promise.race([_reactNative.Linking.getInitialURL(), new Promise(function (resolve) { + return setTimeout(resolve, 150); + })]); + } : _ref$getInitialURL, + _ref$subscribe = _ref.subscribe, + subscribe = _ref$subscribe === undefined ? function (listener) { + var callback = function callback(_ref2) { + var url = _ref2.url; + return listener(url); + }; + + var subscription = _reactNative.Linking.addEventListener('url', callback); + + return function () { + if (subscription != null && subscription.remove) { + subscription.remove(); + } else { + _reactNative.Linking.removeEventListener('url', callback); + } + }; + } : _ref$subscribe, + _ref$getStateFromPath = _ref.getStateFromPath, + getStateFromPath = _ref$getStateFromPath === undefined ? _$$_REQUIRE(_dependencyMap[4]).getStateFromPath : _ref$getStateFromPath, + _ref$getActionFromSta = _ref.getActionFromState, + getActionFromState = _ref$getActionFromSta === undefined ? _$$_REQUIRE(_dependencyMap[4]).getActionFromState : _ref$getActionFromSta; + React.useEffect(function () { + { + return undefined; + } + + if (independent) { + return undefined; + } + + if (enabled !== false && linkingHandlers.length) { + console.error(['Looks like you have configured linking in multiple places. This is likely an error since deep links should only be handled in one place to avoid conflicts. Make sure that:', "- You don't have multiple NavigationContainers in the app each with 'linking' enabled", '- Only a single instance of the root component is rendered', _reactNative.Platform.OS === 'android' ? "- You have set 'android:launchMode=singleTask' in the '' section of the 'AndroidManifest.xml' file to avoid launching multiple instances" : ''].join('\n').trim()); + } + + var handler = Symbol(); + + if (enabled !== false) { + linkingHandlers.push(handler); + } + + return function () { + var index = linkingHandlers.indexOf(handler); + + if (index > -1) { + linkingHandlers.splice(index, 1); + } + }; + }, [enabled, independent]); + var enabledRef = React.useRef(enabled); + var prefixesRef = React.useRef(prefixes); + var filterRef = React.useRef(filter); + var configRef = React.useRef(config); + var getInitialURLRef = React.useRef(getInitialURL); + var getStateFromPathRef = React.useRef(getStateFromPath); + var getActionFromStateRef = React.useRef(getActionFromState); + React.useEffect(function () { + enabledRef.current = enabled; + prefixesRef.current = prefixes; + filterRef.current = filter; + configRef.current = config; + getInitialURLRef.current = getInitialURL; + getStateFromPathRef.current = getStateFromPath; + getActionFromStateRef.current = getActionFromState; + }); + var getStateFromURL = React.useCallback(function (url) { + if (!url || filterRef.current && !filterRef.current(url)) { + return undefined; + } + + var path = (0, _extractPathFromURL.default)(prefixesRef.current, url); + return path ? getStateFromPathRef.current(path, configRef.current) : undefined; + }, []); + var getInitialState = React.useCallback(function () { + var state; + + if (enabledRef.current) { + var url = getInitialURLRef.current(); + + if (url != null && typeof url !== 'string') { + return url.then(function (url) { + var state = getStateFromURL(url); + return state; + }); + } + + state = getStateFromURL(url); + } + + var thenable = { + then: function then(onfulfilled) { + return Promise.resolve(onfulfilled ? onfulfilled(state) : state); + }, + catch: function _catch() { + return thenable; + } + }; + return thenable; + }, [getStateFromURL]); + React.useEffect(function () { + var listener = function listener(url) { + if (!enabled) { + return; + } + + var navigation = ref.current; + var state = navigation ? getStateFromURL(url) : undefined; + + if (navigation && state) { + var rootState = navigation.getRootState(); + + if (state.routes.some(function (r) { + return !(rootState != null && rootState.routeNames.includes(r.name)); + })) { + console.warn("The navigation state parsed from the URL contains routes not present in the root navigator. This usually means that the linking configuration doesn't match the navigation structure. See https://reactnavigation.org/docs/configuring-links for more details on how to specify a linking configuration."); + return; + } + + var action = getActionFromStateRef.current(state, configRef.current); + + if (action !== undefined) { + try { + navigation.dispatch(action); + } catch (e) { + console.warn("An error occurred when trying to handle the link '" + url + "': " + (typeof e === 'object' && e != null && 'message' in e ? e.message : e)); + } + } else { + navigation.resetRoot(state); + } + } + }; + + return subscribe(listener); + }, [enabled, getStateFromURL, ref, subscribe]); + return { + getInitialState: getInitialState + }; + } +},1008,[16,18,3,1009,933]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = extractPathFromURL; + + var _escapeStringRegexp = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + function extractPathFromURL(prefixes, url) { + for (var prefix of prefixes) { + var _prefix$match$, _prefix$match; + + var protocol = (_prefix$match$ = (_prefix$match = prefix.match(/^[^:]+:/)) == null ? undefined : _prefix$match[0]) != null ? _prefix$match$ : ''; + var host = prefix.replace(new RegExp("^" + (0, _escapeStringRegexp.default)(protocol)), '').replace(/\/+/g, '/').replace(/^\//, ''); + var prefixRegex = new RegExp("^" + (0, _escapeStringRegexp.default)(protocol) + "(/)*" + host.split('.').map(function (it) { + return it === '*' ? '[^/]+' : (0, _escapeStringRegexp.default)(it); + }).join('\\.')); + var normalizedURL = url.replace(/\/+/g, '/'); + + if (prefixRegex.test(normalizedURL)) { + return normalizedURL.replace(prefixRegex, ''); + } + } + + return undefined; + } +},1009,[3,1010]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + module.exports = function (string) { + if (typeof string !== 'string') { + throw new TypeError('Expected a string'); + } + + return string.replace(/[|\\{}()[\]^$+*?.]/g, '\\$&').replace(/-/g, '\\x2d'); + }; +},1010,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useThenable; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useThenable(create) { + var _React$useState = React.useState(create), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 1), + promise = _React$useState2[0]; + + var initialState = [false, undefined]; + promise.then(function (result) { + initialState = [true, result]; + }); + + var _React$useState3 = React.useState(initialState), + _React$useState4 = (0, _slicedToArray2.default)(_React$useState3, 2), + state = _React$useState4[0], + setState = _React$useState4[1]; + + var _state = (0, _slicedToArray2.default)(state, 1), + resolved = _state[0]; + + React.useEffect(function () { + var cancelled = false; + + var resolve = function () { + var _ref = (0, _asyncToGenerator2.default)(function* () { + var result; + + try { + result = yield promise; + } finally { + if (!cancelled) { + setState([true, result]); + } + } + }); + + return function resolve() { + return _ref.apply(this, arguments); + }; + }(); + + if (!resolved) { + resolve(); + } + + return function () { + cancelled = true; + }; + }, [promise, resolved]); + return state; + } +},1011,[3,270,33,16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _ServerContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _default = exports.default = React.forwardRef(function ServerContainer(_ref, ref) { + var children = _ref.children, + location = _ref.location; + React.useEffect(function () { + console.error("'ServerContainer' should only be used on the server with 'react-dom/server' for SSR."); + }, []); + var current = {}; + + if (ref) { + var value = { + getCurrentOptions: function getCurrentOptions() { + return current.options; + } + }; + + if (typeof ref === 'function') { + ref(value); + } else { + ref.current = value; + } + } + + return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_ServerContext.default.Provider, { + value: { + location: location + }, + children: (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_$$_REQUIRE(_dependencyMap[4]).CurrentRenderContext.Provider, { + value: current, + children: children + }) + }); + }); +},1012,[16,3,1013,179,933]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var ServerContext = React.createContext(undefined); + + var _default = exports.default = ServerContext; +},1013,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + var DarkTheme = { + dark: true, + colors: { + primary: 'rgb(10, 132, 255)', + background: 'rgb(1, 1, 1)', + card: 'rgb(18, 18, 18)', + text: 'rgb(229, 229, 231)', + border: 'rgb(39, 39, 41)', + notification: 'rgb(255, 69, 58)' + } + }; + + var _default = exports.default = DarkTheme; +},1014,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useTheme; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _ThemeContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useTheme() { + var theme = React.useContext(_ThemeContext.default); + return theme; + } +},1015,[16,3,1005]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},1016,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useLinkBuilder; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _LinkingContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _getRootStateForNavigate = function getRootStateForNavigate(navigation, state) { + var parent = navigation.getParent(); + + if (parent) { + var parentState = parent.getState(); + return _getRootStateForNavigate(parent, { + index: 0, + routes: [Object.assign({}, parentState.routes[parentState.index], { + state: state + })] + }); + } + + return state; + }; + + function useLinkBuilder() { + var navigation = React.useContext(_$$_REQUIRE(_dependencyMap[3]).NavigationHelpersContext); + var linking = React.useContext(_LinkingContext.default); + var buildLink = React.useCallback(function (name, params) { + var options = linking.options; + + if ((options == null ? undefined : options.enabled) === false) { + return undefined; + } + + var state = navigation ? _getRootStateForNavigate(navigation, { + index: 0, + routes: [{ + name: name, + params: params + }] + }) : { + index: 0, + routes: [{ + name: name, + params: params + }] + }; + var path = options != null && options.getPathFromState ? options.getPathFromState(state, options == null ? undefined : options.config) : (0, _$$_REQUIRE(_dependencyMap[3]).getPathFromState)(state, options == null ? undefined : options.config); + return path; + }, [linking, navigation]); + return buildLink; + } +},1017,[16,3,931,933]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useScrollToTop; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function getScrollableNode(ref) { + if (ref.current == null) { + return null; + } + + if ('scrollToTop' in ref.current || 'scrollTo' in ref.current || 'scrollToOffset' in ref.current || 'scrollResponderScrollTo' in ref.current) { + return ref.current; + } else if ('getScrollResponder' in ref.current) { + return ref.current.getScrollResponder(); + } else if ('getNode' in ref.current) { + return ref.current.getNode(); + } else { + return ref.current; + } + } + + function useScrollToTop(ref) { + var navigation = (0, _$$_REQUIRE(_dependencyMap[1]).useNavigation)(); + var route = (0, _$$_REQUIRE(_dependencyMap[1]).useRoute)(); + React.useEffect(function () { + var current = navigation; + + while (current && current.getState().type !== 'tab') { + current = current.getParent(); + } + + if (!current) { + return; + } + + var unsubscribe = current.addListener('tabPress', function (e) { + var isFocused = navigation.isFocused(); + var isFirst = navigation === current || navigation.getState().routes[0].key === route.key; + requestAnimationFrame(function () { + var scrollable = getScrollableNode(ref); + + if (isFocused && isFirst && scrollable && !e.defaultPrevented) { + if ('scrollToTop' in scrollable) { + scrollable.scrollToTop(); + } else if ('scrollTo' in scrollable) { + scrollable.scrollTo({ + x: 0, + y: 0, + animated: true + }); + } else if ('scrollToOffset' in scrollable) { + scrollable.scrollToOffset({ + offset: 0, + animated: true + }); + } else if ('scrollResponderScrollTo' in scrollable) { + scrollable.scrollResponderScrollTo({ + y: 0, + animated: true + }); + } + } + }); + }); + return unsubscribe; + }, [navigation, ref, route.key]); + } +},1018,[16,933]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getDefaultHeaderHeight; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + function getDefaultHeaderHeight(layout, modalPresentation, statusBarHeight) { + var headerHeight; + var isLandscape = layout.width > layout.height; + + if (_reactNative.Platform.OS === 'ios') { + if (_reactNative.Platform.isPad || _reactNative.Platform.isTV) { + if (modalPresentation) { + headerHeight = 56; + } else { + headerHeight = 50; + } + } else { + if (isLandscape) { + headerHeight = 32; + } else { + if (modalPresentation) { + headerHeight = 56; + } else { + headerHeight = 44; + } + } + } + } else if (_reactNative.Platform.OS === 'android') { + headerHeight = 56; + } else { + headerHeight = 64; + } + + return headerHeight + statusBarHeight; + } +},1019,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getHeaderTitle; + + function getHeaderTitle(options, fallback) { + return typeof options.headerTitle === 'string' ? options.headerTitle : options.title !== undefined ? options.title : fallback; + } +},1020,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = Header; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _getDefaultHeaderHeight = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _HeaderBackground = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _HeaderShownContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _HeaderTitle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _excluded = ["height", "minHeight", "maxHeight", "backgroundColor", "borderBottomColor", "borderBottomEndRadius", "borderBottomLeftRadius", "borderBottomRightRadius", "borderBottomStartRadius", "borderBottomWidth", "borderColor", "borderEndColor", "borderEndWidth", "borderLeftColor", "borderLeftWidth", "borderRadius", "borderRightColor", "borderRightWidth", "borderStartColor", "borderStartWidth", "borderStyle", "borderTopColor", "borderTopEndRadius", "borderTopLeftRadius", "borderTopRightRadius", "borderTopStartRadius", "borderTopWidth", "borderWidth", "boxShadow", "elevation", "shadowColor", "shadowOffset", "shadowOpacity", "shadowRadius", "opacity", "transform"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function Header(props) { + var insets = (0, _$$_REQUIRE(_dependencyMap[8]).useSafeAreaInsets)(); + var frame = (0, _$$_REQUIRE(_dependencyMap[8]).useSafeAreaFrame)(); + var isParentHeaderShown = React.useContext(_HeaderShownContext.default); + var hasDynamicIsland = _reactNative.Platform.OS === 'ios' && insets.top > 50; + var statusBarHeight = hasDynamicIsland ? insets.top - 5 : insets.top; + var _props$layout = props.layout, + layout = _props$layout === undefined ? frame : _props$layout, + _props$modal = props.modal, + modal = _props$modal === undefined ? false : _props$modal, + title = props.title, + customTitle = props.headerTitle, + _props$headerTitleAli = props.headerTitleAlign, + headerTitleAlign = _props$headerTitleAli === undefined ? _reactNative.Platform.select({ + ios: 'center', + default: 'left' + }) : _props$headerTitleAli, + headerLeft = props.headerLeft, + headerLeftLabelVisible = props.headerLeftLabelVisible, + headerTransparent = props.headerTransparent, + headerTintColor = props.headerTintColor, + headerBackground = props.headerBackground, + headerRight = props.headerRight, + titleAllowFontScaling = props.headerTitleAllowFontScaling, + titleStyle = props.headerTitleStyle, + leftContainerStyle = props.headerLeftContainerStyle, + rightContainerStyle = props.headerRightContainerStyle, + titleContainerStyle = props.headerTitleContainerStyle, + backgroundContainerStyle = props.headerBackgroundContainerStyle, + customHeaderStyle = props.headerStyle, + headerShadowVisible = props.headerShadowVisible, + headerPressColor = props.headerPressColor, + headerPressOpacity = props.headerPressOpacity, + _props$headerStatusBa = props.headerStatusBarHeight, + headerStatusBarHeight = _props$headerStatusBa === undefined ? isParentHeaderShown ? 0 : statusBarHeight : _props$headerStatusBa; + var defaultHeight = (0, _getDefaultHeaderHeight.default)(layout, modal, headerStatusBarHeight); + + var _ref = _reactNative.StyleSheet.flatten(customHeaderStyle || {}), + _ref$height = _ref.height, + height = _ref$height === undefined ? defaultHeight : _ref$height, + minHeight = _ref.minHeight, + maxHeight = _ref.maxHeight, + backgroundColor = _ref.backgroundColor, + borderBottomColor = _ref.borderBottomColor, + borderBottomEndRadius = _ref.borderBottomEndRadius, + borderBottomLeftRadius = _ref.borderBottomLeftRadius, + borderBottomRightRadius = _ref.borderBottomRightRadius, + borderBottomStartRadius = _ref.borderBottomStartRadius, + borderBottomWidth = _ref.borderBottomWidth, + borderColor = _ref.borderColor, + borderEndColor = _ref.borderEndColor, + borderEndWidth = _ref.borderEndWidth, + borderLeftColor = _ref.borderLeftColor, + borderLeftWidth = _ref.borderLeftWidth, + borderRadius = _ref.borderRadius, + borderRightColor = _ref.borderRightColor, + borderRightWidth = _ref.borderRightWidth, + borderStartColor = _ref.borderStartColor, + borderStartWidth = _ref.borderStartWidth, + borderStyle = _ref.borderStyle, + borderTopColor = _ref.borderTopColor, + borderTopEndRadius = _ref.borderTopEndRadius, + borderTopLeftRadius = _ref.borderTopLeftRadius, + borderTopRightRadius = _ref.borderTopRightRadius, + borderTopStartRadius = _ref.borderTopStartRadius, + borderTopWidth = _ref.borderTopWidth, + borderWidth = _ref.borderWidth, + boxShadow = _ref.boxShadow, + elevation = _ref.elevation, + shadowColor = _ref.shadowColor, + shadowOffset = _ref.shadowOffset, + shadowOpacity = _ref.shadowOpacity, + shadowRadius = _ref.shadowRadius, + opacity = _ref.opacity, + transform = _ref.transform, + unsafeStyles = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + var safeStyles = { + backgroundColor: backgroundColor, + borderBottomColor: borderBottomColor, + borderBottomEndRadius: borderBottomEndRadius, + borderBottomLeftRadius: borderBottomLeftRadius, + borderBottomRightRadius: borderBottomRightRadius, + borderBottomStartRadius: borderBottomStartRadius, + borderBottomWidth: borderBottomWidth, + borderColor: borderColor, + borderEndColor: borderEndColor, + borderEndWidth: borderEndWidth, + borderLeftColor: borderLeftColor, + borderLeftWidth: borderLeftWidth, + borderRadius: borderRadius, + borderRightColor: borderRightColor, + borderRightWidth: borderRightWidth, + borderStartColor: borderStartColor, + borderStartWidth: borderStartWidth, + borderStyle: borderStyle, + borderTopColor: borderTopColor, + borderTopEndRadius: borderTopEndRadius, + borderTopLeftRadius: borderTopLeftRadius, + borderTopRightRadius: borderTopRightRadius, + borderTopStartRadius: borderTopStartRadius, + borderTopWidth: borderTopWidth, + borderWidth: borderWidth, + boxShadow: boxShadow, + elevation: elevation, + shadowColor: shadowColor, + shadowOffset: shadowOffset, + shadowOpacity: shadowOpacity, + shadowRadius: shadowRadius, + opacity: opacity, + transform: transform + }; + + for (var styleProp in safeStyles) { + if (safeStyles[styleProp] === undefined) { + delete safeStyles[styleProp]; + } + } + + var backgroundStyle = [safeStyles, headerShadowVisible === false && { + elevation: 0, + shadowOpacity: 0, + borderBottomWidth: 0 + }]; + var leftButton = headerLeft ? headerLeft({ + tintColor: headerTintColor, + pressColor: headerPressColor, + pressOpacity: headerPressOpacity, + labelVisible: headerLeftLabelVisible + }) : null; + var rightButton = headerRight ? headerRight({ + tintColor: headerTintColor, + pressColor: headerPressColor, + pressOpacity: headerPressOpacity + }) : null; + var headerTitle = typeof customTitle !== 'function' ? function (props) { + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_HeaderTitle.default, Object.assign({}, props)); + } : customTitle; + return (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(React.Fragment, { + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Animated.View, { + pointerEvents: "box-none", + style: [_reactNative.StyleSheet.absoluteFill, { + zIndex: 0 + }, backgroundContainerStyle], + children: headerBackground ? headerBackground({ + style: backgroundStyle + }) : headerTransparent ? null : (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_HeaderBackground.default, { + style: backgroundStyle + }) + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.Animated.View, { + pointerEvents: "box-none", + style: [{ + height: height, + minHeight: minHeight, + maxHeight: maxHeight, + opacity: opacity, + transform: transform + }], + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + pointerEvents: "none", + style: { + height: headerStatusBarHeight + } + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { + pointerEvents: "box-none", + style: styles.content, + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Animated.View, { + pointerEvents: "box-none", + style: [styles.left, headerTitleAlign === 'center' && styles.expand, { + marginStart: insets.left + }, leftContainerStyle], + children: leftButton + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Animated.View, { + pointerEvents: "box-none", + style: [styles.title, { + maxWidth: headerTitleAlign === 'center' ? layout.width - ((leftButton ? headerLeftLabelVisible !== false ? 80 : 32 : 16) + Math.max(insets.left, insets.right)) * 2 : layout.width - ((leftButton ? 72 : 16) + (rightButton ? 72 : 16) + insets.left - insets.right) + }, titleContainerStyle], + children: headerTitle({ + children: title, + allowFontScaling: titleAllowFontScaling, + tintColor: headerTintColor, + style: titleStyle + }) + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Animated.View, { + pointerEvents: "box-none", + style: [styles.right, styles.expand, { + marginEnd: insets.right + }, rightContainerStyle], + children: rightButton + })] + })] + })] + }); + } + + var styles = _reactNative.StyleSheet.create({ + content: { + flex: 1, + flexDirection: 'row', + alignItems: 'stretch' + }, + title: { + marginHorizontal: 16, + justifyContent: 'center' + }, + left: { + justifyContent: 'center', + alignItems: 'flex-start' + }, + right: { + justifyContent: 'center', + alignItems: 'flex-end' + }, + expand: { + flexGrow: 1, + flexBasis: 0 + } + }); +},1021,[3,4,16,18,1019,1022,1023,1025,899,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = HeaderBackground; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _excluded = ["style"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function HeaderBackground(_ref) { + var style = _ref.style, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + var _useTheme = (0, _$$_REQUIRE(_dependencyMap[4]).useTheme)(), + colors = _useTheme.colors; + + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.Animated.View, Object.assign({ + style: [styles.container, { + backgroundColor: colors.card, + borderBottomColor: colors.border, + shadowColor: colors.border + }, style] + }, rest)); + } + + var styles = _reactNative.StyleSheet.create({ + container: Object.assign({ + flex: 1 + }, _reactNative.Platform.select({ + android: { + elevation: 4 + }, + ios: { + shadowOpacity: 0.85, + shadowRadius: 0, + shadowOffset: { + width: 0, + height: _reactNative.StyleSheet.hairlineWidth + } + }, + default: { + borderBottomWidth: _reactNative.StyleSheet.hairlineWidth + } + })) + }); +},1022,[3,4,16,18,928,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _getNamedContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var HeaderShownContext = (0, _getNamedContext.default)('HeaderShownContext', false); + + var _default = exports.default = HeaderShownContext; +},1023,[3,1024]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getNamedContext; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _global$contexts; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var contexts = '__react_navigation__elements_contexts'; + global[contexts] = (_global$contexts = global[contexts]) != null ? _global$contexts : new Map(); + + function getNamedContext(name, initialValue) { + var context = global[contexts].get(name); + + if (context) { + return context; + } + + context = React.createContext(initialValue); + context.displayName = name; + global[contexts].set(name, context); + return context; + } +},1024,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = HeaderTitle; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _excluded = ["tintColor", "style"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function HeaderTitle(_ref) { + var tintColor = _ref.tintColor, + style = _ref.style, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + var _useTheme = (0, _$$_REQUIRE(_dependencyMap[4]).useTheme)(), + colors = _useTheme.colors; + + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.Animated.Text, Object.assign({ + accessibilityRole: "header", + "aria-level": "1", + numberOfLines: 1 + }, rest, { + style: [styles.title, { + color: tintColor === undefined ? colors.text : tintColor + }, style] + })); + } + + var styles = _reactNative.StyleSheet.create({ + title: _reactNative.Platform.select({ + ios: { + fontSize: 17, + fontWeight: '600' + }, + android: { + fontSize: 20, + fontFamily: 'sans-serif-medium', + fontWeight: 'normal' + }, + default: { + fontSize: 18, + fontWeight: '500' + } + }) + }); +},1025,[3,4,16,18,928,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = HeaderBackButton; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _MaskedView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _PlatformPressable = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function HeaderBackButton(_ref) { + var disabled = _ref.disabled, + allowFontScaling = _ref.allowFontScaling, + backImage = _ref.backImage, + label = _ref.label, + labelStyle = _ref.labelStyle, + _ref$labelVisible = _ref.labelVisible, + labelVisible = _ref$labelVisible === undefined ? _reactNative.Platform.OS === 'ios' : _ref$labelVisible, + onLabelLayout = _ref.onLabelLayout, + onPress = _ref.onPress, + pressColor = _ref.pressColor, + pressOpacity = _ref.pressOpacity, + screenLayout = _ref.screenLayout, + customTintColor = _ref.tintColor, + titleLayout = _ref.titleLayout, + _ref$truncatedLabel = _ref.truncatedLabel, + truncatedLabel = _ref$truncatedLabel === undefined ? 'Back' : _ref$truncatedLabel, + _ref$accessibilityLab = _ref.accessibilityLabel, + accessibilityLabel = _ref$accessibilityLab === undefined ? label && label !== 'Back' ? label + ", back" : 'Go back' : _ref$accessibilityLab, + testID = _ref.testID, + style = _ref.style; + + var _useTheme = (0, _$$_REQUIRE(_dependencyMap[6]).useTheme)(), + colors = _useTheme.colors; + + var _React$useState = React.useState(undefined), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + initialLabelWidth = _React$useState2[0], + setInitialLabelWidth = _React$useState2[1]; + + var tintColor = customTintColor !== undefined ? customTintColor : _reactNative.Platform.select({ + ios: colors.primary, + default: colors.text + }); + + var handleLabelLayout = function handleLabelLayout(e) { + onLabelLayout == null ? undefined : onLabelLayout(e); + setInitialLabelWidth(e.nativeEvent.layout.x + e.nativeEvent.layout.width); + }; + + var shouldTruncateLabel = function shouldTruncateLabel() { + return !label || initialLabelWidth && titleLayout && screenLayout && (screenLayout.width - titleLayout.width) / 2 < initialLabelWidth + 26; + }; + + var renderBackImage = function renderBackImage() { + if (backImage) { + return backImage({ + tintColor: tintColor + }); + } else { + return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.Image, { + style: [styles.icon, Boolean(labelVisible) && styles.iconWithLabel, Boolean(tintColor) && { + tintColor: tintColor + }], + source: _$$_REQUIRE(_dependencyMap[8]), + fadeDuration: 0 + }); + } + }; + + var renderLabel = function renderLabel() { + var leftLabelText = shouldTruncateLabel() ? truncatedLabel : label; + + if (!labelVisible || leftLabelText === undefined) { + return null; + } + + var labelElement = (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.View, { + style: screenLayout ? [styles.labelWrapper, { + minWidth: screenLayout.width / 2 - 27 + }] : null, + children: (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.Animated.Text, { + accessible: false, + onLayout: leftLabelText === label ? handleLabelLayout : undefined, + style: [styles.label, tintColor ? { + color: tintColor + } : null, labelStyle], + numberOfLines: 1, + allowFontScaling: !!allowFontScaling, + children: leftLabelText + }) + }); + + if (backImage || _reactNative.Platform.OS !== 'ios') { + return labelElement; + } + + return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_MaskedView.default, { + maskElement: (0, _$$_REQUIRE(_dependencyMap[7]).jsxs)(_reactNative.View, { + style: styles.iconMaskContainer, + children: [(0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.Image, { + source: _$$_REQUIRE(_dependencyMap[9]), + style: styles.iconMask + }), (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.View, { + style: styles.iconMaskFillerRect + })] + }), + children: labelElement + }); + }; + + var handlePress = function handlePress() { + return onPress && requestAnimationFrame(onPress); + }; + + return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_PlatformPressable.default, { + disabled: disabled, + accessible: true, + accessibilityRole: "button", + accessibilityLabel: accessibilityLabel, + testID: testID, + onPress: disabled ? undefined : handlePress, + pressColor: pressColor, + pressOpacity: pressOpacity, + android_ripple: androidRipple, + style: [styles.container, disabled && styles.disabled, style], + hitSlop: _reactNative.Platform.select({ + ios: undefined, + default: { + top: 16, + right: 16, + bottom: 16, + left: 16 + } + }), + children: (0, _$$_REQUIRE(_dependencyMap[7]).jsxs)(React.Fragment, { + children: [renderBackImage(), renderLabel()] + }) + }); + } + + var androidRipple = { + borderless: true, + foreground: _reactNative.Platform.OS === 'android' && _reactNative.Platform.Version >= 23, + radius: 20 + }; + + var styles = _reactNative.StyleSheet.create({ + container: Object.assign({ + alignItems: 'center', + flexDirection: 'row', + minWidth: _reactNative.StyleSheet.hairlineWidth + }, _reactNative.Platform.select({ + ios: null, + default: { + marginVertical: 3, + marginHorizontal: 11 + } + })), + disabled: { + opacity: 0.5 + }, + label: { + fontSize: 17, + letterSpacing: 0.35 + }, + labelWrapper: { + flexDirection: 'row', + alignItems: 'flex-start' + }, + icon: _reactNative.Platform.select({ + ios: { + height: 21, + width: 13, + marginLeft: 8, + marginRight: 22, + marginVertical: 12, + resizeMode: 'contain', + transform: [{ + scaleX: _reactNative.I18nManager.getConstants().isRTL ? -1 : 1 + }] + }, + default: { + height: 24, + width: 24, + margin: 3, + resizeMode: 'contain', + transform: [{ + scaleX: _reactNative.I18nManager.getConstants().isRTL ? -1 : 1 + }] + } + }), + iconWithLabel: _reactNative.Platform.OS === 'ios' ? { + marginRight: 6 + } : {}, + iconMaskContainer: { + flex: 1, + flexDirection: 'row', + justifyContent: 'center' + }, + iconMaskFillerRect: { + flex: 1, + backgroundColor: '#000' + }, + iconMask: { + height: 21, + width: 13, + marginLeft: -14.5, + marginVertical: 12, + alignSelf: 'center', + resizeMode: 'contain', + transform: [{ + scaleX: _reactNative.I18nManager.getConstants().isRTL ? -1 : 1 + }] + } + }); +},1026,[3,33,16,18,1027,1029,928,179,1030,1032]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _MaskedViewNative.default; + } + }); + + var _MaskedViewNative = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); +},1027,[3,1028]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = MaskedView; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _excluded = ["children"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var RNCMaskedView; + + try { + RNCMaskedView = function () { + throw new Error("Cannot find module '@react-native-masked-view/masked-view'\nRequire stack:\n- /Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/elements/src/noop.js"); + }().default; + } catch (e) {} + + var isMaskedViewAvailable = _reactNative.UIManager.getViewManagerConfig('RNCMaskedView') != null; + + function MaskedView(_ref) { + var children = _ref.children, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + if (isMaskedViewAvailable && RNCMaskedView) { + return (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(RNCMaskedView, Object.assign({}, rest, { + children: children + })); + } + + return children; + } +},1028,[3,4,16,18,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = PlatformPressable; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[4]); + + var _excluded = ["onPressIn", "onPressOut", "android_ripple", "pressColor", "pressOpacity", "style"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var AnimatedPressable = _reactNative.Animated.createAnimatedComponent(_reactNative.Pressable); + + var ANDROID_VERSION_LOLLIPOP = 21; + var ANDROID_SUPPORTS_RIPPLE = _reactNative.Platform.OS === 'android' && _reactNative.Platform.Version >= ANDROID_VERSION_LOLLIPOP; + + function PlatformPressable(_ref) { + var onPressIn = _ref.onPressIn, + onPressOut = _ref.onPressOut, + android_ripple = _ref.android_ripple, + pressColor = _ref.pressColor, + _ref$pressOpacity = _ref.pressOpacity, + pressOpacity = _ref$pressOpacity === undefined ? 0.3 : _ref$pressOpacity, + style = _ref.style, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + var _useTheme = (0, _$$_REQUIRE(_dependencyMap[5]).useTheme)(), + dark = _useTheme.dark; + + var _React$useState = React.useState(function () { + return new _reactNative.Animated.Value(1); + }), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 1), + opacity = _React$useState2[0]; + + var animateTo = function animateTo(toValue, duration) { + if (ANDROID_SUPPORTS_RIPPLE) { + return; + } + + _reactNative.Animated.timing(opacity, { + toValue: toValue, + duration: duration, + easing: _reactNative.Easing.inOut(_reactNative.Easing.quad), + useNativeDriver: true + }).start(); + }; + + var handlePressIn = function handlePressIn(e) { + animateTo(pressOpacity, 0); + onPressIn == null ? undefined : onPressIn(e); + }; + + var handlePressOut = function handlePressOut(e) { + animateTo(1, 200); + onPressOut == null ? undefined : onPressOut(e); + }; + + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(AnimatedPressable, Object.assign({ + onPressIn: handlePressIn, + onPressOut: handlePressOut, + android_ripple: ANDROID_SUPPORTS_RIPPLE ? Object.assign({ + color: pressColor !== undefined ? pressColor : dark ? 'rgba(255, 255, 255, .32)' : 'rgba(0, 0, 0, .32)' + }, android_ripple) : undefined, + style: [{ + opacity: !ANDROID_SUPPORTS_RIPPLE ? opacity : 1 + }, style] + }, rest)); + } +},1029,[3,33,4,16,18,928,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ + "__packager_asset": true, + "httpServerLocation": "/assets/node_modules/@react-navigation/elements/src/assets", + "width": 24, + "height": 24, + "scales": [1, 1.5, 2, 3, 4], + "hash": "a364dc7a784101f7c8f6791c7b4514ce", + "name": "back-icon", + "type": "png" + }); +},1030,[1031]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + module.exports = _$$_REQUIRE(_dependencyMap[0]); +},1031,[156]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ + "__packager_asset": true, + "httpServerLocation": "/assets/node_modules/@react-navigation/elements/src/assets", + "width": 50, + "height": 85, + "scales": [1], + "hash": "5223c8d9b0d08b82a5670fb5f71faf78", + "name": "back-icon-mask", + "type": "png" + }); +},1032,[1031]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _getNamedContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var HeaderBackContext = (0, _getNamedContext.default)('HeaderBackContext', undefined); + + var _default = exports.default = HeaderBackContext; +},1033,[3,1024]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _getNamedContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var HeaderHeightContext = (0, _getNamedContext.default)('HeaderHeightContext', undefined); + + var _default = exports.default = HeaderHeightContext; +},1034,[3,1024]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useHeaderHeight; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _HeaderHeightContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useHeaderHeight() { + var height = React.useContext(_HeaderHeightContext.default); + + if (height === undefined) { + throw new Error("Couldn't find the header height. Are you inside a screen in a navigator with a header?"); + } + + return height; + } +},1035,[16,3,1034]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = MissingIcon; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[1]); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function MissingIcon(_ref) { + var color = _ref.color, + size = _ref.size, + style = _ref.style; + return (0, _$$_REQUIRE(_dependencyMap[2]).jsx)(_reactNative.Text, { + style: [styles.icon, { + color: color, + fontSize: size + }, style], + children: "\u23F7" + }); + } + + var styles = _reactNative.StyleSheet.create({ + icon: { + backgroundColor: 'transparent' + } + }); +},1036,[16,18,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = ResourceSavingScene; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _excluded = ["visible", "children", "style"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var FAR_FAR_AWAY = 30000; + + function ResourceSavingScene(_ref) { + var visible = _ref.visible, + children = _ref.children, + style = _ref.style, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + if (_reactNative.Platform.OS === 'web') { + return (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(_reactNative.View, Object.assign({ + hidden: !visible, + style: [{ + display: visible ? 'flex' : 'none' + }, styles.container, style], + pointerEvents: visible ? 'auto' : 'none' + }, rest, { + children: children + })); + } + + return (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(_reactNative.View, { + style: [styles.container, style], + pointerEvents: visible ? 'auto' : 'none', + children: (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(_reactNative.View, { + collapsable: false, + removeClippedSubviews: _reactNative.Platform.OS === 'ios' || _reactNative.Platform.OS === 'macos' ? !visible : true, + pointerEvents: visible ? 'auto' : 'none', + style: visible ? styles.attached : styles.detached, + children: children + }) + }); + } + + var styles = _reactNative.StyleSheet.create({ + container: { + flex: 1, + overflow: 'hidden' + }, + attached: { + flex: 1 + }, + detached: { + flex: 1, + top: FAR_FAR_AWAY + } + }); +},1037,[3,4,16,18,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = SafeAreaProviderCompat; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _Dimensions$get = _reactNative.Dimensions.get('window'), + _Dimensions$get$width = _Dimensions$get.width, + width = _Dimensions$get$width === undefined ? 0 : _Dimensions$get$width, + _Dimensions$get$heigh = _Dimensions$get.height, + height = _Dimensions$get$heigh === undefined ? 0 : _Dimensions$get$heigh; + + var initialMetrics = _reactNative.Platform.OS === 'web' || _$$_REQUIRE(_dependencyMap[4]).initialWindowMetrics == null ? { + frame: { + x: 0, + y: 0, + width: width, + height: height + }, + insets: { + top: 0, + left: 0, + right: 0, + bottom: 0 + } + } : _$$_REQUIRE(_dependencyMap[4]).initialWindowMetrics; + + function SafeAreaProviderCompat(_ref) { + var children = _ref.children, + style = _ref.style; + var insets = React.useContext(_$$_REQUIRE(_dependencyMap[4]).SafeAreaInsetsContext); + + if (insets) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.View, { + style: [styles.container, style], + children: children + }); + } + + if (_reactNative.Platform.OS === 'web') { + children = (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(SafeAreaFrameProvider, { + initialMetrics: initialMetrics, + children: children + }); + } + + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_$$_REQUIRE(_dependencyMap[4]).SafeAreaProvider, { + initialMetrics: initialMetrics, + style: style, + children: children + }); + } + + var SafeAreaFrameProvider = function SafeAreaFrameProvider(_ref2) { + var initialMetrics = _ref2.initialMetrics, + children = _ref2.children; + var element = React.useRef(null); + + var _React$useState = React.useState(initialMetrics.frame), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + frame = _React$useState2[0], + setFrame = _React$useState2[1]; + + React.useEffect(function () { + if (element.current == null) { + return; + } + + var rect = element.current.getBoundingClientRect(); + setFrame({ + x: rect.x, + y: rect.y, + width: rect.width, + height: rect.height + }); + var timeout; + var observer = new ResizeObserver(function (entries) { + var entry = entries[0]; + + if (entry) { + var _entry$contentRect = entry.contentRect, + x = _entry$contentRect.x, + y = _entry$contentRect.y, + _width = _entry$contentRect.width, + _height = _entry$contentRect.height; + clearTimeout(timeout); + timeout = setTimeout(function () { + setFrame({ + x: x, + y: y, + width: _width, + height: _height + }); + }, 100); + } + }); + observer.observe(element.current); + return function () { + observer.disconnect(); + clearTimeout(timeout); + }; + }, []); + return (0, _$$_REQUIRE(_dependencyMap[5]).jsxs)(_$$_REQUIRE(_dependencyMap[4]).SafeAreaFrameContext.Provider, { + value: frame, + children: [(0, _$$_REQUIRE(_dependencyMap[5]).jsx)("div", { + ref: element, + style: Object.assign({}, _reactNative.StyleSheet.absoluteFillObject, { + pointerEvents: 'none', + visibility: 'hidden' + }) + }), children] + }); + }; + + SafeAreaProviderCompat.initialMetrics = initialMetrics; + + var styles = _reactNative.StyleSheet.create({ + container: { + flex: 1 + } + }); +},1038,[3,33,16,18,899,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = Screen; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _Background = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _getDefaultHeaderHeight = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _HeaderHeightContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _HeaderShownContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function Screen(props) { + var dimensions = (0, _$$_REQUIRE(_dependencyMap[8]).useSafeAreaFrame)(); + var insets = (0, _$$_REQUIRE(_dependencyMap[8]).useSafeAreaInsets)(); + var isParentHeaderShown = React.useContext(_HeaderShownContext.default); + var parentHeaderHeight = React.useContext(_HeaderHeightContext.default); + var focused = props.focused, + _props$modal = props.modal, + modal = _props$modal === undefined ? false : _props$modal, + header = props.header, + _props$headerShown = props.headerShown, + headerShown = _props$headerShown === undefined ? true : _props$headerShown, + headerTransparent = props.headerTransparent, + _props$headerStatusBa = props.headerStatusBarHeight, + headerStatusBarHeight = _props$headerStatusBa === undefined ? isParentHeaderShown ? 0 : insets.top : _props$headerStatusBa, + navigation = props.navigation, + route = props.route, + children = props.children, + style = props.style; + + var _React$useState = React.useState(function () { + return (0, _getDefaultHeaderHeight.default)(dimensions, modal, headerStatusBarHeight); + }), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + headerHeight = _React$useState2[0], + setHeaderHeight = _React$useState2[1]; + + return (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_Background.default, { + accessibilityElementsHidden: !focused, + importantForAccessibility: focused ? 'auto' : 'no-hide-descendants', + style: [styles.container, style], + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + style: styles.content, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_HeaderShownContext.default.Provider, { + value: isParentHeaderShown || headerShown !== false, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_HeaderHeightContext.default.Provider, { + value: headerShown ? headerHeight : parentHeaderHeight != null ? parentHeaderHeight : 0, + children: children + }) + }) + }), headerShown ? (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).NavigationContext.Provider, { + value: navigation, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).NavigationRouteContext.Provider, { + value: route, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + onLayout: function onLayout(e) { + var height = e.nativeEvent.layout.height; + setHeaderHeight(height); + }, + style: headerTransparent ? styles.absolute : null, + children: header + }) + }) + }) : null] + }); + } + + var styles = _reactNative.StyleSheet.create({ + container: { + flex: 1, + flexDirection: 'column-reverse' + }, + content: { + flex: 1 + }, + absolute: { + position: 'absolute', + top: 0, + left: 0, + right: 0 + } + }); +},1039,[3,33,16,18,927,1019,1034,1023,899,179,928]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},1040,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _color = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[8])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[9]); + + var _findLastIndex = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _getDistanceForDirection = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _CardContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var EPSILON = 1e-5; + var STATE_INACTIVE = 0; + var STATE_TRANSITIONING_OR_BELOW_TOP = 1; + var STATE_ON_TOP = 2; + var FALLBACK_DESCRIPTOR = Object.freeze({ + options: {} + }); + + var getInterpolationIndex = function getInterpolationIndex(scenes, index) { + var cardStyleInterpolator = scenes[index].descriptor.options.cardStyleInterpolator; + var interpolationIndex = 0; + + for (var i = index - 1; i >= 0; i--) { + var _scenes$i; + + var cardStyleInterpolatorCurrent = (_scenes$i = scenes[i]) == null ? undefined : _scenes$i.descriptor.options.cardStyleInterpolator; + + if (cardStyleInterpolatorCurrent !== cardStyleInterpolator) { + break; + } + + interpolationIndex++; + } + + return interpolationIndex; + }; + + var getIsModal = function getIsModal(scene, interpolationIndex, isParentModal) { + if (isParentModal) { + return true; + } + + var cardStyleInterpolator = scene.descriptor.options.cardStyleInterpolator; + var isModalPresentation = (0, _$$_REQUIRE(_dependencyMap[13]).getIsModalPresentation)(cardStyleInterpolator); + var isModal = isModalPresentation && interpolationIndex !== 0; + return isModal; + }; + + var getHeaderHeights = function getHeaderHeights(scenes, insets, isParentHeaderShown, isParentModal, layout, previous) { + return scenes.reduce(function (acc, curr, index) { + var _curr$descriptor$opti = curr.descriptor.options, + _curr$descriptor$opti2 = _curr$descriptor$opti.headerStatusBarHeight, + headerStatusBarHeight = _curr$descriptor$opti2 === undefined ? isParentHeaderShown ? 0 : insets.top : _curr$descriptor$opti2, + headerStyle = _curr$descriptor$opti.headerStyle; + + var style = _reactNative.StyleSheet.flatten(headerStyle || {}); + + var height = 'height' in style && typeof style.height === 'number' ? style.height : previous[curr.route.key]; + var interpolationIndex = getInterpolationIndex(scenes, index); + var isModal = getIsModal(curr, interpolationIndex, isParentModal); + acc[curr.route.key] = typeof height === 'number' ? height : (0, _$$_REQUIRE(_dependencyMap[14]).getDefaultHeaderHeight)(layout, isModal, headerStatusBarHeight); + return acc; + }, {}); + }; + + var getDistanceFromOptions = function getDistanceFromOptions(layout, descriptor) { + var _ref = (descriptor == null ? undefined : descriptor.options) || {}, + presentation = _ref.presentation, + _ref$gestureDirection = _ref.gestureDirection, + gestureDirection = _ref$gestureDirection === undefined ? presentation === 'modal' ? _$$_REQUIRE(_dependencyMap[15]).ModalTransition.gestureDirection : _$$_REQUIRE(_dependencyMap[15]).DefaultTransition.gestureDirection : _ref$gestureDirection; + + return (0, _getDistanceForDirection.default)(layout, gestureDirection); + }; + + var getProgressFromGesture = function getProgressFromGesture(gesture, layout, descriptor) { + var distance = getDistanceFromOptions({ + width: Math.max(1, layout.width), + height: Math.max(1, layout.height) + }, descriptor); + + if (distance > 0) { + return gesture.interpolate({ + inputRange: [0, distance], + outputRange: [1, 0] + }); + } + + return gesture.interpolate({ + inputRange: [distance, 0], + outputRange: [0, 1] + }); + }; + + var CardStack = exports.default = function (_React$Component) { + function CardStack(_props) { + var _this; + + (0, _classCallCheck2.default)(this, CardStack); + _this = _callSuper(this, CardStack, [_props]); + + _this.handleLayout = function (e) { + var _e$nativeEvent$layout = e.nativeEvent.layout, + height = _e$nativeEvent$layout.height, + width = _e$nativeEvent$layout.width; + var layout = { + width: width, + height: height + }; + + _this.setState(function (state, props) { + if (height === state.layout.height && width === state.layout.width) { + return null; + } + + return { + layout: layout, + headerHeights: getHeaderHeights(state.scenes, props.insets, props.isParentHeaderShown, props.isParentModal, layout, state.headerHeights) + }; + }); + }; + + _this.handleHeaderLayout = function (_ref2) { + var route = _ref2.route, + height = _ref2.height; + + _this.setState(function (_ref3) { + var headerHeights = _ref3.headerHeights; + var previousHeight = headerHeights[route.key]; + + if (previousHeight === height) { + return null; + } + + return { + headerHeights: Object.assign({}, headerHeights, (0, _defineProperty2.default)({}, route.key, height)) + }; + }); + }; + + _this.getFocusedRoute = function () { + var state = _this.props.state; + return state.routes[state.index]; + }; + + _this.getPreviousScene = function (_ref4) { + var route = _ref4.route; + var getPreviousRoute = _this.props.getPreviousRoute; + var scenes = _this.state.scenes; + var previousRoute = getPreviousRoute({ + route: route + }); + + if (previousRoute) { + var previousScene = scenes.find(function (scene) { + return scene.descriptor.route.key === previousRoute.key; + }); + return previousScene; + } + + return undefined; + }; + + _this.state = { + routes: [], + scenes: [], + gestures: {}, + layout: _$$_REQUIRE(_dependencyMap[14]).SafeAreaProviderCompat.initialMetrics.frame, + descriptors: _this.props.descriptors, + headerHeights: {} + }; + return _this; + } + + (0, _inherits2.default)(CardStack, _React$Component); + return (0, _createClass2.default)(CardStack, [{ + key: "render", + value: function render() { + var _this2 = this; + + var _this$props = this.props, + insets = _this$props.insets, + state = _this$props.state, + routes = _this$props.routes, + closingRouteKeys = _this$props.closingRouteKeys, + onOpenRoute = _this$props.onOpenRoute, + onCloseRoute = _this$props.onCloseRoute, + renderHeader = _this$props.renderHeader, + renderScene = _this$props.renderScene, + isParentHeaderShown = _this$props.isParentHeaderShown, + isParentModal = _this$props.isParentModal, + onTransitionStart = _this$props.onTransitionStart, + onTransitionEnd = _this$props.onTransitionEnd, + onGestureStart = _this$props.onGestureStart, + onGestureEnd = _this$props.onGestureEnd, + onGestureCancel = _this$props.onGestureCancel, + _this$props$detachIna = _this$props.detachInactiveScreens, + detachInactiveScreens = _this$props$detachIna === undefined ? _reactNative.Platform.OS === 'web' || _reactNative.Platform.OS === 'android' || _reactNative.Platform.OS === 'ios' : _this$props$detachIna; + var _this$state = this.state, + scenes = _this$state.scenes, + layout = _this$state.layout, + gestures = _this$state.gestures, + headerHeights = _this$state.headerHeights; + var focusedRoute = state.routes[state.index]; + var focusedHeaderHeight = headerHeights[focusedRoute.key]; + var isFloatHeaderAbsolute = this.state.scenes.slice(-2).some(function (scene) { + var _scene$descriptor$opt; + + var options = (_scene$descriptor$opt = scene.descriptor.options) != null ? _scene$descriptor$opt : {}; + var headerMode = options.headerMode, + headerTransparent = options.headerTransparent, + _options$headerShown = options.headerShown, + headerShown = _options$headerShown === undefined ? true : _options$headerShown; + + if (headerTransparent || headerShown === false || headerMode === 'screen') { + return true; + } + + return false; + }); + var activeScreensLimit = 1; + + for (var i = scenes.length - 1; i >= 0; i--) { + var options = scenes[i].descriptor.options; + var _options$detachPrevio = options.detachPreviousScreen, + detachPreviousScreen = _options$detachPrevio === undefined ? options.presentation === 'transparentModal' ? false : (0, _$$_REQUIRE(_dependencyMap[13]).getIsModalPresentation)(options.cardStyleInterpolator) ? i !== (0, _findLastIndex.default)(scenes, function (scene) { + var cardStyleInterpolator = scene.descriptor.options.cardStyleInterpolator; + return cardStyleInterpolator === _$$_REQUIRE(_dependencyMap[16]).forModalPresentationIOS || (cardStyleInterpolator == null ? undefined : cardStyleInterpolator.name) === 'forModalPresentationIOS'; + }) : true : _options$detachPrevio; + + if (detachPreviousScreen === false) { + activeScreensLimit++; + } else { + if (i <= scenes.length - 2) { + break; + } + } + } + + var floatingHeader = (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(React.Fragment, { + children: renderHeader({ + mode: 'float', + layout: layout, + scenes: scenes, + getPreviousScene: this.getPreviousScene, + getFocusedRoute: this.getFocusedRoute, + onContentHeightChange: this.handleHeaderLayout, + style: [styles.floating, isFloatHeaderAbsolute && [{ + height: focusedHeaderHeight + }, styles.absolute]] + }) + }, "header"); + return (0, _$$_REQUIRE(_dependencyMap[17]).jsxs)(_$$_REQUIRE(_dependencyMap[14]).Background, { + children: [isFloatHeaderAbsolute ? null : floatingHeader, (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_$$_REQUIRE(_dependencyMap[18]).MaybeScreenContainer, { + enabled: detachInactiveScreens, + style: styles.container, + onLayout: this.handleLayout, + children: routes.map(function (route, index, self) { + var _scenes, _scenes2; + + var focused = focusedRoute.key === route.key; + var gesture = gestures[route.key]; + var scene = scenes[index]; + var isScreenActive = 1; + + if (index < self.length - activeScreensLimit - 1) { + isScreenActive = STATE_INACTIVE; + } else { + var sceneForActivity = scenes[self.length - 1]; + var outputValue = index === self.length - 1 ? STATE_ON_TOP : index >= self.length - activeScreensLimit ? STATE_TRANSITIONING_OR_BELOW_TOP : STATE_INACTIVE; + isScreenActive = sceneForActivity ? sceneForActivity.progress.current.interpolate({ + inputRange: [0, 0.99999, 1], + outputRange: [1, 1, outputValue], + extrapolate: 'clamp' + }) : STATE_TRANSITIONING_OR_BELOW_TOP; + } + + var _scene$descriptor$opt2 = scene.descriptor.options, + _scene$descriptor$opt3 = _scene$descriptor$opt2.headerShown, + headerShown = _scene$descriptor$opt3 === undefined ? true : _scene$descriptor$opt3, + headerTransparent = _scene$descriptor$opt2.headerTransparent, + headerStyle = _scene$descriptor$opt2.headerStyle, + headerTintColor = _scene$descriptor$opt2.headerTintColor, + freezeOnBlur = _scene$descriptor$opt2.freezeOnBlur; + var safeAreaInsetTop = insets.top; + var safeAreaInsetRight = insets.right; + var safeAreaInsetBottom = insets.bottom; + var safeAreaInsetLeft = insets.left; + var headerHeight = headerShown !== false ? headerHeights[route.key] : 0; + var headerDarkContent; + + if (headerShown) { + if (typeof headerTintColor === 'string') { + headerDarkContent = (0, _color.default)(headerTintColor).isDark(); + } else { + var flattenedHeaderStyle = _reactNative.StyleSheet.flatten(headerStyle); + + if (flattenedHeaderStyle && 'backgroundColor' in flattenedHeaderStyle && typeof flattenedHeaderStyle.backgroundColor === 'string') { + headerDarkContent = !(0, _color.default)(flattenedHeaderStyle.backgroundColor).isDark(); + } + } + } + + var interpolationIndex = getInterpolationIndex(scenes, index); + var isModal = getIsModal(scene, interpolationIndex, isParentModal); + var isNextScreenTransparent = ((_scenes = scenes[index + 1]) == null ? undefined : _scenes.descriptor.options.presentation) === 'transparentModal'; + var detachCurrentScreen = ((_scenes2 = scenes[index + 1]) == null ? undefined : _scenes2.descriptor.options.detachPreviousScreen) !== false; + return (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_$$_REQUIRE(_dependencyMap[18]).MaybeScreen, { + style: _reactNative.StyleSheet.absoluteFill, + enabled: detachInactiveScreens, + active: isScreenActive, + freezeOnBlur: freezeOnBlur, + pointerEvents: "box-none", + children: (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_CardContainer.default, { + index: index, + interpolationIndex: interpolationIndex, + modal: isModal, + active: index === self.length - 1, + focused: focused, + closing: closingRouteKeys.includes(route.key), + layout: layout, + gesture: gesture, + scene: scene, + safeAreaInsetTop: safeAreaInsetTop, + safeAreaInsetRight: safeAreaInsetRight, + safeAreaInsetBottom: safeAreaInsetBottom, + safeAreaInsetLeft: safeAreaInsetLeft, + onGestureStart: onGestureStart, + onGestureCancel: onGestureCancel, + onGestureEnd: onGestureEnd, + headerHeight: headerHeight, + isParentHeaderShown: isParentHeaderShown, + onHeaderHeightChange: _this2.handleHeaderLayout, + getPreviousScene: _this2.getPreviousScene, + getFocusedRoute: _this2.getFocusedRoute, + headerDarkContent: headerDarkContent, + hasAbsoluteFloatHeader: isFloatHeaderAbsolute && !headerTransparent, + renderHeader: renderHeader, + renderScene: renderScene, + onOpenRoute: onOpenRoute, + onCloseRoute: onCloseRoute, + onTransitionStart: onTransitionStart, + onTransitionEnd: onTransitionEnd, + isNextScreenTransparent: isNextScreenTransparent, + detachCurrentScreen: detachCurrentScreen + }) + }, route.key); + }) + }), isFloatHeaderAbsolute ? floatingHeader : null] + }); + } + }], [{ + key: "getDerivedStateFromProps", + value: function getDerivedStateFromProps(props, state) { + if (props.routes === state.routes && props.descriptors === state.descriptors) { + return null; + } + + var gestures = props.routes.reduce(function (acc, curr) { + var descriptor = props.descriptors[curr.key]; + + var _ref5 = (descriptor == null ? undefined : descriptor.options) || {}, + animationEnabled = _ref5.animationEnabled; + + acc[curr.key] = state.gestures[curr.key] || new _reactNative.Animated.Value(props.openingRouteKeys.includes(curr.key) && animationEnabled !== false ? getDistanceFromOptions(state.layout, descriptor) : 0); + return acc; + }, {}); + var scenes = props.routes.map(function (route, index, self) { + var _descriptor$options$h; + + var previousRoute = self[index - 1]; + var nextRoute = self[index + 1]; + var oldScene = state.scenes[index]; + var currentGesture = gestures[route.key]; + var previousGesture = previousRoute ? gestures[previousRoute.key] : undefined; + var nextGesture = nextRoute ? gestures[nextRoute.key] : undefined; + var descriptor = props.descriptors[route.key] || state.descriptors[route.key] || (oldScene ? oldScene.descriptor : FALLBACK_DESCRIPTOR); + var nextDescriptor = props.descriptors[nextRoute == null ? undefined : nextRoute.key] || state.descriptors[nextRoute == null ? undefined : nextRoute.key]; + var previousDescriptor = props.descriptors[previousRoute == null ? undefined : previousRoute.key] || state.descriptors[previousRoute == null ? undefined : previousRoute.key]; + var optionsForTransitionConfig = index !== self.length - 1 && nextDescriptor && nextDescriptor.options.presentation !== 'transparentModal' ? nextDescriptor.options : descriptor.options; + var defaultTransitionPreset = optionsForTransitionConfig.presentation === 'modal' ? _$$_REQUIRE(_dependencyMap[15]).ModalTransition : optionsForTransitionConfig.presentation === 'transparentModal' ? _$$_REQUIRE(_dependencyMap[15]).ModalFadeTransition : _$$_REQUIRE(_dependencyMap[15]).DefaultTransition; + var _optionsForTransition = optionsForTransitionConfig.animationEnabled, + animationEnabled = _optionsForTransition === undefined ? _reactNative.Platform.OS !== 'web' && _reactNative.Platform.OS !== 'windows' && _reactNative.Platform.OS !== 'macos' : _optionsForTransition, + _optionsForTransition2 = optionsForTransitionConfig.gestureEnabled, + gestureEnabled = _optionsForTransition2 === undefined ? _reactNative.Platform.OS === 'ios' && animationEnabled : _optionsForTransition2, + _optionsForTransition3 = optionsForTransitionConfig.gestureDirection, + gestureDirection = _optionsForTransition3 === undefined ? defaultTransitionPreset.gestureDirection : _optionsForTransition3, + _optionsForTransition4 = optionsForTransitionConfig.transitionSpec, + transitionSpec = _optionsForTransition4 === undefined ? defaultTransitionPreset.transitionSpec : _optionsForTransition4, + _optionsForTransition5 = optionsForTransitionConfig.cardStyleInterpolator, + cardStyleInterpolator = _optionsForTransition5 === undefined ? animationEnabled === false ? _$$_REQUIRE(_dependencyMap[16]).forNoAnimation : defaultTransitionPreset.cardStyleInterpolator : _optionsForTransition5, + _optionsForTransition6 = optionsForTransitionConfig.headerStyleInterpolator, + headerStyleInterpolator = _optionsForTransition6 === undefined ? defaultTransitionPreset.headerStyleInterpolator : _optionsForTransition6, + _optionsForTransition7 = optionsForTransitionConfig.cardOverlayEnabled, + cardOverlayEnabled = _optionsForTransition7 === undefined ? _reactNative.Platform.OS !== 'ios' && optionsForTransitionConfig.presentation !== 'transparentModal' || (0, _$$_REQUIRE(_dependencyMap[13]).getIsModalPresentation)(cardStyleInterpolator) : _optionsForTransition7; + var headerMode = (_descriptor$options$h = descriptor.options.headerMode) != null ? _descriptor$options$h : !(optionsForTransitionConfig.presentation === 'modal' || optionsForTransitionConfig.presentation === 'transparentModal' || (nextDescriptor == null ? undefined : nextDescriptor.options.presentation) === 'modal' || (nextDescriptor == null ? undefined : nextDescriptor.options.presentation) === 'transparentModal' || (0, _$$_REQUIRE(_dependencyMap[13]).getIsModalPresentation)(cardStyleInterpolator)) && _reactNative.Platform.OS === 'ios' && descriptor.options.header === undefined ? 'float' : 'screen'; + var scene = { + route: route, + descriptor: Object.assign({}, descriptor, { + options: Object.assign({}, descriptor.options, { + animationEnabled: animationEnabled, + cardOverlayEnabled: cardOverlayEnabled, + cardStyleInterpolator: cardStyleInterpolator, + gestureDirection: gestureDirection, + gestureEnabled: gestureEnabled, + headerStyleInterpolator: headerStyleInterpolator, + transitionSpec: transitionSpec, + headerMode: headerMode + }) + }), + progress: { + current: getProgressFromGesture(currentGesture, state.layout, descriptor), + next: nextGesture && (nextDescriptor == null ? undefined : nextDescriptor.options.presentation) !== 'transparentModal' ? getProgressFromGesture(nextGesture, state.layout, nextDescriptor) : undefined, + previous: previousGesture ? getProgressFromGesture(previousGesture, state.layout, previousDescriptor) : undefined + }, + __memo: [state.layout, descriptor, nextDescriptor, previousDescriptor, currentGesture, nextGesture, previousGesture] + }; + + if (oldScene && scene.__memo.every(function (it, i) { + return oldScene.__memo[i] === it; + })) { + return oldScene; + } + + return scene; + }); + return { + routes: props.routes, + scenes: scenes, + gestures: gestures, + descriptors: props.descriptors, + headerHeights: getHeaderHeights(scenes, props.insets, props.isParentHeaderShown, props.isParentModal, state.layout, state.headerHeights) + }; + } + }]); + }(React.Component); + + var styles = _reactNative.StyleSheet.create({ + container: { + flex: 1 + }, + absolute: { + position: 'absolute', + top: 0, + left: 0, + right: 0 + }, + floating: { + zIndex: 1 + } + }); +},1041,[3,240,6,7,11,13,14,1042,16,18,1050,1051,1053,1055,926,915,912,179,1062]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + var skippedModels = ['keyword', 'gray', 'hex']; + var hashedModelKeys = {}; + + for (var model of Object.keys(_$$_REQUIRE(_dependencyMap[0]))) { + hashedModelKeys[_$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[0])[model].labels).sort().join('')] = model; + } + + var limiters = {}; + + function Color(object, model) { + if (!(this instanceof Color)) { + return new Color(object, model); + } + + if (model && model in skippedModels) { + model = null; + } + + if (model && !(model in _$$_REQUIRE(_dependencyMap[0]))) { + throw new Error('Unknown model: ' + model); + } + + var i; + var channels; + + if (object == null) { + this.model = 'rgb'; + this.color = [0, 0, 0]; + this.valpha = 1; + } else if (object instanceof Color) { + this.model = object.model; + this.color = _$$_REQUIRE(_dependencyMap[1])(object.color); + this.valpha = object.valpha; + } else if (typeof object === 'string') { + var result = _$$_REQUIRE(_dependencyMap[2]).get(object); + + if (result === null) { + throw new Error('Unable to parse color from string: ' + object); + } + + this.model = result.model; + channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; + this.color = result.value.slice(0, channels); + this.valpha = typeof result.value[channels] === 'number' ? result.value[channels] : 1; + } else if (object.length > 0) { + this.model = model || 'rgb'; + channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; + var newArray = Array.prototype.slice.call(object, 0, channels); + this.color = zeroArray(newArray, channels); + this.valpha = typeof object[channels] === 'number' ? object[channels] : 1; + } else if (typeof object === 'number') { + this.model = 'rgb'; + this.color = [object >> 16 & 0xFF, object >> 8 & 0xFF, object & 0xFF]; + this.valpha = 1; + } else { + this.valpha = 1; + var keys = Object.keys(object); + + if ('alpha' in object) { + keys.splice(keys.indexOf('alpha'), 1); + this.valpha = typeof object.alpha === 'number' ? object.alpha : 0; + } + + var hashedKeys = keys.sort().join(''); + + if (!(hashedKeys in hashedModelKeys)) { + throw new Error('Unable to parse color from object: ' + JSON.stringify(object)); + } + + this.model = hashedModelKeys[hashedKeys]; + + var labels = _$$_REQUIRE(_dependencyMap[0])[this.model].labels; + + var color = []; + + for (i = 0; i < labels.length; i++) { + color.push(object[labels[i]]); + } + + this.color = zeroArray(color); + } + + if (limiters[this.model]) { + channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; + + for (i = 0; i < channels; i++) { + var limit = limiters[this.model][i]; + + if (limit) { + this.color[i] = limit(this.color[i]); + } + } + } + + this.valpha = Math.max(0, Math.min(1, this.valpha)); + + if (Object.freeze) { + Object.freeze(this); + } + } + + Color.prototype = { + toString: function toString() { + return this.string(); + }, + toJSON: function toJSON() { + return this[this.model](); + }, + string: function string(places) { + var self = this.model in _$$_REQUIRE(_dependencyMap[2]).to ? this : this.rgb(); + self = self.round(typeof places === 'number' ? places : 1); + var args = self.valpha === 1 ? self.color : [].concat(_$$_REQUIRE(_dependencyMap[1])(self.color), [this.valpha]); + return _$$_REQUIRE(_dependencyMap[2]).to[self.model](args); + }, + percentString: function percentString(places) { + var self = this.rgb().round(typeof places === 'number' ? places : 1); + var args = self.valpha === 1 ? self.color : [].concat(_$$_REQUIRE(_dependencyMap[1])(self.color), [this.valpha]); + return _$$_REQUIRE(_dependencyMap[2]).to.rgb.percent(args); + }, + array: function array() { + return this.valpha === 1 ? _$$_REQUIRE(_dependencyMap[1])(this.color) : [].concat(_$$_REQUIRE(_dependencyMap[1])(this.color), [this.valpha]); + }, + object: function object() { + var result = {}; + + var channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; + + var labels = _$$_REQUIRE(_dependencyMap[0])[this.model].labels; + + for (var i = 0; i < channels; i++) { + result[labels[i]] = this.color[i]; + } + + if (this.valpha !== 1) { + result.alpha = this.valpha; + } + + return result; + }, + unitArray: function unitArray() { + var rgb = this.rgb().color; + rgb[0] /= 255; + rgb[1] /= 255; + rgb[2] /= 255; + + if (this.valpha !== 1) { + rgb.push(this.valpha); + } + + return rgb; + }, + unitObject: function unitObject() { + var rgb = this.rgb().object(); + rgb.r /= 255; + rgb.g /= 255; + rgb.b /= 255; + + if (this.valpha !== 1) { + rgb.alpha = this.valpha; + } + + return rgb; + }, + round: function round(places) { + places = Math.max(places || 0, 0); + return new Color([].concat(_$$_REQUIRE(_dependencyMap[1])(this.color.map(roundToPlace(places))), [this.valpha]), this.model); + }, + alpha: function alpha(value) { + if (value !== undefined) { + return new Color([].concat(_$$_REQUIRE(_dependencyMap[1])(this.color), [Math.max(0, Math.min(1, value))]), this.model); + } + + return this.valpha; + }, + red: getset('rgb', 0, maxfn(255)), + green: getset('rgb', 1, maxfn(255)), + blue: getset('rgb', 2, maxfn(255)), + hue: getset(['hsl', 'hsv', 'hsl', 'hwb', 'hcg'], 0, function (value) { + return (value % 360 + 360) % 360; + }), + saturationl: getset('hsl', 1, maxfn(100)), + lightness: getset('hsl', 2, maxfn(100)), + saturationv: getset('hsv', 1, maxfn(100)), + value: getset('hsv', 2, maxfn(100)), + chroma: getset('hcg', 1, maxfn(100)), + gray: getset('hcg', 2, maxfn(100)), + white: getset('hwb', 1, maxfn(100)), + wblack: getset('hwb', 2, maxfn(100)), + cyan: getset('cmyk', 0, maxfn(100)), + magenta: getset('cmyk', 1, maxfn(100)), + yellow: getset('cmyk', 2, maxfn(100)), + black: getset('cmyk', 3, maxfn(100)), + x: getset('xyz', 0, maxfn(95.047)), + y: getset('xyz', 1, maxfn(100)), + z: getset('xyz', 2, maxfn(108.833)), + l: getset('lab', 0, maxfn(100)), + a: getset('lab', 1), + b: getset('lab', 2), + keyword: function keyword(value) { + if (value !== undefined) { + return new Color(value); + } + + return _$$_REQUIRE(_dependencyMap[0])[this.model].keyword(this.color); + }, + hex: function hex(value) { + if (value !== undefined) { + return new Color(value); + } + + return _$$_REQUIRE(_dependencyMap[2]).to.hex(this.rgb().round().color); + }, + hexa: function hexa(value) { + if (value !== undefined) { + return new Color(value); + } + + var rgbArray = this.rgb().round().color; + var alphaHex = Math.round(this.valpha * 255).toString(16).toUpperCase(); + + if (alphaHex.length === 1) { + alphaHex = '0' + alphaHex; + } + + return _$$_REQUIRE(_dependencyMap[2]).to.hex(rgbArray) + alphaHex; + }, + rgbNumber: function rgbNumber() { + var rgb = this.rgb().color; + return (rgb[0] & 0xFF) << 16 | (rgb[1] & 0xFF) << 8 | rgb[2] & 0xFF; + }, + luminosity: function luminosity() { + var rgb = this.rgb().color; + var lum = []; + + for (var _ref of rgb.entries()) { + var _ref2 = _$$_REQUIRE(_dependencyMap[3])(_ref, 2); + + var i = _ref2[0]; + var element = _ref2[1]; + var chan = element / 255; + lum[i] = chan <= 0.04045 ? chan / 12.92 : Math.pow((chan + 0.055) / 1.055, 2.4); + } + + return 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2]; + }, + contrast: function contrast(color2) { + var lum1 = this.luminosity(); + var lum2 = color2.luminosity(); + + if (lum1 > lum2) { + return (lum1 + 0.05) / (lum2 + 0.05); + } + + return (lum2 + 0.05) / (lum1 + 0.05); + }, + level: function level(color2) { + var contrastRatio = this.contrast(color2); + + if (contrastRatio >= 7) { + return 'AAA'; + } + + return contrastRatio >= 4.5 ? 'AA' : ''; + }, + isDark: function isDark() { + var rgb = this.rgb().color; + var yiq = (rgb[0] * 2126 + rgb[1] * 7152 + rgb[2] * 722) / 10000; + return yiq < 128; + }, + isLight: function isLight() { + return !this.isDark(); + }, + negate: function negate() { + var rgb = this.rgb(); + + for (var i = 0; i < 3; i++) { + rgb.color[i] = 255 - rgb.color[i]; + } + + return rgb; + }, + lighten: function lighten(ratio) { + var hsl = this.hsl(); + hsl.color[2] += hsl.color[2] * ratio; + return hsl; + }, + darken: function darken(ratio) { + var hsl = this.hsl(); + hsl.color[2] -= hsl.color[2] * ratio; + return hsl; + }, + saturate: function saturate(ratio) { + var hsl = this.hsl(); + hsl.color[1] += hsl.color[1] * ratio; + return hsl; + }, + desaturate: function desaturate(ratio) { + var hsl = this.hsl(); + hsl.color[1] -= hsl.color[1] * ratio; + return hsl; + }, + whiten: function whiten(ratio) { + var hwb = this.hwb(); + hwb.color[1] += hwb.color[1] * ratio; + return hwb; + }, + blacken: function blacken(ratio) { + var hwb = this.hwb(); + hwb.color[2] += hwb.color[2] * ratio; + return hwb; + }, + grayscale: function grayscale() { + var rgb = this.rgb().color; + var value = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11; + return Color.rgb(value, value, value); + }, + fade: function fade(ratio) { + return this.alpha(this.valpha - this.valpha * ratio); + }, + opaquer: function opaquer(ratio) { + return this.alpha(this.valpha + this.valpha * ratio); + }, + rotate: function rotate(degrees) { + var hsl = this.hsl(); + var hue = hsl.color[0]; + hue = (hue + degrees) % 360; + hue = hue < 0 ? 360 + hue : hue; + hsl.color[0] = hue; + return hsl; + }, + mix: function mix(mixinColor, weight) { + if (!mixinColor || !mixinColor.rgb) { + throw new Error('Argument to "mix" was not a Color instance, but rather an instance of ' + typeof mixinColor); + } + + var color1 = mixinColor.rgb(); + var color2 = this.rgb(); + var p = weight === undefined ? 0.5 : weight; + var w = 2 * p - 1; + var a = color1.alpha() - color2.alpha(); + var w1 = ((w * a === -1 ? w : (w + a) / (1 + w * a)) + 1) / 2; + var w2 = 1 - w1; + return Color.rgb(w1 * color1.red() + w2 * color2.red(), w1 * color1.green() + w2 * color2.green(), w1 * color1.blue() + w2 * color2.blue(), color1.alpha() * p + color2.alpha() * (1 - p)); + } + }; + + var _loop = function _loop(_model) { + if (skippedModels.includes(_model)) { + return 1; + } + + var channels = _$$_REQUIRE(_dependencyMap[0])[_model].channels; + + Color.prototype[_model] = function () { + if (this.model === _model) { + return new Color(this); + } + + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + if (args.length > 0) { + return new Color(args, _model); + } + + return new Color([].concat(_$$_REQUIRE(_dependencyMap[1])(assertArray(_$$_REQUIRE(_dependencyMap[0])[this.model][_model].raw(this.color))), [this.valpha]), _model); + }; + + Color[_model] = function () { + for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { + args[_key2] = arguments[_key2]; + } + + var color = args[0]; + + if (typeof color === 'number') { + color = zeroArray(args, channels); + } + + return new Color(color, _model); + }; + }; + + for (var _model of Object.keys(_$$_REQUIRE(_dependencyMap[0]))) { + if (_loop(_model)) continue; + } + + function roundTo(number, places) { + return Number(number.toFixed(places)); + } + + function roundToPlace(places) { + return function (number) { + return roundTo(number, places); + }; + } + + function getset(model, channel, modifier) { + model = Array.isArray(model) ? model : [model]; + + for (var m of model) { + (limiters[m] || (limiters[m] = []))[channel] = modifier; + } + + model = model[0]; + return function (value) { + var result; + + if (value !== undefined) { + if (modifier) { + value = modifier(value); + } + + result = this[model](); + result.color[channel] = value; + return result; + } + + result = this[model]().color[channel]; + + if (modifier) { + result = modifier(result); + } + + return result; + }; + } + + function maxfn(max) { + return function (v) { + return Math.max(0, Math.min(max, v)); + }; + } + + function assertArray(value) { + return Array.isArray(value) ? value : [value]; + } + + function zeroArray(array, length) { + for (var i = 0; i < length; i++) { + if (typeof array[i] !== 'number') { + array[i] = 0; + } + } + + return array; + } + + module.exports = Color; +},1042,[1043,22,1047,33]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + var convert = {}; + var models = Object.keys(_$$_REQUIRE(_dependencyMap[0])); + + function wrapRaw(fn) { + var wrappedFn = function wrappedFn() { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + var arg0 = args[0]; + + if (arg0 === undefined || arg0 === null) { + return arg0; + } + + if (arg0.length > 1) { + args = arg0; + } + + return fn(args); + }; + + if ('conversion' in fn) { + wrappedFn.conversion = fn.conversion; + } + + return wrappedFn; + } + + function wrapRounded(fn) { + var wrappedFn = function wrappedFn() { + for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { + args[_key2] = arguments[_key2]; + } + + var arg0 = args[0]; + + if (arg0 === undefined || arg0 === null) { + return arg0; + } + + if (arg0.length > 1) { + args = arg0; + } + + var result = fn(args); + + if (typeof result === 'object') { + for (var len = result.length, i = 0; i < len; i++) { + result[i] = Math.round(result[i]); + } + } + + return result; + }; + + if ('conversion' in fn) { + wrappedFn.conversion = fn.conversion; + } + + return wrappedFn; + } + + models.forEach(function (fromModel) { + convert[fromModel] = {}; + Object.defineProperty(convert[fromModel], 'channels', { + value: _$$_REQUIRE(_dependencyMap[0])[fromModel].channels + }); + Object.defineProperty(convert[fromModel], 'labels', { + value: _$$_REQUIRE(_dependencyMap[0])[fromModel].labels + }); + + var routes = _$$_REQUIRE(_dependencyMap[1])(fromModel); + + var routeModels = Object.keys(routes); + routeModels.forEach(function (toModel) { + var fn = routes[toModel]; + convert[fromModel][toModel] = wrapRounded(fn); + convert[fromModel][toModel].raw = wrapRaw(fn); + }); + }); + module.exports = convert; +},1043,[1044,1046]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + var reverseKeywords = {}; + + for (var key of Object.keys(_$$_REQUIRE(_dependencyMap[0]))) { + reverseKeywords[_$$_REQUIRE(_dependencyMap[0])[key]] = key; + } + + var convert = { + rgb: { + channels: 3, + labels: 'rgb' + }, + hsl: { + channels: 3, + labels: 'hsl' + }, + hsv: { + channels: 3, + labels: 'hsv' + }, + hwb: { + channels: 3, + labels: 'hwb' + }, + cmyk: { + channels: 4, + labels: 'cmyk' + }, + xyz: { + channels: 3, + labels: 'xyz' + }, + lab: { + channels: 3, + labels: 'lab' + }, + lch: { + channels: 3, + labels: 'lch' + }, + hex: { + channels: 1, + labels: ['hex'] + }, + keyword: { + channels: 1, + labels: ['keyword'] + }, + ansi16: { + channels: 1, + labels: ['ansi16'] + }, + ansi256: { + channels: 1, + labels: ['ansi256'] + }, + hcg: { + channels: 3, + labels: ['h', 'c', 'g'] + }, + apple: { + channels: 3, + labels: ['r16', 'g16', 'b16'] + }, + gray: { + channels: 1, + labels: ['gray'] + } + }; + module.exports = convert; + + for (var model of Object.keys(convert)) { + if (!('channels' in convert[model])) { + throw new Error('missing channels property: ' + model); + } + + if (!('labels' in convert[model])) { + throw new Error('missing channel labels property: ' + model); + } + + if (convert[model].labels.length !== convert[model].channels) { + throw new Error('channel and label counts mismatch: ' + model); + } + + var _convert$model = convert[model], + channels = _convert$model.channels, + labels = _convert$model.labels; + delete convert[model].channels; + delete convert[model].labels; + Object.defineProperty(convert[model], 'channels', { + value: channels + }); + Object.defineProperty(convert[model], 'labels', { + value: labels + }); + } + + convert.rgb.hsl = function (rgb) { + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + var min = Math.min(r, g, b); + var max = Math.max(r, g, b); + var delta = max - min; + var h; + var s; + + if (max === min) { + h = 0; + } else if (r === max) { + h = (g - b) / delta; + } else if (g === max) { + h = 2 + (b - r) / delta; + } else if (b === max) { + h = 4 + (r - g) / delta; + } + + h = Math.min(h * 60, 360); + + if (h < 0) { + h += 360; + } + + var l = (min + max) / 2; + + if (max === min) { + s = 0; + } else if (l <= 0.5) { + s = delta / (max + min); + } else { + s = delta / (2 - max - min); + } + + return [h, s * 100, l * 100]; + }; + + convert.rgb.hsv = function (rgb) { + var rdif; + var gdif; + var bdif; + var h; + var s; + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + var v = Math.max(r, g, b); + var diff = v - Math.min(r, g, b); + + var diffc = function diffc(c) { + return (v - c) / 6 / diff + 0.5; + }; + + if (diff === 0) { + h = 0; + s = 0; + } else { + s = diff / v; + rdif = diffc(r); + gdif = diffc(g); + bdif = diffc(b); + + if (r === v) { + h = bdif - gdif; + } else if (g === v) { + h = 0.3333333333333333 + rdif - bdif; + } else if (b === v) { + h = 0.6666666666666666 + gdif - rdif; + } + + if (h < 0) { + h += 1; + } else if (h > 1) { + h -= 1; + } + } + + return [h * 360, s * 100, v * 100]; + }; + + convert.rgb.hwb = function (rgb) { + var r = rgb[0]; + var g = rgb[1]; + var b = rgb[2]; + var h = convert.rgb.hsl(rgb)[0]; + var w = 0.00392156862745098 * Math.min(r, Math.min(g, b)); + b = 1 - 0.00392156862745098 * Math.max(r, Math.max(g, b)); + return [h, w * 100, b * 100]; + }; + + convert.rgb.cmyk = function (rgb) { + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + var k = Math.min(1 - r, 1 - g, 1 - b); + var c = (1 - r - k) / (1 - k) || 0; + var m = (1 - g - k) / (1 - k) || 0; + var y = (1 - b - k) / (1 - k) || 0; + return [c * 100, m * 100, y * 100, k * 100]; + }; + + function comparativeDistance(x, y) { + return Math.pow(x[0] - y[0], 2) + Math.pow(x[1] - y[1], 2) + Math.pow(x[2] - y[2], 2); + } + + convert.rgb.keyword = function (rgb) { + var reversed = reverseKeywords[rgb]; + + if (reversed) { + return reversed; + } + + var currentClosestDistance = Infinity; + var currentClosestKeyword; + + for (var keyword of Object.keys(_$$_REQUIRE(_dependencyMap[0]))) { + var value = _$$_REQUIRE(_dependencyMap[0])[keyword]; + + var distance = comparativeDistance(rgb, value); + + if (distance < currentClosestDistance) { + currentClosestDistance = distance; + currentClosestKeyword = keyword; + } + } + + return currentClosestKeyword; + }; + + convert.keyword.rgb = function (keyword) { + return _$$_REQUIRE(_dependencyMap[0])[keyword]; + }; + + convert.rgb.xyz = function (rgb) { + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + r = r > 0.04045 ? Math.pow((r + 0.055) / 1.055, 2.4) : r / 12.92; + g = g > 0.04045 ? Math.pow((g + 0.055) / 1.055, 2.4) : g / 12.92; + b = b > 0.04045 ? Math.pow((b + 0.055) / 1.055, 2.4) : b / 12.92; + var x = r * 0.4124 + g * 0.3576 + b * 0.1805; + var y = r * 0.2126 + g * 0.7152 + b * 0.0722; + var z = r * 0.0193 + g * 0.1192 + b * 0.9505; + return [x * 100, y * 100, z * 100]; + }; + + convert.rgb.lab = function (rgb) { + var xyz = convert.rgb.xyz(rgb); + var x = xyz[0]; + var y = xyz[1]; + var z = xyz[2]; + x /= 95.047; + y /= 100; + z /= 108.883; + x = x > 0.008856 ? Math.pow(x, 0.3333333333333333) : 7.787 * x + 0.13793103448275862; + y = y > 0.008856 ? Math.pow(y, 0.3333333333333333) : 7.787 * y + 0.13793103448275862; + z = z > 0.008856 ? Math.pow(z, 0.3333333333333333) : 7.787 * z + 0.13793103448275862; + var l = 116 * y - 16; + var a = 500 * (x - y); + var b = 200 * (y - z); + return [l, a, b]; + }; + + convert.hsl.rgb = function (hsl) { + var h = hsl[0] / 360; + var s = hsl[1] / 100; + var l = hsl[2] / 100; + var t2; + var t3; + var val; + + if (s === 0) { + val = l * 255; + return [val, val, val]; + } + + if (l < 0.5) { + t2 = l * (1 + s); + } else { + t2 = l + s - l * s; + } + + var t1 = 2 * l - t2; + var rgb = [0, 0, 0]; + + for (var i = 0; i < 3; i++) { + t3 = h + 0.3333333333333333 * -(i - 1); + + if (t3 < 0) { + t3++; + } + + if (t3 > 1) { + t3--; + } + + if (6 * t3 < 1) { + val = t1 + (t2 - t1) * 6 * t3; + } else if (2 * t3 < 1) { + val = t2; + } else if (3 * t3 < 2) { + val = t1 + (t2 - t1) * (0.6666666666666666 - t3) * 6; + } else { + val = t1; + } + + rgb[i] = val * 255; + } + + return rgb; + }; + + convert.hsl.hsv = function (hsl) { + var h = hsl[0]; + var s = hsl[1] / 100; + var l = hsl[2] / 100; + var smin = s; + var lmin = Math.max(l, 0.01); + l *= 2; + s *= l <= 1 ? l : 2 - l; + smin *= lmin <= 1 ? lmin : 2 - lmin; + var v = (l + s) / 2; + var sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s / (l + s); + return [h, sv * 100, v * 100]; + }; + + convert.hsv.rgb = function (hsv) { + var h = hsv[0] / 60; + var s = hsv[1] / 100; + var v = hsv[2] / 100; + var hi = Math.floor(h) % 6; + var f = h - Math.floor(h); + var p = 255 * v * (1 - s); + var q = 255 * v * (1 - s * f); + var t = 255 * v * (1 - s * (1 - f)); + v *= 255; + + switch (hi) { + case 0: + return [v, t, p]; + + case 1: + return [q, v, p]; + + case 2: + return [p, v, t]; + + case 3: + return [p, q, v]; + + case 4: + return [t, p, v]; + + case 5: + return [v, p, q]; + } + }; + + convert.hsv.hsl = function (hsv) { + var h = hsv[0]; + var s = hsv[1] / 100; + var v = hsv[2] / 100; + var vmin = Math.max(v, 0.01); + var sl; + var l; + l = (2 - s) * v; + var lmin = (2 - s) * vmin; + sl = s * vmin; + sl /= lmin <= 1 ? lmin : 2 - lmin; + sl = sl || 0; + l /= 2; + return [h, sl * 100, l * 100]; + }; + + convert.hwb.rgb = function (hwb) { + var h = hwb[0] / 360; + var wh = hwb[1] / 100; + var bl = hwb[2] / 100; + var ratio = wh + bl; + var f; + + if (ratio > 1) { + wh /= ratio; + bl /= ratio; + } + + var i = Math.floor(6 * h); + var v = 1 - bl; + f = 6 * h - i; + + if ((i & 0x01) !== 0) { + f = 1 - f; + } + + var n = wh + f * (v - wh); + var r; + var g; + var b; + + switch (i) { + default: + case 6: + case 0: + r = v; + g = n; + b = wh; + break; + + case 1: + r = n; + g = v; + b = wh; + break; + + case 2: + r = wh; + g = v; + b = n; + break; + + case 3: + r = wh; + g = n; + b = v; + break; + + case 4: + r = n; + g = wh; + b = v; + break; + + case 5: + r = v; + g = wh; + b = n; + break; + } + + return [r * 255, g * 255, b * 255]; + }; + + convert.cmyk.rgb = function (cmyk) { + var c = cmyk[0] / 100; + var m = cmyk[1] / 100; + var y = cmyk[2] / 100; + var k = cmyk[3] / 100; + var r = 1 - Math.min(1, c * (1 - k) + k); + var g = 1 - Math.min(1, m * (1 - k) + k); + var b = 1 - Math.min(1, y * (1 - k) + k); + return [r * 255, g * 255, b * 255]; + }; + + convert.xyz.rgb = function (xyz) { + var x = xyz[0] / 100; + var y = xyz[1] / 100; + var z = xyz[2] / 100; + var r; + var g; + var b; + r = x * 3.2406 + y * -1.5372 + z * -0.4986; + g = x * -0.9689 + y * 1.8758 + z * 0.0415; + b = x * 0.0557 + y * -0.204 + z * 1.0570; + r = r > 0.0031308 ? 1.055 * Math.pow(r, 0.4166666666666667) - 0.055 : r * 12.92; + g = g > 0.0031308 ? 1.055 * Math.pow(g, 0.4166666666666667) - 0.055 : g * 12.92; + b = b > 0.0031308 ? 1.055 * Math.pow(b, 0.4166666666666667) - 0.055 : b * 12.92; + r = Math.min(Math.max(0, r), 1); + g = Math.min(Math.max(0, g), 1); + b = Math.min(Math.max(0, b), 1); + return [r * 255, g * 255, b * 255]; + }; + + convert.xyz.lab = function (xyz) { + var x = xyz[0]; + var y = xyz[1]; + var z = xyz[2]; + x /= 95.047; + y /= 100; + z /= 108.883; + x = x > 0.008856 ? Math.pow(x, 0.3333333333333333) : 7.787 * x + 0.13793103448275862; + y = y > 0.008856 ? Math.pow(y, 0.3333333333333333) : 7.787 * y + 0.13793103448275862; + z = z > 0.008856 ? Math.pow(z, 0.3333333333333333) : 7.787 * z + 0.13793103448275862; + var l = 116 * y - 16; + var a = 500 * (x - y); + var b = 200 * (y - z); + return [l, a, b]; + }; + + convert.lab.xyz = function (lab) { + var l = lab[0]; + var a = lab[1]; + var b = lab[2]; + var x; + var y; + var z; + y = (l + 16) / 116; + x = a / 500 + y; + z = y - b / 200; + var y2 = Math.pow(y, 3); + var x2 = Math.pow(x, 3); + var z2 = Math.pow(z, 3); + y = y2 > 0.008856 ? y2 : (y - 0.13793103448275862) / 7.787; + x = x2 > 0.008856 ? x2 : (x - 0.13793103448275862) / 7.787; + z = z2 > 0.008856 ? z2 : (z - 0.13793103448275862) / 7.787; + x *= 95.047; + y *= 100; + z *= 108.883; + return [x, y, z]; + }; + + convert.lab.lch = function (lab) { + var l = lab[0]; + var a = lab[1]; + var b = lab[2]; + var h; + var hr = Math.atan2(b, a); + h = hr * 360 / 2 / Math.PI; + + if (h < 0) { + h += 360; + } + + var c = Math.sqrt(a * a + b * b); + return [l, c, h]; + }; + + convert.lch.lab = function (lch) { + var l = lch[0]; + var c = lch[1]; + var h = lch[2]; + var hr = h / 360 * 2 * Math.PI; + var a = c * Math.cos(hr); + var b = c * Math.sin(hr); + return [l, a, b]; + }; + + convert.rgb.ansi16 = function (args) { + var saturation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + + var _args = _$$_REQUIRE(_dependencyMap[1])(args, 3), + r = _args[0], + g = _args[1], + b = _args[2]; + + var value = saturation === null ? convert.rgb.hsv(args)[2] : saturation; + value = Math.round(value / 50); + + if (value === 0) { + return 30; + } + + var ansi = 30 + (Math.round(b / 255) << 2 | Math.round(g / 255) << 1 | Math.round(r / 255)); + + if (value === 2) { + ansi += 60; + } + + return ansi; + }; + + convert.hsv.ansi16 = function (args) { + return convert.rgb.ansi16(convert.hsv.rgb(args), args[2]); + }; + + convert.rgb.ansi256 = function (args) { + var r = args[0]; + var g = args[1]; + var b = args[2]; + + if (r === g && g === b) { + if (r < 8) { + return 16; + } + + if (r > 248) { + return 231; + } + + return Math.round((r - 8) / 247 * 24) + 232; + } + + var ansi = 16 + 36 * Math.round(r / 255 * 5) + 6 * Math.round(g / 255 * 5) + Math.round(b / 255 * 5); + return ansi; + }; + + convert.ansi16.rgb = function (args) { + var color = args % 10; + + if (color === 0 || color === 7) { + if (args > 50) { + color += 3.5; + } + + color = color / 10.5 * 255; + return [color, color, color]; + } + + var mult = (~~(args > 50) + 1) * 0.5; + var r = (color & 1) * mult * 255; + var g = (color >> 1 & 1) * mult * 255; + var b = (color >> 2 & 1) * mult * 255; + return [r, g, b]; + }; + + convert.ansi256.rgb = function (args) { + if (args >= 232) { + var c = (args - 232) * 10 + 8; + return [c, c, c]; + } + + args -= 16; + var rem; + var r = Math.floor(args / 36) / 5 * 255; + var g = Math.floor((rem = args % 36) / 6) / 5 * 255; + var b = rem % 6 / 5 * 255; + return [r, g, b]; + }; + + convert.rgb.hex = function (args) { + var integer = ((Math.round(args[0]) & 0xFF) << 16) + ((Math.round(args[1]) & 0xFF) << 8) + (Math.round(args[2]) & 0xFF); + var string = integer.toString(16).toUpperCase(); + return '000000'.substring(string.length) + string; + }; + + convert.hex.rgb = function (args) { + var match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i); + + if (!match) { + return [0, 0, 0]; + } + + var colorString = match[0]; + + if (match[0].length === 3) { + colorString = colorString.split('').map(function (char) { + return char + char; + }).join(''); + } + + var integer = parseInt(colorString, 16); + var r = integer >> 16 & 0xFF; + var g = integer >> 8 & 0xFF; + var b = integer & 0xFF; + return [r, g, b]; + }; + + convert.rgb.hcg = function (rgb) { + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + var max = Math.max(Math.max(r, g), b); + var min = Math.min(Math.min(r, g), b); + var chroma = max - min; + var grayscale; + var hue; + + if (chroma < 1) { + grayscale = min / (1 - chroma); + } else { + grayscale = 0; + } + + if (chroma <= 0) { + hue = 0; + } else if (max === r) { + hue = (g - b) / chroma % 6; + } else if (max === g) { + hue = 2 + (b - r) / chroma; + } else { + hue = 4 + (r - g) / chroma; + } + + hue /= 6; + hue %= 1; + return [hue * 360, chroma * 100, grayscale * 100]; + }; + + convert.hsl.hcg = function (hsl) { + var s = hsl[1] / 100; + var l = hsl[2] / 100; + var c = l < 0.5 ? 2.0 * s * l : 2.0 * s * (1.0 - l); + var f = 0; + + if (c < 1.0) { + f = (l - 0.5 * c) / (1.0 - c); + } + + return [hsl[0], c * 100, f * 100]; + }; + + convert.hsv.hcg = function (hsv) { + var s = hsv[1] / 100; + var v = hsv[2] / 100; + var c = s * v; + var f = 0; + + if (c < 1.0) { + f = (v - c) / (1 - c); + } + + return [hsv[0], c * 100, f * 100]; + }; + + convert.hcg.rgb = function (hcg) { + var h = hcg[0] / 360; + var c = hcg[1] / 100; + var g = hcg[2] / 100; + + if (c === 0.0) { + return [g * 255, g * 255, g * 255]; + } + + var pure = [0, 0, 0]; + var hi = h % 1 * 6; + var v = hi % 1; + var w = 1 - v; + var mg = 0; + + switch (Math.floor(hi)) { + case 0: + pure[0] = 1; + pure[1] = v; + pure[2] = 0; + break; + + case 1: + pure[0] = w; + pure[1] = 1; + pure[2] = 0; + break; + + case 2: + pure[0] = 0; + pure[1] = 1; + pure[2] = v; + break; + + case 3: + pure[0] = 0; + pure[1] = w; + pure[2] = 1; + break; + + case 4: + pure[0] = v; + pure[1] = 0; + pure[2] = 1; + break; + + default: + pure[0] = 1; + pure[1] = 0; + pure[2] = w; + } + + mg = (1.0 - c) * g; + return [(c * pure[0] + mg) * 255, (c * pure[1] + mg) * 255, (c * pure[2] + mg) * 255]; + }; + + convert.hcg.hsv = function (hcg) { + var c = hcg[1] / 100; + var g = hcg[2] / 100; + var v = c + g * (1.0 - c); + var f = 0; + + if (v > 0.0) { + f = c / v; + } + + return [hcg[0], f * 100, v * 100]; + }; + + convert.hcg.hsl = function (hcg) { + var c = hcg[1] / 100; + var g = hcg[2] / 100; + var l = g * (1.0 - c) + 0.5 * c; + var s = 0; + + if (l > 0.0 && l < 0.5) { + s = c / (2 * l); + } else if (l >= 0.5 && l < 1.0) { + s = c / (2 * (1 - l)); + } + + return [hcg[0], s * 100, l * 100]; + }; + + convert.hcg.hwb = function (hcg) { + var c = hcg[1] / 100; + var g = hcg[2] / 100; + var v = c + g * (1.0 - c); + return [hcg[0], (v - c) * 100, (1 - v) * 100]; + }; + + convert.hwb.hcg = function (hwb) { + var w = hwb[1] / 100; + var b = hwb[2] / 100; + var v = 1 - b; + var c = v - w; + var g = 0; + + if (c < 1) { + g = (v - c) / (1 - c); + } + + return [hwb[0], c * 100, g * 100]; + }; + + convert.apple.rgb = function (apple) { + return [apple[0] / 65535 * 255, apple[1] / 65535 * 255, apple[2] / 65535 * 255]; + }; + + convert.rgb.apple = function (rgb) { + return [rgb[0] / 255 * 65535, rgb[1] / 255 * 65535, rgb[2] / 255 * 65535]; + }; + + convert.gray.rgb = function (args) { + return [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255]; + }; + + convert.gray.hsl = function (args) { + return [0, 0, args[0]]; + }; + + convert.gray.hsv = convert.gray.hsl; + + convert.gray.hwb = function (gray) { + return [0, 100, gray[0]]; + }; + + convert.gray.cmyk = function (gray) { + return [0, 0, 0, gray[0]]; + }; + + convert.gray.lab = function (gray) { + return [gray[0], 0, 0]; + }; + + convert.gray.hex = function (gray) { + var val = Math.round(gray[0] / 100 * 255) & 0xFF; + var integer = (val << 16) + (val << 8) + val; + var string = integer.toString(16).toUpperCase(); + return '000000'.substring(string.length) + string; + }; + + convert.rgb.gray = function (rgb) { + var val = (rgb[0] + rgb[1] + rgb[2]) / 3; + return [val / 255 * 100]; + }; +},1044,[1045,33]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + module.exports = { + "aliceblue": [240, 248, 255], + "antiquewhite": [250, 235, 215], + "aqua": [0, 255, 255], + "aquamarine": [127, 255, 212], + "azure": [240, 255, 255], + "beige": [245, 245, 220], + "bisque": [255, 228, 196], + "black": [0, 0, 0], + "blanchedalmond": [255, 235, 205], + "blue": [0, 0, 255], + "blueviolet": [138, 43, 226], + "brown": [165, 42, 42], + "burlywood": [222, 184, 135], + "cadetblue": [95, 158, 160], + "chartreuse": [127, 255, 0], + "chocolate": [210, 105, 30], + "coral": [255, 127, 80], + "cornflowerblue": [100, 149, 237], + "cornsilk": [255, 248, 220], + "crimson": [220, 20, 60], + "cyan": [0, 255, 255], + "darkblue": [0, 0, 139], + "darkcyan": [0, 139, 139], + "darkgoldenrod": [184, 134, 11], + "darkgray": [169, 169, 169], + "darkgreen": [0, 100, 0], + "darkgrey": [169, 169, 169], + "darkkhaki": [189, 183, 107], + "darkmagenta": [139, 0, 139], + "darkolivegreen": [85, 107, 47], + "darkorange": [255, 140, 0], + "darkorchid": [153, 50, 204], + "darkred": [139, 0, 0], + "darksalmon": [233, 150, 122], + "darkseagreen": [143, 188, 143], + "darkslateblue": [72, 61, 139], + "darkslategray": [47, 79, 79], + "darkslategrey": [47, 79, 79], + "darkturquoise": [0, 206, 209], + "darkviolet": [148, 0, 211], + "deeppink": [255, 20, 147], + "deepskyblue": [0, 191, 255], + "dimgray": [105, 105, 105], + "dimgrey": [105, 105, 105], + "dodgerblue": [30, 144, 255], + "firebrick": [178, 34, 34], + "floralwhite": [255, 250, 240], + "forestgreen": [34, 139, 34], + "fuchsia": [255, 0, 255], + "gainsboro": [220, 220, 220], + "ghostwhite": [248, 248, 255], + "gold": [255, 215, 0], + "goldenrod": [218, 165, 32], + "gray": [128, 128, 128], + "green": [0, 128, 0], + "greenyellow": [173, 255, 47], + "grey": [128, 128, 128], + "honeydew": [240, 255, 240], + "hotpink": [255, 105, 180], + "indianred": [205, 92, 92], + "indigo": [75, 0, 130], + "ivory": [255, 255, 240], + "khaki": [240, 230, 140], + "lavender": [230, 230, 250], + "lavenderblush": [255, 240, 245], + "lawngreen": [124, 252, 0], + "lemonchiffon": [255, 250, 205], + "lightblue": [173, 216, 230], + "lightcoral": [240, 128, 128], + "lightcyan": [224, 255, 255], + "lightgoldenrodyellow": [250, 250, 210], + "lightgray": [211, 211, 211], + "lightgreen": [144, 238, 144], + "lightgrey": [211, 211, 211], + "lightpink": [255, 182, 193], + "lightsalmon": [255, 160, 122], + "lightseagreen": [32, 178, 170], + "lightskyblue": [135, 206, 250], + "lightslategray": [119, 136, 153], + "lightslategrey": [119, 136, 153], + "lightsteelblue": [176, 196, 222], + "lightyellow": [255, 255, 224], + "lime": [0, 255, 0], + "limegreen": [50, 205, 50], + "linen": [250, 240, 230], + "magenta": [255, 0, 255], + "maroon": [128, 0, 0], + "mediumaquamarine": [102, 205, 170], + "mediumblue": [0, 0, 205], + "mediumorchid": [186, 85, 211], + "mediumpurple": [147, 112, 219], + "mediumseagreen": [60, 179, 113], + "mediumslateblue": [123, 104, 238], + "mediumspringgreen": [0, 250, 154], + "mediumturquoise": [72, 209, 204], + "mediumvioletred": [199, 21, 133], + "midnightblue": [25, 25, 112], + "mintcream": [245, 255, 250], + "mistyrose": [255, 228, 225], + "moccasin": [255, 228, 181], + "navajowhite": [255, 222, 173], + "navy": [0, 0, 128], + "oldlace": [253, 245, 230], + "olive": [128, 128, 0], + "olivedrab": [107, 142, 35], + "orange": [255, 165, 0], + "orangered": [255, 69, 0], + "orchid": [218, 112, 214], + "palegoldenrod": [238, 232, 170], + "palegreen": [152, 251, 152], + "paleturquoise": [175, 238, 238], + "palevioletred": [219, 112, 147], + "papayawhip": [255, 239, 213], + "peachpuff": [255, 218, 185], + "peru": [205, 133, 63], + "pink": [255, 192, 203], + "plum": [221, 160, 221], + "powderblue": [176, 224, 230], + "purple": [128, 0, 128], + "rebeccapurple": [102, 51, 153], + "red": [255, 0, 0], + "rosybrown": [188, 143, 143], + "royalblue": [65, 105, 225], + "saddlebrown": [139, 69, 19], + "salmon": [250, 128, 114], + "sandybrown": [244, 164, 96], + "seagreen": [46, 139, 87], + "seashell": [255, 245, 238], + "sienna": [160, 82, 45], + "silver": [192, 192, 192], + "skyblue": [135, 206, 235], + "slateblue": [106, 90, 205], + "slategray": [112, 128, 144], + "slategrey": [112, 128, 144], + "snow": [255, 250, 250], + "springgreen": [0, 255, 127], + "steelblue": [70, 130, 180], + "tan": [210, 180, 140], + "teal": [0, 128, 128], + "thistle": [216, 191, 216], + "tomato": [255, 99, 71], + "turquoise": [64, 224, 208], + "violet": [238, 130, 238], + "wheat": [245, 222, 179], + "white": [255, 255, 255], + "whitesmoke": [245, 245, 245], + "yellow": [255, 255, 0], + "yellowgreen": [154, 205, 50] + }; +},1045,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + function buildGraph() { + var graph = {}; + var models = Object.keys(_$$_REQUIRE(_dependencyMap[0])); + + for (var len = models.length, i = 0; i < len; i++) { + graph[models[i]] = { + distance: -1, + parent: null + }; + } + + return graph; + } + + function deriveBFS(fromModel) { + var graph = buildGraph(); + var queue = [fromModel]; + graph[fromModel].distance = 0; + + while (queue.length) { + var current = queue.pop(); + var adjacents = Object.keys(_$$_REQUIRE(_dependencyMap[0])[current]); + + for (var len = adjacents.length, i = 0; i < len; i++) { + var adjacent = adjacents[i]; + var node = graph[adjacent]; + + if (node.distance === -1) { + node.distance = graph[current].distance + 1; + node.parent = current; + queue.unshift(adjacent); + } + } + } + + return graph; + } + + function link(from, to) { + return function (args) { + return to(from(args)); + }; + } + + function wrapConversion(toModel, graph) { + var path = [graph[toModel].parent, toModel]; + + var fn = _$$_REQUIRE(_dependencyMap[0])[graph[toModel].parent][toModel]; + + var cur = graph[toModel].parent; + + while (graph[cur].parent) { + path.unshift(graph[cur].parent); + fn = link(_$$_REQUIRE(_dependencyMap[0])[graph[cur].parent][cur], fn); + cur = graph[cur].parent; + } + + fn.conversion = path; + return fn; + } + + module.exports = function (fromModel) { + var graph = deriveBFS(fromModel); + var conversion = {}; + var models = Object.keys(graph); + + for (var len = models.length, i = 0; i < len; i++) { + var toModel = models[i]; + var node = graph[toModel]; + + if (node.parent === null) { + continue; + } + + conversion[toModel] = wrapConversion(toModel, graph); + } + + return conversion; + }; +},1046,[1044]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + var hasOwnProperty = Object.hasOwnProperty; + var reverseNames = {}; + + for (var name in _$$_REQUIRE(_dependencyMap[0])) { + if (hasOwnProperty.call(_$$_REQUIRE(_dependencyMap[0]), name)) { + reverseNames[_$$_REQUIRE(_dependencyMap[0])[name]] = name; + } + } + + var cs = module.exports = { + to: {}, + get: {} + }; + + cs.get = function (string) { + var prefix = string.substring(0, 3).toLowerCase(); + var val; + var model; + + switch (prefix) { + case 'hsl': + val = cs.get.hsl(string); + model = 'hsl'; + break; + + case 'hwb': + val = cs.get.hwb(string); + model = 'hwb'; + break; + + default: + val = cs.get.rgb(string); + model = 'rgb'; + break; + } + + if (!val) { + return null; + } + + return { + model: model, + value: val + }; + }; + + cs.get.rgb = function (string) { + if (!string) { + return null; + } + + var abbr = /^#([a-f0-9]{3,4})$/i; + var hex = /^#([a-f0-9]{6})([a-f0-9]{2})?$/i; + var rgba = /^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/; + var per = /^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/; + var keyword = /^(\w+)$/; + var rgb = [0, 0, 0, 1]; + var match; + var i; + var hexAlpha; + + if (match = string.match(hex)) { + hexAlpha = match[2]; + match = match[1]; + + for (i = 0; i < 3; i++) { + var i2 = i * 2; + rgb[i] = parseInt(match.slice(i2, i2 + 2), 16); + } + + if (hexAlpha) { + rgb[3] = parseInt(hexAlpha, 16) / 255; + } + } else if (match = string.match(abbr)) { + match = match[1]; + hexAlpha = match[3]; + + for (i = 0; i < 3; i++) { + rgb[i] = parseInt(match[i] + match[i], 16); + } + + if (hexAlpha) { + rgb[3] = parseInt(hexAlpha + hexAlpha, 16) / 255; + } + } else if (match = string.match(rgba)) { + for (i = 0; i < 3; i++) { + rgb[i] = parseInt(match[i + 1], 0); + } + + if (match[4]) { + if (match[5]) { + rgb[3] = parseFloat(match[4]) * 0.01; + } else { + rgb[3] = parseFloat(match[4]); + } + } + } else if (match = string.match(per)) { + for (i = 0; i < 3; i++) { + rgb[i] = Math.round(parseFloat(match[i + 1]) * 2.55); + } + + if (match[4]) { + if (match[5]) { + rgb[3] = parseFloat(match[4]) * 0.01; + } else { + rgb[3] = parseFloat(match[4]); + } + } + } else if (match = string.match(keyword)) { + if (match[1] === 'transparent') { + return [0, 0, 0, 0]; + } + + if (!hasOwnProperty.call(_$$_REQUIRE(_dependencyMap[0]), match[1])) { + return null; + } + + rgb = _$$_REQUIRE(_dependencyMap[0])[match[1]]; + rgb[3] = 1; + return rgb; + } else { + return null; + } + + for (i = 0; i < 3; i++) { + rgb[i] = clamp(rgb[i], 0, 255); + } + + rgb[3] = clamp(rgb[3], 0, 1); + return rgb; + }; + + cs.get.hsl = function (string) { + if (!string) { + return null; + } + + var hsl = /^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/; + var match = string.match(hsl); + + if (match) { + var alpha = parseFloat(match[4]); + var h = (parseFloat(match[1]) % 360 + 360) % 360; + var s = clamp(parseFloat(match[2]), 0, 100); + var l = clamp(parseFloat(match[3]), 0, 100); + var a = clamp(isNaN(alpha) ? 1 : alpha, 0, 1); + return [h, s, l, a]; + } + + return null; + }; + + cs.get.hwb = function (string) { + if (!string) { + return null; + } + + var hwb = /^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/; + var match = string.match(hwb); + + if (match) { + var alpha = parseFloat(match[4]); + var h = (parseFloat(match[1]) % 360 + 360) % 360; + var w = clamp(parseFloat(match[2]), 0, 100); + var b = clamp(parseFloat(match[3]), 0, 100); + var a = clamp(isNaN(alpha) ? 1 : alpha, 0, 1); + return [h, w, b, a]; + } + + return null; + }; + + cs.to.hex = function () { + var rgba = _$$_REQUIRE(_dependencyMap[1])(arguments); + + return '#' + hexDouble(rgba[0]) + hexDouble(rgba[1]) + hexDouble(rgba[2]) + (rgba[3] < 1 ? hexDouble(Math.round(rgba[3] * 255)) : ''); + }; + + cs.to.rgb = function () { + var rgba = _$$_REQUIRE(_dependencyMap[1])(arguments); + + return rgba.length < 4 || rgba[3] === 1 ? 'rgb(' + Math.round(rgba[0]) + ', ' + Math.round(rgba[1]) + ', ' + Math.round(rgba[2]) + ')' : 'rgba(' + Math.round(rgba[0]) + ', ' + Math.round(rgba[1]) + ', ' + Math.round(rgba[2]) + ', ' + rgba[3] + ')'; + }; + + cs.to.rgb.percent = function () { + var rgba = _$$_REQUIRE(_dependencyMap[1])(arguments); + + var r = Math.round(rgba[0] / 255 * 100); + var g = Math.round(rgba[1] / 255 * 100); + var b = Math.round(rgba[2] / 255 * 100); + return rgba.length < 4 || rgba[3] === 1 ? 'rgb(' + r + '%, ' + g + '%, ' + b + '%)' : 'rgba(' + r + '%, ' + g + '%, ' + b + '%, ' + rgba[3] + ')'; + }; + + cs.to.hsl = function () { + var hsla = _$$_REQUIRE(_dependencyMap[1])(arguments); + + return hsla.length < 4 || hsla[3] === 1 ? 'hsl(' + hsla[0] + ', ' + hsla[1] + '%, ' + hsla[2] + '%)' : 'hsla(' + hsla[0] + ', ' + hsla[1] + '%, ' + hsla[2] + '%, ' + hsla[3] + ')'; + }; + + cs.to.hwb = function () { + var hwba = _$$_REQUIRE(_dependencyMap[1])(arguments); + + var a = ''; + + if (hwba.length >= 4 && hwba[3] !== 1) { + a = ', ' + hwba[3]; + } + + return 'hwb(' + hwba[0] + ', ' + hwba[1] + '%, ' + hwba[2] + '%' + a + ')'; + }; + + cs.to.keyword = function (rgb) { + return reverseNames[rgb.slice(0, 3)]; + }; + + function clamp(num, min, max) { + return Math.min(Math.max(min, num), max); + } + + function hexDouble(num) { + var str = Math.round(num).toString(16).toUpperCase(); + return str.length < 2 ? '0' + str : str; + } +},1047,[1045,1048]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + var concat = Array.prototype.concat; + var slice = Array.prototype.slice; + + var swizzle = module.exports = function swizzle(args) { + var results = []; + + for (var i = 0, len = args.length; i < len; i++) { + var arg = args[i]; + + if (_$$_REQUIRE(_dependencyMap[0])(arg)) { + results = concat.call(results, slice.call(arg)); + } else { + results.push(arg); + } + } + + return results; + }; + + swizzle.wrap = function (fn) { + return function () { + return fn(swizzle(arguments)); + }; + }; +},1048,[1049]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + module.exports = function isArrayish(obj) { + if (!obj || typeof obj === 'string') { + return false; + } + + return obj instanceof Array || Array.isArray(obj) || obj.length >= 0 && (obj.splice instanceof Function || Object.getOwnPropertyDescriptor(obj, obj.length - 1) && obj.constructor.name !== 'String'); + }; +},1049,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = findLastIndex; + + function findLastIndex(array, callback) { + for (var i = array.length - 1; i >= 0; i--) { + if (callback(array[i])) { + return i; + } + } + + return -1; + } +},1050,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getDistanceForDirection; + + var _getInvertedMultiplier = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + function getDistanceForDirection(layout, gestureDirection) { + var multiplier = (0, _getInvertedMultiplier.default)(gestureDirection); + + switch (gestureDirection) { + case 'vertical': + case 'vertical-inverted': + return layout.height * multiplier; + + case 'horizontal': + case 'horizontal-inverted': + return layout.width * multiplier; + } + } +},1051,[3,1052]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getInvertedMultiplier; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + function getInvertedMultiplier(gestureDirection) { + switch (gestureDirection) { + case 'vertical': + return 1; + + case 'vertical-inverted': + return -1; + + case 'horizontal': + return _reactNative.I18nManager.getConstants().isRTL ? -1 : 1; + + case 'horizontal-inverted': + return _reactNative.I18nManager.getConstants().isRTL ? 1 : -1; + } + } +},1052,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _ModalPresentationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _useKeyboardManager2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _Card = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var EPSILON = 0.1; + + function CardContainer(_ref) { + var interpolationIndex = _ref.interpolationIndex, + index = _ref.index, + active = _ref.active, + closing = _ref.closing, + gesture = _ref.gesture, + focused = _ref.focused, + modal = _ref.modal, + getPreviousScene = _ref.getPreviousScene, + getFocusedRoute = _ref.getFocusedRoute, + headerDarkContent = _ref.headerDarkContent, + hasAbsoluteFloatHeader = _ref.hasAbsoluteFloatHeader, + headerHeight = _ref.headerHeight, + onHeaderHeightChange = _ref.onHeaderHeightChange, + isParentHeaderShown = _ref.isParentHeaderShown, + isNextScreenTransparent = _ref.isNextScreenTransparent, + detachCurrentScreen = _ref.detachCurrentScreen, + layout = _ref.layout, + onCloseRoute = _ref.onCloseRoute, + onOpenRoute = _ref.onOpenRoute, + onGestureCancel = _ref.onGestureCancel, + onGestureEnd = _ref.onGestureEnd, + onGestureStart = _ref.onGestureStart, + onTransitionEnd = _ref.onTransitionEnd, + onTransitionStart = _ref.onTransitionStart, + renderHeader = _ref.renderHeader, + renderScene = _ref.renderScene, + safeAreaInsetBottom = _ref.safeAreaInsetBottom, + safeAreaInsetLeft = _ref.safeAreaInsetLeft, + safeAreaInsetRight = _ref.safeAreaInsetRight, + safeAreaInsetTop = _ref.safeAreaInsetTop, + scene = _ref.scene; + var parentHeaderHeight = React.useContext(_$$_REQUIRE(_dependencyMap[7]).HeaderHeightContext); + + var _useKeyboardManager = (0, _useKeyboardManager2.default)(React.useCallback(function () { + var _scene$descriptor = scene.descriptor, + options = _scene$descriptor.options, + navigation = _scene$descriptor.navigation; + return navigation.isFocused() && options.keyboardHandlingEnabled !== false; + }, [scene.descriptor])), + onPageChangeStart = _useKeyboardManager.onPageChangeStart, + onPageChangeCancel = _useKeyboardManager.onPageChangeCancel, + onPageChangeConfirm = _useKeyboardManager.onPageChangeConfirm; + + var handleOpen = function handleOpen() { + var route = scene.descriptor.route; + onTransitionEnd({ + route: route + }, false); + onOpenRoute({ + route: route + }); + }; + + var handleClose = function handleClose() { + var route = scene.descriptor.route; + onTransitionEnd({ + route: route + }, true); + onCloseRoute({ + route: route + }); + }; + + var handleGestureBegin = function handleGestureBegin() { + var route = scene.descriptor.route; + onPageChangeStart(); + onGestureStart({ + route: route + }); + }; + + var handleGestureCanceled = function handleGestureCanceled() { + var route = scene.descriptor.route; + onPageChangeCancel(); + onGestureCancel({ + route: route + }); + }; + + var handleGestureEnd = function handleGestureEnd() { + var route = scene.descriptor.route; + onGestureEnd({ + route: route + }); + }; + + var handleTransition = function handleTransition(_ref2) { + var closing = _ref2.closing, + gesture = _ref2.gesture; + var route = scene.descriptor.route; + + if (!gesture) { + onPageChangeConfirm == null ? undefined : onPageChangeConfirm(true); + } else if (active && closing) { + onPageChangeConfirm == null ? undefined : onPageChangeConfirm(false); + } else { + onPageChangeCancel == null ? undefined : onPageChangeCancel(); + } + + onTransitionStart == null ? undefined : onTransitionStart({ + route: route + }, closing); + }; + + var insets = { + top: safeAreaInsetTop, + right: safeAreaInsetRight, + bottom: safeAreaInsetBottom, + left: safeAreaInsetLeft + }; + + var _useTheme = (0, _$$_REQUIRE(_dependencyMap[8]).useTheme)(), + colors = _useTheme.colors; + + var _React$useState = React.useState('box-none'), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + pointerEvents = _React$useState2[0], + setPointerEvents = _React$useState2[1]; + + React.useEffect(function () { + var _scene$progress$next; + + var listener = (_scene$progress$next = scene.progress.next) == null ? undefined : _scene$progress$next.addListener == null ? undefined : _scene$progress$next.addListener(function (_ref3) { + var value = _ref3.value; + setPointerEvents(value <= EPSILON ? 'box-none' : 'none'); + }); + return function () { + if (listener) { + var _scene$progress$next2; + + (_scene$progress$next2 = scene.progress.next) == null ? undefined : _scene$progress$next2.removeListener == null ? undefined : _scene$progress$next2.removeListener(listener); + } + }; + }, [pointerEvents, scene.progress.next]); + var _scene$descriptor$opt = scene.descriptor.options, + presentation = _scene$descriptor$opt.presentation, + animationEnabled = _scene$descriptor$opt.animationEnabled, + cardOverlay = _scene$descriptor$opt.cardOverlay, + cardOverlayEnabled = _scene$descriptor$opt.cardOverlayEnabled, + cardShadowEnabled = _scene$descriptor$opt.cardShadowEnabled, + cardStyle = _scene$descriptor$opt.cardStyle, + cardStyleInterpolator = _scene$descriptor$opt.cardStyleInterpolator, + gestureDirection = _scene$descriptor$opt.gestureDirection, + gestureEnabled = _scene$descriptor$opt.gestureEnabled, + gestureResponseDistance = _scene$descriptor$opt.gestureResponseDistance, + gestureVelocityImpact = _scene$descriptor$opt.gestureVelocityImpact, + headerMode = _scene$descriptor$opt.headerMode, + headerShown = _scene$descriptor$opt.headerShown, + transitionSpec = _scene$descriptor$opt.transitionSpec; + var previousScene = getPreviousScene({ + route: scene.descriptor.route + }); + var backTitle; + + if (previousScene) { + var _previousScene$descri = previousScene.descriptor, + options = _previousScene$descri.options, + route = _previousScene$descri.route; + backTitle = (0, _$$_REQUIRE(_dependencyMap[7]).getHeaderTitle)(options, route.name); + } + + var headerBack = React.useMemo(function () { + return backTitle !== undefined ? { + title: backTitle + } : undefined; + }, [backTitle]); + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_Card.default, { + interpolationIndex: interpolationIndex, + gestureDirection: gestureDirection, + layout: layout, + insets: insets, + gesture: gesture, + current: scene.progress.current, + next: scene.progress.next, + closing: closing, + onOpen: handleOpen, + onClose: handleClose, + overlay: cardOverlay, + overlayEnabled: cardOverlayEnabled, + shadowEnabled: cardShadowEnabled, + onTransition: handleTransition, + onGestureBegin: handleGestureBegin, + onGestureCanceled: handleGestureCanceled, + onGestureEnd: handleGestureEnd, + gestureEnabled: index === 0 ? false : gestureEnabled, + gestureResponseDistance: gestureResponseDistance, + gestureVelocityImpact: gestureVelocityImpact, + transitionSpec: transitionSpec, + styleInterpolator: cardStyleInterpolator, + accessibilityElementsHidden: !focused, + importantForAccessibility: focused ? 'auto' : 'no-hide-descendants', + pointerEvents: active ? 'box-none' : pointerEvents, + pageOverflowEnabled: headerMode !== 'float' && presentation !== 'modal', + headerDarkContent: headerDarkContent, + containerStyle: hasAbsoluteFloatHeader && headerMode !== 'screen' ? { + marginTop: headerHeight + } : null, + contentStyle: [{ + backgroundColor: presentation === 'transparentModal' ? 'transparent' : colors.background + }, cardStyle], + style: [{ + overflow: active ? undefined : 'hidden', + display: animationEnabled === false && isNextScreenTransparent === false && detachCurrentScreen !== false && !focused ? 'none' : 'flex' + }, _reactNative.StyleSheet.absoluteFill], + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + style: styles.container, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_ModalPresentationContext.default.Provider, { + value: modal, + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + style: styles.scene, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[7]).HeaderBackContext.Provider, { + value: headerBack, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[7]).HeaderShownContext.Provider, { + value: isParentHeaderShown || headerShown !== false, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[7]).HeaderHeightContext.Provider, { + value: headerShown ? headerHeight : parentHeaderHeight != null ? parentHeaderHeight : 0, + children: renderScene({ + route: scene.descriptor.route + }) + }) + }) + }) + }), headerMode !== 'float' ? renderHeader({ + mode: 'screen', + layout: layout, + scenes: [previousScene, scene], + getPreviousScene: getPreviousScene, + getFocusedRoute: getFocusedRoute, + onContentHeightChange: onHeaderHeightChange + }) : null] + }) + }) + }); + } + + var _default = exports.default = React.memo(CardContainer); + + var styles = _reactNative.StyleSheet.create({ + container: { + flex: 1, + flexDirection: 'column-reverse' + }, + scene: { + flex: 1 + } + }); +},1053,[3,33,16,18,920,1054,1055,926,928,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useKeyboardManager; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[1]); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useKeyboardManager(isEnabled) { + var previouslyFocusedTextInputRef = React.useRef(undefined); + var startTimestampRef = React.useRef(0); + var keyboardTimeoutRef = React.useRef(); + var clearKeyboardTimeout = React.useCallback(function () { + if (keyboardTimeoutRef.current !== undefined) { + clearTimeout(keyboardTimeoutRef.current); + keyboardTimeoutRef.current = undefined; + } + }, []); + var onPageChangeStart = React.useCallback(function () { + if (!isEnabled()) { + return; + } + + clearKeyboardTimeout(); + + var input = _reactNative.TextInput.State.currentlyFocusedInput(); + + input == null ? undefined : input.blur(); + previouslyFocusedTextInputRef.current = input; + startTimestampRef.current = Date.now(); + }, [clearKeyboardTimeout, isEnabled]); + var onPageChangeConfirm = React.useCallback(function (force) { + if (!isEnabled()) { + return; + } + + clearKeyboardTimeout(); + + if (force) { + _reactNative.Keyboard.dismiss(); + } else { + var input = previouslyFocusedTextInputRef.current; + input == null ? undefined : input.blur(); + } + + previouslyFocusedTextInputRef.current = undefined; + }, [clearKeyboardTimeout, isEnabled]); + var onPageChangeCancel = React.useCallback(function () { + if (!isEnabled()) { + return; + } + + clearKeyboardTimeout(); + var input = previouslyFocusedTextInputRef.current; + + if (input) { + if (Date.now() - startTimestampRef.current < 100) { + keyboardTimeoutRef.current = setTimeout(function () { + input == null ? undefined : input.focus(); + previouslyFocusedTextInputRef.current = undefined; + }, 100); + } else { + input == null ? undefined : input.focus(); + previouslyFocusedTextInputRef.current = undefined; + } + } + }, [clearKeyboardTimeout, isEnabled]); + React.useEffect(function () { + return function () { + return clearKeyboardTimeout(); + }; + }, [clearKeyboardTimeout]); + return { + onPageChangeStart: onPageChangeStart, + onPageChangeConfirm: onPageChangeConfirm, + onPageChangeCancel: onPageChangeCancel + }; + } +},1054,[16,18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.getIsModalPresentation = exports.default = undefined; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _color = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[8])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[9]); + + var _CardAnimationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _getDistanceForDirection = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _getInvertedMultiplier = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _memoize = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + + var _ModalStatusBarManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); + + var _CardSheet = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + + var _excluded = ["styleInterpolator", "interpolationIndex", "current", "gesture", "next", "layout", "insets", "overlay", "overlayEnabled", "shadowEnabled", "gestureEnabled", "gestureDirection", "pageOverflowEnabled", "headerDarkContent", "children", "containerStyle", "contentStyle"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var GESTURE_VELOCITY_IMPACT = 0.3; + var TRUE = 1; + var FALSE = 0; + var GESTURE_RESPONSE_DISTANCE_HORIZONTAL = 50; + var GESTURE_RESPONSE_DISTANCE_VERTICAL = 135; + var useNativeDriver = _reactNative.Platform.OS !== 'web'; + + var hasOpacityStyle = function hasOpacityStyle(style) { + if (style) { + var flattenedStyle = _reactNative.StyleSheet.flatten(style); + + return flattenedStyle.opacity != null; + } + + return false; + }; + + var Card = exports.default = function (_React$Component) { + function Card() { + var _this; + + (0, _classCallCheck2.default)(this, Card); + + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + _this = _callSuper(this, Card, [].concat(args)); + _this.isCurrentlyMounted = false; + _this.isClosing = new _reactNative.Animated.Value(FALSE); + _this.inverted = new _reactNative.Animated.Value((0, _getInvertedMultiplier.default)(_this.props.gestureDirection)); + _this.layout = { + width: new _reactNative.Animated.Value(_this.props.layout.width), + height: new _reactNative.Animated.Value(_this.props.layout.height) + }; + _this.isSwiping = new _reactNative.Animated.Value(FALSE); + + _this.animate = function (_ref) { + var closing = _ref.closing, + velocity = _ref.velocity; + var _this$props = _this.props, + gesture = _this$props.gesture, + transitionSpec = _this$props.transitionSpec, + onOpen = _this$props.onOpen, + onClose = _this$props.onClose, + onTransition = _this$props.onTransition; + + var toValue = _this.getAnimateToValue(Object.assign({}, _this.props, { + closing: closing + })); + + _this.lastToValue = toValue; + + _this.isClosing.setValue(closing ? TRUE : FALSE); + + var spec = closing ? transitionSpec.close : transitionSpec.open; + var animation = spec.animation === 'spring' ? _reactNative.Animated.spring : _reactNative.Animated.timing; + + _this.setPointerEventsEnabled(!closing); + + _this.handleStartInteraction(); + + clearTimeout(_this.pendingGestureCallback); + onTransition == null ? undefined : onTransition({ + closing: closing, + gesture: velocity !== undefined + }); + animation(gesture, Object.assign({}, spec.config, { + velocity: velocity, + toValue: toValue, + useNativeDriver: useNativeDriver, + isInteraction: false + })).start(function (_ref2) { + var finished = _ref2.finished; + + _this.handleEndInteraction(); + + clearTimeout(_this.pendingGestureCallback); + + if (finished) { + if (closing) { + onClose(); + } else { + onOpen(); + } + + if (_this.isCurrentlyMounted) { + _this.forceUpdate(); + } + } + }); + }; + + _this.getAnimateToValue = function (_ref3) { + var closing = _ref3.closing, + layout = _ref3.layout, + gestureDirection = _ref3.gestureDirection; + + if (!closing) { + return 0; + } + + return (0, _getDistanceForDirection.default)(layout, gestureDirection); + }; + + _this.setPointerEventsEnabled = function (enabled) { + var _this$ref$current; + + var pointerEvents = enabled ? 'box-none' : 'none'; + (_this$ref$current = _this.ref.current) == null ? undefined : _this$ref$current.setPointerEvents(pointerEvents); + }; + + _this.handleStartInteraction = function () { + if (_this.interactionHandle === undefined) { + _this.interactionHandle = _reactNative.InteractionManager.createInteractionHandle(); + } + }; + + _this.handleEndInteraction = function () { + if (_this.interactionHandle !== undefined) { + _reactNative.InteractionManager.clearInteractionHandle(_this.interactionHandle); + + _this.interactionHandle = undefined; + } + }; + + _this.handleGestureStateChange = function (_ref4) { + var nativeEvent = _ref4.nativeEvent; + var _this$props2 = _this.props, + layout = _this$props2.layout, + onClose = _this$props2.onClose, + onGestureBegin = _this$props2.onGestureBegin, + onGestureCanceled = _this$props2.onGestureCanceled, + onGestureEnd = _this$props2.onGestureEnd, + gestureDirection = _this$props2.gestureDirection, + gestureVelocityImpact = _this$props2.gestureVelocityImpact; + + switch (nativeEvent.state) { + case _$$_REQUIRE(_dependencyMap[16]).GestureState.ACTIVE: + _this.isSwiping.setValue(TRUE); + + _this.handleStartInteraction(); + + onGestureBegin == null ? undefined : onGestureBegin(); + break; + + case _$$_REQUIRE(_dependencyMap[16]).GestureState.CANCELLED: + { + _this.isSwiping.setValue(FALSE); + + _this.handleEndInteraction(); + + var velocity = gestureDirection === 'vertical' || gestureDirection === 'vertical-inverted' ? nativeEvent.velocityY : nativeEvent.velocityX; + + _this.animate({ + closing: _this.props.closing, + velocity: velocity + }); + + onGestureCanceled == null ? undefined : onGestureCanceled(); + break; + } + + case _$$_REQUIRE(_dependencyMap[16]).GestureState.END: + { + _this.isSwiping.setValue(FALSE); + + var distance; + var translation; + + var _velocity; + + if (gestureDirection === 'vertical' || gestureDirection === 'vertical-inverted') { + distance = layout.height; + translation = nativeEvent.translationY; + _velocity = nativeEvent.velocityY; + } else { + distance = layout.width; + translation = nativeEvent.translationX; + _velocity = nativeEvent.velocityX; + } + + var closing = (translation + _velocity * gestureVelocityImpact) * (0, _getInvertedMultiplier.default)(gestureDirection) > distance / 2 ? _velocity !== 0 || translation !== 0 : _this.props.closing; + + _this.animate({ + closing: closing, + velocity: _velocity + }); + + if (closing) { + _this.pendingGestureCallback = setTimeout(function () { + onClose(); + + _this.forceUpdate(); + }, 32); + } + + onGestureEnd == null ? undefined : onGestureEnd(); + break; + } + } + }; + + _this.getInterpolatedStyle = (0, _memoize.default)(function (styleInterpolator, animation) { + return styleInterpolator(animation); + }); + _this.getCardAnimation = (0, _memoize.default)(function (interpolationIndex, current, next, layout, insetTop, insetRight, insetBottom, insetLeft) { + return { + index: interpolationIndex, + current: { + progress: current + }, + next: next && { + progress: next + }, + closing: _this.isClosing, + swiping: _this.isSwiping, + inverted: _this.inverted, + layouts: { + screen: layout + }, + insets: { + top: insetTop, + right: insetRight, + bottom: insetBottom, + left: insetLeft + } + }; + }); + _this.ref = React.createRef(); + return _this; + } + + (0, _inherits2.default)(Card, _React$Component); + return (0, _createClass2.default)(Card, [{ + key: "componentDidMount", + value: function componentDidMount() { + this.animate({ + closing: this.props.closing + }); + this.isCurrentlyMounted = true; + } + }, { + key: "componentDidUpdate", + value: function componentDidUpdate(prevProps) { + var _this$props3 = this.props, + layout = _this$props3.layout, + gestureDirection = _this$props3.gestureDirection, + closing = _this$props3.closing; + var width = layout.width, + height = layout.height; + + if (width !== prevProps.layout.width) { + this.layout.width.setValue(width); + } + + if (height !== prevProps.layout.height) { + this.layout.height.setValue(height); + } + + if (gestureDirection !== prevProps.gestureDirection) { + this.inverted.setValue((0, _getInvertedMultiplier.default)(gestureDirection)); + } + + var toValue = this.getAnimateToValue(this.props); + + if (this.getAnimateToValue(prevProps) !== toValue || this.lastToValue !== toValue) { + this.animate({ + closing: closing + }); + } + } + }, { + key: "componentWillUnmount", + value: function componentWillUnmount() { + this.props.gesture.stopAnimation(); + this.isCurrentlyMounted = false; + this.handleEndInteraction(); + } + }, { + key: "gestureActivationCriteria", + value: function gestureActivationCriteria() { + var _this$props4 = this.props, + layout = _this$props4.layout, + gestureDirection = _this$props4.gestureDirection, + gestureResponseDistance = _this$props4.gestureResponseDistance; + var enableTrackpadTwoFingerGesture = true; + var distance = gestureResponseDistance !== undefined ? gestureResponseDistance : gestureDirection === 'vertical' || gestureDirection === 'vertical-inverted' ? GESTURE_RESPONSE_DISTANCE_VERTICAL : GESTURE_RESPONSE_DISTANCE_HORIZONTAL; + + if (gestureDirection === 'vertical') { + return { + maxDeltaX: 15, + minOffsetY: 5, + hitSlop: { + bottom: -layout.height + distance + }, + enableTrackpadTwoFingerGesture: enableTrackpadTwoFingerGesture + }; + } else if (gestureDirection === 'vertical-inverted') { + return { + maxDeltaX: 15, + minOffsetY: -5, + hitSlop: { + top: -layout.height + distance + }, + enableTrackpadTwoFingerGesture: enableTrackpadTwoFingerGesture + }; + } else { + var hitSlop = -layout.width + distance; + var invertedMultiplier = (0, _getInvertedMultiplier.default)(gestureDirection); + + if (invertedMultiplier === 1) { + return { + minOffsetX: 5, + maxDeltaY: 20, + hitSlop: { + right: hitSlop + }, + enableTrackpadTwoFingerGesture: enableTrackpadTwoFingerGesture + }; + } else { + return { + minOffsetX: -5, + maxDeltaY: 20, + hitSlop: { + left: hitSlop + }, + enableTrackpadTwoFingerGesture: enableTrackpadTwoFingerGesture + }; + } + } + } + }, { + key: "render", + value: function render() { + var _this$props5 = this.props, + styleInterpolator = _this$props5.styleInterpolator, + interpolationIndex = _this$props5.interpolationIndex, + current = _this$props5.current, + gesture = _this$props5.gesture, + next = _this$props5.next, + layout = _this$props5.layout, + insets = _this$props5.insets, + overlay = _this$props5.overlay, + overlayEnabled = _this$props5.overlayEnabled, + shadowEnabled = _this$props5.shadowEnabled, + gestureEnabled = _this$props5.gestureEnabled, + gestureDirection = _this$props5.gestureDirection, + pageOverflowEnabled = _this$props5.pageOverflowEnabled, + headerDarkContent = _this$props5.headerDarkContent, + children = _this$props5.children, + customContainerStyle = _this$props5.containerStyle, + contentStyle = _this$props5.contentStyle, + rest = (0, _objectWithoutProperties2.default)(_this$props5, _excluded); + var interpolationProps = this.getCardAnimation(interpolationIndex, current, next, layout, insets.top, insets.right, insets.bottom, insets.left); + var interpolatedStyle = this.getInterpolatedStyle(styleInterpolator, interpolationProps); + var containerStyle = interpolatedStyle.containerStyle, + cardStyle = interpolatedStyle.cardStyle, + overlayStyle = interpolatedStyle.overlayStyle, + shadowStyle = interpolatedStyle.shadowStyle; + var handleGestureEvent = gestureEnabled ? _reactNative.Animated.event([{ + nativeEvent: gestureDirection === 'vertical' || gestureDirection === 'vertical-inverted' ? { + translationY: gesture + } : { + translationX: gesture + } + }], { + useNativeDriver: useNativeDriver + }) : undefined; + + var _StyleSheet$flatten = _reactNative.StyleSheet.flatten(contentStyle || {}), + backgroundColor = _StyleSheet$flatten.backgroundColor; + + var isTransparent = typeof backgroundColor === 'string' ? (0, _color.default)(backgroundColor).alpha() === 0 : false; + return (0, _$$_REQUIRE(_dependencyMap[17]).jsxs)(_CardAnimationContext.default.Provider, { + value: interpolationProps, + children: [_reactNative.Platform.OS === 'ios' && overlayEnabled && next && getIsModalPresentation(styleInterpolator) ? (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_ModalStatusBarManager.default, { + dark: headerDarkContent, + layout: layout, + insets: insets, + style: cardStyle + }) : null, (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_reactNative.Animated.View, { + style: { + opacity: current + }, + collapsable: false + }), (0, _$$_REQUIRE(_dependencyMap[17]).jsxs)(_reactNative.View, Object.assign({ + pointerEvents: "box-none", + collapsable: false + }, rest, { + children: [overlayEnabled ? (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_reactNative.View, { + pointerEvents: "box-none", + style: _reactNative.StyleSheet.absoluteFill, + children: overlay({ + style: overlayStyle + }) + }) : null, (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_reactNative.Animated.View, { + style: [styles.container, containerStyle, customContainerStyle], + pointerEvents: "box-none", + children: (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_$$_REQUIRE(_dependencyMap[16]).PanGestureHandler, Object.assign({ + enabled: layout.width !== 0 && gestureEnabled, + onGestureEvent: handleGestureEvent, + onHandlerStateChange: this.handleGestureStateChange + }, this.gestureActivationCriteria(), { + children: (0, _$$_REQUIRE(_dependencyMap[17]).jsxs)(_reactNative.Animated.View, { + needsOffscreenAlphaCompositing: hasOpacityStyle(cardStyle), + style: [styles.container, cardStyle], + children: [shadowEnabled && shadowStyle && !isTransparent ? (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_reactNative.Animated.View, { + style: [styles.shadow, gestureDirection === 'horizontal' ? [styles.shadowHorizontal, styles.shadowLeft] : gestureDirection === 'horizontal-inverted' ? [styles.shadowHorizontal, styles.shadowRight] : gestureDirection === 'vertical' ? [styles.shadowVertical, styles.shadowTop] : [styles.shadowVertical, styles.shadowBottom], { + backgroundColor: backgroundColor + }, shadowStyle], + pointerEvents: "none" + }) : null, (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_CardSheet.default, { + ref: this.ref, + enabled: pageOverflowEnabled, + layout: layout, + style: contentStyle, + children: children + })] + }) + })) + })] + }))] + }); + } + }]); + }(React.Component); + + Card.defaultProps = { + shadowEnabled: false, + gestureEnabled: true, + gestureVelocityImpact: GESTURE_VELOCITY_IMPACT, + overlay: function overlay(_ref5) { + var style = _ref5.style; + return style ? (0, _$$_REQUIRE(_dependencyMap[17]).jsx)(_reactNative.Animated.View, { + pointerEvents: "none", + style: [styles.overlay, style] + }) : null; + } + }; + + var getIsModalPresentation = exports.getIsModalPresentation = function getIsModalPresentation(cardStyleInterpolator) { + return cardStyleInterpolator === _$$_REQUIRE(_dependencyMap[18]).forModalPresentationIOS || cardStyleInterpolator.name === 'forModalPresentationIOS'; + }; + + var styles = _reactNative.StyleSheet.create({ + container: { + flex: 1 + }, + overlay: { + flex: 1, + backgroundColor: '#000' + }, + shadow: { + position: 'absolute', + shadowRadius: 5, + shadowColor: '#000', + shadowOpacity: 0.3 + }, + shadowHorizontal: { + top: 0, + bottom: 0, + width: 3, + shadowOffset: { + width: -1, + height: 1 + } + }, + shadowLeft: { + left: 0 + }, + shadowRight: { + right: 0 + }, + shadowVertical: { + left: 0, + right: 0, + height: 3, + shadowOffset: { + width: 1, + height: -1 + } + }, + shadowTop: { + top: 0 + }, + shadowBottom: { + bottom: 0 + } + }); +},1055,[3,4,6,7,11,13,14,1042,16,18,1056,1051,1052,925,1057,1058,1059,179,912]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _default = exports.default = React.createContext(undefined); +},1056,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = ModalStatusBarManager; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function ModalStatusBarManager(_ref) { + var _flattenedStyle$trans, _flattenedStyle$trans2; + + var dark = _ref.dark, + layout = _ref.layout, + insets = _ref.insets, + style = _ref.style; + + var _useTheme = (0, _$$_REQUIRE(_dependencyMap[4]).useTheme)(), + darkTheme = _useTheme.dark; + + var _React$useState = React.useState(true), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + overlapping = _React$useState2[0], + setOverlapping = _React$useState2[1]; + + var scale = 1 - 20 / layout.width; + var offset = (insets.top - 34) * scale; + + var flattenedStyle = _reactNative.StyleSheet.flatten(style); + + var translateY = flattenedStyle == null ? undefined : (_flattenedStyle$trans = flattenedStyle.transform) == null ? undefined : (_flattenedStyle$trans2 = _flattenedStyle$trans.find(function (s) { + return s.translateY !== undefined; + })) == null ? undefined : _flattenedStyle$trans2.translateY; + React.useEffect(function () { + var listener = function listener(_ref2) { + var value = _ref2.value; + setOverlapping(value < offset); + }; + + var sub = translateY == null ? undefined : translateY.addListener(listener); + return function () { + return translateY == null ? undefined : translateY.removeListener(sub); + }; + }, [offset, translateY]); + var darkContent = dark != null ? dark : !darkTheme; + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.StatusBar, { + animated: true, + barStyle: overlapping && darkContent ? 'dark-content' : 'light-content' + }); + } +},1057,[3,33,16,18,928,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[4]); + + var _excluded = ["enabled", "layout", "style"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _default = exports.default = React.forwardRef(function CardSheet(_ref, ref) { + var enabled = _ref.enabled, + layout = _ref.layout, + style = _ref.style, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + var _React$useState = React.useState(false), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + fill = _React$useState2[0], + setFill = _React$useState2[1]; + + var _React$useState3 = React.useState('auto'), + _React$useState4 = (0, _slicedToArray2.default)(_React$useState3, 2), + pointerEvents = _React$useState4[0], + setPointerEvents = _React$useState4[1]; + + React.useImperativeHandle(ref, function () { + return { + setPointerEvents: setPointerEvents + }; + }); + React.useEffect(function () { + if (typeof document === 'undefined' || !document.body) { + return; + } + + var width = document.body.clientWidth; + var height = document.body.clientHeight; + setFill(width === layout.width && height === layout.height); + }, [layout.height, layout.width]); + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.View, Object.assign({}, rest, { + pointerEvents: pointerEvents, + style: [enabled && fill ? styles.page : styles.card, style] + })); + }); + + var styles = _reactNative.StyleSheet.create({ + page: { + minHeight: '100%' + }, + card: { + flex: 1, + overflow: 'hidden' + } + }); +},1058,[3,33,4,16,18,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.keys(_$$_REQUIRE(_dependencyMap[0])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[0])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[0])[key]; + } + }); + }); +},1059,[1060]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "GestureHandlerRootView", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[0]).GestureHandlerRootView; + } + }); + Object.defineProperty(exports, "GestureState", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[0]).State; + } + }); + exports.PanGestureHandler = PanGestureHandler; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[1])); + + var _GestureHandlerRefContext = _$$_REQUIRE(_dependencyMap[2])(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function PanGestureHandler(props) { + var gestureRef = React.useRef(null); + return (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(_GestureHandlerRefContext.default.Provider, { + value: gestureRef, + children: (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(_$$_REQUIRE(_dependencyMap[0]).PanGestureHandler, Object.assign({}, props, { + ref: gestureRef + })) + }); + } +},1060,[1,16,3,1061,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _default = exports.default = React.createContext(null); +},1061,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.MaybeScreenContainer = exports.MaybeScreen = undefined; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _excluded = ["enabled"], + _excluded2 = ["enabled", "active"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var Screens; + + try { + Screens = _$$_REQUIRE(_dependencyMap[4]); + } catch (e) {} + + var MaybeScreenContainer = exports.MaybeScreenContainer = function MaybeScreenContainer(_ref) { + var enabled = _ref.enabled, + rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); + + if (Screens != null) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(Screens.ScreenContainer, Object.assign({ + enabled: enabled + }, rest)); + } + + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.View, Object.assign({}, rest)); + }; + + var MaybeScreen = exports.MaybeScreen = function MaybeScreen(_ref2) { + var enabled = _ref2.enabled, + active = _ref2.active, + rest = (0, _objectWithoutProperties2.default)(_ref2, _excluded2); + + if (Screens != null) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(Screens.Screen, Object.assign({ + enabled: enabled, + activityState: active + }, rest)); + } + + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.View, Object.assign({}, rest)); + }; +},1062,[3,4,16,18,1063,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + enableScreens: true, + enableFreeze: true, + screensEnabled: true, + freezeEnabled: true, + shouldUseActivityState: true, + Screen: true, + NativeScreen: true, + InnerScreen: true, + ScreenContext: true, + ScreenContainer: true, + NativeScreenContainer: true, + NativeScreenNavigationContainer: true, + ScreenStack: true, + ScreenStackHeaderConfig: true, + ScreenStackHeaderSubview: true, + ScreenStackHeaderLeftView: true, + ScreenStackHeaderCenterView: true, + ScreenStackHeaderRightView: true, + ScreenStackHeaderBackButtonImage: true, + ScreenStackHeaderSearchBarView: true, + SearchBar: true, + NativeSearchBar: true, + NativeSearchBarCommands: true, + FullWindowOverlay: true, + NativeScreensModule: true, + GHContext: true, + isSearchBarAvailableForCurrentPlatform: true, + isNewBackTitleImplementation: true, + executeNativeBackPress: true, + useTransitionProgress: true + }; + Object.defineProperty(exports, "FullWindowOverlay", { + enumerable: true, + get: function get() { + return _FullWindowOverlay.default; + } + }); + Object.defineProperty(exports, "GHContext", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[0]).GHContext; + } + }); + Object.defineProperty(exports, "InnerScreen", { + enumerable: true, + get: function get() { + return _Screen.InnerScreen; + } + }); + Object.defineProperty(exports, "NativeScreen", { + enumerable: true, + get: function get() { + return _Screen.NativeScreen; + } + }); + Object.defineProperty(exports, "NativeScreenContainer", { + enumerable: true, + get: function get() { + return _ScreenContainer.NativeScreenContainer; + } + }); + Object.defineProperty(exports, "NativeScreenNavigationContainer", { + enumerable: true, + get: function get() { + return _ScreenContainer.NativeScreenNavigationContainer; + } + }); + Object.defineProperty(exports, "NativeScreensModule", { + enumerable: true, + get: function get() { + return _NativeScreensModule.default; + } + }); + Object.defineProperty(exports, "NativeSearchBar", { + enumerable: true, + get: function get() { + return _SearchBar.NativeSearchBar; + } + }); + Object.defineProperty(exports, "NativeSearchBarCommands", { + enumerable: true, + get: function get() { + return _SearchBar.NativeSearchBarCommands; + } + }); + Object.defineProperty(exports, "Screen", { + enumerable: true, + get: function get() { + return _Screen.default; + } + }); + Object.defineProperty(exports, "ScreenContainer", { + enumerable: true, + get: function get() { + return _ScreenContainer.default; + } + }); + Object.defineProperty(exports, "ScreenContext", { + enumerable: true, + get: function get() { + return _Screen.ScreenContext; + } + }); + Object.defineProperty(exports, "ScreenStack", { + enumerable: true, + get: function get() { + return _ScreenStack.default; + } + }); + Object.defineProperty(exports, "ScreenStackHeaderBackButtonImage", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderBackButtonImage; + } + }); + Object.defineProperty(exports, "ScreenStackHeaderCenterView", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderCenterView; + } + }); + Object.defineProperty(exports, "ScreenStackHeaderConfig", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderConfig; + } + }); + Object.defineProperty(exports, "ScreenStackHeaderLeftView", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderLeftView; + } + }); + Object.defineProperty(exports, "ScreenStackHeaderRightView", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderRightView; + } + }); + Object.defineProperty(exports, "ScreenStackHeaderSearchBarView", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderSearchBarView; + } + }); + Object.defineProperty(exports, "ScreenStackHeaderSubview", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderSubview; + } + }); + Object.defineProperty(exports, "SearchBar", { + enumerable: true, + get: function get() { + return _SearchBar.default; + } + }); + Object.defineProperty(exports, "enableFreeze", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[2]).enableFreeze; + } + }); + Object.defineProperty(exports, "enableScreens", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[2]).enableScreens; + } + }); + Object.defineProperty(exports, "executeNativeBackPress", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[3]).executeNativeBackPress; + } + }); + Object.defineProperty(exports, "freezeEnabled", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[2]).freezeEnabled; + } + }); + Object.defineProperty(exports, "isNewBackTitleImplementation", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[3]).isNewBackTitleImplementation; + } + }); + Object.defineProperty(exports, "isSearchBarAvailableForCurrentPlatform", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[3]).isSearchBarAvailableForCurrentPlatform; + } + }); + Object.defineProperty(exports, "screensEnabled", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[2]).screensEnabled; + } + }); + Object.defineProperty(exports, "shouldUseActivityState", { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[2]).shouldUseActivityState; + } + }); + Object.defineProperty(exports, "useTransitionProgress", { + enumerable: true, + get: function get() { + return _useTransitionProgress.default; + } + }); + Object.keys(_$$_REQUIRE(_dependencyMap[4])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[4])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[4])[key]; + } + }); + }); + + var _Screen = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); + + var _ScreenContainer = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[6])); + + var _ScreenStack = _$$_REQUIRE(_dependencyMap[7])(_$$_REQUIRE(_dependencyMap[8])); + + var _SearchBar = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); + + var _FullWindowOverlay = _$$_REQUIRE(_dependencyMap[7])(_$$_REQUIRE(_dependencyMap[10])); + + var _NativeScreensModule = _$$_REQUIRE(_dependencyMap[7])(_$$_REQUIRE(_dependencyMap[11])); + + var _useTransitionProgress = _$$_REQUIRE(_dependencyMap[7])(_$$_REQUIRE(_dependencyMap[12])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } +},1063,[1064,1065,1068,1069,1070,1071,1077,3,1080,1082,1084,1086,1087]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.GHContext = undefined; + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var GHContext = exports.GHContext = _react.default.createContext(function (props) { + return (0, _$$_REQUIRE(_dependencyMap[2]).jsx)(_$$_REQUIRE(_dependencyMap[2]).Fragment, { + children: props.children + }); + }); +},1064,[3,16,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.ScreenStackHeaderSubview = exports.ScreenStackHeaderSearchBarView = exports.ScreenStackHeaderRightView = exports.ScreenStackHeaderLeftView = exports.ScreenStackHeaderConfig = exports.ScreenStackHeaderCenterView = exports.ScreenStackHeaderBackButtonImage = undefined; + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[2]); + + var _ScreenStackHeaderConfigNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _ScreenStackHeaderSubviewNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var ScreenStackHeaderConfig = exports.ScreenStackHeaderConfig = _ScreenStackHeaderConfigNativeComponent.default; + var ScreenStackHeaderSubview = exports.ScreenStackHeaderSubview = _ScreenStackHeaderSubviewNativeComponent.default; + + var ScreenStackHeaderBackButtonImage = exports.ScreenStackHeaderBackButtonImage = function ScreenStackHeaderBackButtonImage(props) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, { + type: "back", + style: styles.headerSubview, + children: (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.Image, Object.assign({ + resizeMode: "center", + fadeDuration: 0 + }, props)) + }); + }; + + var ScreenStackHeaderRightView = exports.ScreenStackHeaderRightView = function ScreenStackHeaderRightView(props) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, Object.assign({}, props, { + type: "right", + style: styles.headerSubview + })); + }; + + var ScreenStackHeaderLeftView = exports.ScreenStackHeaderLeftView = function ScreenStackHeaderLeftView(props) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, Object.assign({}, props, { + type: "left", + style: styles.headerSubview + })); + }; + + var ScreenStackHeaderCenterView = exports.ScreenStackHeaderCenterView = function ScreenStackHeaderCenterView(props) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, Object.assign({}, props, { + type: "center", + style: styles.headerSubview + })); + }; + + var ScreenStackHeaderSearchBarView = exports.ScreenStackHeaderSearchBarView = function ScreenStackHeaderSearchBarView(props) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, Object.assign({}, props, { + type: "searchBar", + style: styles.headerSubview + })); + }; + + var styles = _reactNative.StyleSheet.create({ + headerSubview: { + position: 'absolute', + top: 0, + right: 0, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center' + } + }); +},1065,[3,16,18,1066,1067,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenStackHeaderConfig', {}); +},1066,[3,183]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenStackHeaderSubview', {}); +},1067,[3,183]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.enableFreeze = enableFreeze; + exports.enableScreens = enableScreens; + exports.freezeEnabled = freezeEnabled; + exports.isNativePlatformSupported = undefined; + exports.screensEnabled = screensEnabled; + exports.shouldUseActivityState = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var shouldUseActivityState = exports.shouldUseActivityState = true; + var isNativePlatformSupported = exports.isNativePlatformSupported = _reactNative.Platform.OS === 'ios' || _reactNative.Platform.OS === 'android' || _reactNative.Platform.OS === 'windows'; + var ENABLE_SCREENS = isNativePlatformSupported; + + function enableScreens() { + var shouldEnableScreens = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; + ENABLE_SCREENS = shouldEnableScreens; + + if (!isNativePlatformSupported) { + return; + } + + if (ENABLE_SCREENS && !_reactNative.UIManager.getViewManagerConfig('RNSScreen')) { + console.error("Screen native module hasn't been linked. Please check the react-native-screens README for more details"); + } + } + + var ENABLE_FREEZE = false; + + function enableFreeze() { + var shouldEnableReactFreeze = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; + + if (!isNativePlatformSupported) { + return; + } + + ENABLE_FREEZE = shouldEnableReactFreeze; + } + + function screensEnabled() { + return ENABLE_SCREENS; + } + + function freezeEnabled() { + return ENABLE_FREEZE; + } +},1068,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.executeNativeBackPress = executeNativeBackPress; + exports.isSearchBarAvailableForCurrentPlatform = exports.isNewBackTitleImplementation = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var isSearchBarAvailableForCurrentPlatform = exports.isSearchBarAvailableForCurrentPlatform = ['ios', 'android'].includes(_reactNative.Platform.OS); + + function executeNativeBackPress() { + _reactNative.BackHandler.exitApp(); + + return true; + } + + var isNewBackTitleImplementation = exports.isNewBackTitleImplementation = true; +},1069,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); +},1070,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.ScreenContext = exports.NativeScreen = exports.InnerScreen = undefined; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + + var _TransitionProgressContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _DelayedFreeze = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _ScreenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _ModalScreenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _excluded = ["enabled", "freezeOnBlur"], + _excluded2 = ["active", "activityState", "children", "isNativeStack", "gestureResponseDistance", "onGestureCancel"], + _excluded3 = ["active", "activityState", "style", "onComponentRef"]; + var NativeScreen = exports.NativeScreen = _ScreenNativeComponent.default; + + var AnimatedNativeScreen = _reactNative.Animated.createAnimatedComponent(NativeScreen); + + var AnimatedNativeModalScreen = _reactNative.Animated.createAnimatedComponent(_ModalScreenNativeComponent.default); + + var InnerScreen = exports.InnerScreen = _react.default.forwardRef(function InnerScreen(props, ref) { + var innerRef = _react.default.useRef(null); + + _react.default.useImperativeHandle(ref, function () { + return innerRef.current; + }, []); + + var setRef = function setRef(ref) { + innerRef.current = ref; + props.onComponentRef == null ? undefined : props.onComponentRef(ref); + }; + + var closing = _react.default.useRef(new _reactNative.Animated.Value(0)).current; + + var progress = _react.default.useRef(new _reactNative.Animated.Value(0)).current; + + var goingForward = _react.default.useRef(new _reactNative.Animated.Value(0)).current; + + var _props$enabled = props.enabled, + enabled = _props$enabled === undefined ? (0, _$$_REQUIRE(_dependencyMap[8]).screensEnabled)() : _props$enabled, + _props$freezeOnBlur = props.freezeOnBlur, + freezeOnBlur = _props$freezeOnBlur === undefined ? (0, _$$_REQUIRE(_dependencyMap[8]).freezeEnabled)() : _props$freezeOnBlur, + rest = (0, _objectWithoutProperties2.default)(props, _excluded); + var _rest$sheetAllowedDet = rest.sheetAllowedDetents, + sheetAllowedDetents = _rest$sheetAllowedDet === undefined ? 'large' : _rest$sheetAllowedDet, + _rest$sheetLargestUnd = rest.sheetLargestUndimmedDetent, + sheetLargestUndimmedDetent = _rest$sheetLargestUnd === undefined ? 'all' : _rest$sheetLargestUnd, + _rest$sheetGrabberVis = rest.sheetGrabberVisible, + sheetGrabberVisible = _rest$sheetGrabberVis === undefined ? false : _rest$sheetGrabberVis, + _rest$sheetCornerRadi = rest.sheetCornerRadius, + sheetCornerRadius = _rest$sheetCornerRadi === undefined ? -1 : _rest$sheetCornerRadi, + _rest$sheetExpandsWhe = rest.sheetExpandsWhenScrolledToEdge, + sheetExpandsWhenScrolledToEdge = _rest$sheetExpandsWhe === undefined ? true : _rest$sheetExpandsWhe, + stackPresentation = rest.stackPresentation; + + if (enabled && _$$_REQUIRE(_dependencyMap[8]).isNativePlatformSupported) { + var _gestureResponseDista, _gestureResponseDista2, _gestureResponseDista3, _gestureResponseDista4; + + var AnimatedScreen = _reactNative.Platform.OS === 'android' || stackPresentation === undefined || stackPresentation === 'push' || stackPresentation === 'containedModal' || stackPresentation === 'containedTransparentModal' ? AnimatedNativeScreen : AnimatedNativeModalScreen; + + var active = rest.active, + activityState = rest.activityState, + children = rest.children, + isNativeStack = rest.isNativeStack, + gestureResponseDistance = rest.gestureResponseDistance, + onGestureCancel = rest.onGestureCancel, + _props = (0, _objectWithoutProperties2.default)(rest, _excluded2); + + if (active !== undefined && activityState === undefined) { + console.warn('It appears that you are using old version of react-navigation library. Please update @react-navigation/bottom-tabs, @react-navigation/stack and @react-navigation/drawer to version 5.10.0 or above to take full advantage of new functionality added to react-native-screens'); + activityState = active !== 0 ? 2 : 0; + } + + var handleRef = function handleRef(ref) { + var _ref$viewConfig, _ref$viewConfig$valid, _ref$_viewConfig, _ref$_viewConfig$vali; + + if (ref != null && (_ref$viewConfig = ref.viewConfig) != null && (_ref$viewConfig$valid = _ref$viewConfig.validAttributes) != null && _ref$viewConfig$valid.style) { + ref.viewConfig.validAttributes.style = Object.assign({}, ref.viewConfig.validAttributes.style, { + display: false + }); + setRef(ref); + } else if (ref != null && (_ref$_viewConfig = ref._viewConfig) != null && (_ref$_viewConfig$vali = _ref$_viewConfig.validAttributes) != null && _ref$_viewConfig$vali.style) { + ref._viewConfig.validAttributes.style = Object.assign({}, ref._viewConfig.validAttributes.style, { + display: false + }); + setRef(ref); + } + }; + + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_DelayedFreeze.default, { + freeze: freezeOnBlur && activityState === 0, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(AnimatedScreen, Object.assign({}, _props, { + activityState: activityState, + sheetAllowedDetents: sheetAllowedDetents, + sheetLargestUndimmedDetent: sheetLargestUndimmedDetent, + sheetGrabberVisible: sheetGrabberVisible, + sheetCornerRadius: sheetCornerRadius, + sheetExpandsWhenScrolledToEdge: sheetExpandsWhenScrolledToEdge, + gestureResponseDistance: { + start: (_gestureResponseDista = gestureResponseDistance == null ? undefined : gestureResponseDistance.start) != null ? _gestureResponseDista : -1, + end: (_gestureResponseDista2 = gestureResponseDistance == null ? undefined : gestureResponseDistance.end) != null ? _gestureResponseDista2 : -1, + top: (_gestureResponseDista3 = gestureResponseDistance == null ? undefined : gestureResponseDistance.top) != null ? _gestureResponseDista3 : -1, + bottom: (_gestureResponseDista4 = gestureResponseDistance == null ? undefined : gestureResponseDistance.bottom) != null ? _gestureResponseDista4 : -1 + }, + ref: handleRef, + onTransitionProgress: !isNativeStack ? undefined : _reactNative.Animated.event([{ + nativeEvent: { + progress: progress, + closing: closing, + goingForward: goingForward + } + }], { + useNativeDriver: true + }), + onGestureCancel: onGestureCancel != null ? onGestureCancel : function () {}, + children: !isNativeStack ? children : (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_TransitionProgressContext.default.Provider, { + value: { + progress: progress, + closing: closing, + goingForward: goingForward + }, + children: children + }) + })) + }); + } else { + var _active = rest.active, + _activityState = rest.activityState, + style = rest.style, + onComponentRef = rest.onComponentRef, + _props2 = (0, _objectWithoutProperties2.default)(rest, _excluded3); + + if (_active !== undefined && _activityState === undefined) { + _activityState = _active !== 0 ? 2 : 0; + } + + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Animated.View, Object.assign({ + style: [style, { + display: _activityState !== 0 ? 'flex' : 'none' + }], + ref: setRef + }, _props2)); + } + }); + + var ScreenContext = exports.ScreenContext = _react.default.createContext(InnerScreen); + + var Screen = function Screen(props) { + var ScreenWrapper = _react.default.useContext(ScreenContext) || InnerScreen; + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(ScreenWrapper, Object.assign({}, props)); + }; + + var _default = exports.default = Screen; +},1071,[3,4,16,18,1072,1073,1075,1076,1068,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var _default = exports.default = React.createContext(undefined); +},1072,[16]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + function DelayedFreeze(_ref) { + var freeze = _ref.freeze, + children = _ref.children; + + var _React$useState = _react.default.useState(false), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + freezeState = _React$useState2[0], + setFreezeState = _React$useState2[1]; + + _react.default.useEffect(function () { + var id = setImmediate(function () { + setFreezeState(freeze); + }); + return function () { + clearImmediate(id); + }; + }, [freeze]); + + return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_$$_REQUIRE(_dependencyMap[4]).Freeze, { + freeze: freeze ? freezeState : false, + children: children + }); + } + + var _default = exports.default = DelayedFreeze; +},1073,[3,33,16,179,1074]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.Freeze = Freeze; + + var _react = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var infiniteThenable = { + then: function then() {} + }; + + function Suspender(_ref) { + var freeze = _ref.freeze, + children = _ref.children; + + if (freeze) { + throw infiniteThenable; + } + + return (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(_react.Fragment, { + children: children + }); + } + + function Freeze(_ref2) { + var freeze = _ref2.freeze, + children = _ref2.children, + _ref2$placeholder = _ref2.placeholder, + placeholder = _ref2$placeholder === undefined ? null : _ref2$placeholder; + return (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(_react.Suspense, { + fallback: placeholder, + children: (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(Suspender, { + freeze: freeze, + children: children + }) + }); + } +},1074,[16,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreen', { + interfaceOnly: true + }); +},1075,[3,183]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSModalScreen', { + interfaceOnly: true + }); +},1076,[3,183]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.NativeScreenNavigationContainer = exports.NativeScreenContainer = undefined; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[2]); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _ScreenContainerNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _ScreenNavigationContainerNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _excluded = ["enabled", "hasTwoStates"]; + var NativeScreenContainer = exports.NativeScreenContainer = _reactNative.Platform.OS !== 'web' ? _ScreenContainerNativeComponent.default : _reactNative.View; + var NativeScreenNavigationContainer = exports.NativeScreenNavigationContainer = _reactNative.Platform.OS !== 'web' ? _ScreenNavigationContainerNativeComponent.default : _reactNative.View; + + function ScreenContainer(props) { + var _props$enabled = props.enabled, + enabled = _props$enabled === undefined ? (0, _$$_REQUIRE(_dependencyMap[6]).screensEnabled)() : _props$enabled, + hasTwoStates = props.hasTwoStates, + rest = (0, _objectWithoutProperties2.default)(props, _excluded); + + if (enabled && _$$_REQUIRE(_dependencyMap[6]).isNativePlatformSupported) { + if (hasTwoStates) { + var ScreenNavigationContainer = _reactNative.Platform.OS === 'ios' ? NativeScreenNavigationContainer : NativeScreenContainer; + return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(ScreenNavigationContainer, Object.assign({}, rest)); + } + + return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(NativeScreenContainer, Object.assign({}, rest)); + } + + return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.View, Object.assign({}, rest)); + } + + var _default = exports.default = ScreenContainer; +},1077,[3,4,18,16,1078,1079,1068,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenContainer', {}); +},1078,[3,183]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenNavigationContainer', {}); +},1079,[3,183]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _DelayedFreeze = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _ScreenStackNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _excluded = ["children", "gestureDetectorBridge"]; + var NativeScreenStack = _ScreenStackNativeComponent.default; + + function ScreenStack(props) { + var children = props.children, + gestureDetectorBridge = props.gestureDetectorBridge, + rest = (0, _objectWithoutProperties2.default)(props, _excluded); + + var ref = _react.default.useRef(null); + + var size = _react.default.Children.count(children); + + var childrenWithFreeze = _react.default.Children.map(children, function (child, index) { + var _props$descriptor, _props$descriptors, _descriptor$options$f, _descriptor$options; + + var props = child.props, + key = child.key; + var descriptor = (_props$descriptor = props == null ? undefined : props.descriptor) != null ? _props$descriptor : props == null ? undefined : (_props$descriptors = props.descriptors) == null ? undefined : _props$descriptors[key]; + var isFreezeEnabled = (_descriptor$options$f = descriptor == null ? undefined : (_descriptor$options = descriptor.options) == null ? undefined : _descriptor$options.freezeOnBlur) != null ? _descriptor$options$f : (0, _$$_REQUIRE(_dependencyMap[5]).freezeEnabled)(); + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_DelayedFreeze.default, { + freeze: isFreezeEnabled && size - index > 1, + children: child + }); + }); + + _react.default.useEffect(function () { + if (gestureDetectorBridge) { + gestureDetectorBridge.current.stackUseEffectCallback(ref); + } + }); + + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(NativeScreenStack, Object.assign({}, rest, { + ref: ref, + children: childrenWithFreeze + })); + } + + var _default = exports.default = ScreenStack; +},1080,[3,4,16,1073,1081,1063,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenStack', {}); +},1081,[3,183]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.NativeSearchBarCommands = exports.NativeSearchBar = undefined; + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[2]); + + var _SearchBarNativeComponent = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var NativeSearchBar = exports.NativeSearchBar = _SearchBarNativeComponent.default; + var NativeSearchBarCommands = exports.NativeSearchBarCommands = _SearchBarNativeComponent.Commands; + + function SearchBar(props, ref) { + var searchBarRef = _react.default.useRef(null); + + _react.default.useImperativeHandle(ref, function () { + return { + blur: function blur() { + _callMethodWithRef(function (ref) { + return NativeSearchBarCommands.blur(ref); + }); + }, + focus: function focus() { + _callMethodWithRef(function (ref) { + return NativeSearchBarCommands.focus(ref); + }); + }, + toggleCancelButton: function toggleCancelButton(flag) { + _callMethodWithRef(function (ref) { + return NativeSearchBarCommands.toggleCancelButton(ref, flag); + }); + }, + clearText: function clearText() { + _callMethodWithRef(function (ref) { + return NativeSearchBarCommands.clearText(ref); + }); + }, + setText: function setText(text) { + _callMethodWithRef(function (ref) { + return NativeSearchBarCommands.setText(ref, text); + }); + }, + cancelSearch: function cancelSearch() { + _callMethodWithRef(function (ref) { + return NativeSearchBarCommands.cancelSearch(ref); + }); + } + }; + }); + + var _callMethodWithRef = _react.default.useCallback(function (method) { + var ref = searchBarRef.current; + + if (ref) { + method(ref); + } else { + console.warn('Reference to native search bar component has not been updated yet'); + } + }, [searchBarRef]); + + if (!_$$_REQUIRE(_dependencyMap[4]).isSearchBarAvailableForCurrentPlatform) { + console.warn('Importing SearchBar is only valid on iOS and Android devices.'); + return _reactNative.View; + } + + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(NativeSearchBar, Object.assign({ + ref: searchBarRef + }, props, { + onSearchFocus: props.onFocus, + onSearchBlur: props.onBlur, + onSearchButtonPress: props.onSearchButtonPress, + onCancelButtonPress: props.onCancelButtonPress, + onChangeText: props.onChangeText + })); + } + + var _default = exports.default = _react.default.forwardRef(SearchBar); +},1082,[3,16,18,1083,1063,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.Commands = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _codegenNativeCommands = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var Commands = exports.Commands = (0, _codegenNativeCommands.default)({ + supportedCommands: ['blur', 'focus', 'clearText', 'toggleCancelButton', 'setText', 'cancelSearch'] + }); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSSearchBar', {}); +},1083,[3,183,133]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[2]); + + var _FullWindowOverlayNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var NativeFullWindowOverlay = _FullWindowOverlayNativeComponent.default; + + function FullWindowOverlay(props) { + if (_reactNative.Platform.OS !== 'ios') { + console.warn('Using FullWindowOverlay is only valid on iOS devices.'); + return (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(_reactNative.View, Object.assign({}, props)); + } + + return (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(NativeFullWindowOverlay, { + style: { + position: 'absolute', + width: '100%', + height: '100%' + }, + children: props.children + }); + } + + var _default = exports.default = FullWindowOverlay; +},1084,[3,16,18,1085,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _default = exports.default = (0, _codegenNativeComponent.default)('RNSFullWindowOverlay', {}); +},1085,[3,183]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var _default = exports.default = _reactNative.TurboModuleRegistry.get('RNSModule'); +},1086,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useTransitionProgress; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _TransitionProgressContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useTransitionProgress() { + var progress = React.useContext(_TransitionProgressContext.default); + + if (progress === undefined) { + throw new Error("Couldn't find values for transition progress. Are you inside a screen in Native Stack?"); + } + + return progress; + } +},1087,[16,3,1072]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useCardAnimation; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _CardAnimationContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useCardAnimation() { + var animation = React.useContext(_CardAnimationContext.default); + + if (animation === undefined) { + throw new Error("Couldn't find values for card animation. Are you inside a screen in Stack?"); + } + + return animation; + } +},1088,[16,3,1056]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useGestureHandlerRef; + + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + + var _GestureHandlerRefContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function useGestureHandlerRef() { + var ref = React.useContext(_GestureHandlerRefContext.default); + + if (ref === undefined) { + throw new Error("Couldn't find a ref for gesture handler. Are you inside a screen in Stack?"); + } + + return ref; + } +},1089,[16,3,1061]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -133323,13 +147691,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = Root; exports.default = _default; -},912,[3,590,4,913,16,582,18,934,1722,1723,953,945,1318,1078,1074]); +},1090,[3,590,4,1091,16,582,18,1112,1772,1773,1131,1123,1371,1256,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { _$$_REQUIRE(_dependencyMap[0]); -},913,[914]); +},1091,[1092]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { (0, _$$_REQUIRE(_dependencyMap[0]).setupURLPolyfill)(); -},914,[915]); +},1092,[1093]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -133373,7 +147741,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _$$_REQUIRE(_dependencyMap[2]).URLSearchParams; }); } -},915,[916,917,932,933,70]); +},1093,[1094,1095,1110,1111,70]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var _reactNative = _$$_REQUIRE(_dependencyMap[0]); @@ -133390,7 +147758,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } } -},916,[18]); +},1094,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -133421,7 +147789,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _$$_REQUIRE(_dependencyMap[1]).URL.revokeObjectURL = function revokeObjectURL(url) {}; var URL = exports.URL = _$$_REQUIRE(_dependencyMap[1]).URL; -},917,[18,918]); +},1095,[18,1096]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -133443,13 +147811,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e exports.setThePassword = _$$_REQUIRE(_dependencyMap[1]).setThePassword; exports.cannotHaveAUsernamePasswordPort = _$$_REQUIRE(_dependencyMap[1]).cannotHaveAUsernamePasswordPort; exports.percentDecode = _$$_REQUIRE(_dependencyMap[2]).percentDecode; -},918,[919,923,928]); +},1096,[1097,1101,1106]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; exports.URL = _$$_REQUIRE(_dependencyMap[0]); exports.URLSearchParams = _$$_REQUIRE(_dependencyMap[1]); -},919,[920,929]); +},1097,[1098,1107]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -133862,7 +148230,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; module.exports = iface; -},920,[921,922,6,931,7,240]); +},1098,[1099,1100,6,1109,7,240]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -133982,7 +148350,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e namedSetExisting: namedSetExisting, namedDelete: namedDelete }; -},921,[]); +},1099,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -134235,7 +148603,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},922,[6,923,929,7,928]); +},1100,[6,1101,1107,7,1106]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -135569,7 +149937,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e encodingOverride: options.encodingOverride }); }; -},923,[924,925,926,928]); +},1101,[1102,1103,1104,1106]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -135848,7 +150216,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e 'toUnicode': toUnicode }; module.exports = punycode; -},924,[22]); +},1102,[22]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -135874,7 +150242,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isASCIIAlphanumeric: isASCIIAlphanumeric, isASCIIHex: isASCIIHex }; -},925,[]); +},1103,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { /*! * The buffer module from node.js, for the browser. @@ -137549,7 +151917,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return table; }(); -},926,[94,927]); +},1104,[94,1105]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { exports.read = function (buffer, offset, isLE, mLen, nBytes) { var e, m; @@ -137639,7 +152007,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e buffer[offset + i - d] |= s * 128; }; -},927,[]); +},1105,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -137790,7 +152158,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, serializeUrlencoded: serializeUrlencoded }; -},928,[926,925,33]); +},1106,[1104,1103,33]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -138314,7 +152682,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; module.exports = iface; -},929,[921,240,33,930,6,931,7]); +},1107,[1099,240,33,1108,6,1109,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -138483,7 +152851,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(Symbol.iterator); -},930,[6,928,7]); +},1108,[6,1106,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -138839,7 +153207,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e exports.DOMTimeStamp = exports["unsigned long long"]; exports.Function = convertCallbackFunction; exports.VoidFunction = convertCallbackFunction; -},931,[]); +},1109,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -138850,13 +153218,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _$$_REQUIRE(_dependencyMap[0]).URLSearchParams; } }); -},932,[918]); +},1110,[1096]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "_args": [ [ "react-native-url-polyfill@1.3.0", - "/Users/ipaddev/sdk/3.18.09.rc" + "/Users/ipaddev/sdk/3.18.12.rc" ] ], "_from": "react-native-url-polyfill@1.3.0", @@ -138880,7 +153248,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex ], "_resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz", "_spec": "1.3.0", - "_where": "/Users/ipaddev/sdk/3.18.09.rc", + "_where": "/Users/ipaddev/sdk/3.18.12.rc", "author": { "name": "Nicolas Charpentier", "email": "nicolas.charpentier079@gmail.com" @@ -138959,7 +153327,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "version": "1.3.0" } ; -},933,[]); +},1111,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -139100,7 +153468,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } function getStateData(getSavedIssues) { - var editionsRaw, editions, savedIssues, firstIssue, aspectRatio; + var editionsRaw, allEditions, savedIssues, isOnline, editions, firstIssue, aspectRatio; return _regenerator.default.async(function getStateData$(_context) { while (1) { switch (_context.prev = _context.next) { @@ -139115,7 +153483,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _liveConfig.default.getSettings().setEditions(editionsRaw); - editions = _editionsHelper.default.parseEditions(_liveConfig.default.getSettings().editions); + allEditions = _editionsHelper.default.parseEditions(_liveConfig.default.getSettings().editions); if (!(typeof getSavedIssues === "function")) { _context.next = 17; @@ -139129,7 +153497,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e case 9: savedIssues = _context.sent; - _editionsHelper.default.updateDownloadIssues(editions, savedIssues); + _editionsHelper.default.updateDownloadIssues(allEditions, savedIssues); _log.default.log(savedIssues); @@ -139143,21 +153511,29 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _log.default.warn(_context.t0.message); case 17: - editions = _editionsHelper.default.filterEditions(editions, function (issue) { - return _network.default.isOnline() || issue.isDownloaded(); + isOnline = _network.default.isOnline(); + editions = _editionsHelper.default.filterEditions(allEditions, function (issue) { + return isOnline || issue.isDownloaded(); }); + + if (!isOnline && editions.length === 0) { + editions = _editionsHelper.default.filterEditions(allEditions, function (issue) { + return true; + }); + } + firstIssue = _editionsHelper.default.getFirstValidIssue(editions); - _context.next = 21; + _context.next = 23; return _regenerator.default.awrap((0, _$$_REQUIRE(_dependencyMap[26]).getIssueAspectRatio)(firstIssue)); - case 21: + case 23: aspectRatio = _context.sent; return _context.abrupt("return", { editions: editions, aspectRatio: aspectRatio }); - case 23: + case 25: case "end": return _context.stop(); } @@ -139552,7 +153928,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = Container; exports.default = _default; -},934,[3,22,33,4,935,590,16,18,582,937,941,951,952,1079,1210,1212,1213,1080,1085,1081,1198,1214,940,953,1069,1710,1711,1087,1078,1344,1712]); +},1112,[3,22,33,4,1113,590,16,18,582,1115,1119,1129,1130,1257,1297,1299,1300,1258,1263,1259,1285,1301,1118,1131,1247,1760,1761,1265,1256,1397,1762]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var runtime = _$$_REQUIRE(_dependencyMap[0])(); @@ -139567,7 +153943,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Function("r", "regeneratorRuntime = r")(runtime); } } -},935,[936]); +},1113,[1114]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function _regeneratorRuntime() { "use strict"; @@ -139921,7 +154297,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports; -},936,[10]); +},1114,[10]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -140064,8 +154440,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "getDeviceParams", value: function getDeviceParams() { return { - os: (0, _$$_REQUIRE(_dependencyMap[10]).os)(), - isKindle: false + os: (0, _$$_REQUIRE(_dependencyMap[10]).os)() }; } }, { @@ -140133,7 +154508,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pSetup: item.getPSetup(), issue: item.getIssue(), crc: item.getFilename(), - edition: encodeURIComponent(item.getEdition()), + edition: item.getEdition(), mtime: item.getLastClosed() })); } @@ -140298,7 +154673,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = API; exports.default = _default; -},937,[3,935,590,6,7,938,939,408,940,941,942,943,944]); +},1115,[3,1113,590,6,7,1116,1117,408,1118,1119,1120,1121,1122]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function _classPrivateFieldBase(receiver, privateKey) { if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { @@ -140309,7 +154684,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = _classPrivateFieldBase, module.exports.__esModule = true, module.exports["default"] = module.exports; -},938,[]); +},1116,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var id = 0; @@ -140318,7 +154693,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = _classPrivateFieldKey, module.exports.__esModule = true, module.exports["default"] = module.exports; -},939,[]); +},1117,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -140367,6 +154742,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _downloaded = (0, _classPrivateFieldLooseKey2.default)("_downloaded"); + var _archive = (0, _classPrivateFieldLooseKey2.default)("_archive"); + var Issue = function () { function Issue() { (0, _classCallCheck2.default)(this, Issue); @@ -140438,6 +154815,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e writable: true, value: undefined }); + Object.defineProperty(this, _archive, { + writable: true, + value: undefined + }); (0, _classPrivateFieldLooseBase2.default)(this, _downloaded)[_downloaded] = false; } @@ -140469,6 +154850,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "getFilename", value: function getFilename() { + if ((0, _classPrivateFieldLooseBase2.default)(this, _archive)[_archive]) { + return "archive-" + (0, _classPrivateFieldLooseBase2.default)(this, _archive)[_archive]; + } + return (0, _classPrivateFieldLooseBase2.default)(this, _filename)[_filename]; } }, { @@ -140611,6 +154996,16 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function isDownloaded() { return (0, _classPrivateFieldLooseBase2.default)(this, _downloaded)[_downloaded]; } + }, { + key: "setArchive", + value: function setArchive(value) { + (0, _classPrivateFieldLooseBase2.default)(this, _archive)[_archive] = value; + } + }, { + key: "getArchive", + value: function getArchive() { + return (0, _classPrivateFieldLooseBase2.default)(this, _archive)[_archive]; + } }, { key: "equals", value: function equals(issue) { @@ -140647,7 +155042,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = Issue; -},940,[3,6,7,938,939]); +},1118,[3,6,7,1116,1117]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -140758,7 +155153,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e writable: true, value: {} }); -},941,[3,6,7,938,939]); +},1119,[3,6,7,1116,1117]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -140800,7 +155195,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function dpToPx(size) { return _reactNative.PixelRatio.roundToNearestPixel(size) * _reactNative.PixelRatio.get(); } -},942,[18]); +},1120,[18]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = [ { @@ -140823,7 +155218,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex } ] ; -},943,[]); +},1121,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -140834,15 +155229,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e exports.segmentURL = segmentURL; exports.toMD5 = toMD5; - var _md = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + var _extends2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - var _uri = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + var _md = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - var _log = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + var _uri = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _log = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); function decodeHTML(text) { try { - return (0, _$$_REQUIRE(_dependencyMap[4]).decode)(text); + return (0, _$$_REQUIRE(_dependencyMap[5]).decode)(text); } catch (e) { return text; } @@ -140864,13 +155261,61 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return uri; } + function getQuerystring() { + var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var query = Object.entries(params).filter(function (e) { + return e[1] !== null && e[1] !== undefined; + }).map(function (e) { + e[1] = encodeURIComponent(e[1]); + return e.join("="); + }).join("&"); + return query; + } + function addParamsToURL(url) { var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - var uri = new URL(url); - Object.keys(params).forEach(function (key) { - uri.searchParams.set(key, "" + params[key]); - }); - return uri.toString(); + var newUrl = url; + + if (Object.keys(params).length > 0) { + var uri = segmentURL(newUrl); + newUrl = uri.getProtocol() + "//" + uri.getDomain(); + var port = uri.getPort(); + + if (port) { + newUrl += ":" + port; + } + + var file; + var path = uri.getPath(); + + if (path) { + newUrl += "/" + path; + var lastPathSegment = path.split("/").pop(); + + if (lastPathSegment != null && lastPathSegment.match(/.+\..+/g)) { + file = lastPathSegment; + } + } + + if (!newUrl.includes("?")) { + if (!file && !path.endsWith("/")) { + newUrl += "/"; + } + + newUrl += "?"; + } else { + newUrl += "&"; + } + + newUrl += getQuerystring((0, _extends2.default)({}, uri.getParams(), params)); + var anchor = uri.getAnchor(); + + if (anchor) { + newUrl += "#" + anchor; + } + } + + return newUrl; } function isTecnaviaDomain(domain, referenceURL) { @@ -140885,7 +155330,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var uri = segmentURL(referenceURL); return domain === uri.getDomain(); } -},944,[3,472,945,941,947]); +},1122,[3,590,472,1123,1119,1125]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -140912,6 +155357,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _protocol = (0, _classPrivateFieldLooseKey2.default)("_protocol"); + var _path = (0, _classPrivateFieldLooseKey2.default)("_path"); + + var _anchor = (0, _classPrivateFieldLooseKey2.default)("_anchor"); + var URI = function () { function URI() { (0, _classCallCheck2.default)(this, URI); @@ -140935,12 +155384,21 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e writable: true, value: undefined }); + Object.defineProperty(this, _path, { + writable: true, + value: undefined + }); + Object.defineProperty(this, _anchor, { + writable: true, + value: undefined + }); } (0, _createClass2.default)(URI, [{ key: "parse", value: function parse(url) { - var _this = this; + var _this = this, + _classPrivateFieldLoo; (0, _classPrivateFieldLooseBase2.default)(this, _mUrl)[_mUrl] = new URL(url); (0, _classPrivateFieldLooseBase2.default)(this, _params)[_params] = {}; @@ -140956,6 +155414,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _classPrivateFieldLooseBase2.default)(this, _port)[_port] = (0, _classPrivateFieldLooseBase2.default)(this, _mUrl)[_mUrl].port; (0, _classPrivateFieldLooseBase2.default)(this, _protocol)[_protocol] = (0, _classPrivateFieldLooseBase2.default)(this, _mUrl)[_mUrl].protocol; (0, _classPrivateFieldLooseBase2.default)(this, _domain)[_domain] = (0, _classPrivateFieldLooseBase2.default)(this, _mUrl)[_mUrl].hostname; + (0, _classPrivateFieldLooseBase2.default)(this, _path)[_path] = (_classPrivateFieldLoo = (0, _classPrivateFieldLooseBase2.default)(this, _mUrl)[_mUrl].pathname) != null ? _classPrivateFieldLoo : ""; + + if ((0, _classPrivateFieldLooseBase2.default)(this, _path)[_path].startsWith("/")) { + (0, _classPrivateFieldLooseBase2.default)(this, _path)[_path] = (0, _classPrivateFieldLooseBase2.default)(this, _path)[_path].substring(1); + } + + (0, _classPrivateFieldLooseBase2.default)(this, _anchor)[_anchor] = (0, _classPrivateFieldLooseBase2.default)(this, _mUrl)[_mUrl].hash; } }, { key: "setParams", @@ -140998,6 +155463,26 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function getProtocol() { return (0, _classPrivateFieldLooseBase2.default)(this, _protocol)[_protocol]; } + }, { + key: "setPath", + value: function setPath(value) { + (0, _classPrivateFieldLooseBase2.default)(this, _path)[_path] = value; + } + }, { + key: "getPath", + value: function getPath() { + return (0, _classPrivateFieldLooseBase2.default)(this, _path)[_path]; + } + }, { + key: "setAnchor", + value: function setAnchor(value) { + (0, _classPrivateFieldLooseBase2.default)(this, _anchor)[_anchor] = value; + } + }, { + key: "getAnchor", + value: function getAnchor() { + return (0, _classPrivateFieldLooseBase2.default)(this, _anchor)[_anchor]; + } }, { key: "getURL", value: function getURL() { @@ -141008,7 +155493,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = URI; -},945,[3,6,7,938,939,946]); +},1123,[3,6,7,1116,1117,1124]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -141362,7 +155847,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = JSUtils; -},946,[3,33,22,6,7,935,18,941]); +},1124,[3,33,22,6,7,1113,18,1119]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -141383,85 +155868,58 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Object.defineProperty(exports, "__esModule", { value: true }); + exports.encode = encode; + exports.decodeEntity = decodeEntity; + exports.decode = decode; var allNamedReferences = __assign(__assign({}, _$$_REQUIRE(_dependencyMap[0]).namedReferences), { all: _$$_REQUIRE(_dependencyMap[0]).namedReferences.html5 }); - function replaceUsingRegExp(macroText, macroRegExp, macroReplacer) { - macroRegExp.lastIndex = 0; - var replaceMatch = macroRegExp.exec(macroText); - var replaceResult; - - if (replaceMatch) { - replaceResult = ""; - var replaceLastIndex = 0; - - do { - if (replaceLastIndex !== replaceMatch.index) { - replaceResult += macroText.substring(replaceLastIndex, replaceMatch.index); - } - - var replaceInput = replaceMatch[0]; - replaceResult += macroReplacer(replaceInput); - replaceLastIndex = replaceMatch.index + replaceInput.length; - } while (replaceMatch = macroRegExp.exec(macroText)); - - if (replaceLastIndex !== macroText.length) { - replaceResult += macroText.substring(replaceLastIndex); - } - } else { - replaceResult = macroText; - } - - return replaceResult; - } - var encodeRegExps = { specialChars: /[<>'"&]/g, - nonAscii: /[<>'"&\u0080-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g, - nonAsciiPrintable: /[<>'"&\x01-\x08\x11-\x15\x17-\x1F\x7f-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g, - nonAsciiPrintableOnly: /[\x01-\x08\x11-\x15\x17-\x1F\x7f-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g, - extensive: /[\x01-\x0c\x0e-\x1f\x21-\x2c\x2e-\x2f\x3a-\x40\x5b-\x60\x7b-\x7d\x7f-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g + nonAscii: /[<>'"&\u0080-\uD7FF\uE000-\uFFFF\uDC00-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g, + nonAsciiPrintable: /[<>'"&\x01-\x08\x11-\x15\x17-\x1F\x7f-\uD7FF\uE000-\uFFFF\uDC00-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g, + nonAsciiPrintableOnly: /[\x01-\x08\x11-\x15\x17-\x1F\x7f-\uD7FF\uE000-\uFFFF\uDC00-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g, + extensive: /[\x01-\x0c\x0e-\x1f\x21-\x2c\x2e-\x2f\x3a-\x40\x5b-\x60\x7b-\x7d\x7f-\uD7FF\uE000-\uFFFF\uDC00-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g }; var defaultEncodeOptions = { - mode: "specialChars", - level: "all", - numeric: "decimal" + mode: 'specialChars', + level: 'all', + numeric: 'decimal' }; function encode(text, _a) { var _b = _a === undefined ? defaultEncodeOptions : _a, _c = _b.mode, - mode = _c === undefined ? "specialChars" : _c, + mode = _c === undefined ? 'specialChars' : _c, _d = _b.numeric, - numeric = _d === undefined ? "decimal" : _d, + numeric = _d === undefined ? 'decimal' : _d, _e = _b.level, - level = _e === undefined ? "all" : _e; + level = _e === undefined ? 'all' : _e; if (!text) { - return ""; + return ''; } var encodeRegExp = encodeRegExps[mode]; var references = allNamedReferences[level].characters; - var isHex = numeric === "hexadecimal"; - return replaceUsingRegExp(text, encodeRegExp, function (input) { + var isHex = numeric === 'hexadecimal'; + return String.prototype.replace.call(text, encodeRegExp, function (input) { var result = references[input]; if (!result) { - var code = input.length > 1 ? _$$_REQUIRE(_dependencyMap[1]).getCodePoint(input, 0) : input.charCodeAt(0); - result = (isHex ? "&#x" + code.toString(16) : "&#" + code) + ";"; + var code = input.length > 1 ? (0, _$$_REQUIRE(_dependencyMap[1]).getCodePoint)(input, 0) : input.charCodeAt(0); + result = (isHex ? '&#x' + code.toString(16) : '&#' + code) + ';'; } return result; }); } - exports.encode = encode; var defaultDecodeOptions = { - scope: "body", - level: "all" + scope: 'body', + level: 'all' }; var strict = /&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);/g; var attribute = /&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+)[;=]?/g; @@ -141490,26 +155948,26 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var fromCharCode = String.fromCharCode; var outOfBoundsChar = fromCharCode(65533); var defaultDecodeEntityOptions = { - level: "all" + level: 'all' }; function getDecodedEntity(entity, references, isAttribute, isStrict) { var decodeResult = entity; var decodeEntityLastChar = entity[entity.length - 1]; - if (isAttribute && decodeEntityLastChar === "=") { + if (isAttribute && decodeEntityLastChar === '=') { decodeResult = entity; - } else if (isStrict && decodeEntityLastChar !== ";") { + } else if (isStrict && decodeEntityLastChar !== ';') { decodeResult = entity; } else { var decodeResultByReference = references[entity]; if (decodeResultByReference) { decodeResult = decodeResultByReference; - } else if (entity[0] === "&" && entity[1] === "#") { + } else if (entity[0] === '&' && entity[1] === '#') { var decodeSecondChar = entity[2]; - var decodeCode = decodeSecondChar == "x" || decodeSecondChar == "X" ? parseInt(entity.substr(3), 16) : parseInt(entity.substr(2)); - decodeResult = decodeCode >= 1114111 ? outOfBoundsChar : decodeCode > 65535 ? _$$_REQUIRE(_dependencyMap[1]).fromCodePoint(decodeCode) : fromCharCode(_$$_REQUIRE(_dependencyMap[2]).numericUnicodeMap[decodeCode] || decodeCode); + var decodeCode = decodeSecondChar == 'x' || decodeSecondChar == 'X' ? parseInt(entity.substr(3), 16) : parseInt(entity.substr(2)); + decodeResult = decodeCode >= 0x10ffff ? outOfBoundsChar : decodeCode > 65535 ? (0, _$$_REQUIRE(_dependencyMap[1]).fromCodePoint)(decodeCode) : fromCharCode(_$$_REQUIRE(_dependencyMap[2]).numericUnicodeMap[decodeCode] || decodeCode); } } @@ -141517,4455 +155975,132 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } function decodeEntity(entity, _a) { - var _b = (_a === undefined ? defaultDecodeEntityOptions : _a).level, - level = _b === undefined ? "all" : _b; + var _b = _a === undefined ? defaultDecodeEntityOptions : _a, + _c = _b.level, + level = _c === undefined ? 'all' : _c; if (!entity) { - return ""; + return ''; } return getDecodedEntity(entity, allNamedReferences[level].entities, false, false); } - exports.decodeEntity = decodeEntity; - function decode(text, _a) { var _b = _a === undefined ? defaultDecodeOptions : _a, _c = _b.level, - level = _c === undefined ? "all" : _c, + level = _c === undefined ? 'all' : _c, _d = _b.scope, - scope = _d === undefined ? level === "xml" ? "strict" : "body" : _d; + scope = _d === undefined ? level === 'xml' ? 'strict' : 'body' : _d; if (!text) { - return ""; + return ''; } var decodeRegExp = decodeRegExps[level][scope]; var references = allNamedReferences[level].entities; - var isAttribute = scope === "attribute"; - var isStrict = scope === "strict"; - return replaceUsingRegExp(text, decodeRegExp, function (entity) { + var isAttribute = scope === 'attribute'; + var isStrict = scope === 'strict'; + return text.replace(decodeRegExp, function (entity) { return getDecodedEntity(entity, references, isAttribute, isStrict); }); } - - exports.decode = decode; -},947,[948,949,950]); +},1125,[1126,1127,1128]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; + var __assign = this && this.__assign || function () { + __assign = Object.assign || function (t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; + } + + return t; + }; + + return __assign.apply(this, arguments); + }; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.namedReferences = exports.bodyRegExps = undefined; + var pairDivider = "~"; + var blockDivider = "~~"; + + function generateNamedReferences(input, prev) { + var entities = {}; + var characters = {}; + var blocks = input.split(blockDivider); + var isOptionalBlock = false; + + for (var i = 0; blocks.length > i; i++) { + var entries = blocks[i].split(pairDivider); + + for (var j = 0; j < entries.length; j += 2) { + var entity = entries[j]; + var character = entries[j + 1]; + var fullEntity = '&' + entity + ';'; + entities[fullEntity] = character; + + if (isOptionalBlock) { + entities['&' + entity] = character; + } + + characters[character] = fullEntity; + } + + isOptionalBlock = true; + } + + return prev ? { + entities: __assign(__assign({}, entities), prev.entities), + characters: __assign(__assign({}, characters), prev.characters) + } : { + entities: entities, + characters: characters + }; + } + exports.bodyRegExps = { xml: /&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g, html4: /∉|&(?:nbsp|iexcl|cent|pound|curren|yen|brvbar|sect|uml|copy|ordf|laquo|not|shy|reg|macr|deg|plusmn|sup2|sup3|acute|micro|para|middot|cedil|sup1|ordm|raquo|frac14|frac12|frac34|iquest|Agrave|Aacute|Acirc|Atilde|Auml|Aring|AElig|Ccedil|Egrave|Eacute|Ecirc|Euml|Igrave|Iacute|Icirc|Iuml|ETH|Ntilde|Ograve|Oacute|Ocirc|Otilde|Ouml|times|Oslash|Ugrave|Uacute|Ucirc|Uuml|Yacute|THORN|szlig|agrave|aacute|acirc|atilde|auml|aring|aelig|ccedil|egrave|eacute|ecirc|euml|igrave|iacute|icirc|iuml|eth|ntilde|ograve|oacute|ocirc|otilde|ouml|divide|oslash|ugrave|uacute|ucirc|uuml|yacute|thorn|yuml|quot|amp|lt|gt|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g, html5: /·|℗|⋇|⪧|⩺|⋗|⦕|⩼|⪆|⥸|⋗|⋛|⪌|≷|≳|⪦|⩹|⋖|⋋|⋉|⥶|⩻|⦖|◃|⊴|◂|∉|⋹̸|⋵̸|∉|⋷|⋶|∌|∌|⋾|⋽|∥|⊠|⨱|⨰|&(?:AElig|AMP|Aacute|Acirc|Agrave|Aring|Atilde|Auml|COPY|Ccedil|ETH|Eacute|Ecirc|Egrave|Euml|GT|Iacute|Icirc|Igrave|Iuml|LT|Ntilde|Oacute|Ocirc|Ograve|Oslash|Otilde|Ouml|QUOT|REG|THORN|Uacute|Ucirc|Ugrave|Uuml|Yacute|aacute|acirc|acute|aelig|agrave|amp|aring|atilde|auml|brvbar|ccedil|cedil|cent|copy|curren|deg|divide|eacute|ecirc|egrave|eth|euml|frac12|frac14|frac34|gt|iacute|icirc|iexcl|igrave|iquest|iuml|laquo|lt|macr|micro|middot|nbsp|not|ntilde|oacute|ocirc|ograve|ordf|ordm|oslash|otilde|ouml|para|plusmn|pound|quot|raquo|reg|sect|shy|sup1|sup2|sup3|szlig|thorn|times|uacute|ucirc|ugrave|uml|uuml|yacute|yen|yuml|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g }; - exports.namedReferences = { - xml: { - entities: { - "<": "<", - ">": ">", - """: '"', - "'": "'", - "&": "&" - }, - characters: { - "<": "<", - ">": ">", - '"': """, - "'": "'", - "&": "&" - } - }, - html4: { - entities: { - "'": "'", - " ": " ", - " ": " ", - "¡": "¡", - "¡": "¡", - "¢": "¢", - "¢": "¢", - "£": "£", - "£": "£", - "¤": "¤", - "¤": "¤", - "¥": "¥", - "¥": "¥", - "¦": "¦", - "¦": "¦", - "§": "§", - "§": "§", - "¨": "¨", - "¨": "¨", - "©": "©", - "©": "©", - "ª": "ª", - "ª": "ª", - "«": "«", - "«": "«", - "¬": "¬", - "¬": "¬", - "­": "­", - "­": "­", - "®": "®", - "®": "®", - "¯": "¯", - "¯": "¯", - "°": "°", - "°": "°", - "±": "±", - "±": "±", - "²": "²", - "²": "²", - "³": "³", - "³": "³", - "´": "´", - "´": "´", - "µ": "µ", - "µ": "µ", - "¶": "¶", - "¶": "¶", - "·": "·", - "·": "·", - "¸": "¸", - "¸": "¸", - "¹": "¹", - "¹": "¹", - "º": "º", - "º": "º", - "»": "»", - "»": "»", - "¼": "¼", - "¼": "¼", - "½": "½", - "½": "½", - "¾": "¾", - "¾": "¾", - "¿": "¿", - "¿": "¿", - "À": "À", - "À": "À", - "Á": "Á", - "Á": "Á", - "Â": "Â", - "Â": "Â", - "Ã": "Ã", - "Ã": "Ã", - "Ä": "Ä", - "Ä": "Ä", - "Å": "Å", - "Å": "Å", - "Æ": "Æ", - "Æ": "Æ", - "Ç": "Ç", - "Ç": "Ç", - "È": "È", - "È": "È", - "É": "É", - "É": "É", - "Ê": "Ê", - "Ê": "Ê", - "Ë": "Ë", - "Ë": "Ë", - "Ì": "Ì", - "Ì": "Ì", - "Í": "Í", - "Í": "Í", - "Î": "Î", - "Î": "Î", - "Ï": "Ï", - "Ï": "Ï", - "Ð": "Ð", - "Ð": "Ð", - "Ñ": "Ñ", - "Ñ": "Ñ", - "Ò": "Ò", - "Ò": "Ò", - "Ó": "Ó", - "Ó": "Ó", - "Ô": "Ô", - "Ô": "Ô", - "Õ": "Õ", - "Õ": "Õ", - "Ö": "Ö", - "Ö": "Ö", - "×": "×", - "×": "×", - "Ø": "Ø", - "Ø": "Ø", - "Ù": "Ù", - "Ù": "Ù", - "Ú": "Ú", - "Ú": "Ú", - "Û": "Û", - "Û": "Û", - "Ü": "Ü", - "Ü": "Ü", - "Ý": "Ý", - "Ý": "Ý", - "Þ": "Þ", - "Þ": "Þ", - "ß": "ß", - "ß": "ß", - "à": "à", - "à": "à", - "á": "á", - "á": "á", - "â": "â", - "â": "â", - "ã": "ã", - "ã": "ã", - "ä": "ä", - "ä": "ä", - "å": "å", - "å": "å", - "æ": "æ", - "æ": "æ", - "ç": "ç", - "ç": "ç", - "è": "è", - "è": "è", - "é": "é", - "é": "é", - "ê": "ê", - "ê": "ê", - "ë": "ë", - "ë": "ë", - "ì": "ì", - "ì": "ì", - "í": "í", - "í": "í", - "î": "î", - "î": "î", - "ï": "ï", - "ï": "ï", - "ð": "ð", - "ð": "ð", - "ñ": "ñ", - "ñ": "ñ", - "ò": "ò", - "ò": "ò", - "ó": "ó", - "ó": "ó", - "ô": "ô", - "ô": "ô", - "õ": "õ", - "õ": "õ", - "ö": "ö", - "ö": "ö", - "÷": "÷", - "÷": "÷", - "ø": "ø", - "ø": "ø", - "ù": "ù", - "ù": "ù", - "ú": "ú", - "ú": "ú", - "û": "û", - "û": "û", - "ü": "ü", - "ü": "ü", - "ý": "ý", - "ý": "ý", - "þ": "þ", - "þ": "þ", - "ÿ": "ÿ", - "ÿ": "ÿ", - """: '"', - """: '"', - "&": "&", - "&": "&", - "<": "<", - "<": "<", - ">": ">", - ">": ">", - "Œ": "Œ", - "œ": "œ", - "Š": "Š", - "š": "š", - "Ÿ": "Ÿ", - "ˆ": "ˆ", - "˜": "˜", - " ": " ", - " ": " ", - " ": " ", - "‌": "‌", - "‍": "‍", - "‎": "‎", - "‏": "‏", - "–": "–", - "—": "—", - "‘": "‘", - "’": "’", - "‚": "‚", - "“": "“", - "”": "”", - "„": "„", - "†": "†", - "‡": "‡", - "‰": "‰", - "‹": "‹", - "›": "›", - "€": "€", - "ƒ": "ƒ", - "Α": "Α", - "Β": "Β", - "Γ": "Γ", - "Δ": "Δ", - "Ε": "Ε", - "Ζ": "Ζ", - "Η": "Η", - "Θ": "Θ", - "Ι": "Ι", - "Κ": "Κ", - "Λ": "Λ", - "Μ": "Μ", - "Ν": "Ν", - "Ξ": "Ξ", - "Ο": "Ο", - "Π": "Π", - "Ρ": "Ρ", - "Σ": "Σ", - "Τ": "Τ", - "Υ": "Υ", - "Φ": "Φ", - "Χ": "Χ", - "Ψ": "Ψ", - "Ω": "Ω", - "α": "α", - "β": "β", - "γ": "γ", - "δ": "δ", - "ε": "ε", - "ζ": "ζ", - "η": "η", - "θ": "θ", - "ι": "ι", - "κ": "κ", - "λ": "λ", - "μ": "μ", - "ν": "ν", - "ξ": "ξ", - "ο": "ο", - "π": "π", - "ρ": "ρ", - "ς": "ς", - "σ": "σ", - "τ": "τ", - "υ": "υ", - "φ": "φ", - "χ": "χ", - "ψ": "ψ", - "ω": "ω", - "ϑ": "ϑ", - "ϒ": "ϒ", - "ϖ": "ϖ", - "•": "•", - "…": "…", - "′": "′", - "″": "″", - "‾": "‾", - "⁄": "⁄", - "℘": "℘", - "ℑ": "ℑ", - "ℜ": "ℜ", - "™": "™", - "ℵ": "ℵ", - "←": "←", - "↑": "↑", - "→": "→", - "↓": "↓", - "↔": "↔", - "↵": "↵", - "⇐": "⇐", - "⇑": "⇑", - "⇒": "⇒", - "⇓": "⇓", - "⇔": "⇔", - "∀": "∀", - "∂": "∂", - "∃": "∃", - "∅": "∅", - "∇": "∇", - "∈": "∈", - "∉": "∉", - "∋": "∋", - "∏": "∏", - "∑": "∑", - "−": "−", - "∗": "∗", - "√": "√", - "∝": "∝", - "∞": "∞", - "∠": "∠", - "∧": "∧", - "∨": "∨", - "∩": "∩", - "∪": "∪", - "∫": "∫", - "∴": "∴", - "∼": "∼", - "≅": "≅", - "≈": "≈", - "≠": "≠", - "≡": "≡", - "≤": "≤", - "≥": "≥", - "⊂": "⊂", - "⊃": "⊃", - "⊄": "⊄", - "⊆": "⊆", - "⊇": "⊇", - "⊕": "⊕", - "⊗": "⊗", - "⊥": "⊥", - "⋅": "⋅", - "⌈": "⌈", - "⌉": "⌉", - "⌊": "⌊", - "⌋": "⌋", - "⟨": "〈", - "⟩": "〉", - "◊": "◊", - "♠": "♠", - "♣": "♣", - "♥": "♥", - "♦": "♦" - }, - characters: { - "'": "'", - " ": " ", - "¡": "¡", - "¢": "¢", - "£": "£", - "¤": "¤", - "¥": "¥", - "¦": "¦", - "§": "§", - "¨": "¨", - "©": "©", - "ª": "ª", - "«": "«", - "¬": "¬", - "­": "­", - "®": "®", - "¯": "¯", - "°": "°", - "±": "±", - "²": "²", - "³": "³", - "´": "´", - "µ": "µ", - "¶": "¶", - "·": "·", - "¸": "¸", - "¹": "¹", - "º": "º", - "»": "»", - "¼": "¼", - "½": "½", - "¾": "¾", - "¿": "¿", - "À": "À", - "Á": "Á", - "Â": "Â", - "Ã": "Ã", - "Ä": "Ä", - "Å": "Å", - "Æ": "Æ", - "Ç": "Ç", - "È": "È", - "É": "É", - "Ê": "Ê", - "Ë": "Ë", - "Ì": "Ì", - "Í": "Í", - "Î": "Î", - "Ï": "Ï", - "Ð": "Ð", - "Ñ": "Ñ", - "Ò": "Ò", - "Ó": "Ó", - "Ô": "Ô", - "Õ": "Õ", - "Ö": "Ö", - "×": "×", - "Ø": "Ø", - "Ù": "Ù", - "Ú": "Ú", - "Û": "Û", - "Ü": "Ü", - "Ý": "Ý", - "Þ": "Þ", - "ß": "ß", - "à": "à", - "á": "á", - "â": "â", - "ã": "ã", - "ä": "ä", - "å": "å", - "æ": "æ", - "ç": "ç", - "è": "è", - "é": "é", - "ê": "ê", - "ë": "ë", - "ì": "ì", - "í": "í", - "î": "î", - "ï": "ï", - "ð": "ð", - "ñ": "ñ", - "ò": "ò", - "ó": "ó", - "ô": "ô", - "õ": "õ", - "ö": "ö", - "÷": "÷", - "ø": "ø", - "ù": "ù", - "ú": "ú", - "û": "û", - "ü": "ü", - "ý": "ý", - "þ": "þ", - "ÿ": "ÿ", - '"': """, - "&": "&", - "<": "<", - ">": ">", - "Œ": "Œ", - "œ": "œ", - "Š": "Š", - "š": "š", - "Ÿ": "Ÿ", - "ˆ": "ˆ", - "˜": "˜", - " ": " ", - " ": " ", - " ": " ", - "‌": "‌", - "‍": "‍", - "‎": "‎", - "‏": "‏", - "–": "–", - "—": "—", - "‘": "‘", - "’": "’", - "‚": "‚", - "“": "“", - "”": "”", - "„": "„", - "†": "†", - "‡": "‡", - "‰": "‰", - "‹": "‹", - "›": "›", - "€": "€", - "ƒ": "ƒ", - "Α": "Α", - "Β": "Β", - "Γ": "Γ", - "Δ": "Δ", - "Ε": "Ε", - "Ζ": "Ζ", - "Η": "Η", - "Θ": "Θ", - "Ι": "Ι", - "Κ": "Κ", - "Λ": "Λ", - "Μ": "Μ", - "Ν": "Ν", - "Ξ": "Ξ", - "Ο": "Ο", - "Π": "Π", - "Ρ": "Ρ", - "Σ": "Σ", - "Τ": "Τ", - "Υ": "Υ", - "Φ": "Φ", - "Χ": "Χ", - "Ψ": "Ψ", - "Ω": "Ω", - "α": "α", - "β": "β", - "γ": "γ", - "δ": "δ", - "ε": "ε", - "ζ": "ζ", - "η": "η", - "θ": "θ", - "ι": "ι", - "κ": "κ", - "λ": "λ", - "μ": "μ", - "ν": "ν", - "ξ": "ξ", - "ο": "ο", - "π": "π", - "ρ": "ρ", - "ς": "ς", - "σ": "σ", - "τ": "τ", - "υ": "υ", - "φ": "φ", - "χ": "χ", - "ψ": "ψ", - "ω": "ω", - "ϑ": "ϑ", - "ϒ": "ϒ", - "ϖ": "ϖ", - "•": "•", - "…": "…", - "′": "′", - "″": "″", - "‾": "‾", - "⁄": "⁄", - "℘": "℘", - "ℑ": "ℑ", - "ℜ": "ℜ", - "™": "™", - "ℵ": "ℵ", - "←": "←", - "↑": "↑", - "→": "→", - "↓": "↓", - "↔": "↔", - "↵": "↵", - "⇐": "⇐", - "⇑": "⇑", - "⇒": "⇒", - "⇓": "⇓", - "⇔": "⇔", - "∀": "∀", - "∂": "∂", - "∃": "∃", - "∅": "∅", - "∇": "∇", - "∈": "∈", - "∉": "∉", - "∋": "∋", - "∏": "∏", - "∑": "∑", - "−": "−", - "∗": "∗", - "√": "√", - "∝": "∝", - "∞": "∞", - "∠": "∠", - "∧": "∧", - "∨": "∨", - "∩": "∩", - "∪": "∪", - "∫": "∫", - "∴": "∴", - "∼": "∼", - "≅": "≅", - "≈": "≈", - "≠": "≠", - "≡": "≡", - "≤": "≤", - "≥": "≥", - "⊂": "⊂", - "⊃": "⊃", - "⊄": "⊄", - "⊆": "⊆", - "⊇": "⊇", - "⊕": "⊕", - "⊗": "⊗", - "⊥": "⊥", - "⋅": "⋅", - "⌈": "⌈", - "⌉": "⌉", - "⌊": "⌊", - "⌋": "⌋", - "〈": "⟨", - "〉": "⟩", - "◊": "◊", - "♠": "♠", - "♣": "♣", - "♥": "♥", - "♦": "♦" - } - }, - html5: { - entities: { - "Æ": "Æ", - "Æ": "Æ", - "&": "&", - "&": "&", - "Á": "Á", - "Á": "Á", - "Ă": "Ă", - "Â": "Â", - "Â": "Â", - "А": "А", - "𝔄": "𝔄", - "À": "À", - "À": "À", - "Α": "Α", - "Ā": "Ā", - "⩓": "⩓", - "Ą": "Ą", - "𝔸": "𝔸", - "⁡": "⁡", - "Å": "Å", - "Å": "Å", - "𝒜": "𝒜", - "≔": "≔", - "Ã": "Ã", - "Ã": "Ã", - "Ä": "Ä", - "Ä": "Ä", - "∖": "∖", - "⫧": "⫧", - "⌆": "⌆", - "Б": "Б", - "∵": "∵", - "ℬ": "ℬ", - "Β": "Β", - "𝔅": "𝔅", - "𝔹": "𝔹", - "˘": "˘", - "ℬ": "ℬ", - "≎": "≎", - "Ч": "Ч", - "©": "©", - "©": "©", - "Ć": "Ć", - "⋒": "⋒", - "ⅅ": "ⅅ", - "ℭ": "ℭ", - "Č": "Č", - "Ç": "Ç", - "Ç": "Ç", - "Ĉ": "Ĉ", - "∰": "∰", - "Ċ": "Ċ", - "¸": "¸", - "·": "·", - "ℭ": "ℭ", - "Χ": "Χ", - "⊙": "⊙", - "⊖": "⊖", - "⊕": "⊕", - "⊗": "⊗", - "∲": "∲", - "”": "”", - "’": "’", - "∷": "∷", - "⩴": "⩴", - "≡": "≡", - "∯": "∯", - "∮": "∮", - "ℂ": "ℂ", - "∐": "∐", - "∳": "∳", - "⨯": "⨯", - "𝒞": "𝒞", - "⋓": "⋓", - "≍": "≍", - "ⅅ": "ⅅ", - "⤑": "⤑", - "Ђ": "Ђ", - "Ѕ": "Ѕ", - "Џ": "Џ", - "‡": "‡", - "↡": "↡", - "⫤": "⫤", - "Ď": "Ď", - "Д": "Д", - "∇": "∇", - "Δ": "Δ", - "𝔇": "𝔇", - "´": "´", - "˙": "˙", - "˝": "˝", - "`": "`", - "˜": "˜", - "⋄": "⋄", - "ⅆ": "ⅆ", - "𝔻": "𝔻", - "¨": "¨", - "⃜": "⃜", - "≐": "≐", - "∯": "∯", - "¨": "¨", - "⇓": "⇓", - "⇐": "⇐", - "⇔": "⇔", - "⫤": "⫤", - "⟸": "⟸", - "⟺": "⟺", - "⟹": "⟹", - "⇒": "⇒", - "⊨": "⊨", - "⇑": "⇑", - "⇕": "⇕", - "∥": "∥", - "↓": "↓", - "⤓": "⤓", - "⇵": "⇵", - "̑": "̑", - "⥐": "⥐", - "⥞": "⥞", - "↽": "↽", - "⥖": "⥖", - "⥟": "⥟", - "⇁": "⇁", - "⥗": "⥗", - "⊤": "⊤", - "↧": "↧", - "⇓": "⇓", - "𝒟": "𝒟", - "Đ": "Đ", - "Ŋ": "Ŋ", - "Ð": "Ð", - "Ð": "Ð", - "É": "É", - "É": "É", - "Ě": "Ě", - "Ê": "Ê", - "Ê": "Ê", - "Э": "Э", - "Ė": "Ė", - "𝔈": "𝔈", - "È": "È", - "È": "È", - "∈": "∈", - "Ē": "Ē", - "◻": "◻", - "▫": "▫", - "Ę": "Ę", - "𝔼": "𝔼", - "Ε": "Ε", - "⩵": "⩵", - "≂": "≂", - "⇌": "⇌", - "ℰ": "ℰ", - "⩳": "⩳", - "Η": "Η", - "Ë": "Ë", - "Ë": "Ë", - "∃": "∃", - "ⅇ": "ⅇ", - "Ф": "Ф", - "𝔉": "𝔉", - "◼": "◼", - "▪": "▪", - "𝔽": "𝔽", - "∀": "∀", - "ℱ": "ℱ", - "ℱ": "ℱ", - "Ѓ": "Ѓ", - ">": ">", - ">": ">", - "Γ": "Γ", - "Ϝ": "Ϝ", - "Ğ": "Ğ", - "Ģ": "Ģ", - "Ĝ": "Ĝ", - "Г": "Г", - "Ġ": "Ġ", - "𝔊": "𝔊", - "⋙": "⋙", - "𝔾": "𝔾", - "≥": "≥", - "⋛": "⋛", - "≧": "≧", - "⪢": "⪢", - "≷": "≷", - "⩾": "⩾", - "≳": "≳", - "𝒢": "𝒢", - "≫": "≫", - "Ъ": "Ъ", - "ˇ": "ˇ", - "^": "^", - "Ĥ": "Ĥ", - "ℌ": "ℌ", - "ℋ": "ℋ", - "ℍ": "ℍ", - "─": "─", - "ℋ": "ℋ", - "Ħ": "Ħ", - "≎": "≎", - "≏": "≏", - "Е": "Е", - "IJ": "IJ", - "Ё": "Ё", - "Í": "Í", - "Í": "Í", - "Î": "Î", - "Î": "Î", - "И": "И", - "İ": "İ", - "ℑ": "ℑ", - "Ì": "Ì", - "Ì": "Ì", - "ℑ": "ℑ", - "Ī": "Ī", - "ⅈ": "ⅈ", - "⇒": "⇒", - "∬": "∬", - "∫": "∫", - "⋂": "⋂", - "⁣": "⁣", - "⁢": "⁢", - "Į": "Į", - "𝕀": "𝕀", - "Ι": "Ι", - "ℐ": "ℐ", - "Ĩ": "Ĩ", - "І": "І", - "Ï": "Ï", - "Ï": "Ï", - "Ĵ": "Ĵ", - "Й": "Й", - "𝔍": "𝔍", - "𝕁": "𝕁", - "𝒥": "𝒥", - "Ј": "Ј", - "Є": "Є", - "Х": "Х", - "Ќ": "Ќ", - "Κ": "Κ", - "Ķ": "Ķ", - "К": "К", - "𝔎": "𝔎", - "𝕂": "𝕂", - "𝒦": "𝒦", - "Љ": "Љ", - "<": "<", - "<": "<", - "Ĺ": "Ĺ", - "Λ": "Λ", - "⟪": "⟪", - "ℒ": "ℒ", - "↞": "↞", - "Ľ": "Ľ", - "Ļ": "Ļ", - "Л": "Л", - "⟨": "⟨", - "←": "←", - "⇤": "⇤", - "⇆": "⇆", - "⌈": "⌈", - "⟦": "⟦", - "⥡": "⥡", - "⇃": "⇃", - "⥙": "⥙", - "⌊": "⌊", - "↔": "↔", - "⥎": "⥎", - "⊣": "⊣", - "↤": "↤", - "⥚": "⥚", - "⊲": "⊲", - "⧏": "⧏", - "⊴": "⊴", - "⥑": "⥑", - "⥠": "⥠", - "↿": "↿", - "⥘": "⥘", - "↼": "↼", - "⥒": "⥒", - "⇐": "⇐", - "⇔": "⇔", - "⋚": "⋚", - "≦": "≦", - "≶": "≶", - "⪡": "⪡", - "⩽": "⩽", - "≲": "≲", - "𝔏": "𝔏", - "⋘": "⋘", - "⇚": "⇚", - "Ŀ": "Ŀ", - "⟵": "⟵", - "⟷": "⟷", - "⟶": "⟶", - "⟸": "⟸", - "⟺": "⟺", - "⟹": "⟹", - "𝕃": "𝕃", - "↙": "↙", - "↘": "↘", - "ℒ": "ℒ", - "↰": "↰", - "Ł": "Ł", - "≪": "≪", - "⤅": "⤅", - "М": "М", - " ": " ", - "ℳ": "ℳ", - "𝔐": "𝔐", - "∓": "∓", - "𝕄": "𝕄", - "ℳ": "ℳ", - "Μ": "Μ", - "Њ": "Њ", - "Ń": "Ń", - "Ň": "Ň", - "Ņ": "Ņ", - "Н": "Н", - "​": "​", - "​": "​", - "​": "​", - "​": "​", - "≫": "≫", - "≪": "≪", - " ": "\n", - "𝔑": "𝔑", - "⁠": "⁠", - " ": " ", - "ℕ": "ℕ", - "⫬": "⫬", - "≢": "≢", - "≭": "≭", - "∦": "∦", - "∉": "∉", - "≠": "≠", - "≂̸": "≂̸", - "∄": "∄", - "≯": "≯", - "≱": "≱", - "≧̸": "≧̸", - "≫̸": "≫̸", - "≹": "≹", - "⩾̸": "⩾̸", - "≵": "≵", - "≎̸": "≎̸", - "≏̸": "≏̸", - "⋪": "⋪", - "⧏̸": "⧏̸", - "⋬": "⋬", - "≮": "≮", - "≰": "≰", - "≸": "≸", - "≪̸": "≪̸", - "⩽̸": "⩽̸", - "≴": "≴", - "⪢̸": "⪢̸", - "⪡̸": "⪡̸", - "⊀": "⊀", - "⪯̸": "⪯̸", - "⋠": "⋠", - "∌": "∌", - "⋫": "⋫", - "⧐̸": "⧐̸", - "⋭": "⋭", - "⊏̸": "⊏̸", - "⋢": "⋢", - "⊐̸": "⊐̸", - "⋣": "⋣", - "⊂⃒": "⊂⃒", - "⊈": "⊈", - "⊁": "⊁", - "⪰̸": "⪰̸", - "⋡": "⋡", - "≿̸": "≿̸", - "⊃⃒": "⊃⃒", - "⊉": "⊉", - "≁": "≁", - "≄": "≄", - "≇": "≇", - "≉": "≉", - "∤": "∤", - "𝒩": "𝒩", - "Ñ": "Ñ", - "Ñ": "Ñ", - "Ν": "Ν", - "Œ": "Œ", - "Ó": "Ó", - "Ó": "Ó", - "Ô": "Ô", - "Ô": "Ô", - "О": "О", - "Ő": "Ő", - "𝔒": "𝔒", - "Ò": "Ò", - "Ò": "Ò", - "Ō": "Ō", - "Ω": "Ω", - "Ο": "Ο", - "𝕆": "𝕆", - "“": "“", - "‘": "‘", - "⩔": "⩔", - "𝒪": "𝒪", - "Ø": "Ø", - "Ø": "Ø", - "Õ": "Õ", - "Õ": "Õ", - "⨷": "⨷", - "Ö": "Ö", - "Ö": "Ö", - "‾": "‾", - "⏞": "⏞", - "⎴": "⎴", - "⏜": "⏜", - "∂": "∂", - "П": "П", - "𝔓": "𝔓", - "Φ": "Φ", - "Π": "Π", - "±": "±", - "ℌ": "ℌ", - "ℙ": "ℙ", - "⪻": "⪻", - "≺": "≺", - "⪯": "⪯", - "≼": "≼", - "≾": "≾", - "″": "″", - "∏": "∏", - "∷": "∷", - "∝": "∝", - "𝒫": "𝒫", - "Ψ": "Ψ", - """: '"', - """: '"', - "𝔔": "𝔔", - "ℚ": "ℚ", - "𝒬": "𝒬", - "⤐": "⤐", - "®": "®", - "®": "®", - "Ŕ": "Ŕ", - "⟫": "⟫", - "↠": "↠", - "⤖": "⤖", - "Ř": "Ř", - "Ŗ": "Ŗ", - "Р": "Р", - "ℜ": "ℜ", - "∋": "∋", - "⇋": "⇋", - "⥯": "⥯", - "ℜ": "ℜ", - "Ρ": "Ρ", - "⟩": "⟩", - "→": "→", - "⇥": "⇥", - "⇄": "⇄", - "⌉": "⌉", - "⟧": "⟧", - "⥝": "⥝", - "⇂": "⇂", - "⥕": "⥕", - "⌋": "⌋", - "⊢": "⊢", - "↦": "↦", - "⥛": "⥛", - "⊳": "⊳", - "⧐": "⧐", - "⊵": "⊵", - "⥏": "⥏", - "⥜": "⥜", - "↾": "↾", - "⥔": "⥔", - "⇀": "⇀", - "⥓": "⥓", - "⇒": "⇒", - "ℝ": "ℝ", - "⥰": "⥰", - "⇛": "⇛", - "ℛ": "ℛ", - "↱": "↱", - "⧴": "⧴", - "Щ": "Щ", - "Ш": "Ш", - "Ь": "Ь", - "Ś": "Ś", - "⪼": "⪼", - "Š": "Š", - "Ş": "Ş", - "Ŝ": "Ŝ", - "С": "С", - "𝔖": "𝔖", - "↓": "↓", - "←": "←", - "→": "→", - "↑": "↑", - "Σ": "Σ", - "∘": "∘", - "𝕊": "𝕊", - "√": "√", - "□": "□", - "⊓": "⊓", - "⊏": "⊏", - "⊑": "⊑", - "⊐": "⊐", - "⊒": "⊒", - "⊔": "⊔", - "𝒮": "𝒮", - "⋆": "⋆", - "⋐": "⋐", - "⋐": "⋐", - "⊆": "⊆", - "≻": "≻", - "⪰": "⪰", - "≽": "≽", - "≿": "≿", - "∋": "∋", - "∑": "∑", - "⋑": "⋑", - "⊃": "⊃", - "⊇": "⊇", - "⋑": "⋑", - "Þ": "Þ", - "Þ": "Þ", - "™": "™", - "Ћ": "Ћ", - "Ц": "Ц", - " ": "\t", - "Τ": "Τ", - "Ť": "Ť", - "Ţ": "Ţ", - "Т": "Т", - "𝔗": "𝔗", - "∴": "∴", - "Θ": "Θ", - "  ": "  ", - " ": " ", - "∼": "∼", - "≃": "≃", - "≅": "≅", - "≈": "≈", - "𝕋": "𝕋", - "⃛": "⃛", - "𝒯": "𝒯", - "Ŧ": "Ŧ", - "Ú": "Ú", - "Ú": "Ú", - "↟": "↟", - "⥉": "⥉", - "Ў": "Ў", - "Ŭ": "Ŭ", - "Û": "Û", - "Û": "Û", - "У": "У", - "Ű": "Ű", - "𝔘": "𝔘", - "Ù": "Ù", - "Ù": "Ù", - "Ū": "Ū", - "_": "_", - "⏟": "⏟", - "⎵": "⎵", - "⏝": "⏝", - "⋃": "⋃", - "⊎": "⊎", - "Ų": "Ų", - "𝕌": "𝕌", - "↑": "↑", - "⤒": "⤒", - "⇅": "⇅", - "↕": "↕", - "⥮": "⥮", - "⊥": "⊥", - "↥": "↥", - "⇑": "⇑", - "⇕": "⇕", - "↖": "↖", - "↗": "↗", - "ϒ": "ϒ", - "Υ": "Υ", - "Ů": "Ů", - "𝒰": "𝒰", - "Ũ": "Ũ", - "Ü": "Ü", - "Ü": "Ü", - "⊫": "⊫", - "⫫": "⫫", - "В": "В", - "⊩": "⊩", - "⫦": "⫦", - "⋁": "⋁", - "‖": "‖", - "‖": "‖", - "∣": "∣", - "|": "|", - "❘": "❘", - "≀": "≀", - " ": " ", - "𝔙": "𝔙", - "𝕍": "𝕍", - "𝒱": "𝒱", - "⊪": "⊪", - "Ŵ": "Ŵ", - "⋀": "⋀", - "𝔚": "𝔚", - "𝕎": "𝕎", - "𝒲": "𝒲", - "𝔛": "𝔛", - "Ξ": "Ξ", - "𝕏": "𝕏", - "𝒳": "𝒳", - "Я": "Я", - "Ї": "Ї", - "Ю": "Ю", - "Ý": "Ý", - "Ý": "Ý", - "Ŷ": "Ŷ", - "Ы": "Ы", - "𝔜": "𝔜", - "𝕐": "𝕐", - "𝒴": "𝒴", - "Ÿ": "Ÿ", - "Ж": "Ж", - "Ź": "Ź", - "Ž": "Ž", - "З": "З", - "Ż": "Ż", - "​": "​", - "Ζ": "Ζ", - "ℨ": "ℨ", - "ℤ": "ℤ", - "𝒵": "𝒵", - "á": "á", - "á": "á", - "ă": "ă", - "∾": "∾", - "∾̳": "∾̳", - "∿": "∿", - "â": "â", - "â": "â", - "´": "´", - "´": "´", - "а": "а", - "æ": "æ", - "æ": "æ", - "⁡": "⁡", - "𝔞": "𝔞", - "à": "à", - "à": "à", - "ℵ": "ℵ", - "ℵ": "ℵ", - "α": "α", - "ā": "ā", - "⨿": "⨿", - "&": "&", - "&": "&", - "∧": "∧", - "⩕": "⩕", - "⩜": "⩜", - "⩘": "⩘", - "⩚": "⩚", - "∠": "∠", - "⦤": "⦤", - "∠": "∠", - "∡": "∡", - "⦨": "⦨", - "⦩": "⦩", - "⦪": "⦪", - "⦫": "⦫", - "⦬": "⦬", - "⦭": "⦭", - "⦮": "⦮", - "⦯": "⦯", - "∟": "∟", - "⊾": "⊾", - "⦝": "⦝", - "∢": "∢", - "Å": "Å", - "⍼": "⍼", - "ą": "ą", - "𝕒": "𝕒", - "≈": "≈", - "⩰": "⩰", - "⩯": "⩯", - "≊": "≊", - "≋": "≋", - "'": "'", - "≈": "≈", - "≊": "≊", - "å": "å", - "å": "å", - "𝒶": "𝒶", - "*": "*", - "≈": "≈", - "≍": "≍", - "ã": "ã", - "ã": "ã", - "ä": "ä", - "ä": "ä", - "∳": "∳", - "⨑": "⨑", - "⫭": "⫭", - "≌": "≌", - "϶": "϶", - "‵": "‵", - "∽": "∽", - "⋍": "⋍", - "⊽": "⊽", - "⌅": "⌅", - "⌅": "⌅", - "⎵": "⎵", - "⎶": "⎶", - "≌": "≌", - "б": "б", - "„": "„", - "∵": "∵", - "∵": "∵", - "⦰": "⦰", - "϶": "϶", - "ℬ": "ℬ", - "β": "β", - "ℶ": "ℶ", - "≬": "≬", - "𝔟": "𝔟", - "⋂": "⋂", - "◯": "◯", - "⋃": "⋃", - "⨀": "⨀", - "⨁": "⨁", - "⨂": "⨂", - "⨆": "⨆", - "★": "★", - "▽": "▽", - "△": "△", - "⨄": "⨄", - "⋁": "⋁", - "⋀": "⋀", - "⤍": "⤍", - "⧫": "⧫", - "▪": "▪", - "▴": "▴", - "▾": "▾", - "◂": "◂", - "▸": "▸", - "␣": "␣", - "▒": "▒", - "░": "░", - "▓": "▓", - "█": "█", - "=⃥": "=⃥", - "≡⃥": "≡⃥", - "⌐": "⌐", - "𝕓": "𝕓", - "⊥": "⊥", - "⊥": "⊥", - "⋈": "⋈", - "╗": "╗", - "╔": "╔", - "╖": "╖", - "╓": "╓", - "═": "═", - "╦": "╦", - "╩": "╩", - "╤": "╤", - "╧": "╧", - "╝": "╝", - "╚": "╚", - "╜": "╜", - "╙": "╙", - "║": "║", - "╬": "╬", - "╣": "╣", - "╠": "╠", - "╫": "╫", - "╢": "╢", - "╟": "╟", - "⧉": "⧉", - "╕": "╕", - "╒": "╒", - "┐": "┐", - "┌": "┌", - "─": "─", - "╥": "╥", - "╨": "╨", - "┬": "┬", - "┴": "┴", - "⊟": "⊟", - "⊞": "⊞", - "⊠": "⊠", - "╛": "╛", - "╘": "╘", - "┘": "┘", - "└": "└", - "│": "│", - "╪": "╪", - "╡": "╡", - "╞": "╞", - "┼": "┼", - "┤": "┤", - "├": "├", - "‵": "‵", - "˘": "˘", - "¦": "¦", - "¦": "¦", - "𝒷": "𝒷", - "⁏": "⁏", - "∽": "∽", - "⋍": "⋍", - "\": "\\", - "⧅": "⧅", - "⟈": "⟈", - "•": "•", - "•": "•", - "≎": "≎", - "⪮": "⪮", - "≏": "≏", - "≏": "≏", - "ć": "ć", - "∩": "∩", - "⩄": "⩄", - "⩉": "⩉", - "⩋": "⩋", - "⩇": "⩇", - "⩀": "⩀", - "∩︀": "∩︀", - "⁁": "⁁", - "ˇ": "ˇ", - "⩍": "⩍", - "č": "č", - "ç": "ç", - "ç": "ç", - "ĉ": "ĉ", - "⩌": "⩌", - "⩐": "⩐", - "ċ": "ċ", - "¸": "¸", - "¸": "¸", - "⦲": "⦲", - "¢": "¢", - "¢": "¢", - "·": "·", - "𝔠": "𝔠", - "ч": "ч", - "✓": "✓", - "✓": "✓", - "χ": "χ", - "○": "○", - "⧃": "⧃", - "ˆ": "ˆ", - "≗": "≗", - "↺": "↺", - "↻": "↻", - "®": "®", - "Ⓢ": "Ⓢ", - "⊛": "⊛", - "⊚": "⊚", - "⊝": "⊝", - "≗": "≗", - "⨐": "⨐", - "⫯": "⫯", - "⧂": "⧂", - "♣": "♣", - "♣": "♣", - ":": ":", - "≔": "≔", - "≔": "≔", - ",": ",", - "@": "@", - "∁": "∁", - "∘": "∘", - "∁": "∁", - "ℂ": "ℂ", - "≅": "≅", - "⩭": "⩭", - "∮": "∮", - "𝕔": "𝕔", - "∐": "∐", - "©": "©", - "©": "©", - "℗": "℗", - "↵": "↵", - "✗": "✗", - "𝒸": "𝒸", - "⫏": "⫏", - "⫑": "⫑", - "⫐": "⫐", - "⫒": "⫒", - "⋯": "⋯", - "⤸": "⤸", - "⤵": "⤵", - "⋞": "⋞", - "⋟": "⋟", - "↶": "↶", - "⤽": "⤽", - "∪": "∪", - "⩈": "⩈", - "⩆": "⩆", - "⩊": "⩊", - "⊍": "⊍", - "⩅": "⩅", - "∪︀": "∪︀", - "↷": "↷", - "⤼": "⤼", - "⋞": "⋞", - "⋟": "⋟", - "⋎": "⋎", - "⋏": "⋏", - "¤": "¤", - "¤": "¤", - "↶": "↶", - "↷": "↷", - "⋎": "⋎", - "⋏": "⋏", - "∲": "∲", - "∱": "∱", - "⌭": "⌭", - "⇓": "⇓", - "⥥": "⥥", - "†": "†", - "ℸ": "ℸ", - "↓": "↓", - "‐": "‐", - "⊣": "⊣", - "⤏": "⤏", - "˝": "˝", - "ď": "ď", - "д": "д", - "ⅆ": "ⅆ", - "‡": "‡", - "⇊": "⇊", - "⩷": "⩷", - "°": "°", - "°": "°", - "δ": "δ", - "⦱": "⦱", - "⥿": "⥿", - "𝔡": "𝔡", - "⇃": "⇃", - "⇂": "⇂", - "⋄": "⋄", - "⋄": "⋄", - "♦": "♦", - "♦": "♦", - "¨": "¨", - "ϝ": "ϝ", - "⋲": "⋲", - "÷": "÷", - "÷": "÷", - "÷": "÷", - "⋇": "⋇", - "⋇": "⋇", - "ђ": "ђ", - "⌞": "⌞", - "⌍": "⌍", - "$": "$", - "𝕕": "𝕕", - "˙": "˙", - "≐": "≐", - "≑": "≑", - "∸": "∸", - "∔": "∔", - "⊡": "⊡", - "⌆": "⌆", - "↓": "↓", - "⇊": "⇊", - "⇃": "⇃", - "⇂": "⇂", - "⤐": "⤐", - "⌟": "⌟", - "⌌": "⌌", - "𝒹": "𝒹", - "ѕ": "ѕ", - "⧶": "⧶", - "đ": "đ", - "⋱": "⋱", - "▿": "▿", - "▾": "▾", - "⇵": "⇵", - "⥯": "⥯", - "⦦": "⦦", - "џ": "џ", - "⟿": "⟿", - "⩷": "⩷", - "≑": "≑", - "é": "é", - "é": "é", - "⩮": "⩮", - "ě": "ě", - "≖": "≖", - "ê": "ê", - "ê": "ê", - "≕": "≕", - "э": "э", - "ė": "ė", - "ⅇ": "ⅇ", - "≒": "≒", - "𝔢": "𝔢", - "⪚": "⪚", - "è": "è", - "è": "è", - "⪖": "⪖", - "⪘": "⪘", - "⪙": "⪙", - "⏧": "⏧", - "ℓ": "ℓ", - "⪕": "⪕", - "⪗": "⪗", - "ē": "ē", - "∅": "∅", - "∅": "∅", - "∅": "∅", - " ": " ", - " ": " ", - " ": " ", - "ŋ": "ŋ", - " ": " ", - "ę": "ę", - "𝕖": "𝕖", - "⋕": "⋕", - "⧣": "⧣", - "⩱": "⩱", - "ε": "ε", - "ε": "ε", - "ϵ": "ϵ", - "≖": "≖", - "≕": "≕", - "≂": "≂", - "⪖": "⪖", - "⪕": "⪕", - "=": "=", - "≟": "≟", - "≡": "≡", - "⩸": "⩸", - "⧥": "⧥", - "≓": "≓", - "⥱": "⥱", - "ℯ": "ℯ", - "≐": "≐", - "≂": "≂", - "η": "η", - "ð": "ð", - "ð": "ð", - "ë": "ë", - "ë": "ë", - "€": "€", - "!": "!", - "∃": "∃", - "ℰ": "ℰ", - "ⅇ": "ⅇ", - "≒": "≒", - "ф": "ф", - "♀": "♀", - "ffi": "ffi", - "ff": "ff", - "ffl": "ffl", - "𝔣": "𝔣", - "fi": "fi", - "fj": "fj", - "♭": "♭", - "fl": "fl", - "▱": "▱", - "ƒ": "ƒ", - "𝕗": "𝕗", - "∀": "∀", - "⋔": "⋔", - "⫙": "⫙", - "⨍": "⨍", - "½": "½", - "½": "½", - "⅓": "⅓", - "¼": "¼", - "¼": "¼", - "⅕": "⅕", - "⅙": "⅙", - "⅛": "⅛", - "⅔": "⅔", - "⅖": "⅖", - "¾": "¾", - "¾": "¾", - "⅗": "⅗", - "⅜": "⅜", - "⅘": "⅘", - "⅚": "⅚", - "⅝": "⅝", - "⅞": "⅞", - "⁄": "⁄", - "⌢": "⌢", - "𝒻": "𝒻", - "≧": "≧", - "⪌": "⪌", - "ǵ": "ǵ", - "γ": "γ", - "ϝ": "ϝ", - "⪆": "⪆", - "ğ": "ğ", - "ĝ": "ĝ", - "г": "г", - "ġ": "ġ", - "≥": "≥", - "⋛": "⋛", - "≥": "≥", - "≧": "≧", - "⩾": "⩾", - "⩾": "⩾", - "⪩": "⪩", - "⪀": "⪀", - "⪂": "⪂", - "⪄": "⪄", - "⋛︀": "⋛︀", - "⪔": "⪔", - "𝔤": "𝔤", - "≫": "≫", - "⋙": "⋙", - "ℷ": "ℷ", - "ѓ": "ѓ", - "≷": "≷", - "⪒": "⪒", - "⪥": "⪥", - "⪤": "⪤", - "≩": "≩", - "⪊": "⪊", - "⪊": "⪊", - "⪈": "⪈", - "⪈": "⪈", - "≩": "≩", - "⋧": "⋧", - "𝕘": "𝕘", - "`": "`", - "ℊ": "ℊ", - "≳": "≳", - "⪎": "⪎", - "⪐": "⪐", - ">": ">", - ">": ">", - "⪧": "⪧", - "⩺": "⩺", - "⋗": "⋗", - "⦕": "⦕", - "⩼": "⩼", - "⪆": "⪆", - "⥸": "⥸", - "⋗": "⋗", - "⋛": "⋛", - "⪌": "⪌", - "≷": "≷", - "≳": "≳", - "≩︀": "≩︀", - "≩︀": "≩︀", - "⇔": "⇔", - " ": " ", - "½": "½", - "ℋ": "ℋ", - "ъ": "ъ", - "↔": "↔", - "⥈": "⥈", - "↭": "↭", - "ℏ": "ℏ", - "ĥ": "ĥ", - "♥": "♥", - "♥": "♥", - "…": "…", - "⊹": "⊹", - "𝔥": "𝔥", - "⤥": "⤥", - "⤦": "⤦", - "⇿": "⇿", - "∻": "∻", - "↩": "↩", - "↪": "↪", - "𝕙": "𝕙", - "―": "―", - "𝒽": "𝒽", - "ℏ": "ℏ", - "ħ": "ħ", - "⁃": "⁃", - "‐": "‐", - "í": "í", - "í": "í", - "⁣": "⁣", - "î": "î", - "î": "î", - "и": "и", - "е": "е", - "¡": "¡", - "¡": "¡", - "⇔": "⇔", - "𝔦": "𝔦", - "ì": "ì", - "ì": "ì", - "ⅈ": "ⅈ", - "⨌": "⨌", - "∭": "∭", - "⧜": "⧜", - "℩": "℩", - "ij": "ij", - "ī": "ī", - "ℑ": "ℑ", - "ℐ": "ℐ", - "ℑ": "ℑ", - "ı": "ı", - "⊷": "⊷", - "Ƶ": "Ƶ", - "∈": "∈", - "℅": "℅", - "∞": "∞", - "⧝": "⧝", - "ı": "ı", - "∫": "∫", - "⊺": "⊺", - "ℤ": "ℤ", - "⊺": "⊺", - "⨗": "⨗", - "⨼": "⨼", - "ё": "ё", - "į": "į", - "𝕚": "𝕚", - "ι": "ι", - "⨼": "⨼", - "¿": "¿", - "¿": "¿", - "𝒾": "𝒾", - "∈": "∈", - "⋹": "⋹", - "⋵": "⋵", - "⋴": "⋴", - "⋳": "⋳", - "∈": "∈", - "⁢": "⁢", - "ĩ": "ĩ", - "і": "і", - "ï": "ï", - "ï": "ï", - "ĵ": "ĵ", - "й": "й", - "𝔧": "𝔧", - "ȷ": "ȷ", - "𝕛": "𝕛", - "𝒿": "𝒿", - "ј": "ј", - "є": "є", - "κ": "κ", - "ϰ": "ϰ", - "ķ": "ķ", - "к": "к", - "𝔨": "𝔨", - "ĸ": "ĸ", - "х": "х", - "ќ": "ќ", - "𝕜": "𝕜", - "𝓀": "𝓀", - "⇚": "⇚", - "⇐": "⇐", - "⤛": "⤛", - "⤎": "⤎", - "≦": "≦", - "⪋": "⪋", - "⥢": "⥢", - "ĺ": "ĺ", - "⦴": "⦴", - "ℒ": "ℒ", - "λ": "λ", - "⟨": "⟨", - "⦑": "⦑", - "⟨": "⟨", - "⪅": "⪅", - "«": "«", - "«": "«", - "←": "←", - "⇤": "⇤", - "⤟": "⤟", - "⤝": "⤝", - "↩": "↩", - "↫": "↫", - "⤹": "⤹", - "⥳": "⥳", - "↢": "↢", - "⪫": "⪫", - "⤙": "⤙", - "⪭": "⪭", - "⪭︀": "⪭︀", - "⤌": "⤌", - "❲": "❲", - "{": "{", - "[": "[", - "⦋": "⦋", - "⦏": "⦏", - "⦍": "⦍", - "ľ": "ľ", - "ļ": "ļ", - "⌈": "⌈", - "{": "{", - "л": "л", - "⤶": "⤶", - "“": "“", - "„": "„", - "⥧": "⥧", - "⥋": "⥋", - "↲": "↲", - "≤": "≤", - "←": "←", - "↢": "↢", - "↽": "↽", - "↼": "↼", - "⇇": "⇇", - "↔": "↔", - "⇆": "⇆", - "⇋": "⇋", - "↭": "↭", - "⋋": "⋋", - "⋚": "⋚", - "≤": "≤", - "≦": "≦", - "⩽": "⩽", - "⩽": "⩽", - "⪨": "⪨", - "⩿": "⩿", - "⪁": "⪁", - "⪃": "⪃", - "⋚︀": "⋚︀", - "⪓": "⪓", - "⪅": "⪅", - "⋖": "⋖", - "⋚": "⋚", - "⪋": "⪋", - "≶": "≶", - "≲": "≲", - "⥼": "⥼", - "⌊": "⌊", - "𝔩": "𝔩", - "≶": "≶", - "⪑": "⪑", - "↽": "↽", - "↼": "↼", - "⥪": "⥪", - "▄": "▄", - "љ": "љ", - "≪": "≪", - "⇇": "⇇", - "⌞": "⌞", - "⥫": "⥫", - "◺": "◺", - "ŀ": "ŀ", - "⎰": "⎰", - "⎰": "⎰", - "≨": "≨", - "⪉": "⪉", - "⪉": "⪉", - "⪇": "⪇", - "⪇": "⪇", - "≨": "≨", - "⋦": "⋦", - "⟬": "⟬", - "⇽": "⇽", - "⟦": "⟦", - "⟵": "⟵", - "⟷": "⟷", - "⟼": "⟼", - "⟶": "⟶", - "↫": "↫", - "↬": "↬", - "⦅": "⦅", - "𝕝": "𝕝", - "⨭": "⨭", - "⨴": "⨴", - "∗": "∗", - "_": "_", - "◊": "◊", - "◊": "◊", - "⧫": "⧫", - "(": "(", - "⦓": "⦓", - "⇆": "⇆", - "⌟": "⌟", - "⇋": "⇋", - "⥭": "⥭", - "‎": "‎", - "⊿": "⊿", - "‹": "‹", - "𝓁": "𝓁", - "↰": "↰", - "≲": "≲", - "⪍": "⪍", - "⪏": "⪏", - "[": "[", - "‘": "‘", - "‚": "‚", - "ł": "ł", - "<": "<", - "<": "<", - "⪦": "⪦", - "⩹": "⩹", - "⋖": "⋖", - "⋋": "⋋", - "⋉": "⋉", - "⥶": "⥶", - "⩻": "⩻", - "⦖": "⦖", - "◃": "◃", - "⊴": "⊴", - "◂": "◂", - "⥊": "⥊", - "⥦": "⥦", - "≨︀": "≨︀", - "≨︀": "≨︀", - "∺": "∺", - "¯": "¯", - "¯": "¯", - "♂": "♂", - "✠": "✠", - "✠": "✠", - "↦": "↦", - "↦": "↦", - "↧": "↧", - "↤": "↤", - "↥": "↥", - "▮": "▮", - "⨩": "⨩", - "м": "м", - "—": "—", - "∡": "∡", - "𝔪": "𝔪", - "℧": "℧", - "µ": "µ", - "µ": "µ", - "∣": "∣", - "*": "*", - "⫰": "⫰", - "·": "·", - "·": "·", - "−": "−", - "⊟": "⊟", - "∸": "∸", - "⨪": "⨪", - "⫛": "⫛", - "…": "…", - "∓": "∓", - "⊧": "⊧", - "𝕞": "𝕞", - "∓": "∓", - "𝓂": "𝓂", - "∾": "∾", - "μ": "μ", - "⊸": "⊸", - "⊸": "⊸", - "⋙̸": "⋙̸", - "≫⃒": "≫⃒", - "≫̸": "≫̸", - "⇍": "⇍", - "⇎": "⇎", - "⋘̸": "⋘̸", - "≪⃒": "≪⃒", - "≪̸": "≪̸", - "⇏": "⇏", - "⊯": "⊯", - "⊮": "⊮", - "∇": "∇", - "ń": "ń", - "∠⃒": "∠⃒", - "≉": "≉", - "⩰̸": "⩰̸", - "≋̸": "≋̸", - "ʼn": "ʼn", - "≉": "≉", - "♮": "♮", - "♮": "♮", - "ℕ": "ℕ", - " ": " ", - " ": " ", - "≎̸": "≎̸", - "≏̸": "≏̸", - "⩃": "⩃", - "ň": "ň", - "ņ": "ņ", - "≇": "≇", - "⩭̸": "⩭̸", - "⩂": "⩂", - "н": "н", - "–": "–", - "≠": "≠", - "⇗": "⇗", - "⤤": "⤤", - "↗": "↗", - "↗": "↗", - "≐̸": "≐̸", - "≢": "≢", - "⤨": "⤨", - "≂̸": "≂̸", - "∄": "∄", - "∄": "∄", - "𝔫": "𝔫", - "≧̸": "≧̸", - "≱": "≱", - "≱": "≱", - "≧̸": "≧̸", - "⩾̸": "⩾̸", - "⩾̸": "⩾̸", - "≵": "≵", - "≯": "≯", - "≯": "≯", - "⇎": "⇎", - "↮": "↮", - "⫲": "⫲", - "∋": "∋", - "⋼": "⋼", - "⋺": "⋺", - "∋": "∋", - "њ": "њ", - "⇍": "⇍", - "≦̸": "≦̸", - "↚": "↚", - "‥": "‥", - "≰": "≰", - "↚": "↚", - "↮": "↮", - "≰": "≰", - "≦̸": "≦̸", - "⩽̸": "⩽̸", - "⩽̸": "⩽̸", - "≮": "≮", - "≴": "≴", - "≮": "≮", - "⋪": "⋪", - "⋬": "⋬", - "∤": "∤", - "𝕟": "𝕟", - "¬": "¬", - "¬": "¬", - "∉": "∉", - "⋹̸": "⋹̸", - "⋵̸": "⋵̸", - "∉": "∉", - "⋷": "⋷", - "⋶": "⋶", - "∌": "∌", - "∌": "∌", - "⋾": "⋾", - "⋽": "⋽", - "∦": "∦", - "∦": "∦", - "⫽⃥": "⫽⃥", - "∂̸": "∂̸", - "⨔": "⨔", - "⊀": "⊀", - "⋠": "⋠", - "⪯̸": "⪯̸", - "⊀": "⊀", - "⪯̸": "⪯̸", - "⇏": "⇏", - "↛": "↛", - "⤳̸": "⤳̸", - "↝̸": "↝̸", - "↛": "↛", - "⋫": "⋫", - "⋭": "⋭", - "⊁": "⊁", - "⋡": "⋡", - "⪰̸": "⪰̸", - "𝓃": "𝓃", - "∤": "∤", - "∦": "∦", - "≁": "≁", - "≄": "≄", - "≄": "≄", - "∤": "∤", - "∦": "∦", - "⋢": "⋢", - "⋣": "⋣", - "⊄": "⊄", - "⫅̸": "⫅̸", - "⊈": "⊈", - "⊂⃒": "⊂⃒", - "⊈": "⊈", - "⫅̸": "⫅̸", - "⊁": "⊁", - "⪰̸": "⪰̸", - "⊅": "⊅", - "⫆̸": "⫆̸", - "⊉": "⊉", - "⊃⃒": "⊃⃒", - "⊉": "⊉", - "⫆̸": "⫆̸", - "≹": "≹", - "ñ": "ñ", - "ñ": "ñ", - "≸": "≸", - "⋪": "⋪", - "⋬": "⋬", - "⋫": "⋫", - "⋭": "⋭", - "ν": "ν", - "#": "#", - "№": "№", - " ": " ", - "⊭": "⊭", - "⤄": "⤄", - "≍⃒": "≍⃒", - "⊬": "⊬", - "≥⃒": "≥⃒", - ">⃒": ">⃒", - "⧞": "⧞", - "⤂": "⤂", - "≤⃒": "≤⃒", - "<⃒": "<⃒", - "⊴⃒": "⊴⃒", - "⤃": "⤃", - "⊵⃒": "⊵⃒", - "∼⃒": "∼⃒", - "⇖": "⇖", - "⤣": "⤣", - "↖": "↖", - "↖": "↖", - "⤧": "⤧", - "Ⓢ": "Ⓢ", - "ó": "ó", - "ó": "ó", - "⊛": "⊛", - "⊚": "⊚", - "ô": "ô", - "ô": "ô", - "о": "о", - "⊝": "⊝", - "ő": "ő", - "⨸": "⨸", - "⊙": "⊙", - "⦼": "⦼", - "œ": "œ", - "⦿": "⦿", - "𝔬": "𝔬", - "˛": "˛", - "ò": "ò", - "ò": "ò", - "⧁": "⧁", - "⦵": "⦵", - "Ω": "Ω", - "∮": "∮", - "↺": "↺", - "⦾": "⦾", - "⦻": "⦻", - "‾": "‾", - "⧀": "⧀", - "ō": "ō", - "ω": "ω", - "ο": "ο", - "⦶": "⦶", - "⊖": "⊖", - "𝕠": "𝕠", - "⦷": "⦷", - "⦹": "⦹", - "⊕": "⊕", - "∨": "∨", - "↻": "↻", - "⩝": "⩝", - "ℴ": "ℴ", - "ℴ": "ℴ", - "ª": "ª", - "ª": "ª", - "º": "º", - "º": "º", - "⊶": "⊶", - "⩖": "⩖", - "⩗": "⩗", - "⩛": "⩛", - "ℴ": "ℴ", - "ø": "ø", - "ø": "ø", - "⊘": "⊘", - "õ": "õ", - "õ": "õ", - "⊗": "⊗", - "⨶": "⨶", - "ö": "ö", - "ö": "ö", - "⌽": "⌽", - "∥": "∥", - "¶": "¶", - "¶": "¶", - "∥": "∥", - "⫳": "⫳", - "⫽": "⫽", - "∂": "∂", - "п": "п", - "%": "%", - ".": ".", - "‰": "‰", - "⊥": "⊥", - "‱": "‱", - "𝔭": "𝔭", - "φ": "φ", - "ϕ": "ϕ", - "ℳ": "ℳ", - "☎": "☎", - "π": "π", - "⋔": "⋔", - "ϖ": "ϖ", - "ℏ": "ℏ", - "ℎ": "ℎ", - "ℏ": "ℏ", - "+": "+", - "⨣": "⨣", - "⊞": "⊞", - "⨢": "⨢", - "∔": "∔", - "⨥": "⨥", - "⩲": "⩲", - "±": "±", - "±": "±", - "⨦": "⨦", - "⨧": "⨧", - "±": "±", - "⨕": "⨕", - "𝕡": "𝕡", - "£": "£", - "£": "£", - "≺": "≺", - "⪳": "⪳", - "⪷": "⪷", - "≼": "≼", - "⪯": "⪯", - "≺": "≺", - "⪷": "⪷", - "≼": "≼", - "⪯": "⪯", - "⪹": "⪹", - "⪵": "⪵", - "⋨": "⋨", - "≾": "≾", - "′": "′", - "ℙ": "ℙ", - "⪵": "⪵", - "⪹": "⪹", - "⋨": "⋨", - "∏": "∏", - "⌮": "⌮", - "⌒": "⌒", - "⌓": "⌓", - "∝": "∝", - "∝": "∝", - "≾": "≾", - "⊰": "⊰", - "𝓅": "𝓅", - "ψ": "ψ", - " ": " ", - "𝔮": "𝔮", - "⨌": "⨌", - "𝕢": "𝕢", - "⁗": "⁗", - "𝓆": "𝓆", - "ℍ": "ℍ", - "⨖": "⨖", - "?": "?", - "≟": "≟", - """: '"', - """: '"', - "⇛": "⇛", - "⇒": "⇒", - "⤜": "⤜", - "⤏": "⤏", - "⥤": "⥤", - "∽̱": "∽̱", - "ŕ": "ŕ", - "√": "√", - "⦳": "⦳", - "⟩": "⟩", - "⦒": "⦒", - "⦥": "⦥", - "⟩": "⟩", - "»": "»", - "»": "»", - "→": "→", - "⥵": "⥵", - "⇥": "⇥", - "⤠": "⤠", - "⤳": "⤳", - "⤞": "⤞", - "↪": "↪", - "↬": "↬", - "⥅": "⥅", - "⥴": "⥴", - "↣": "↣", - "↝": "↝", - "⤚": "⤚", - "∶": "∶", - "ℚ": "ℚ", - "⤍": "⤍", - "❳": "❳", - "}": "}", - "]": "]", - "⦌": "⦌", - "⦎": "⦎", - "⦐": "⦐", - "ř": "ř", - "ŗ": "ŗ", - "⌉": "⌉", - "}": "}", - "р": "р", - "⤷": "⤷", - "⥩": "⥩", - "”": "”", - "”": "”", - "↳": "↳", - "ℜ": "ℜ", - "ℛ": "ℛ", - "ℜ": "ℜ", - "ℝ": "ℝ", - "▭": "▭", - "®": "®", - "®": "®", - "⥽": "⥽", - "⌋": "⌋", - "𝔯": "𝔯", - "⇁": "⇁", - "⇀": "⇀", - "⥬": "⥬", - "ρ": "ρ", - "ϱ": "ϱ", - "→": "→", - "↣": "↣", - "⇁": "⇁", - "⇀": "⇀", - "⇄": "⇄", - "⇌": "⇌", - "⇉": "⇉", - "↝": "↝", - "⋌": "⋌", - "˚": "˚", - "≓": "≓", - "⇄": "⇄", - "⇌": "⇌", - "‏": "‏", - "⎱": "⎱", - "⎱": "⎱", - "⫮": "⫮", - "⟭": "⟭", - "⇾": "⇾", - "⟧": "⟧", - "⦆": "⦆", - "𝕣": "𝕣", - "⨮": "⨮", - "⨵": "⨵", - ")": ")", - "⦔": "⦔", - "⨒": "⨒", - "⇉": "⇉", - "›": "›", - "𝓇": "𝓇", - "↱": "↱", - "]": "]", - "’": "’", - "’": "’", - "⋌": "⋌", - "⋊": "⋊", - "▹": "▹", - "⊵": "⊵", - "▸": "▸", - "⧎": "⧎", - "⥨": "⥨", - "℞": "℞", - "ś": "ś", - "‚": "‚", - "≻": "≻", - "⪴": "⪴", - "⪸": "⪸", - "š": "š", - "≽": "≽", - "⪰": "⪰", - "ş": "ş", - "ŝ": "ŝ", - "⪶": "⪶", - "⪺": "⪺", - "⋩": "⋩", - "⨓": "⨓", - "≿": "≿", - "с": "с", - "⋅": "⋅", - "⊡": "⊡", - "⩦": "⩦", - "⇘": "⇘", - "⤥": "⤥", - "↘": "↘", - "↘": "↘", - "§": "§", - "§": "§", - ";": ";", - "⤩": "⤩", - "∖": "∖", - "∖": "∖", - "✶": "✶", - "𝔰": "𝔰", - "⌢": "⌢", - "♯": "♯", - "щ": "щ", - "ш": "ш", - "∣": "∣", - "∥": "∥", - "­": "­", - "­": "­", - "σ": "σ", - "ς": "ς", - "ς": "ς", - "∼": "∼", - "⩪": "⩪", - "≃": "≃", - "≃": "≃", - "⪞": "⪞", - "⪠": "⪠", - "⪝": "⪝", - "⪟": "⪟", - "≆": "≆", - "⨤": "⨤", - "⥲": "⥲", - "←": "←", - "∖": "∖", - "⨳": "⨳", - "⧤": "⧤", - "∣": "∣", - "⌣": "⌣", - "⪪": "⪪", - "⪬": "⪬", - "⪬︀": "⪬︀", - "ь": "ь", - "/": "/", - "⧄": "⧄", - "⌿": "⌿", - "𝕤": "𝕤", - "♠": "♠", - "♠": "♠", - "∥": "∥", - "⊓": "⊓", - "⊓︀": "⊓︀", - "⊔": "⊔", - "⊔︀": "⊔︀", - "⊏": "⊏", - "⊑": "⊑", - "⊏": "⊏", - "⊑": "⊑", - "⊐": "⊐", - "⊒": "⊒", - "⊐": "⊐", - "⊒": "⊒", - "□": "□", - "□": "□", - "▪": "▪", - "▪": "▪", - "→": "→", - "𝓈": "𝓈", - "∖": "∖", - "⌣": "⌣", - "⋆": "⋆", - "☆": "☆", - "★": "★", - "ϵ": "ϵ", - "ϕ": "ϕ", - "¯": "¯", - "⊂": "⊂", - "⫅": "⫅", - "⪽": "⪽", - "⊆": "⊆", - "⫃": "⫃", - "⫁": "⫁", - "⫋": "⫋", - "⊊": "⊊", - "⪿": "⪿", - "⥹": "⥹", - "⊂": "⊂", - "⊆": "⊆", - "⫅": "⫅", - "⊊": "⊊", - "⫋": "⫋", - "⫇": "⫇", - "⫕": "⫕", - "⫓": "⫓", - "≻": "≻", - "⪸": "⪸", - "≽": "≽", - "⪰": "⪰", - "⪺": "⪺", - "⪶": "⪶", - "⋩": "⋩", - "≿": "≿", - "∑": "∑", - "♪": "♪", - "¹": "¹", - "¹": "¹", - "²": "²", - "²": "²", - "³": "³", - "³": "³", - "⊃": "⊃", - "⫆": "⫆", - "⪾": "⪾", - "⫘": "⫘", - "⊇": "⊇", - "⫄": "⫄", - "⟉": "⟉", - "⫗": "⫗", - "⥻": "⥻", - "⫂": "⫂", - "⫌": "⫌", - "⊋": "⊋", - "⫀": "⫀", - "⊃": "⊃", - "⊇": "⊇", - "⫆": "⫆", - "⊋": "⊋", - "⫌": "⫌", - "⫈": "⫈", - "⫔": "⫔", - "⫖": "⫖", - "⇙": "⇙", - "⤦": "⤦", - "↙": "↙", - "↙": "↙", - "⤪": "⤪", - "ß": "ß", - "ß": "ß", - "⌖": "⌖", - "τ": "τ", - "⎴": "⎴", - "ť": "ť", - "ţ": "ţ", - "т": "т", - "⃛": "⃛", - "⌕": "⌕", - "𝔱": "𝔱", - "∴": "∴", - "∴": "∴", - "θ": "θ", - "ϑ": "ϑ", - "ϑ": "ϑ", - "≈": "≈", - "∼": "∼", - " ": " ", - "≈": "≈", - "∼": "∼", - "þ": "þ", - "þ": "þ", - "˜": "˜", - "×": "×", - "×": "×", - "⊠": "⊠", - "⨱": "⨱", - "⨰": "⨰", - "∭": "∭", - "⤨": "⤨", - "⊤": "⊤", - "⌶": "⌶", - "⫱": "⫱", - "𝕥": "𝕥", - "⫚": "⫚", - "⤩": "⤩", - "‴": "‴", - "™": "™", - "▵": "▵", - "▿": "▿", - "◃": "◃", - "⊴": "⊴", - "≜": "≜", - "▹": "▹", - "⊵": "⊵", - "◬": "◬", - "≜": "≜", - "⨺": "⨺", - "⨹": "⨹", - "⧍": "⧍", - "⨻": "⨻", - "⏢": "⏢", - "𝓉": "𝓉", - "ц": "ц", - "ћ": "ћ", - "ŧ": "ŧ", - "≬": "≬", - "↞": "↞", - "↠": "↠", - "⇑": "⇑", - "⥣": "⥣", - "ú": "ú", - "ú": "ú", - "↑": "↑", - "ў": "ў", - "ŭ": "ŭ", - "û": "û", - "û": "û", - "у": "у", - "⇅": "⇅", - "ű": "ű", - "⥮": "⥮", - "⥾": "⥾", - "𝔲": "𝔲", - "ù": "ù", - "ù": "ù", - "↿": "↿", - "↾": "↾", - "▀": "▀", - "⌜": "⌜", - "⌜": "⌜", - "⌏": "⌏", - "◸": "◸", - "ū": "ū", - "¨": "¨", - "¨": "¨", - "ų": "ų", - "𝕦": "𝕦", - "↑": "↑", - "↕": "↕", - "↿": "↿", - "↾": "↾", - "⊎": "⊎", - "υ": "υ", - "ϒ": "ϒ", - "υ": "υ", - "⇈": "⇈", - "⌝": "⌝", - "⌝": "⌝", - "⌎": "⌎", - "ů": "ů", - "◹": "◹", - "𝓊": "𝓊", - "⋰": "⋰", - "ũ": "ũ", - "▵": "▵", - "▴": "▴", - "⇈": "⇈", - "ü": "ü", - "ü": "ü", - "⦧": "⦧", - "⇕": "⇕", - "⫨": "⫨", - "⫩": "⫩", - "⊨": "⊨", - "⦜": "⦜", - "ϵ": "ϵ", - "ϰ": "ϰ", - "∅": "∅", - "ϕ": "ϕ", - "ϖ": "ϖ", - "∝": "∝", - "↕": "↕", - "ϱ": "ϱ", - "ς": "ς", - "⊊︀": "⊊︀", - "⫋︀": "⫋︀", - "⊋︀": "⊋︀", - "⫌︀": "⫌︀", - "ϑ": "ϑ", - "⊲": "⊲", - "⊳": "⊳", - "в": "в", - "⊢": "⊢", - "∨": "∨", - "⊻": "⊻", - "≚": "≚", - "⋮": "⋮", - "|": "|", - "|": "|", - "𝔳": "𝔳", - "⊲": "⊲", - "⊂⃒": "⊂⃒", - "⊃⃒": "⊃⃒", - "𝕧": "𝕧", - "∝": "∝", - "⊳": "⊳", - "𝓋": "𝓋", - "⫋︀": "⫋︀", - "⊊︀": "⊊︀", - "⫌︀": "⫌︀", - "⊋︀": "⊋︀", - "⦚": "⦚", - "ŵ": "ŵ", - "⩟": "⩟", - "∧": "∧", - "≙": "≙", - "℘": "℘", - "𝔴": "𝔴", - "𝕨": "𝕨", - "℘": "℘", - "≀": "≀", - "≀": "≀", - "𝓌": "𝓌", - "⋂": "⋂", - "◯": "◯", - "⋃": "⋃", - "▽": "▽", - "𝔵": "𝔵", - "⟺": "⟺", - "⟷": "⟷", - "ξ": "ξ", - "⟸": "⟸", - "⟵": "⟵", - "⟼": "⟼", - "⋻": "⋻", - "⨀": "⨀", - "𝕩": "𝕩", - "⨁": "⨁", - "⨂": "⨂", - "⟹": "⟹", - "⟶": "⟶", - "𝓍": "𝓍", - "⨆": "⨆", - "⨄": "⨄", - "△": "△", - "⋁": "⋁", - "⋀": "⋀", - "ý": "ý", - "ý": "ý", - "я": "я", - "ŷ": "ŷ", - "ы": "ы", - "¥": "¥", - "¥": "¥", - "𝔶": "𝔶", - "ї": "ї", - "𝕪": "𝕪", - "𝓎": "𝓎", - "ю": "ю", - "ÿ": "ÿ", - "ÿ": "ÿ", - "ź": "ź", - "ž": "ž", - "з": "з", - "ż": "ż", - "ℨ": "ℨ", - "ζ": "ζ", - "𝔷": "𝔷", - "ж": "ж", - "⇝": "⇝", - "𝕫": "𝕫", - "𝓏": "𝓏", - "‍": "‍", - "‌": "‌" - }, - characters: { - "Æ": "Æ", - "&": "&", - "Á": "Á", - "Ă": "Ă", - "Â": "Â", - "А": "А", - "𝔄": "𝔄", - "À": "À", - "Α": "Α", - "Ā": "Ā", - "⩓": "⩓", - "Ą": "Ą", - "𝔸": "𝔸", - "⁡": "⁡", - "Å": "Å", - "𝒜": "𝒜", - "≔": "≔", - "Ã": "Ã", - "Ä": "Ä", - "∖": "∖", - "⫧": "⫧", - "⌆": "⌆", - "Б": "Б", - "∵": "∵", - "ℬ": "ℬ", - "Β": "Β", - "𝔅": "𝔅", - "𝔹": "𝔹", - "˘": "˘", - "≎": "≎", - "Ч": "Ч", - "©": "©", - "Ć": "Ć", - "⋒": "⋒", - "ⅅ": "ⅅ", - "ℭ": "ℭ", - "Č": "Č", - "Ç": "Ç", - "Ĉ": "Ĉ", - "∰": "∰", - "Ċ": "Ċ", - "¸": "¸", - "·": "·", - "Χ": "Χ", - "⊙": "⊙", - "⊖": "⊖", - "⊕": "⊕", - "⊗": "⊗", - "∲": "∲", - "”": "”", - "’": "’", - "∷": "∷", - "⩴": "⩴", - "≡": "≡", - "∯": "∯", - "∮": "∮", - "ℂ": "ℂ", - "∐": "∐", - "∳": "∳", - "⨯": "⨯", - "𝒞": "𝒞", - "⋓": "⋓", - "≍": "≍", - "⤑": "⤑", - "Ђ": "Ђ", - "Ѕ": "Ѕ", - "Џ": "Џ", - "‡": "‡", - "↡": "↡", - "⫤": "⫤", - "Ď": "Ď", - "Д": "Д", - "∇": "∇", - "Δ": "Δ", - "𝔇": "𝔇", - "´": "´", - "˙": "˙", - "˝": "˝", - "`": "`", - "˜": "˜", - "⋄": "⋄", - "ⅆ": "ⅆ", - "𝔻": "𝔻", - "¨": "¨", - "⃜": "⃜", - "≐": "≐", - "⇓": "⇓", - "⇐": "⇐", - "⇔": "⇔", - "⟸": "⟸", - "⟺": "⟺", - "⟹": "⟹", - "⇒": "⇒", - "⊨": "⊨", - "⇑": "⇑", - "⇕": "⇕", - "∥": "∥", - "↓": "↓", - "⤓": "⤓", - "⇵": "⇵", - "̑": "̑", - "⥐": "⥐", - "⥞": "⥞", - "↽": "↽", - "⥖": "⥖", - "⥟": "⥟", - "⇁": "⇁", - "⥗": "⥗", - "⊤": "⊤", - "↧": "↧", - "𝒟": "𝒟", - "Đ": "Đ", - "Ŋ": "Ŋ", - "Ð": "Ð", - "É": "É", - "Ě": "Ě", - "Ê": "Ê", - "Э": "Э", - "Ė": "Ė", - "𝔈": "𝔈", - "È": "È", - "∈": "∈", - "Ē": "Ē", - "◻": "◻", - "▫": "▫", - "Ę": "Ę", - "𝔼": "𝔼", - "Ε": "Ε", - "⩵": "⩵", - "≂": "≂", - "⇌": "⇌", - "ℰ": "ℰ", - "⩳": "⩳", - "Η": "Η", - "Ë": "Ë", - "∃": "∃", - "ⅇ": "ⅇ", - "Ф": "Ф", - "𝔉": "𝔉", - "◼": "◼", - "▪": "▪", - "𝔽": "𝔽", - "∀": "∀", - "ℱ": "ℱ", - "Ѓ": "Ѓ", - ">": ">", - "Γ": "Γ", - "Ϝ": "Ϝ", - "Ğ": "Ğ", - "Ģ": "Ģ", - "Ĝ": "Ĝ", - "Г": "Г", - "Ġ": "Ġ", - "𝔊": "𝔊", - "⋙": "⋙", - "𝔾": "𝔾", - "≥": "≥", - "⋛": "⋛", - "≧": "≧", - "⪢": "⪢", - "≷": "≷", - "⩾": "⩾", - "≳": "≳", - "𝒢": "𝒢", - "≫": "≫", - "Ъ": "Ъ", - "ˇ": "ˇ", - "^": "^", - "Ĥ": "Ĥ", - "ℌ": "ℌ", - "ℋ": "ℋ", - "ℍ": "ℍ", - "─": "─", - "Ħ": "Ħ", - "≏": "≏", - "Е": "Е", - "IJ": "IJ", - "Ё": "Ё", - "Í": "Í", - "Î": "Î", - "И": "И", - "İ": "İ", - "ℑ": "ℑ", - "Ì": "Ì", - "Ī": "Ī", - "ⅈ": "ⅈ", - "∬": "∬", - "∫": "∫", - "⋂": "⋂", - "⁣": "⁣", - "⁢": "⁢", - "Į": "Į", - "𝕀": "𝕀", - "Ι": "Ι", - "ℐ": "ℐ", - "Ĩ": "Ĩ", - "І": "І", - "Ï": "Ï", - "Ĵ": "Ĵ", - "Й": "Й", - "𝔍": "𝔍", - "𝕁": "𝕁", - "𝒥": "𝒥", - "Ј": "Ј", - "Є": "Є", - "Х": "Х", - "Ќ": "Ќ", - "Κ": "Κ", - "Ķ": "Ķ", - "К": "К", - "𝔎": "𝔎", - "𝕂": "𝕂", - "𝒦": "𝒦", - "Љ": "Љ", - "<": "<", - "Ĺ": "Ĺ", - "Λ": "Λ", - "⟪": "⟪", - "ℒ": "ℒ", - "↞": "↞", - "Ľ": "Ľ", - "Ļ": "Ļ", - "Л": "Л", - "⟨": "⟨", - "←": "←", - "⇤": "⇤", - "⇆": "⇆", - "⌈": "⌈", - "⟦": "⟦", - "⥡": "⥡", - "⇃": "⇃", - "⥙": "⥙", - "⌊": "⌊", - "↔": "↔", - "⥎": "⥎", - "⊣": "⊣", - "↤": "↤", - "⥚": "⥚", - "⊲": "⊲", - "⧏": "⧏", - "⊴": "⊴", - "⥑": "⥑", - "⥠": "⥠", - "↿": "↿", - "⥘": "⥘", - "↼": "↼", - "⥒": "⥒", - "⋚": "⋚", - "≦": "≦", - "≶": "≶", - "⪡": "⪡", - "⩽": "⩽", - "≲": "≲", - "𝔏": "𝔏", - "⋘": "⋘", - "⇚": "⇚", - "Ŀ": "Ŀ", - "⟵": "⟵", - "⟷": "⟷", - "⟶": "⟶", - "𝕃": "𝕃", - "↙": "↙", - "↘": "↘", - "↰": "↰", - "Ł": "Ł", - "≪": "≪", - "⤅": "⤅", - "М": "М", - " ": " ", - "ℳ": "ℳ", - "𝔐": "𝔐", - "∓": "∓", - "𝕄": "𝕄", - "Μ": "Μ", - "Њ": "Њ", - "Ń": "Ń", - "Ň": "Ň", - "Ņ": "Ņ", - "Н": "Н", - "​": "​", - "\n": " ", - "𝔑": "𝔑", - "⁠": "⁠", - " ": " ", - "ℕ": "ℕ", - "⫬": "⫬", - "≢": "≢", - "≭": "≭", - "∦": "∦", - "∉": "∉", - "≠": "≠", - "≂̸": "≂̸", - "∄": "∄", - "≯": "≯", - "≱": "≱", - "≧̸": "≧̸", - "≫̸": "≫̸", - "≹": "≹", - "⩾̸": "⩾̸", - "≵": "≵", - "≎̸": "≎̸", - "≏̸": "≏̸", - "⋪": "⋪", - "⧏̸": "⧏̸", - "⋬": "⋬", - "≮": "≮", - "≰": "≰", - "≸": "≸", - "≪̸": "≪̸", - "⩽̸": "⩽̸", - "≴": "≴", - "⪢̸": "⪢̸", - "⪡̸": "⪡̸", - "⊀": "⊀", - "⪯̸": "⪯̸", - "⋠": "⋠", - "∌": "∌", - "⋫": "⋫", - "⧐̸": "⧐̸", - "⋭": "⋭", - "⊏̸": "⊏̸", - "⋢": "⋢", - "⊐̸": "⊐̸", - "⋣": "⋣", - "⊂⃒": "⊂⃒", - "⊈": "⊈", - "⊁": "⊁", - "⪰̸": "⪰̸", - "⋡": "⋡", - "≿̸": "≿̸", - "⊃⃒": "⊃⃒", - "⊉": "⊉", - "≁": "≁", - "≄": "≄", - "≇": "≇", - "≉": "≉", - "∤": "∤", - "𝒩": "𝒩", - "Ñ": "Ñ", - "Ν": "Ν", - "Œ": "Œ", - "Ó": "Ó", - "Ô": "Ô", - "О": "О", - "Ő": "Ő", - "𝔒": "𝔒", - "Ò": "Ò", - "Ō": "Ō", - "Ω": "Ω", - "Ο": "Ο", - "𝕆": "𝕆", - "“": "“", - "‘": "‘", - "⩔": "⩔", - "𝒪": "𝒪", - "Ø": "Ø", - "Õ": "Õ", - "⨷": "⨷", - "Ö": "Ö", - "‾": "‾", - "⏞": "⏞", - "⎴": "⎴", - "⏜": "⏜", - "∂": "∂", - "П": "П", - "𝔓": "𝔓", - "Φ": "Φ", - "Π": "Π", - "±": "±", - "ℙ": "ℙ", - "⪻": "⪻", - "≺": "≺", - "⪯": "⪯", - "≼": "≼", - "≾": "≾", - "″": "″", - "∏": "∏", - "∝": "∝", - "𝒫": "𝒫", - "Ψ": "Ψ", - '"': """, - "𝔔": "𝔔", - "ℚ": "ℚ", - "𝒬": "𝒬", - "⤐": "⤐", - "®": "®", - "Ŕ": "Ŕ", - "⟫": "⟫", - "↠": "↠", - "⤖": "⤖", - "Ř": "Ř", - "Ŗ": "Ŗ", - "Р": "Р", - "ℜ": "ℜ", - "∋": "∋", - "⇋": "⇋", - "⥯": "⥯", - "Ρ": "Ρ", - "⟩": "⟩", - "→": "→", - "⇥": "⇥", - "⇄": "⇄", - "⌉": "⌉", - "⟧": "⟧", - "⥝": "⥝", - "⇂": "⇂", - "⥕": "⥕", - "⌋": "⌋", - "⊢": "⊢", - "↦": "↦", - "⥛": "⥛", - "⊳": "⊳", - "⧐": "⧐", - "⊵": "⊵", - "⥏": "⥏", - "⥜": "⥜", - "↾": "↾", - "⥔": "⥔", - "⇀": "⇀", - "⥓": "⥓", - "ℝ": "ℝ", - "⥰": "⥰", - "⇛": "⇛", - "ℛ": "ℛ", - "↱": "↱", - "⧴": "⧴", - "Щ": "Щ", - "Ш": "Ш", - "Ь": "Ь", - "Ś": "Ś", - "⪼": "⪼", - "Š": "Š", - "Ş": "Ş", - "Ŝ": "Ŝ", - "С": "С", - "𝔖": "𝔖", - "↑": "↑", - "Σ": "Σ", - "∘": "∘", - "𝕊": "𝕊", - "√": "√", - "□": "□", - "⊓": "⊓", - "⊏": "⊏", - "⊑": "⊑", - "⊐": "⊐", - "⊒": "⊒", - "⊔": "⊔", - "𝒮": "𝒮", - "⋆": "⋆", - "⋐": "⋐", - "⊆": "⊆", - "≻": "≻", - "⪰": "⪰", - "≽": "≽", - "≿": "≿", - "∑": "∑", - "⋑": "⋑", - "⊃": "⊃", - "⊇": "⊇", - "Þ": "Þ", - "™": "™", - "Ћ": "Ћ", - "Ц": "Ц", - "\t": " ", - "Τ": "Τ", - "Ť": "Ť", - "Ţ": "Ţ", - "Т": "Т", - "𝔗": "𝔗", - "∴": "∴", - "Θ": "Θ", - "  ": "  ", - " ": " ", - "∼": "∼", - "≃": "≃", - "≅": "≅", - "≈": "≈", - "𝕋": "𝕋", - "⃛": "⃛", - "𝒯": "𝒯", - "Ŧ": "Ŧ", - "Ú": "Ú", - "↟": "↟", - "⥉": "⥉", - "Ў": "Ў", - "Ŭ": "Ŭ", - "Û": "Û", - "У": "У", - "Ű": "Ű", - "𝔘": "𝔘", - "Ù": "Ù", - "Ū": "Ū", - _: "_", - "⏟": "⏟", - "⎵": "⎵", - "⏝": "⏝", - "⋃": "⋃", - "⊎": "⊎", - "Ų": "Ų", - "𝕌": "𝕌", - "⤒": "⤒", - "⇅": "⇅", - "↕": "↕", - "⥮": "⥮", - "⊥": "⊥", - "↥": "↥", - "↖": "↖", - "↗": "↗", - "ϒ": "ϒ", - "Υ": "Υ", - "Ů": "Ů", - "𝒰": "𝒰", - "Ũ": "Ũ", - "Ü": "Ü", - "⊫": "⊫", - "⫫": "⫫", - "В": "В", - "⊩": "⊩", - "⫦": "⫦", - "⋁": "⋁", - "‖": "‖", - "∣": "∣", - "|": "|", - "❘": "❘", - "≀": "≀", - " ": " ", - "𝔙": "𝔙", - "𝕍": "𝕍", - "𝒱": "𝒱", - "⊪": "⊪", - "Ŵ": "Ŵ", - "⋀": "⋀", - "𝔚": "𝔚", - "𝕎": "𝕎", - "𝒲": "𝒲", - "𝔛": "𝔛", - "Ξ": "Ξ", - "𝕏": "𝕏", - "𝒳": "𝒳", - "Я": "Я", - "Ї": "Ї", - "Ю": "Ю", - "Ý": "Ý", - "Ŷ": "Ŷ", - "Ы": "Ы", - "𝔜": "𝔜", - "𝕐": "𝕐", - "𝒴": "𝒴", - "Ÿ": "Ÿ", - "Ж": "Ж", - "Ź": "Ź", - "Ž": "Ž", - "З": "З", - "Ż": "Ż", - "Ζ": "Ζ", - "ℨ": "ℨ", - "ℤ": "ℤ", - "𝒵": "𝒵", - "á": "á", - "ă": "ă", - "∾": "∾", - "∾̳": "∾̳", - "∿": "∿", - "â": "â", - "а": "а", - "æ": "æ", - "𝔞": "𝔞", - "à": "à", - "ℵ": "ℵ", - "α": "α", - "ā": "ā", - "⨿": "⨿", - "∧": "∧", - "⩕": "⩕", - "⩜": "⩜", - "⩘": "⩘", - "⩚": "⩚", - "∠": "∠", - "⦤": "⦤", - "∡": "∡", - "⦨": "⦨", - "⦩": "⦩", - "⦪": "⦪", - "⦫": "⦫", - "⦬": "⦬", - "⦭": "⦭", - "⦮": "⦮", - "⦯": "⦯", - "∟": "∟", - "⊾": "⊾", - "⦝": "⦝", - "∢": "∢", - "⍼": "⍼", - "ą": "ą", - "𝕒": "𝕒", - "⩰": "⩰", - "⩯": "⩯", - "≊": "≊", - "≋": "≋", - "'": "'", - "å": "å", - "𝒶": "𝒶", - "*": "*", - "ã": "ã", - "ä": "ä", - "⨑": "⨑", - "⫭": "⫭", - "≌": "≌", - "϶": "϶", - "‵": "‵", - "∽": "∽", - "⋍": "⋍", - "⊽": "⊽", - "⌅": "⌅", - "⎶": "⎶", - "б": "б", - "„": "„", - "⦰": "⦰", - "β": "β", - "ℶ": "ℶ", - "≬": "≬", - "𝔟": "𝔟", - "◯": "◯", - "⨀": "⨀", - "⨁": "⨁", - "⨂": "⨂", - "⨆": "⨆", - "★": "★", - "▽": "▽", - "△": "△", - "⨄": "⨄", - "⤍": "⤍", - "⧫": "⧫", - "▴": "▴", - "▾": "▾", - "◂": "◂", - "▸": "▸", - "␣": "␣", - "▒": "▒", - "░": "░", - "▓": "▓", - "█": "█", - "=⃥": "=⃥", - "≡⃥": "≡⃥", - "⌐": "⌐", - "𝕓": "𝕓", - "⋈": "⋈", - "╗": "╗", - "╔": "╔", - "╖": "╖", - "╓": "╓", - "═": "═", - "╦": "╦", - "╩": "╩", - "╤": "╤", - "╧": "╧", - "╝": "╝", - "╚": "╚", - "╜": "╜", - "╙": "╙", - "║": "║", - "╬": "╬", - "╣": "╣", - "╠": "╠", - "╫": "╫", - "╢": "╢", - "╟": "╟", - "⧉": "⧉", - "╕": "╕", - "╒": "╒", - "┐": "┐", - "┌": "┌", - "╥": "╥", - "╨": "╨", - "┬": "┬", - "┴": "┴", - "⊟": "⊟", - "⊞": "⊞", - "⊠": "⊠", - "╛": "╛", - "╘": "╘", - "┘": "┘", - "└": "└", - "│": "│", - "╪": "╪", - "╡": "╡", - "╞": "╞", - "┼": "┼", - "┤": "┤", - "├": "├", - "¦": "¦", - "𝒷": "𝒷", - "⁏": "⁏", - "\\": "\", - "⧅": "⧅", - "⟈": "⟈", - "•": "•", - "⪮": "⪮", - "ć": "ć", - "∩": "∩", - "⩄": "⩄", - "⩉": "⩉", - "⩋": "⩋", - "⩇": "⩇", - "⩀": "⩀", - "∩︀": "∩︀", - "⁁": "⁁", - "⩍": "⩍", - "č": "č", - "ç": "ç", - "ĉ": "ĉ", - "⩌": "⩌", - "⩐": "⩐", - "ċ": "ċ", - "⦲": "⦲", - "¢": "¢", - "𝔠": "𝔠", - "ч": "ч", - "✓": "✓", - "χ": "χ", - "○": "○", - "⧃": "⧃", - "ˆ": "ˆ", - "≗": "≗", - "↺": "↺", - "↻": "↻", - "Ⓢ": "Ⓢ", - "⊛": "⊛", - "⊚": "⊚", - "⊝": "⊝", - "⨐": "⨐", - "⫯": "⫯", - "⧂": "⧂", - "♣": "♣", - ":": ":", - ",": ",", - "@": "@", - "∁": "∁", - "⩭": "⩭", - "𝕔": "𝕔", - "℗": "℗", - "↵": "↵", - "✗": "✗", - "𝒸": "𝒸", - "⫏": "⫏", - "⫑": "⫑", - "⫐": "⫐", - "⫒": "⫒", - "⋯": "⋯", - "⤸": "⤸", - "⤵": "⤵", - "⋞": "⋞", - "⋟": "⋟", - "↶": "↶", - "⤽": "⤽", - "∪": "∪", - "⩈": "⩈", - "⩆": "⩆", - "⩊": "⩊", - "⊍": "⊍", - "⩅": "⩅", - "∪︀": "∪︀", - "↷": "↷", - "⤼": "⤼", - "⋎": "⋎", - "⋏": "⋏", - "¤": "¤", - "∱": "∱", - "⌭": "⌭", - "⥥": "⥥", - "†": "†", - "ℸ": "ℸ", - "‐": "‐", - "⤏": "⤏", - "ď": "ď", - "д": "д", - "⇊": "⇊", - "⩷": "⩷", - "°": "°", - "δ": "δ", - "⦱": "⦱", - "⥿": "⥿", - "𝔡": "𝔡", - "♦": "♦", - "ϝ": "ϝ", - "⋲": "⋲", - "÷": "÷", - "⋇": "⋇", - "ђ": "ђ", - "⌞": "⌞", - "⌍": "⌍", - $: "$", - "𝕕": "𝕕", - "≑": "≑", - "∸": "∸", - "∔": "∔", - "⊡": "⊡", - "⌟": "⌟", - "⌌": "⌌", - "𝒹": "𝒹", - "ѕ": "ѕ", - "⧶": "⧶", - "đ": "đ", - "⋱": "⋱", - "▿": "▿", - "⦦": "⦦", - "џ": "џ", - "⟿": "⟿", - "é": "é", - "⩮": "⩮", - "ě": "ě", - "≖": "≖", - "ê": "ê", - "≕": "≕", - "э": "э", - "ė": "ė", - "≒": "≒", - "𝔢": "𝔢", - "⪚": "⪚", - "è": "è", - "⪖": "⪖", - "⪘": "⪘", - "⪙": "⪙", - "⏧": "⏧", - "ℓ": "ℓ", - "⪕": "⪕", - "⪗": "⪗", - "ē": "ē", - "∅": "∅", - " ": " ", - " ": " ", - " ": " ", - "ŋ": "ŋ", - " ": " ", - "ę": "ę", - "𝕖": "𝕖", - "⋕": "⋕", - "⧣": "⧣", - "⩱": "⩱", - "ε": "ε", - "ϵ": "ϵ", - "=": "=", - "≟": "≟", - "⩸": "⩸", - "⧥": "⧥", - "≓": "≓", - "⥱": "⥱", - "ℯ": "ℯ", - "η": "η", - "ð": "ð", - "ë": "ë", - "€": "€", - "!": "!", - "ф": "ф", - "♀": "♀", - "ffi": "ffi", - "ff": "ff", - "ffl": "ffl", - "𝔣": "𝔣", - "fi": "fi", - fj: "fj", - "♭": "♭", - "fl": "fl", - "▱": "▱", - "ƒ": "ƒ", - "𝕗": "𝕗", - "⋔": "⋔", - "⫙": "⫙", - "⨍": "⨍", - "½": "½", - "⅓": "⅓", - "¼": "¼", - "⅕": "⅕", - "⅙": "⅙", - "⅛": "⅛", - "⅔": "⅔", - "⅖": "⅖", - "¾": "¾", - "⅗": "⅗", - "⅜": "⅜", - "⅘": "⅘", - "⅚": "⅚", - "⅝": "⅝", - "⅞": "⅞", - "⁄": "⁄", - "⌢": "⌢", - "𝒻": "𝒻", - "⪌": "⪌", - "ǵ": "ǵ", - "γ": "γ", - "⪆": "⪆", - "ğ": "ğ", - "ĝ": "ĝ", - "г": "г", - "ġ": "ġ", - "⪩": "⪩", - "⪀": "⪀", - "⪂": "⪂", - "⪄": "⪄", - "⋛︀": "⋛︀", - "⪔": "⪔", - "𝔤": "𝔤", - "ℷ": "ℷ", - "ѓ": "ѓ", - "⪒": "⪒", - "⪥": "⪥", - "⪤": "⪤", - "≩": "≩", - "⪊": "⪊", - "⪈": "⪈", - "⋧": "⋧", - "𝕘": "𝕘", - "ℊ": "ℊ", - "⪎": "⪎", - "⪐": "⪐", - "⪧": "⪧", - "⩺": "⩺", - "⋗": "⋗", - "⦕": "⦕", - "⩼": "⩼", - "⥸": "⥸", - "≩︀": "≩︀", - "ъ": "ъ", - "⥈": "⥈", - "↭": "↭", - "ℏ": "ℏ", - "ĥ": "ĥ", - "♥": "♥", - "…": "…", - "⊹": "⊹", - "𝔥": "𝔥", - "⤥": "⤥", - "⤦": "⤦", - "⇿": "⇿", - "∻": "∻", - "↩": "↩", - "↪": "↪", - "𝕙": "𝕙", - "―": "―", - "𝒽": "𝒽", - "ħ": "ħ", - "⁃": "⁃", - "í": "í", - "î": "î", - "и": "и", - "е": "е", - "¡": "¡", - "𝔦": "𝔦", - "ì": "ì", - "⨌": "⨌", - "∭": "∭", - "⧜": "⧜", - "℩": "℩", - "ij": "ij", - "ī": "ī", - "ı": "ı", - "⊷": "⊷", - "Ƶ": "Ƶ", - "℅": "℅", - "∞": "∞", - "⧝": "⧝", - "⊺": "⊺", - "⨗": "⨗", - "⨼": "⨼", - "ё": "ё", - "į": "į", - "𝕚": "𝕚", - "ι": "ι", - "¿": "¿", - "𝒾": "𝒾", - "⋹": "⋹", - "⋵": "⋵", - "⋴": "⋴", - "⋳": "⋳", - "ĩ": "ĩ", - "і": "і", - "ï": "ï", - "ĵ": "ĵ", - "й": "й", - "𝔧": "𝔧", - "ȷ": "ȷ", - "𝕛": "𝕛", - "𝒿": "𝒿", - "ј": "ј", - "є": "є", - "κ": "κ", - "ϰ": "ϰ", - "ķ": "ķ", - "к": "к", - "𝔨": "𝔨", - "ĸ": "ĸ", - "х": "х", - "ќ": "ќ", - "𝕜": "𝕜", - "𝓀": "𝓀", - "⤛": "⤛", - "⤎": "⤎", - "⪋": "⪋", - "⥢": "⥢", - "ĺ": "ĺ", - "⦴": "⦴", - "λ": "λ", - "⦑": "⦑", - "⪅": "⪅", - "«": "«", - "⤟": "⤟", - "⤝": "⤝", - "↫": "↫", - "⤹": "⤹", - "⥳": "⥳", - "↢": "↢", - "⪫": "⪫", - "⤙": "⤙", - "⪭": "⪭", - "⪭︀": "⪭︀", - "⤌": "⤌", - "❲": "❲", - "{": "{", - "[": "[", - "⦋": "⦋", - "⦏": "⦏", - "⦍": "⦍", - "ľ": "ľ", - "ļ": "ļ", - "л": "л", - "⤶": "⤶", - "⥧": "⥧", - "⥋": "⥋", - "↲": "↲", - "≤": "≤", - "⇇": "⇇", - "⋋": "⋋", - "⪨": "⪨", - "⩿": "⩿", - "⪁": "⪁", - "⪃": "⪃", - "⋚︀": "⋚︀", - "⪓": "⪓", - "⋖": "⋖", - "⥼": "⥼", - "𝔩": "𝔩", - "⪑": "⪑", - "⥪": "⥪", - "▄": "▄", - "љ": "љ", - "⥫": "⥫", - "◺": "◺", - "ŀ": "ŀ", - "⎰": "⎰", - "≨": "≨", - "⪉": "⪉", - "⪇": "⪇", - "⋦": "⋦", - "⟬": "⟬", - "⇽": "⇽", - "⟼": "⟼", - "↬": "↬", - "⦅": "⦅", - "𝕝": "𝕝", - "⨭": "⨭", - "⨴": "⨴", - "∗": "∗", - "◊": "◊", - "(": "(", - "⦓": "⦓", - "⥭": "⥭", - "‎": "‎", - "⊿": "⊿", - "‹": "‹", - "𝓁": "𝓁", - "⪍": "⪍", - "⪏": "⪏", - "‚": "‚", - "ł": "ł", - "⪦": "⪦", - "⩹": "⩹", - "⋉": "⋉", - "⥶": "⥶", - "⩻": "⩻", - "⦖": "⦖", - "◃": "◃", - "⥊": "⥊", - "⥦": "⥦", - "≨︀": "≨︀", - "∺": "∺", - "¯": "¯", - "♂": "♂", - "✠": "✠", - "▮": "▮", - "⨩": "⨩", - "м": "м", - "—": "—", - "𝔪": "𝔪", - "℧": "℧", - "µ": "µ", - "⫰": "⫰", - "−": "−", - "⨪": "⨪", - "⫛": "⫛", - "⊧": "⊧", - "𝕞": "𝕞", - "𝓂": "𝓂", - "μ": "μ", - "⊸": "⊸", - "⋙̸": "⋙̸", - "≫⃒": "≫⃒", - "⇍": "⇍", - "⇎": "⇎", - "⋘̸": "⋘̸", - "≪⃒": "≪⃒", - "⇏": "⇏", - "⊯": "⊯", - "⊮": "⊮", - "ń": "ń", - "∠⃒": "∠⃒", - "⩰̸": "⩰̸", - "≋̸": "≋̸", - "ʼn": "ʼn", - "♮": "♮", - "⩃": "⩃", - "ň": "ň", - "ņ": "ņ", - "⩭̸": "⩭̸", - "⩂": "⩂", - "н": "н", - "–": "–", - "⇗": "⇗", - "⤤": "⤤", - "≐̸": "≐̸", - "⤨": "⤨", - "𝔫": "𝔫", - "↮": "↮", - "⫲": "⫲", - "⋼": "⋼", - "⋺": "⋺", - "њ": "њ", - "≦̸": "≦̸", - "↚": "↚", - "‥": "‥", - "𝕟": "𝕟", - "¬": "¬", - "⋹̸": "⋹̸", - "⋵̸": "⋵̸", - "⋷": "⋷", - "⋶": "⋶", - "⋾": "⋾", - "⋽": "⋽", - "⫽⃥": "⫽⃥", - "∂̸": "∂̸", - "⨔": "⨔", - "↛": "↛", - "⤳̸": "⤳̸", - "↝̸": "↝̸", - "𝓃": "𝓃", - "⊄": "⊄", - "⫅̸": "⫅̸", - "⊅": "⊅", - "⫆̸": "⫆̸", - "ñ": "ñ", - "ν": "ν", - "#": "#", - "№": "№", - " ": " ", - "⊭": "⊭", - "⤄": "⤄", - "≍⃒": "≍⃒", - "⊬": "⊬", - "≥⃒": "≥⃒", - ">⃒": ">⃒", - "⧞": "⧞", - "⤂": "⤂", - "≤⃒": "≤⃒", - "<⃒": "<⃒", - "⊴⃒": "⊴⃒", - "⤃": "⤃", - "⊵⃒": "⊵⃒", - "∼⃒": "∼⃒", - "⇖": "⇖", - "⤣": "⤣", - "⤧": "⤧", - "ó": "ó", - "ô": "ô", - "о": "о", - "ő": "ő", - "⨸": "⨸", - "⦼": "⦼", - "œ": "œ", - "⦿": "⦿", - "𝔬": "𝔬", - "˛": "˛", - "ò": "ò", - "⧁": "⧁", - "⦵": "⦵", - "⦾": "⦾", - "⦻": "⦻", - "⧀": "⧀", - "ō": "ō", - "ω": "ω", - "ο": "ο", - "⦶": "⦶", - "𝕠": "𝕠", - "⦷": "⦷", - "⦹": "⦹", - "∨": "∨", - "⩝": "⩝", - "ℴ": "ℴ", - "ª": "ª", - "º": "º", - "⊶": "⊶", - "⩖": "⩖", - "⩗": "⩗", - "⩛": "⩛", - "ø": "ø", - "⊘": "⊘", - "õ": "õ", - "⨶": "⨶", - "ö": "ö", - "⌽": "⌽", - "¶": "¶", - "⫳": "⫳", - "⫽": "⫽", - "п": "п", - "%": "%", - ".": ".", - "‰": "‰", - "‱": "‱", - "𝔭": "𝔭", - "φ": "φ", - "ϕ": "ϕ", - "☎": "☎", - "π": "π", - "ϖ": "ϖ", - "ℎ": "ℎ", - "+": "+", - "⨣": "⨣", - "⨢": "⨢", - "⨥": "⨥", - "⩲": "⩲", - "⨦": "⨦", - "⨧": "⨧", - "⨕": "⨕", - "𝕡": "𝕡", - "£": "£", - "⪳": "⪳", - "⪷": "⪷", - "⪹": "⪹", - "⪵": "⪵", - "⋨": "⋨", - "′": "′", - "⌮": "⌮", - "⌒": "⌒", - "⌓": "⌓", - "⊰": "⊰", - "𝓅": "𝓅", - "ψ": "ψ", - " ": " ", - "𝔮": "𝔮", - "𝕢": "𝕢", - "⁗": "⁗", - "𝓆": "𝓆", - "⨖": "⨖", - "?": "?", - "⤜": "⤜", - "⥤": "⥤", - "∽̱": "∽̱", - "ŕ": "ŕ", - "⦳": "⦳", - "⦒": "⦒", - "⦥": "⦥", - "»": "»", - "⥵": "⥵", - "⤠": "⤠", - "⤳": "⤳", - "⤞": "⤞", - "⥅": "⥅", - "⥴": "⥴", - "↣": "↣", - "↝": "↝", - "⤚": "⤚", - "∶": "∶", - "❳": "❳", - "}": "}", - "]": "]", - "⦌": "⦌", - "⦎": "⦎", - "⦐": "⦐", - "ř": "ř", - "ŗ": "ŗ", - "р": "р", - "⤷": "⤷", - "⥩": "⥩", - "↳": "↳", - "▭": "▭", - "⥽": "⥽", - "𝔯": "𝔯", - "⥬": "⥬", - "ρ": "ρ", - "ϱ": "ϱ", - "⇉": "⇉", - "⋌": "⋌", - "˚": "˚", - "‏": "‏", - "⎱": "⎱", - "⫮": "⫮", - "⟭": "⟭", - "⇾": "⇾", - "⦆": "⦆", - "𝕣": "𝕣", - "⨮": "⨮", - "⨵": "⨵", - ")": ")", - "⦔": "⦔", - "⨒": "⨒", - "›": "›", - "𝓇": "𝓇", - "⋊": "⋊", - "▹": "▹", - "⧎": "⧎", - "⥨": "⥨", - "℞": "℞", - "ś": "ś", - "⪴": "⪴", - "⪸": "⪸", - "š": "š", - "ş": "ş", - "ŝ": "ŝ", - "⪶": "⪶", - "⪺": "⪺", - "⋩": "⋩", - "⨓": "⨓", - "с": "с", - "⋅": "⋅", - "⩦": "⩦", - "⇘": "⇘", - "§": "§", - ";": ";", - "⤩": "⤩", - "✶": "✶", - "𝔰": "𝔰", - "♯": "♯", - "щ": "щ", - "ш": "ш", - "­": "­", - "σ": "σ", - "ς": "ς", - "⩪": "⩪", - "⪞": "⪞", - "⪠": "⪠", - "⪝": "⪝", - "⪟": "⪟", - "≆": "≆", - "⨤": "⨤", - "⥲": "⥲", - "⨳": "⨳", - "⧤": "⧤", - "⌣": "⌣", - "⪪": "⪪", - "⪬": "⪬", - "⪬︀": "⪬︀", - "ь": "ь", - "/": "/", - "⧄": "⧄", - "⌿": "⌿", - "𝕤": "𝕤", - "♠": "♠", - "⊓︀": "⊓︀", - "⊔︀": "⊔︀", - "𝓈": "𝓈", - "☆": "☆", - "⊂": "⊂", - "⫅": "⫅", - "⪽": "⪽", - "⫃": "⫃", - "⫁": "⫁", - "⫋": "⫋", - "⊊": "⊊", - "⪿": "⪿", - "⥹": "⥹", - "⫇": "⫇", - "⫕": "⫕", - "⫓": "⫓", - "♪": "♪", - "¹": "¹", - "²": "²", - "³": "³", - "⫆": "⫆", - "⪾": "⪾", - "⫘": "⫘", - "⫄": "⫄", - "⟉": "⟉", - "⫗": "⫗", - "⥻": "⥻", - "⫂": "⫂", - "⫌": "⫌", - "⊋": "⊋", - "⫀": "⫀", - "⫈": "⫈", - "⫔": "⫔", - "⫖": "⫖", - "⇙": "⇙", - "⤪": "⤪", - "ß": "ß", - "⌖": "⌖", - "τ": "τ", - "ť": "ť", - "ţ": "ţ", - "т": "т", - "⌕": "⌕", - "𝔱": "𝔱", - "θ": "θ", - "ϑ": "ϑ", - "þ": "þ", - "×": "×", - "⨱": "⨱", - "⨰": "⨰", - "⌶": "⌶", - "⫱": "⫱", - "𝕥": "𝕥", - "⫚": "⫚", - "‴": "‴", - "▵": "▵", - "≜": "≜", - "◬": "◬", - "⨺": "⨺", - "⨹": "⨹", - "⧍": "⧍", - "⨻": "⨻", - "⏢": "⏢", - "𝓉": "𝓉", - "ц": "ц", - "ћ": "ћ", - "ŧ": "ŧ", - "⥣": "⥣", - "ú": "ú", - "ў": "ў", - "ŭ": "ŭ", - "û": "û", - "у": "у", - "ű": "ű", - "⥾": "⥾", - "𝔲": "𝔲", - "ù": "ù", - "▀": "▀", - "⌜": "⌜", - "⌏": "⌏", - "◸": "◸", - "ū": "ū", - "ų": "ų", - "𝕦": "𝕦", - "υ": "υ", - "⇈": "⇈", - "⌝": "⌝", - "⌎": "⌎", - "ů": "ů", - "◹": "◹", - "𝓊": "𝓊", - "⋰": "⋰", - "ũ": "ũ", - "ü": "ü", - "⦧": "⦧", - "⫨": "⫨", - "⫩": "⫩", - "⦜": "⦜", - "⊊︀": "⊊︀", - "⫋︀": "⫋︀", - "⊋︀": "⊋︀", - "⫌︀": "⫌︀", - "в": "в", - "⊻": "⊻", - "≚": "≚", - "⋮": "⋮", - "𝔳": "𝔳", - "𝕧": "𝕧", - "𝓋": "𝓋", - "⦚": "⦚", - "ŵ": "ŵ", - "⩟": "⩟", - "≙": "≙", - "℘": "℘", - "𝔴": "𝔴", - "𝕨": "𝕨", - "𝓌": "𝓌", - "𝔵": "𝔵", - "ξ": "ξ", - "⋻": "⋻", - "𝕩": "𝕩", - "𝓍": "𝓍", - "ý": "ý", - "я": "я", - "ŷ": "ŷ", - "ы": "ы", - "¥": "¥", - "𝔶": "𝔶", - "ї": "ї", - "𝕪": "𝕪", - "𝓎": "𝓎", - "ю": "ю", - "ÿ": "ÿ", - "ź": "ź", - "ž": "ž", - "з": "з", - "ż": "ż", - "ζ": "ζ", - "𝔷": "𝔷", - "ж": "ж", - "⇝": "⇝", - "𝕫": "𝕫", - "𝓏": "𝓏", - "‍": "‍", - "‌": "‌" - } - } - }; -},948,[]); + exports.namedReferences = {}; + exports.namedReferences['xml'] = generateNamedReferences("lt~<~gt~>~quot~\"~apos~'~amp~&"); + exports.namedReferences['html4'] = generateNamedReferences("apos~'~OElig~Œ~oelig~œ~Scaron~Š~scaron~š~Yuml~Ÿ~circ~ˆ~tilde~˜~ensp~ ~emsp~ ~thinsp~ ~zwnj~‌~zwj~‍~lrm~‎~rlm~‏~ndash~–~mdash~—~lsquo~‘~rsquo~’~sbquo~‚~ldquo~“~rdquo~”~bdquo~„~dagger~†~Dagger~‡~permil~‰~lsaquo~‹~rsaquo~›~euro~€~fnof~ƒ~Alpha~Α~Beta~Β~Gamma~Γ~Delta~Δ~Epsilon~Ε~Zeta~Ζ~Eta~Η~Theta~Θ~Iota~Ι~Kappa~Κ~Lambda~Λ~Mu~Μ~Nu~Ν~Xi~Ξ~Omicron~Ο~Pi~Π~Rho~Ρ~Sigma~Σ~Tau~Τ~Upsilon~Υ~Phi~Φ~Chi~Χ~Psi~Ψ~Omega~Ω~alpha~α~beta~β~gamma~γ~delta~δ~epsilon~ε~zeta~ζ~eta~η~theta~θ~iota~ι~kappa~κ~lambda~λ~mu~μ~nu~ν~xi~ξ~omicron~ο~pi~π~rho~ρ~sigmaf~ς~sigma~σ~tau~τ~upsilon~υ~phi~φ~chi~χ~psi~ψ~omega~ω~thetasym~ϑ~upsih~ϒ~piv~ϖ~bull~•~hellip~…~prime~′~Prime~″~oline~‾~frasl~⁄~weierp~℘~image~ℑ~real~ℜ~trade~™~alefsym~ℵ~larr~←~uarr~↑~rarr~→~darr~↓~harr~↔~crarr~↵~lArr~⇐~uArr~⇑~rArr~⇒~dArr~⇓~hArr~⇔~forall~∀~part~∂~exist~∃~empty~∅~nabla~∇~isin~∈~notin~∉~ni~∋~prod~∏~sum~∑~minus~−~lowast~∗~radic~√~prop~∝~infin~∞~ang~∠~and~∧~or~∨~cap~∩~cup~∪~int~∫~there4~∴~sim~∼~cong~≅~asymp~≈~ne~≠~equiv~≡~le~≤~ge~≥~sub~⊂~sup~⊃~nsub~⊄~sube~⊆~supe~⊇~oplus~⊕~otimes~⊗~perp~⊥~sdot~⋅~lceil~⌈~rceil~⌉~lfloor~⌊~rfloor~⌋~lang~〈~rang~〉~loz~◊~spades~♠~clubs~♣~hearts~♥~diams~♦~~nbsp~ ~iexcl~¡~cent~¢~pound~£~curren~¤~yen~¥~brvbar~¦~sect~§~uml~¨~copy~©~ordf~ª~laquo~«~not~¬~shy~­~reg~®~macr~¯~deg~°~plusmn~±~sup2~²~sup3~³~acute~´~micro~µ~para~¶~middot~·~cedil~¸~sup1~¹~ordm~º~raquo~»~frac14~¼~frac12~½~frac34~¾~iquest~¿~Agrave~À~Aacute~Á~Acirc~Â~Atilde~Ã~Auml~Ä~Aring~Å~AElig~Æ~Ccedil~Ç~Egrave~È~Eacute~É~Ecirc~Ê~Euml~Ë~Igrave~Ì~Iacute~Í~Icirc~Î~Iuml~Ï~ETH~Ð~Ntilde~Ñ~Ograve~Ò~Oacute~Ó~Ocirc~Ô~Otilde~Õ~Ouml~Ö~times~×~Oslash~Ø~Ugrave~Ù~Uacute~Ú~Ucirc~Û~Uuml~Ü~Yacute~Ý~THORN~Þ~szlig~ß~agrave~à~aacute~á~acirc~â~atilde~ã~auml~ä~aring~å~aelig~æ~ccedil~ç~egrave~è~eacute~é~ecirc~ê~euml~ë~igrave~ì~iacute~í~icirc~î~iuml~ï~eth~ð~ntilde~ñ~ograve~ò~oacute~ó~ocirc~ô~otilde~õ~ouml~ö~divide~÷~oslash~ø~ugrave~ù~uacute~ú~ucirc~û~uuml~ü~yacute~ý~thorn~þ~yuml~ÿ~quot~\"~amp~&~lt~<~gt~>"); + exports.namedReferences['html5'] = generateNamedReferences("Abreve~Ă~Acy~А~Afr~𝔄~Amacr~Ā~And~⩓~Aogon~Ą~Aopf~𝔸~ApplyFunction~⁡~Ascr~𝒜~Assign~≔~Backslash~∖~Barv~⫧~Barwed~⌆~Bcy~Б~Because~∵~Bernoullis~ℬ~Bfr~𝔅~Bopf~𝔹~Breve~˘~Bscr~ℬ~Bumpeq~≎~CHcy~Ч~Cacute~Ć~Cap~⋒~CapitalDifferentialD~ⅅ~Cayleys~ℭ~Ccaron~Č~Ccirc~Ĉ~Cconint~∰~Cdot~Ċ~Cedilla~¸~CenterDot~·~Cfr~ℭ~CircleDot~⊙~CircleMinus~⊖~CirclePlus~⊕~CircleTimes~⊗~ClockwiseContourIntegral~∲~CloseCurlyDoubleQuote~”~CloseCurlyQuote~’~Colon~∷~Colone~⩴~Congruent~≡~Conint~∯~ContourIntegral~∮~Copf~ℂ~Coproduct~∐~CounterClockwiseContourIntegral~∳~Cross~⨯~Cscr~𝒞~Cup~⋓~CupCap~≍~DD~ⅅ~DDotrahd~⤑~DJcy~Ђ~DScy~Ѕ~DZcy~Џ~Darr~↡~Dashv~⫤~Dcaron~Ď~Dcy~Д~Del~∇~Dfr~𝔇~DiacriticalAcute~´~DiacriticalDot~˙~DiacriticalDoubleAcute~˝~DiacriticalGrave~`~DiacriticalTilde~˜~Diamond~⋄~DifferentialD~ⅆ~Dopf~𝔻~Dot~¨~DotDot~⃜~DotEqual~≐~DoubleContourIntegral~∯~DoubleDot~¨~DoubleDownArrow~⇓~DoubleLeftArrow~⇐~DoubleLeftRightArrow~⇔~DoubleLeftTee~⫤~DoubleLongLeftArrow~⟸~DoubleLongLeftRightArrow~⟺~DoubleLongRightArrow~⟹~DoubleRightArrow~⇒~DoubleRightTee~⊨~DoubleUpArrow~⇑~DoubleUpDownArrow~⇕~DoubleVerticalBar~∥~DownArrow~↓~DownArrowBar~⤓~DownArrowUpArrow~⇵~DownBreve~̑~DownLeftRightVector~⥐~DownLeftTeeVector~⥞~DownLeftVector~↽~DownLeftVectorBar~⥖~DownRightTeeVector~⥟~DownRightVector~⇁~DownRightVectorBar~⥗~DownTee~⊤~DownTeeArrow~↧~Downarrow~⇓~Dscr~𝒟~Dstrok~Đ~ENG~Ŋ~Ecaron~Ě~Ecy~Э~Edot~Ė~Efr~𝔈~Element~∈~Emacr~Ē~EmptySmallSquare~◻~EmptyVerySmallSquare~▫~Eogon~Ę~Eopf~𝔼~Equal~⩵~EqualTilde~≂~Equilibrium~⇌~Escr~ℰ~Esim~⩳~Exists~∃~ExponentialE~ⅇ~Fcy~Ф~Ffr~𝔉~FilledSmallSquare~◼~FilledVerySmallSquare~▪~Fopf~𝔽~ForAll~∀~Fouriertrf~ℱ~Fscr~ℱ~GJcy~Ѓ~Gammad~Ϝ~Gbreve~Ğ~Gcedil~Ģ~Gcirc~Ĝ~Gcy~Г~Gdot~Ġ~Gfr~𝔊~Gg~⋙~Gopf~𝔾~GreaterEqual~≥~GreaterEqualLess~⋛~GreaterFullEqual~≧~GreaterGreater~⪢~GreaterLess~≷~GreaterSlantEqual~⩾~GreaterTilde~≳~Gscr~𝒢~Gt~≫~HARDcy~Ъ~Hacek~ˇ~Hat~^~Hcirc~Ĥ~Hfr~ℌ~HilbertSpace~ℋ~Hopf~ℍ~HorizontalLine~─~Hscr~ℋ~Hstrok~Ħ~HumpDownHump~≎~HumpEqual~≏~IEcy~Е~IJlig~IJ~IOcy~Ё~Icy~И~Idot~İ~Ifr~ℑ~Im~ℑ~Imacr~Ī~ImaginaryI~ⅈ~Implies~⇒~Int~∬~Integral~∫~Intersection~⋂~InvisibleComma~⁣~InvisibleTimes~⁢~Iogon~Į~Iopf~𝕀~Iscr~ℐ~Itilde~Ĩ~Iukcy~І~Jcirc~Ĵ~Jcy~Й~Jfr~𝔍~Jopf~𝕁~Jscr~𝒥~Jsercy~Ј~Jukcy~Є~KHcy~Х~KJcy~Ќ~Kcedil~Ķ~Kcy~К~Kfr~𝔎~Kopf~𝕂~Kscr~𝒦~LJcy~Љ~Lacute~Ĺ~Lang~⟪~Laplacetrf~ℒ~Larr~↞~Lcaron~Ľ~Lcedil~Ļ~Lcy~Л~LeftAngleBracket~⟨~LeftArrow~←~LeftArrowBar~⇤~LeftArrowRightArrow~⇆~LeftCeiling~⌈~LeftDoubleBracket~⟦~LeftDownTeeVector~⥡~LeftDownVector~⇃~LeftDownVectorBar~⥙~LeftFloor~⌊~LeftRightArrow~↔~LeftRightVector~⥎~LeftTee~⊣~LeftTeeArrow~↤~LeftTeeVector~⥚~LeftTriangle~⊲~LeftTriangleBar~⧏~LeftTriangleEqual~⊴~LeftUpDownVector~⥑~LeftUpTeeVector~⥠~LeftUpVector~↿~LeftUpVectorBar~⥘~LeftVector~↼~LeftVectorBar~⥒~Leftarrow~⇐~Leftrightarrow~⇔~LessEqualGreater~⋚~LessFullEqual~≦~LessGreater~≶~LessLess~⪡~LessSlantEqual~⩽~LessTilde~≲~Lfr~𝔏~Ll~⋘~Lleftarrow~⇚~Lmidot~Ŀ~LongLeftArrow~⟵~LongLeftRightArrow~⟷~LongRightArrow~⟶~Longleftarrow~⟸~Longleftrightarrow~⟺~Longrightarrow~⟹~Lopf~𝕃~LowerLeftArrow~↙~LowerRightArrow~↘~Lscr~ℒ~Lsh~↰~Lstrok~Ł~Lt~≪~Map~⤅~Mcy~М~MediumSpace~ ~Mellintrf~ℳ~Mfr~𝔐~MinusPlus~∓~Mopf~𝕄~Mscr~ℳ~NJcy~Њ~Nacute~Ń~Ncaron~Ň~Ncedil~Ņ~Ncy~Н~NegativeMediumSpace~​~NegativeThickSpace~​~NegativeThinSpace~​~NegativeVeryThinSpace~​~NestedGreaterGreater~≫~NestedLessLess~≪~NewLine~\n~Nfr~𝔑~NoBreak~⁠~NonBreakingSpace~ ~Nopf~ℕ~Not~⫬~NotCongruent~≢~NotCupCap~≭~NotDoubleVerticalBar~∦~NotElement~∉~NotEqual~≠~NotEqualTilde~≂̸~NotExists~∄~NotGreater~≯~NotGreaterEqual~≱~NotGreaterFullEqual~≧̸~NotGreaterGreater~≫̸~NotGreaterLess~≹~NotGreaterSlantEqual~⩾̸~NotGreaterTilde~≵~NotHumpDownHump~≎̸~NotHumpEqual~≏̸~NotLeftTriangle~⋪~NotLeftTriangleBar~⧏̸~NotLeftTriangleEqual~⋬~NotLess~≮~NotLessEqual~≰~NotLessGreater~≸~NotLessLess~≪̸~NotLessSlantEqual~⩽̸~NotLessTilde~≴~NotNestedGreaterGreater~⪢̸~NotNestedLessLess~⪡̸~NotPrecedes~⊀~NotPrecedesEqual~⪯̸~NotPrecedesSlantEqual~⋠~NotReverseElement~∌~NotRightTriangle~⋫~NotRightTriangleBar~⧐̸~NotRightTriangleEqual~⋭~NotSquareSubset~⊏̸~NotSquareSubsetEqual~⋢~NotSquareSuperset~⊐̸~NotSquareSupersetEqual~⋣~NotSubset~⊂⃒~NotSubsetEqual~⊈~NotSucceeds~⊁~NotSucceedsEqual~⪰̸~NotSucceedsSlantEqual~⋡~NotSucceedsTilde~≿̸~NotSuperset~⊃⃒~NotSupersetEqual~⊉~NotTilde~≁~NotTildeEqual~≄~NotTildeFullEqual~≇~NotTildeTilde~≉~NotVerticalBar~∤~Nscr~𝒩~Ocy~О~Odblac~Ő~Ofr~𝔒~Omacr~Ō~Oopf~𝕆~OpenCurlyDoubleQuote~“~OpenCurlyQuote~‘~Or~⩔~Oscr~𝒪~Otimes~⨷~OverBar~‾~OverBrace~⏞~OverBracket~⎴~OverParenthesis~⏜~PartialD~∂~Pcy~П~Pfr~𝔓~PlusMinus~±~Poincareplane~ℌ~Popf~ℙ~Pr~⪻~Precedes~≺~PrecedesEqual~⪯~PrecedesSlantEqual~≼~PrecedesTilde~≾~Product~∏~Proportion~∷~Proportional~∝~Pscr~𝒫~Qfr~𝔔~Qopf~ℚ~Qscr~𝒬~RBarr~⤐~Racute~Ŕ~Rang~⟫~Rarr~↠~Rarrtl~⤖~Rcaron~Ř~Rcedil~Ŗ~Rcy~Р~Re~ℜ~ReverseElement~∋~ReverseEquilibrium~⇋~ReverseUpEquilibrium~⥯~Rfr~ℜ~RightAngleBracket~⟩~RightArrow~→~RightArrowBar~⇥~RightArrowLeftArrow~⇄~RightCeiling~⌉~RightDoubleBracket~⟧~RightDownTeeVector~⥝~RightDownVector~⇂~RightDownVectorBar~⥕~RightFloor~⌋~RightTee~⊢~RightTeeArrow~↦~RightTeeVector~⥛~RightTriangle~⊳~RightTriangleBar~⧐~RightTriangleEqual~⊵~RightUpDownVector~⥏~RightUpTeeVector~⥜~RightUpVector~↾~RightUpVectorBar~⥔~RightVector~⇀~RightVectorBar~⥓~Rightarrow~⇒~Ropf~ℝ~RoundImplies~⥰~Rrightarrow~⇛~Rscr~ℛ~Rsh~↱~RuleDelayed~⧴~SHCHcy~Щ~SHcy~Ш~SOFTcy~Ь~Sacute~Ś~Sc~⪼~Scedil~Ş~Scirc~Ŝ~Scy~С~Sfr~𝔖~ShortDownArrow~↓~ShortLeftArrow~←~ShortRightArrow~→~ShortUpArrow~↑~SmallCircle~∘~Sopf~𝕊~Sqrt~√~Square~□~SquareIntersection~⊓~SquareSubset~⊏~SquareSubsetEqual~⊑~SquareSuperset~⊐~SquareSupersetEqual~⊒~SquareUnion~⊔~Sscr~𝒮~Star~⋆~Sub~⋐~Subset~⋐~SubsetEqual~⊆~Succeeds~≻~SucceedsEqual~⪰~SucceedsSlantEqual~≽~SucceedsTilde~≿~SuchThat~∋~Sum~∑~Sup~⋑~Superset~⊃~SupersetEqual~⊇~Supset~⋑~TRADE~™~TSHcy~Ћ~TScy~Ц~Tab~\t~Tcaron~Ť~Tcedil~Ţ~Tcy~Т~Tfr~𝔗~Therefore~∴~ThickSpace~  ~ThinSpace~ ~Tilde~∼~TildeEqual~≃~TildeFullEqual~≅~TildeTilde~≈~Topf~𝕋~TripleDot~⃛~Tscr~𝒯~Tstrok~Ŧ~Uarr~↟~Uarrocir~⥉~Ubrcy~Ў~Ubreve~Ŭ~Ucy~У~Udblac~Ű~Ufr~𝔘~Umacr~Ū~UnderBar~_~UnderBrace~⏟~UnderBracket~⎵~UnderParenthesis~⏝~Union~⋃~UnionPlus~⊎~Uogon~Ų~Uopf~𝕌~UpArrow~↑~UpArrowBar~⤒~UpArrowDownArrow~⇅~UpDownArrow~↕~UpEquilibrium~⥮~UpTee~⊥~UpTeeArrow~↥~Uparrow~⇑~Updownarrow~⇕~UpperLeftArrow~↖~UpperRightArrow~↗~Upsi~ϒ~Uring~Ů~Uscr~𝒰~Utilde~Ũ~VDash~⊫~Vbar~⫫~Vcy~В~Vdash~⊩~Vdashl~⫦~Vee~⋁~Verbar~‖~Vert~‖~VerticalBar~∣~VerticalLine~|~VerticalSeparator~❘~VerticalTilde~≀~VeryThinSpace~ ~Vfr~𝔙~Vopf~𝕍~Vscr~𝒱~Vvdash~⊪~Wcirc~Ŵ~Wedge~⋀~Wfr~𝔚~Wopf~𝕎~Wscr~𝒲~Xfr~𝔛~Xopf~𝕏~Xscr~𝒳~YAcy~Я~YIcy~Ї~YUcy~Ю~Ycirc~Ŷ~Ycy~Ы~Yfr~𝔜~Yopf~𝕐~Yscr~𝒴~ZHcy~Ж~Zacute~Ź~Zcaron~Ž~Zcy~З~Zdot~Ż~ZeroWidthSpace~​~Zfr~ℨ~Zopf~ℤ~Zscr~𝒵~abreve~ă~ac~∾~acE~∾̳~acd~∿~acy~а~af~⁡~afr~𝔞~aleph~ℵ~amacr~ā~amalg~⨿~andand~⩕~andd~⩜~andslope~⩘~andv~⩚~ange~⦤~angle~∠~angmsd~∡~angmsdaa~⦨~angmsdab~⦩~angmsdac~⦪~angmsdad~⦫~angmsdae~⦬~angmsdaf~⦭~angmsdag~⦮~angmsdah~⦯~angrt~∟~angrtvb~⊾~angrtvbd~⦝~angsph~∢~angst~Å~angzarr~⍼~aogon~ą~aopf~𝕒~ap~≈~apE~⩰~apacir~⩯~ape~≊~apid~≋~approx~≈~approxeq~≊~ascr~𝒶~ast~*~asympeq~≍~awconint~∳~awint~⨑~bNot~⫭~backcong~≌~backepsilon~϶~backprime~‵~backsim~∽~backsimeq~⋍~barvee~⊽~barwed~⌅~barwedge~⌅~bbrk~⎵~bbrktbrk~⎶~bcong~≌~bcy~б~becaus~∵~because~∵~bemptyv~⦰~bepsi~϶~bernou~ℬ~beth~ℶ~between~≬~bfr~𝔟~bigcap~⋂~bigcirc~◯~bigcup~⋃~bigodot~⨀~bigoplus~⨁~bigotimes~⨂~bigsqcup~⨆~bigstar~★~bigtriangledown~▽~bigtriangleup~△~biguplus~⨄~bigvee~⋁~bigwedge~⋀~bkarow~⤍~blacklozenge~⧫~blacksquare~▪~blacktriangle~▴~blacktriangledown~▾~blacktriangleleft~◂~blacktriangleright~▸~blank~␣~blk12~▒~blk14~░~blk34~▓~block~█~bne~=⃥~bnequiv~≡⃥~bnot~⌐~bopf~𝕓~bot~⊥~bottom~⊥~bowtie~⋈~boxDL~╗~boxDR~╔~boxDl~╖~boxDr~╓~boxH~═~boxHD~╦~boxHU~╩~boxHd~╤~boxHu~╧~boxUL~╝~boxUR~╚~boxUl~╜~boxUr~╙~boxV~║~boxVH~╬~boxVL~╣~boxVR~╠~boxVh~╫~boxVl~╢~boxVr~╟~boxbox~⧉~boxdL~╕~boxdR~╒~boxdl~┐~boxdr~┌~boxh~─~boxhD~╥~boxhU~╨~boxhd~┬~boxhu~┴~boxminus~⊟~boxplus~⊞~boxtimes~⊠~boxuL~╛~boxuR~╘~boxul~┘~boxur~└~boxv~│~boxvH~╪~boxvL~╡~boxvR~╞~boxvh~┼~boxvl~┤~boxvr~├~bprime~‵~breve~˘~bscr~𝒷~bsemi~⁏~bsim~∽~bsime~⋍~bsol~\\~bsolb~⧅~bsolhsub~⟈~bullet~•~bump~≎~bumpE~⪮~bumpe~≏~bumpeq~≏~cacute~ć~capand~⩄~capbrcup~⩉~capcap~⩋~capcup~⩇~capdot~⩀~caps~∩︀~caret~⁁~caron~ˇ~ccaps~⩍~ccaron~č~ccirc~ĉ~ccups~⩌~ccupssm~⩐~cdot~ċ~cemptyv~⦲~centerdot~·~cfr~𝔠~chcy~ч~check~✓~checkmark~✓~cir~○~cirE~⧃~circeq~≗~circlearrowleft~↺~circlearrowright~↻~circledR~®~circledS~Ⓢ~circledast~⊛~circledcirc~⊚~circleddash~⊝~cire~≗~cirfnint~⨐~cirmid~⫯~cirscir~⧂~clubsuit~♣~colon~:~colone~≔~coloneq~≔~comma~,~commat~@~comp~∁~compfn~∘~complement~∁~complexes~ℂ~congdot~⩭~conint~∮~copf~𝕔~coprod~∐~copysr~℗~cross~✗~cscr~𝒸~csub~⫏~csube~⫑~csup~⫐~csupe~⫒~ctdot~⋯~cudarrl~⤸~cudarrr~⤵~cuepr~⋞~cuesc~⋟~cularr~↶~cularrp~⤽~cupbrcap~⩈~cupcap~⩆~cupcup~⩊~cupdot~⊍~cupor~⩅~cups~∪︀~curarr~↷~curarrm~⤼~curlyeqprec~⋞~curlyeqsucc~⋟~curlyvee~⋎~curlywedge~⋏~curvearrowleft~↶~curvearrowright~↷~cuvee~⋎~cuwed~⋏~cwconint~∲~cwint~∱~cylcty~⌭~dHar~⥥~daleth~ℸ~dash~‐~dashv~⊣~dbkarow~⤏~dblac~˝~dcaron~ď~dcy~д~dd~ⅆ~ddagger~‡~ddarr~⇊~ddotseq~⩷~demptyv~⦱~dfisht~⥿~dfr~𝔡~dharl~⇃~dharr~⇂~diam~⋄~diamond~⋄~diamondsuit~♦~die~¨~digamma~ϝ~disin~⋲~div~÷~divideontimes~⋇~divonx~⋇~djcy~ђ~dlcorn~⌞~dlcrop~⌍~dollar~$~dopf~𝕕~dot~˙~doteq~≐~doteqdot~≑~dotminus~∸~dotplus~∔~dotsquare~⊡~doublebarwedge~⌆~downarrow~↓~downdownarrows~⇊~downharpoonleft~⇃~downharpoonright~⇂~drbkarow~⤐~drcorn~⌟~drcrop~⌌~dscr~𝒹~dscy~ѕ~dsol~⧶~dstrok~đ~dtdot~⋱~dtri~▿~dtrif~▾~duarr~⇵~duhar~⥯~dwangle~⦦~dzcy~џ~dzigrarr~⟿~eDDot~⩷~eDot~≑~easter~⩮~ecaron~ě~ecir~≖~ecolon~≕~ecy~э~edot~ė~ee~ⅇ~efDot~≒~efr~𝔢~eg~⪚~egs~⪖~egsdot~⪘~el~⪙~elinters~⏧~ell~ℓ~els~⪕~elsdot~⪗~emacr~ē~emptyset~∅~emptyv~∅~emsp13~ ~emsp14~ ~eng~ŋ~eogon~ę~eopf~𝕖~epar~⋕~eparsl~⧣~eplus~⩱~epsi~ε~epsiv~ϵ~eqcirc~≖~eqcolon~≕~eqsim~≂~eqslantgtr~⪖~eqslantless~⪕~equals~=~equest~≟~equivDD~⩸~eqvparsl~⧥~erDot~≓~erarr~⥱~escr~ℯ~esdot~≐~esim~≂~excl~!~expectation~ℰ~exponentiale~ⅇ~fallingdotseq~≒~fcy~ф~female~♀~ffilig~ffi~fflig~ff~ffllig~ffl~ffr~𝔣~filig~fi~fjlig~fj~flat~♭~fllig~fl~fltns~▱~fopf~𝕗~fork~⋔~forkv~⫙~fpartint~⨍~frac13~⅓~frac15~⅕~frac16~⅙~frac18~⅛~frac23~⅔~frac25~⅖~frac35~⅗~frac38~⅜~frac45~⅘~frac56~⅚~frac58~⅝~frac78~⅞~frown~⌢~fscr~𝒻~gE~≧~gEl~⪌~gacute~ǵ~gammad~ϝ~gap~⪆~gbreve~ğ~gcirc~ĝ~gcy~г~gdot~ġ~gel~⋛~geq~≥~geqq~≧~geqslant~⩾~ges~⩾~gescc~⪩~gesdot~⪀~gesdoto~⪂~gesdotol~⪄~gesl~⋛︀~gesles~⪔~gfr~𝔤~gg~≫~ggg~⋙~gimel~ℷ~gjcy~ѓ~gl~≷~glE~⪒~gla~⪥~glj~⪤~gnE~≩~gnap~⪊~gnapprox~⪊~gne~⪈~gneq~⪈~gneqq~≩~gnsim~⋧~gopf~𝕘~grave~`~gscr~ℊ~gsim~≳~gsime~⪎~gsiml~⪐~gtcc~⪧~gtcir~⩺~gtdot~⋗~gtlPar~⦕~gtquest~⩼~gtrapprox~⪆~gtrarr~⥸~gtrdot~⋗~gtreqless~⋛~gtreqqless~⪌~gtrless~≷~gtrsim~≳~gvertneqq~≩︀~gvnE~≩︀~hairsp~ ~half~½~hamilt~ℋ~hardcy~ъ~harrcir~⥈~harrw~↭~hbar~ℏ~hcirc~ĥ~heartsuit~♥~hercon~⊹~hfr~𝔥~hksearow~⤥~hkswarow~⤦~hoarr~⇿~homtht~∻~hookleftarrow~↩~hookrightarrow~↪~hopf~𝕙~horbar~―~hscr~𝒽~hslash~ℏ~hstrok~ħ~hybull~⁃~hyphen~‐~ic~⁣~icy~и~iecy~е~iff~⇔~ifr~𝔦~ii~ⅈ~iiiint~⨌~iiint~∭~iinfin~⧜~iiota~℩~ijlig~ij~imacr~ī~imagline~ℐ~imagpart~ℑ~imath~ı~imof~⊷~imped~Ƶ~in~∈~incare~℅~infintie~⧝~inodot~ı~intcal~⊺~integers~ℤ~intercal~⊺~intlarhk~⨗~intprod~⨼~iocy~ё~iogon~į~iopf~𝕚~iprod~⨼~iscr~𝒾~isinE~⋹~isindot~⋵~isins~⋴~isinsv~⋳~isinv~∈~it~⁢~itilde~ĩ~iukcy~і~jcirc~ĵ~jcy~й~jfr~𝔧~jmath~ȷ~jopf~𝕛~jscr~𝒿~jsercy~ј~jukcy~є~kappav~ϰ~kcedil~ķ~kcy~к~kfr~𝔨~kgreen~ĸ~khcy~х~kjcy~ќ~kopf~𝕜~kscr~𝓀~lAarr~⇚~lAtail~⤛~lBarr~⤎~lE~≦~lEg~⪋~lHar~⥢~lacute~ĺ~laemptyv~⦴~lagran~ℒ~langd~⦑~langle~⟨~lap~⪅~larrb~⇤~larrbfs~⤟~larrfs~⤝~larrhk~↩~larrlp~↫~larrpl~⤹~larrsim~⥳~larrtl~↢~lat~⪫~latail~⤙~late~⪭~lates~⪭︀~lbarr~⤌~lbbrk~❲~lbrace~{~lbrack~[~lbrke~⦋~lbrksld~⦏~lbrkslu~⦍~lcaron~ľ~lcedil~ļ~lcub~{~lcy~л~ldca~⤶~ldquor~„~ldrdhar~⥧~ldrushar~⥋~ldsh~↲~leftarrow~←~leftarrowtail~↢~leftharpoondown~↽~leftharpoonup~↼~leftleftarrows~⇇~leftrightarrow~↔~leftrightarrows~⇆~leftrightharpoons~⇋~leftrightsquigarrow~↭~leftthreetimes~⋋~leg~⋚~leq~≤~leqq~≦~leqslant~⩽~les~⩽~lescc~⪨~lesdot~⩿~lesdoto~⪁~lesdotor~⪃~lesg~⋚︀~lesges~⪓~lessapprox~⪅~lessdot~⋖~lesseqgtr~⋚~lesseqqgtr~⪋~lessgtr~≶~lesssim~≲~lfisht~⥼~lfr~𝔩~lg~≶~lgE~⪑~lhard~↽~lharu~↼~lharul~⥪~lhblk~▄~ljcy~љ~ll~≪~llarr~⇇~llcorner~⌞~llhard~⥫~lltri~◺~lmidot~ŀ~lmoust~⎰~lmoustache~⎰~lnE~≨~lnap~⪉~lnapprox~⪉~lne~⪇~lneq~⪇~lneqq~≨~lnsim~⋦~loang~⟬~loarr~⇽~lobrk~⟦~longleftarrow~⟵~longleftrightarrow~⟷~longmapsto~⟼~longrightarrow~⟶~looparrowleft~↫~looparrowright~↬~lopar~⦅~lopf~𝕝~loplus~⨭~lotimes~⨴~lowbar~_~lozenge~◊~lozf~⧫~lpar~(~lparlt~⦓~lrarr~⇆~lrcorner~⌟~lrhar~⇋~lrhard~⥭~lrtri~⊿~lscr~𝓁~lsh~↰~lsim~≲~lsime~⪍~lsimg~⪏~lsqb~[~lsquor~‚~lstrok~ł~ltcc~⪦~ltcir~⩹~ltdot~⋖~lthree~⋋~ltimes~⋉~ltlarr~⥶~ltquest~⩻~ltrPar~⦖~ltri~◃~ltrie~⊴~ltrif~◂~lurdshar~⥊~luruhar~⥦~lvertneqq~≨︀~lvnE~≨︀~mDDot~∺~male~♂~malt~✠~maltese~✠~map~↦~mapsto~↦~mapstodown~↧~mapstoleft~↤~mapstoup~↥~marker~▮~mcomma~⨩~mcy~м~measuredangle~∡~mfr~𝔪~mho~℧~mid~∣~midast~*~midcir~⫰~minusb~⊟~minusd~∸~minusdu~⨪~mlcp~⫛~mldr~…~mnplus~∓~models~⊧~mopf~𝕞~mp~∓~mscr~𝓂~mstpos~∾~multimap~⊸~mumap~⊸~nGg~⋙̸~nGt~≫⃒~nGtv~≫̸~nLeftarrow~⇍~nLeftrightarrow~⇎~nLl~⋘̸~nLt~≪⃒~nLtv~≪̸~nRightarrow~⇏~nVDash~⊯~nVdash~⊮~nacute~ń~nang~∠⃒~nap~≉~napE~⩰̸~napid~≋̸~napos~ʼn~napprox~≉~natur~♮~natural~♮~naturals~ℕ~nbump~≎̸~nbumpe~≏̸~ncap~⩃~ncaron~ň~ncedil~ņ~ncong~≇~ncongdot~⩭̸~ncup~⩂~ncy~н~neArr~⇗~nearhk~⤤~nearr~↗~nearrow~↗~nedot~≐̸~nequiv~≢~nesear~⤨~nesim~≂̸~nexist~∄~nexists~∄~nfr~𝔫~ngE~≧̸~nge~≱~ngeq~≱~ngeqq~≧̸~ngeqslant~⩾̸~nges~⩾̸~ngsim~≵~ngt~≯~ngtr~≯~nhArr~⇎~nharr~↮~nhpar~⫲~nis~⋼~nisd~⋺~niv~∋~njcy~њ~nlArr~⇍~nlE~≦̸~nlarr~↚~nldr~‥~nle~≰~nleftarrow~↚~nleftrightarrow~↮~nleq~≰~nleqq~≦̸~nleqslant~⩽̸~nles~⩽̸~nless~≮~nlsim~≴~nlt~≮~nltri~⋪~nltrie~⋬~nmid~∤~nopf~𝕟~notinE~⋹̸~notindot~⋵̸~notinva~∉~notinvb~⋷~notinvc~⋶~notni~∌~notniva~∌~notnivb~⋾~notnivc~⋽~npar~∦~nparallel~∦~nparsl~⫽⃥~npart~∂̸~npolint~⨔~npr~⊀~nprcue~⋠~npre~⪯̸~nprec~⊀~npreceq~⪯̸~nrArr~⇏~nrarr~↛~nrarrc~⤳̸~nrarrw~↝̸~nrightarrow~↛~nrtri~⋫~nrtrie~⋭~nsc~⊁~nsccue~⋡~nsce~⪰̸~nscr~𝓃~nshortmid~∤~nshortparallel~∦~nsim~≁~nsime~≄~nsimeq~≄~nsmid~∤~nspar~∦~nsqsube~⋢~nsqsupe~⋣~nsubE~⫅̸~nsube~⊈~nsubset~⊂⃒~nsubseteq~⊈~nsubseteqq~⫅̸~nsucc~⊁~nsucceq~⪰̸~nsup~⊅~nsupE~⫆̸~nsupe~⊉~nsupset~⊃⃒~nsupseteq~⊉~nsupseteqq~⫆̸~ntgl~≹~ntlg~≸~ntriangleleft~⋪~ntrianglelefteq~⋬~ntriangleright~⋫~ntrianglerighteq~⋭~num~#~numero~№~numsp~ ~nvDash~⊭~nvHarr~⤄~nvap~≍⃒~nvdash~⊬~nvge~≥⃒~nvgt~>⃒~nvinfin~⧞~nvlArr~⤂~nvle~≤⃒~nvlt~<⃒~nvltrie~⊴⃒~nvrArr~⤃~nvrtrie~⊵⃒~nvsim~∼⃒~nwArr~⇖~nwarhk~⤣~nwarr~↖~nwarrow~↖~nwnear~⤧~oS~Ⓢ~oast~⊛~ocir~⊚~ocy~о~odash~⊝~odblac~ő~odiv~⨸~odot~⊙~odsold~⦼~ofcir~⦿~ofr~𝔬~ogon~˛~ogt~⧁~ohbar~⦵~ohm~Ω~oint~∮~olarr~↺~olcir~⦾~olcross~⦻~olt~⧀~omacr~ō~omid~⦶~ominus~⊖~oopf~𝕠~opar~⦷~operp~⦹~orarr~↻~ord~⩝~order~ℴ~orderof~ℴ~origof~⊶~oror~⩖~orslope~⩗~orv~⩛~oscr~ℴ~osol~⊘~otimesas~⨶~ovbar~⌽~par~∥~parallel~∥~parsim~⫳~parsl~⫽~pcy~п~percnt~%~period~.~pertenk~‱~pfr~𝔭~phiv~ϕ~phmmat~ℳ~phone~☎~pitchfork~⋔~planck~ℏ~planckh~ℎ~plankv~ℏ~plus~+~plusacir~⨣~plusb~⊞~pluscir~⨢~plusdo~∔~plusdu~⨥~pluse~⩲~plussim~⨦~plustwo~⨧~pm~±~pointint~⨕~popf~𝕡~pr~≺~prE~⪳~prap~⪷~prcue~≼~pre~⪯~prec~≺~precapprox~⪷~preccurlyeq~≼~preceq~⪯~precnapprox~⪹~precneqq~⪵~precnsim~⋨~precsim~≾~primes~ℙ~prnE~⪵~prnap~⪹~prnsim~⋨~profalar~⌮~profline~⌒~profsurf~⌓~propto~∝~prsim~≾~prurel~⊰~pscr~𝓅~puncsp~ ~qfr~𝔮~qint~⨌~qopf~𝕢~qprime~⁗~qscr~𝓆~quaternions~ℍ~quatint~⨖~quest~?~questeq~≟~rAarr~⇛~rAtail~⤜~rBarr~⤏~rHar~⥤~race~∽̱~racute~ŕ~raemptyv~⦳~rangd~⦒~range~⦥~rangle~⟩~rarrap~⥵~rarrb~⇥~rarrbfs~⤠~rarrc~⤳~rarrfs~⤞~rarrhk~↪~rarrlp~↬~rarrpl~⥅~rarrsim~⥴~rarrtl~↣~rarrw~↝~ratail~⤚~ratio~∶~rationals~ℚ~rbarr~⤍~rbbrk~❳~rbrace~}~rbrack~]~rbrke~⦌~rbrksld~⦎~rbrkslu~⦐~rcaron~ř~rcedil~ŗ~rcub~}~rcy~р~rdca~⤷~rdldhar~⥩~rdquor~”~rdsh~↳~realine~ℛ~realpart~ℜ~reals~ℝ~rect~▭~rfisht~⥽~rfr~𝔯~rhard~⇁~rharu~⇀~rharul~⥬~rhov~ϱ~rightarrow~→~rightarrowtail~↣~rightharpoondown~⇁~rightharpoonup~⇀~rightleftarrows~⇄~rightleftharpoons~⇌~rightrightarrows~⇉~rightsquigarrow~↝~rightthreetimes~⋌~ring~˚~risingdotseq~≓~rlarr~⇄~rlhar~⇌~rmoust~⎱~rmoustache~⎱~rnmid~⫮~roang~⟭~roarr~⇾~robrk~⟧~ropar~⦆~ropf~𝕣~roplus~⨮~rotimes~⨵~rpar~)~rpargt~⦔~rppolint~⨒~rrarr~⇉~rscr~𝓇~rsh~↱~rsqb~]~rsquor~’~rthree~⋌~rtimes~⋊~rtri~▹~rtrie~⊵~rtrif~▸~rtriltri~⧎~ruluhar~⥨~rx~℞~sacute~ś~sc~≻~scE~⪴~scap~⪸~sccue~≽~sce~⪰~scedil~ş~scirc~ŝ~scnE~⪶~scnap~⪺~scnsim~⋩~scpolint~⨓~scsim~≿~scy~с~sdotb~⊡~sdote~⩦~seArr~⇘~searhk~⤥~searr~↘~searrow~↘~semi~;~seswar~⤩~setminus~∖~setmn~∖~sext~✶~sfr~𝔰~sfrown~⌢~sharp~♯~shchcy~щ~shcy~ш~shortmid~∣~shortparallel~∥~sigmav~ς~simdot~⩪~sime~≃~simeq~≃~simg~⪞~simgE~⪠~siml~⪝~simlE~⪟~simne~≆~simplus~⨤~simrarr~⥲~slarr~←~smallsetminus~∖~smashp~⨳~smeparsl~⧤~smid~∣~smile~⌣~smt~⪪~smte~⪬~smtes~⪬︀~softcy~ь~sol~/~solb~⧄~solbar~⌿~sopf~𝕤~spadesuit~♠~spar~∥~sqcap~⊓~sqcaps~⊓︀~sqcup~⊔~sqcups~⊔︀~sqsub~⊏~sqsube~⊑~sqsubset~⊏~sqsubseteq~⊑~sqsup~⊐~sqsupe~⊒~sqsupset~⊐~sqsupseteq~⊒~squ~□~square~□~squarf~▪~squf~▪~srarr~→~sscr~𝓈~ssetmn~∖~ssmile~⌣~sstarf~⋆~star~☆~starf~★~straightepsilon~ϵ~straightphi~ϕ~strns~¯~subE~⫅~subdot~⪽~subedot~⫃~submult~⫁~subnE~⫋~subne~⊊~subplus~⪿~subrarr~⥹~subset~⊂~subseteq~⊆~subseteqq~⫅~subsetneq~⊊~subsetneqq~⫋~subsim~⫇~subsub~⫕~subsup~⫓~succ~≻~succapprox~⪸~succcurlyeq~≽~succeq~⪰~succnapprox~⪺~succneqq~⪶~succnsim~⋩~succsim~≿~sung~♪~supE~⫆~supdot~⪾~supdsub~⫘~supedot~⫄~suphsol~⟉~suphsub~⫗~suplarr~⥻~supmult~⫂~supnE~⫌~supne~⊋~supplus~⫀~supset~⊃~supseteq~⊇~supseteqq~⫆~supsetneq~⊋~supsetneqq~⫌~supsim~⫈~supsub~⫔~supsup~⫖~swArr~⇙~swarhk~⤦~swarr~↙~swarrow~↙~swnwar~⤪~target~⌖~tbrk~⎴~tcaron~ť~tcedil~ţ~tcy~т~tdot~⃛~telrec~⌕~tfr~𝔱~therefore~∴~thetav~ϑ~thickapprox~≈~thicksim~∼~thkap~≈~thksim~∼~timesb~⊠~timesbar~⨱~timesd~⨰~tint~∭~toea~⤨~top~⊤~topbot~⌶~topcir~⫱~topf~𝕥~topfork~⫚~tosa~⤩~tprime~‴~triangle~▵~triangledown~▿~triangleleft~◃~trianglelefteq~⊴~triangleq~≜~triangleright~▹~trianglerighteq~⊵~tridot~◬~trie~≜~triminus~⨺~triplus~⨹~trisb~⧍~tritime~⨻~trpezium~⏢~tscr~𝓉~tscy~ц~tshcy~ћ~tstrok~ŧ~twixt~≬~twoheadleftarrow~↞~twoheadrightarrow~↠~uHar~⥣~ubrcy~ў~ubreve~ŭ~ucy~у~udarr~⇅~udblac~ű~udhar~⥮~ufisht~⥾~ufr~𝔲~uharl~↿~uharr~↾~uhblk~▀~ulcorn~⌜~ulcorner~⌜~ulcrop~⌏~ultri~◸~umacr~ū~uogon~ų~uopf~𝕦~uparrow~↑~updownarrow~↕~upharpoonleft~↿~upharpoonright~↾~uplus~⊎~upsi~υ~upuparrows~⇈~urcorn~⌝~urcorner~⌝~urcrop~⌎~uring~ů~urtri~◹~uscr~𝓊~utdot~⋰~utilde~ũ~utri~▵~utrif~▴~uuarr~⇈~uwangle~⦧~vArr~⇕~vBar~⫨~vBarv~⫩~vDash~⊨~vangrt~⦜~varepsilon~ϵ~varkappa~ϰ~varnothing~∅~varphi~ϕ~varpi~ϖ~varpropto~∝~varr~↕~varrho~ϱ~varsigma~ς~varsubsetneq~⊊︀~varsubsetneqq~⫋︀~varsupsetneq~⊋︀~varsupsetneqq~⫌︀~vartheta~ϑ~vartriangleleft~⊲~vartriangleright~⊳~vcy~в~vdash~⊢~vee~∨~veebar~⊻~veeeq~≚~vellip~⋮~verbar~|~vert~|~vfr~𝔳~vltri~⊲~vnsub~⊂⃒~vnsup~⊃⃒~vopf~𝕧~vprop~∝~vrtri~⊳~vscr~𝓋~vsubnE~⫋︀~vsubne~⊊︀~vsupnE~⫌︀~vsupne~⊋︀~vzigzag~⦚~wcirc~ŵ~wedbar~⩟~wedge~∧~wedgeq~≙~wfr~𝔴~wopf~𝕨~wp~℘~wr~≀~wreath~≀~wscr~𝓌~xcap~⋂~xcirc~◯~xcup~⋃~xdtri~▽~xfr~𝔵~xhArr~⟺~xharr~⟷~xlArr~⟸~xlarr~⟵~xmap~⟼~xnis~⋻~xodot~⨀~xopf~𝕩~xoplus~⨁~xotime~⨂~xrArr~⟹~xrarr~⟶~xscr~𝓍~xsqcup~⨆~xuplus~⨄~xutri~△~xvee~⋁~xwedge~⋀~yacy~я~ycirc~ŷ~ycy~ы~yfr~𝔶~yicy~ї~yopf~𝕪~yscr~𝓎~yucy~ю~zacute~ź~zcaron~ž~zcy~з~zdot~ż~zeetrf~ℨ~zfr~𝔷~zhcy~ж~zigrarr~⇝~zopf~𝕫~zscr~𝓏~~AMP~&~COPY~©~GT~>~LT~<~QUOT~\"~REG~®", exports.namedReferences['html4']); +},1126,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); + exports.highSurrogateTo = exports.highSurrogateFrom = exports.getCodePoint = exports.fromCodePoint = undefined; exports.fromCodePoint = String.fromCodePoint || function (astralCodePoint) { - return String.fromCharCode(Math.floor((astralCodePoint - 65536) / 1024) + 55296, (astralCodePoint - 65536) % 1024 + 56320); + return String.fromCharCode(Math.floor((astralCodePoint - 0x10000) / 0x400) + 0xd800, (astralCodePoint - 0x10000) % 0x400 + 0xdc00); }; exports.getCodePoint = String.prototype.codePointAt ? function (input, position) { return input.codePointAt(position); } : function (input, position) { - return (input.charCodeAt(position) - 55296) * 1024 + input.charCodeAt(position + 1) - 56320 + 65536; + return (input.charCodeAt(position) - 0xd800) * 0x400 + input.charCodeAt(position + 1) - 0xdc00 + 0x10000; }; - exports.highSurrogateFrom = 55296; - exports.highSurrogateTo = 56319; -},949,[]); + exports.highSurrogateFrom = 0xd800; + exports.highSurrogateTo = 0xdbff; +},1127,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); + exports.numericUnicodeMap = undefined; exports.numericUnicodeMap = { 0: 65533, 128: 8364, @@ -145996,7 +156131,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e 158: 382, 159: 376 }; -},950,[]); +},1128,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -146209,7 +156344,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Network.IP = "n/a"; var _default = Network; exports.default = _default; -},951,[3,935,6,7,556]); +},1129,[3,1113,6,7,556]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -146345,7 +156480,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = Errors; exports.default = _default; -},952,[3,22,33,16,582,18,953,954,941,1078,1074,944]); +},1130,[3,22,33,16,582,18,1131,1132,1119,1256,1252,1122]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -146369,7 +156504,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Events.ON_ACTION_CLICK = "on_action_click"; var _default = Events; exports.default = _default; -},953,[3,7,6]); +},1131,[3,7,6]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -146535,7 +156670,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = Error; exports.default = _default; -},954,[16,3,582,18,955,1070,1075,1076,1069,1077,1074]); +},1132,[16,3,582,18,1133,1248,1253,1254,1247,1255,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -146676,7 +156811,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e exports.TaAnimatedImageIcon = TaAnimatedImageIcon; var _default = TaImageIcon; exports.default = _default; -},955,[3,6,7,14,11,13,590,4,16,18,582,956,957,958,942]); +},1133,[3,6,7,14,11,13,590,4,16,18,582,1134,1135,1136,1120]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -146721,7 +156856,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = FSImage; exports.default = _default; -},956,[3,590,4,16,589]); +},1134,[3,590,4,16,589]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -146909,7 +157044,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = CssStyle; exports.default = _default; -},957,[3,6,7]); +},1135,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147014,7 +157149,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function TaPath(props) { return _react.default.createElement(_reactNativeSvg.Path, props); } -},958,[3,590,4,16,18,959,1068]); +},1136,[3,590,4,16,18,1137,1246]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147044,7 +157179,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } -},959,[960]); +},1137,[1138]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147397,7 +157532,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } -},960,[961,962,990,1066,3,998,1067,992]); +},1138,[1139,1140,1168,1244,3,1176,1245,1170]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147447,7 +157582,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function loadLocalRawResource() { showErrorCSS('loadLocalRawResource', 'function'); } -},961,[]); +},1139,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147668,7 +157803,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _FeMergeNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[26])); var _FeOffsetNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[27])); -},962,[3,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989]); +},1140,[3,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147678,7 +157813,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGCircle'); -},963,[3,183]); +},1141,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147688,7 +157823,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGClipPath'); -},964,[3,183]); +},1142,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147698,7 +157833,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGDefs'); -},965,[3,183]); +},1143,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147708,7 +157843,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGEllipse'); -},966,[3,183]); +},1144,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147718,7 +157853,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGForeignObject'); -},967,[3,183]); +},1145,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147728,7 +157863,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGGroup'); -},968,[3,183]); +},1146,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147740,7 +157875,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGImage', { interfaceOnly: true }); -},969,[3,183]); +},1147,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147750,7 +157885,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGLinearGradient'); -},970,[3,183]); +},1148,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147760,7 +157895,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGLine'); -},971,[3,183]); +},1149,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147770,7 +157905,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGMarker'); -},972,[3,183]); +},1150,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147780,7 +157915,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGMask'); -},973,[3,183]); +},1151,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147790,7 +157925,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGPath'); -},974,[3,183]); +},1152,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147800,7 +157935,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGPattern'); -},975,[3,183]); +},1153,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147810,7 +157945,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGRadialGradient'); -},976,[3,183]); +},1154,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147820,7 +157955,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGRect'); -},977,[3,183]); +},1155,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147832,7 +157967,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGSvgViewAndroid', { excludedPlatforms: ['iOS'] }); -},978,[3,183]); +},1156,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147844,7 +157979,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGSvgView', { excludedPlatforms: ['android'] }); -},979,[3,183]); +},1157,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147854,7 +157989,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGSymbol'); -},980,[3,183]); +},1158,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147864,7 +157999,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGText'); -},981,[3,183]); +},1159,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147874,7 +158009,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGTextPath'); -},982,[3,183]); +},1160,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147884,7 +158019,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGTSpan'); -},983,[3,183]); +},1161,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147894,7 +158029,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGUse'); -},984,[3,183]); +},1162,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147904,7 +158039,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGFilter'); -},985,[3,183]); +},1163,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147914,7 +158049,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGFeColorMatrix'); -},986,[3,183]); +},1164,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147924,7 +158059,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGFeGaussianBlur'); -},987,[3,183]); +},1165,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147934,7 +158069,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGFeMerge'); -},988,[3,183]); +},1166,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -147944,7 +158079,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); var _default = exports.default = (0, _codegenNativeComponent.default)('RNSVGFeOffset'); -},989,[3,183]); +},1167,[3,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -148588,7 +158723,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return null; } -},990,[991,3,270,6,7,11,13,14,33,16,179,1066]); +},1168,[1169,3,270,6,7,11,13,14,33,16,179,1244]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -148642,7 +158777,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e tspan: _$$_REQUIRE(_dependencyMap[0]).TSpan, use: _$$_REQUIRE(_dependencyMap[0]).Use }; -},991,[992]); +},1169,[1170]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149042,7 +159177,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _Filter = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[47])); var _default = exports.default = _Svg.default; -},992,[993,3,997,1013,1014,1015,1016,1017,1019,1021,1022,1025,1026,1028,1029,1030,1032,1033,1034,1035,1036,1038,1039,1040,1041,1042,1043,1044,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065]); +},1170,[1171,3,1175,1191,1192,1193,1194,1195,1197,1199,1200,1203,1204,1206,1207,1208,1210,1211,1212,1213,1214,1216,1217,1218,1219,1220,1221,1222,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149183,7 +159318,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(FeComponentTransferFunction); FeFuncA.displayName = 'FeFuncA'; -},993,[3,6,7,11,13,14,994,995]); +},1171,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149242,7 +159377,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: '100%', height: '100%' }; -},994,[3,7,6,11,13,14,16]); +},1172,[3,7,6,11,13,14,16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149278,7 +159413,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var warnUnimplementedFilter = exports.warnUnimplementedFilter = function warnUnimplementedFilter() { (0, _warnOnce.default)(true, "Some of the used filters are not yet supported on native platforms. Please check the USAGE.md for more info. Not implemented filters:\n", JSON.stringify(['FeBlend', 'FeComponentTransfer', 'FeComposite', 'FeConvolveMatrix', 'FeDiffuseLighting', 'FeDisplacementMap', 'FeDropShadow', 'FeFlood', 'FeFuncA', 'FeFuncB', 'FeFuncG', 'FeFuncR', 'FeImage', 'FeMorphology', 'FePointLight', 'FeSpecularLighting', 'FeSpotLight', 'FeTile', 'FeTurbulence'], null, 2)); }; -},995,[3,996]); +},1173,[3,1174]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var DEV = false; var warnings = new Set(); @@ -149286,7 +159421,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function warnOnce(condition) {} module.exports = warnOnce; -},996,[]); +},1174,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149353,7 +159488,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cy: 0, r: 0 }; -},997,[3,6,7,11,13,14,16,998,963,1003,179]); +},1175,[3,6,7,11,13,14,16,1176,1141,1181,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149744,7 +159879,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_react.Component); Shape.prototype.ownerSVGElement = ownerSVGElement; -},998,[3,11,13,14,6,7,16,999,1000,18,1002]); +},1176,[3,11,13,14,6,7,16,1177,1178,18,1180]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149879,7 +160014,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e target.state = touchableGetInitialState(); }; -},999,[18]); +},1177,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149945,7 +160080,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e console.warn("\"" + String(color) + "\" is not a valid color or brush"); return null; } -},1000,[18,1001]); +},1178,[18,1179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149986,7 +160121,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var isPercentageRgb = RGB_RGBA_PATTERN.test(rgbColorWithoutSpaces); return isPercentageRgb ? parsePercentageRGBColor(rgbColorWithoutSpaces) : color; }; -},1001,[]); +},1179,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -149996,7 +160131,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[0]); var _default = exports.default = _reactNative.TurboModuleRegistry.getEnforcing('RNSVGRenderableModule'); -},1002,[18]); +},1180,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -150159,7 +160294,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e y: null }), instance); } -},1003,[3,22,1004,1006,1008,1012,1005,995]); +},1181,[3,22,1182,1184,1186,1190,1183,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -150203,7 +160338,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e o.fillRule = fillRule && fillRules[fillRule] === 0 ? 0 : 1; } } -},1004,[3,1000,1005,18]); +},1182,[3,1178,1183,18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -150214,7 +160349,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var value = typeof opacity === 'string' && opacity.trim().endsWith('%') ? +opacity.slice(0, -1) / 100 : +opacity; return isNaN(value) || value > 1 ? 1 : Math.max(value, 0); } -},1005,[]); +},1183,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -150302,7 +160437,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e o.vectorEffect = vectorEffect && vectorEffects[vectorEffect] || 0; } } -},1006,[3,1000,1005,1007]); +},1184,[3,1178,1183,1185]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -150322,7 +160457,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return []; } } -},1007,[]); +},1185,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -150507,7 +160642,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return props.transform; } -},1008,[1009,1010,1011]); +},1186,[1187,1188,1189]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -150617,7 +160752,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hasInitialState = false; } } -},1009,[]); +},1187,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -152342,7 +162477,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SyntaxError: peg$SyntaxError, parse: peg$parse }; -},1010,[]); +},1188,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -153709,7 +163844,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SyntaxError: peg$SyntaxError, parse: peg$parse }; -},1011,[22]); +},1189,[22]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -153763,7 +163898,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e o.responsible = true; } } -},1012,[18]); +},1190,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -153815,7 +163950,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_Shape2.default); ClipPath.displayName = 'ClipPath'; -},1013,[3,6,7,11,13,14,16,998,964,179,1003]); +},1191,[3,6,7,11,13,14,16,1176,1142,179,1181]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -153864,7 +163999,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_react.Component); Defs.displayName = 'Defs'; -},1014,[3,6,7,11,13,14,16,965,179]); +},1192,[3,6,7,11,13,14,16,1143,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -153934,7 +164069,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e rx: 0, ry: 0 }; -},1015,[3,6,7,11,13,14,16,998,966,1003,179]); +},1193,[3,6,7,11,13,14,16,1176,1144,1181,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154007,7 +164142,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: '100%', height: '100%' }; -},1016,[3,6,7,11,13,14,16,1017,967,179,1003]); +},1194,[3,6,7,11,13,14,16,1195,1145,179,1181]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154104,7 +164239,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return false; }; -},1017,[3,6,7,11,13,14,16,1003,1008,998,968,1018,179]); +},1195,[3,6,7,11,13,14,16,1181,1186,1176,1146,1196,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154239,7 +164374,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e rotate: (0, _extractLengthList.default)(rotate) }; } -},1018,[16,3,1007,995,179]); +},1196,[16,3,1185,1173,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154328,7 +164463,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 0, preserveAspectRatio: 'xMidYMid meet' }; -},1019,[3,6,7,11,13,14,16,18,998,969,1020,179,1003]); +},1197,[3,6,7,11,13,14,16,18,1176,1147,1198,179,1181]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154374,7 +164509,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e meetOrSlice: meetOrSliceTypes[meetOrSlice] || 0 }; } -},1020,[]); +},1198,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154444,7 +164579,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e x2: 0, y2: 0 }; -},1021,[3,6,7,11,13,14,16,998,971,1003,179]); +},1199,[3,6,7,11,13,14,16,1176,1149,1181,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154516,7 +164651,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e x2: '100%', y2: '0%' }; -},1022,[3,6,7,11,13,14,16,1023,998,970,179]); +},1200,[3,6,7,11,13,14,16,1201,1176,1148,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154621,7 +164756,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e gradientTransform: (0, _extractTransform.default)(gradientTransform || transform || props) }; } -},1023,[16,18,3,1005,1008,1024]); +},1201,[16,18,3,1183,1186,1202]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154633,7 +164768,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = units; -},1024,[]); +},1202,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154721,7 +164856,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e markerHeight: 3, markerUnits: 'strokeWidth' }; -},1025,[3,6,7,11,13,14,16,1020,998,972,179]); +},1203,[3,6,7,11,13,14,16,1198,1176,1150,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154802,7 +164937,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: '100%', height: '100%' }; -},1026,[3,6,7,11,13,14,16,1024,998,973,1027,179,1003]); +},1204,[3,6,7,11,13,14,16,1202,1176,1151,1205,179,1181]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154812,7 +164947,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e luminance: 0, alpha: 1 }; -},1027,[]); +},1205,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154870,7 +165005,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_Shape2.default); Path.displayName = 'Path'; -},1028,[3,6,7,11,13,14,16,998,974,1003,179]); +},1206,[3,6,7,11,13,14,16,1176,1152,1181,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -154965,7 +165100,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: '100%', height: '100%' }; -},1029,[3,6,7,11,13,14,16,1008,1020,1024,998,975,179]); +},1207,[3,6,7,11,13,14,16,1186,1198,1202,1176,1153,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155041,7 +165176,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Polygon.defaultProps = { points: '' }; -},1030,[3,6,7,11,13,14,16,1028,998,1031,179]); +},1208,[3,6,7,11,13,14,16,1206,1176,1209,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155052,7 +165187,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var polyPoints = Array.isArray(points) ? points.join(',') : points; return polyPoints.replace(/[^eE]-/, ' -').split(/(?:\s+|\s*,\s*)/g).join(' '); } -},1031,[]); +},1209,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155128,7 +165263,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Polyline.defaultProps = { points: '' }; -},1032,[3,6,7,11,13,14,16,1028,998,1031,179]); +},1210,[3,6,7,11,13,14,16,1206,1176,1209,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155206,7 +165341,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cy: '50%', r: '50%' }; -},1033,[3,6,7,11,13,14,16,1023,998,976,179]); +},1211,[3,6,7,11,13,14,16,1201,1176,1154,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155280,7 +165415,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: 0, height: 0 }; -},1034,[3,6,7,11,13,14,16,998,977,179,1003]); +},1212,[3,6,7,11,13,14,16,1176,1155,179,1181]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155336,7 +165471,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_react.Component); Stop.displayName = 'Stop'; -},1035,[3,6,7,11,13,14,16]); +},1213,[3,6,7,11,13,14,16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155576,7 +165711,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Svg.defaultProps = { preserveAspectRatio: 'xMidYMid meet' }; -},1036,[3,22,4,6,7,11,13,14,16,18,1012,1020,998,1017,978,979,1005,1037,1008,179]); +},1214,[3,22,4,6,7,11,13,14,16,18,1190,1198,1176,1195,1156,1157,1183,1215,1186,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155586,7 +165721,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[0]); var _default = exports.default = _reactNative.TurboModuleRegistry.getEnforcing('RNSVGSvgViewModule'); -},1037,[18]); +},1215,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155649,7 +165784,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_Shape2.default); Symbol.displayName = 'Symbol'; -},1038,[3,6,7,11,13,14,16,1020,998,980,179]); +},1216,[3,6,7,11,13,14,16,1198,1176,1158,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155731,7 +165866,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TSpan.displayName = 'TSpan'; (0, _extractText.setTSpan)(TSpan); -},1039,[3,6,7,11,13,14,16,1003,1008,1018,998,983,995,179]); +},1217,[3,6,7,11,13,14,16,1181,1186,1196,1176,1161,1173,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155814,7 +165949,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_Shape2.default); Text.displayName = 'Text'; -},1040,[3,6,7,11,13,14,16,1018,1003,1008,998,1039,981,995,179]); +},1218,[3,6,7,11,13,14,16,1196,1181,1186,1176,1217,1159,1173,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -155928,7 +166063,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_Shape2.default); TextPath.displayName = 'TextPath'; -},1041,[3,4,6,7,11,13,14,16,1008,1018,998,1039,982,995,1003,179]); +},1219,[3,4,6,7,11,13,14,16,1186,1196,1176,1217,1160,1173,1181,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156012,7 +166147,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: 0, height: 0 }; -},1042,[3,6,7,11,13,14,16,998,984,995,179,1003]); +},1220,[3,6,7,11,13,14,16,1176,1162,1173,179,1181]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156056,7 +166191,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeBlend = FeBlend; FeBlend.displayName = 'FeBlend'; FeBlend.defaultProps = Object.assign({}, _FeBlend.defaultPrimitiveProps); -},1043,[3,6,7,11,13,14,994,995]); +},1221,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156116,7 +166251,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e type: 'matrix', values: '' }); -},1044,[3,6,7,11,13,14,16,986,994,179,1045]); +},1222,[3,6,7,11,13,14,16,1164,1172,179,1223]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156219,7 +166354,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e nodes: nodes }; }; -},1045,[3,16]); +},1223,[3,16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156263,7 +166398,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeComponentTransfer = FeComponentTransfer; FeComponentTransfer.displayName = 'FeComponentTransfer'; FeComponentTransfer.defaultProps = Object.assign({}, _FeComponentTransfer.defaultPrimitiveProps); -},1046,[3,6,7,11,13,14,994,995]); +},1224,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156307,7 +166442,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeComposite = FeComposite; FeComposite.displayName = 'FeComposite'; FeComposite.defaultProps = Object.assign({}, _FeComposite.defaultPrimitiveProps); -},1047,[3,6,7,11,13,14,994,995]); +},1225,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156351,7 +166486,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeConvolveMatrix = FeConvolveMatrix; FeConvolveMatrix.displayName = 'FeConvolveMatrix'; FeConvolveMatrix.defaultProps = Object.assign({}, _FeConvolveMatrix.defaultPrimitiveProps); -},1048,[3,6,7,11,13,14,994,995]); +},1226,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156395,7 +166530,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeDiffuseLighting = FeDiffuseLighting; FeDiffuseLighting.displayName = 'FeDiffuseLighting'; FeDiffuseLighting.defaultProps = Object.assign({}, _FeDiffuseLighting.defaultPrimitiveProps); -},1049,[3,6,7,11,13,14,994,995]); +},1227,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156439,7 +166574,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeDisplacementMap = FeDisplacementMap; FeDisplacementMap.displayName = 'FeDisplacementMap'; FeDisplacementMap.defaultProps = Object.assign({}, _FeDisplacementMap.defaultPrimitiveProps); -},1050,[3,6,7,11,13,14,994,995]); +},1228,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156480,7 +166615,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e FeDistantLight.displayName = 'FeDistantLight'; FeDistantLight.defaultProps = {}; -},1051,[3,6,7,11,13,14,16,995]); +},1229,[3,6,7,11,13,14,16,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156524,7 +166659,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeDropShadow = FeDropShadow; FeDropShadow.displayName = 'FeDropShadow'; FeDropShadow.defaultProps = Object.assign({}, _FeDropShadow.defaultPrimitiveProps); -},1052,[3,6,7,11,13,14,994,995]); +},1230,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156568,7 +166703,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeFlood = FeFlood; FeFlood.displayName = 'FeFlood'; FeFlood.defaultProps = Object.assign({}, _FeFlood.defaultPrimitiveProps); -},1053,[3,6,7,11,13,14,994,995]); +},1231,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156628,7 +166763,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e stdDeviation: 0, edgeMode: 'none' }); -},1054,[3,6,7,11,13,14,16,987,994,179,1045]); +},1232,[3,6,7,11,13,14,16,1165,1172,179,1223]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156672,7 +166807,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeImage = FeImage; FeImage.displayName = 'FeImage'; FeImage.defaultProps = Object.assign({}, _FeImage.defaultPrimitiveProps); -},1055,[3,6,7,11,13,14,994,995]); +},1233,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156729,7 +166864,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeMerge = FeMerge; FeMerge.displayName = 'FeMerge'; FeMerge.defaultProps = Object.assign({}, _FeMerge.defaultPrimitiveProps); -},1056,[3,6,7,11,13,14,16,988,994,179,1045]); +},1234,[3,6,7,11,13,14,16,1166,1172,179,1223]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156785,7 +166920,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_FilterPrimitive2.default); FeMergeNode.displayName = 'FeMergeNode'; -},1057,[3,6,7,11,13,14,994]); +},1235,[3,6,7,11,13,14,1172]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156829,7 +166964,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeMorphology = FeMorphology; FeMorphology.displayName = 'FeMorphology'; FeMorphology.defaultProps = Object.assign({}, _FeMorphology.defaultPrimitiveProps); -},1058,[3,6,7,11,13,14,994,995]); +},1236,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156889,7 +167024,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e dx: 0, dy: 0 }); -},1059,[3,6,7,11,13,14,16,989,994,179,1045]); +},1237,[3,6,7,11,13,14,16,1167,1172,179,1223]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156930,7 +167065,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e FePointLight.displayName = 'FePointLight'; FePointLight.defaultProps = {}; -},1060,[3,6,7,11,13,14,16,995]); +},1238,[3,6,7,11,13,14,16,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -156974,7 +167109,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeSpecularLighting = FeSpecularLighting; FeSpecularLighting.displayName = 'FeSpecularLighting'; FeSpecularLighting.defaultProps = Object.assign({}, _FeSpecularLighting.defaultPrimitiveProps); -},1061,[3,6,7,11,13,14,994,995]); +},1239,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157015,7 +167150,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e FeSpotLight.displayName = 'FeSpotLight'; FeSpotLight.defaultProps = {}; -},1062,[3,6,7,11,13,14,16,995]); +},1240,[3,6,7,11,13,14,16,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157059,7 +167194,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeTile = FeTile; FeTile.displayName = 'FeTile'; FeTile.defaultProps = Object.assign({}, _FeTile.defaultPrimitiveProps); -},1063,[3,6,7,11,13,14,994,995]); +},1241,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157103,7 +167238,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FeTurbulence = FeTurbulence; FeTurbulence.displayName = 'FeTurbulence'; FeTurbulence.defaultProps = Object.assign({}, _FeTurbulence.defaultPrimitiveProps); -},1064,[3,6,7,11,13,14,994,995]); +},1242,[3,6,7,11,13,14,1172,1173]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157183,7 +167318,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e filterUnits: 'objectBoundingBox', primitiveUnits: 'userSpaceOnUse' }; -},1065,[3,6,7,11,13,14,16,985,998,179]); +},1243,[3,6,7,11,13,14,16,1163,1176,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157237,8 +167372,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); return _fetchUriData.apply(this, arguments); } -},1066,[3,270,18]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},1067,[]); +},1244,[3,270,18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},1245,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157252,7 +167387,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; exports.icCommonProps = icCommonProps; -},1068,[1069]); +},1246,[1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157703,7 +167838,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = ColorUtils; -},1069,[3,6,7]); +},1247,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157777,7 +167912,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = ErrorIcon; exports.default = _default; -},1070,[3,16,582,18,955,1071,1072,1073,1074,1069]); +},1248,[3,16,582,18,1133,1249,1250,1251,1252,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157797,7 +167932,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcInfo; exports.default = _default; -},1071,[3,16,958]); +},1249,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157817,7 +167952,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcWarning; exports.default = _default; -},1072,[3,16,958]); +},1250,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157837,7 +167972,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcError; exports.default = _default; -},1073,[3,16,958]); +},1251,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157924,7 +168059,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; exports.CssHelper = CssHelper; -},1074,[3,16,820]); +},1252,[3,16,820]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157944,7 +168079,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TaText.propTypes = (0, _extends2.default)({}, _reactNative.TextProps); var _default = TaText; exports.default = _default; -},1075,[3,590,16,18]); +},1253,[3,590,16,18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -157961,7 +168096,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcCloseCircleOutline; exports.default = _default; -},1076,[3,16,958]); +},1254,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -158128,7 +168263,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); exports.commonStyles = commonStyles; -},1077,[3,590,18,1069]); +},1255,[3,590,18,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -158266,7 +168401,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e refs: {} } }); -},1078,[3,6,7,938,939,941]); +},1256,[3,6,7,1116,1117,1119]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -158538,23 +168673,24 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var mainEdition = favoriteEdition && editions.find(function (edition) { return edition.getName() === favoriteEdition; }) || mainEditions[0]; + + var locale = _liveConfig.default.getLocale(); + newsstandTabs.forEach(function (tab) { if (tab === _$$_REQUIRE(_dependencyMap[16]).TABS.LATEST_EDITIONS) { routes.push(RoutesHelper.getEditionRoute({ mEdition: RoutesHelper.makeEditionModel(editions, "latest_editions_group"), routeName: _$$_REQUIRE(_dependencyMap[16]).TABS.LATEST_EDITIONS, - label: _liveConfig.default.getLocale().strings("str_latest") + label: locale.strings("str_latest") })); } else if (tab === _$$_REQUIRE(_dependencyMap[16]).TABS.CUSTOM_EDITIONS) { - if (mainEdition) { - routes.push(RoutesHelper.getEditionRoute({ - mEdition: RoutesHelper.makeEditionModel(editions, "custom_editions_group"), - routeName: _$$_REQUIRE(_dependencyMap[16]).TABS.CUSTOM_EDITIONS, - label: _liveConfig.default.getLocale().strings("str_today"), - index: 0, - fixed: false - })); - } + routes.push(RoutesHelper.getEditionRoute({ + mEdition: RoutesHelper.makeEditionModel(editions, "custom_editions_group"), + routeName: _$$_REQUIRE(_dependencyMap[16]).TABS.CUSTOM_EDITIONS, + label: locale.strings("str_today"), + index: 0, + fixed: false + })); } else if (tab === _$$_REQUIRE(_dependencyMap[16]).TABS.PENULTIMATE_EDITIONS) { if (mainEdition) { var dayIndex = 1; @@ -158570,14 +168706,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } } else if (tab === _$$_REQUIRE(_dependencyMap[16]).TABS.MAIN_EDITIONS) { - editions.forEach(function (edition) { - if (edition.isMain()) { - var mRoute = new _routeEdition.default(); - mRoute.setRoute(_editionsHelper.default.getRouteName(edition.getName())); - mRoute.setEdition(edition); - mRoute.setLabel(edition.getLabel()); - routes.push(mRoute); - } + mainEditions.forEach(function (edition) { + var mRoute = new _routeEdition.default(); + mRoute.setRoute(_editionsHelper.default.getRouteName(edition.getName())); + mRoute.setEdition(edition); + mRoute.setLabel(edition.getLabel()); + routes.push(mRoute); }); } else if (tab === _$$_REQUIRE(_dependencyMap[16]).TABS.OTHER_EDITIONS) { if (maxEditionsNotGrouped > -1 && maxEditionsNotGrouped < editions.length) { @@ -158586,7 +168720,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e mRoute.setEdition(RoutesHelper.makeEditionModel(editions.filter(function (item) { return !item.isMain(); }), "max_editions_grouped")); - mRoute.setLabel(_liveConfig.default.getLocale().strings("grouped_editions")); + mRoute.setLabel(locale.strings("grouped_editions")); routes.push(mRoute); } else { editions.forEach(function (edition) { @@ -158604,23 +168738,39 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } } else if (tab === _$$_REQUIRE(_dependencyMap[16]).TABS.ARCHIVE_EDITIONS) { - var archiveEditions = []; - if (mainEdition) { + var archiveEditions = []; + + var addArchiveEditions = function addArchiveEditions(issue, issues) { + var found = archiveEditions.find(function (edition) { + return edition.getLabel() === issue.getDateLabel(); + }); + + if (!found) { + var edition = new _edition.default(); + edition.setIssues(issues); + edition.setLabel(issue.getDateLabel()); + edition.setName(issue.getEdition()); + archiveEditions.push(edition); + } else { + var _found$getIssues; + + found.setIssues((_found$getIssues = found.getIssues()).concat.apply(_found$getIssues, (0, _toConsumableArray2.default)(issues))); + } + }; + var issues = _editionsHelper.default.getAllIssuesForMainEditions(editions); - for (var i = 0; i < issues.length; i++) { - var editionIssues = []; - editionIssues.push.apply(editionIssues, [issues[i]].concat((0, _toConsumableArray2.default)(_editionsHelper.default.getAllOtherIssuesForDate(editions.filter(function (edition) { - return !edition.isMain() && !edition.isSecondary() && edition.getName() !== mainEdition.getName(); - }), issues[i].getIssue())))); - var edition = new _edition.default(); - edition.setIssues(editionIssues); - edition.setLabel(issues[i].getDateLabel()); - edition.setName(issues[i].getEdition()); - archiveEditions.push(edition); - } + issues.forEach(function (issue) { + addArchiveEditions(issue, [issue]); + }); + issues.forEach(function (issue) { + var otherEditionsIssues = _editionsHelper.default.getAllOtherIssuesForDate(editions.filter(function (edition) { + return !edition.isMain() && !edition.isExcludedFromArchive() && edition.getName() !== mainEdition.getName(); + }), issue.getIssue()); + addArchiveEditions(issue, otherEditionsIssues); + }); var mEdition = new _edition.default(); mEdition.setIsMain(true); mEdition.setGroup(archiveEditions); @@ -158628,7 +168778,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var archive = new _routeEdition.default(); archive.setEdition(mEdition); archive.setRoute(_$$_REQUIRE(_dependencyMap[16]).TABS.ARCHIVE_EDITIONS); - archive.setLabel(_liveConfig.default.getLocale().strings("str_archive_editions")); + archive.setLabel(locale.strings("str_archive_editions")); routes.push(archive); } } else if (tab === _$$_REQUIRE(_dependencyMap[16]).TABS.DOWNLOADED_EDITIONS) { @@ -158644,7 +168794,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var downloaded = new _routeEdition.default(); downloaded.setEdition(_mEdition); downloaded.setRoute(_$$_REQUIRE(_dependencyMap[16]).TABS.DOWNLOADED_EDITIONS); - downloaded.setLabel(_liveConfig.default.getLocale().strings("str_downloaded_editions")); + downloaded.setLabel(locale.strings("str_downloaded_editions")); routes.push(downloaded); } } @@ -158657,7 +168807,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = RoutesHelper; exports.default = _default; -},1079,[3,22,590,6,7,1080,1201,1203,1204,1206,1207,1208,1209,951,1210,944,1087]); +},1257,[3,22,590,6,7,1258,1288,1290,1291,1293,1294,1295,1296,1129,1297,1122,1265]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -158985,7 +169135,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e writable: true, value: {} }); -},1080,[3,590,6,7,938,939,18,1069,1081,1085,1198,946,1074,1200,944,1077]); +},1258,[3,590,6,7,1116,1117,18,1247,1259,1263,1285,1124,1252,1287,1122,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -159194,7 +169344,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = LocaleConfig; exports.default = _default; -},1081,[3,935,590,6,7,938,939,1082,951,1083,941,1085,937,1180]); +},1259,[3,1113,590,6,7,1116,1117,1260,1129,1261,1119,1263,1115,1267]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -159310,7 +169460,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = DateUtils; -},1082,[3,6,7,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531]); +},1260,[3,6,7,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -159490,7 +169640,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e filetime: "filetime" } }; -},1083,[3,935,6,7,1084]); +},1261,[3,1113,6,7,1262]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -159822,7 +169972,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e writable: true, value: new _promiseQueue.default(1, Infinity) }); -},1084,[3,935,6,7,938,939,535,541,941]); +},1262,[3,1113,6,7,1116,1117,535,541,1119]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -159895,6 +170045,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e this.showMultiEditionsFlat = false; this.hideFavoritesModal = false; this.listMainIssueAmongOthers = false; + this.forceGroupEditionLabels = false; this.rnStyles = {}; this.optionsPageTabPath = ""; this.tabs = []; @@ -160071,158 +170222,164 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _context2.t10 = _context2.sent; this.listMainIssueAmongOthers = _context2.t10 === "1"; _context2.next = 52; - return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.show_themes_customization)); + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.force_group_edition_labels)); case 52: _context2.t11 = _context2.sent; - this.showThemesCustomization = _context2.t11 === "1"; + this.forceGroupEditionLabels = _context2.t11 === "1"; _context2.next = 56; - return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.logo_url)); + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.show_themes_customization)); case 56: + _context2.t12 = _context2.sent; + this.showThemesCustomization = _context2.t12 === "1"; + _context2.next = 60; + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.logo_url)); + + case 60: this.logoUrl = _context2.sent; - _context2.next = 59; + _context2.next = 63; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.options_page_tab_path)); - case 59: + case 63: this.optionsPageTabPath = _context2.sent; - _context2.t12 = parseInt; - _context2.next = 63; + _context2.t13 = parseInt; + _context2.next = 67; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.max_editions_not_grouped)); - case 63: - _context2.t13 = _context2.sent; + case 67: + _context2.t14 = _context2.sent; - if (_context2.t13) { - _context2.next = 66; + if (_context2.t14) { + _context2.next = 70; break; } - _context2.t13 = "1"; + _context2.t14 = "1"; - case 66: - _context2.t14 = _context2.t13; - this.maxEditionsNotGrouped = (0, _context2.t12)(_context2.t14, 10); - _context2.prev = 68; - _context2.t15 = JSON; - _context2.next = 72; + case 70: + _context2.t15 = _context2.t14; + this.maxEditionsNotGrouped = (0, _context2.t13)(_context2.t15, 10); + _context2.prev = 72; + _context2.t16 = JSON; + _context2.next = 76; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.tabs)); - case 72: - _context2.t16 = _context2.sent; - this.tabs = _context2.t15.parse.call(_context2.t15, _context2.t16); - _context2.next = 80; - break; - case 76: - _context2.prev = 76; - _context2.t17 = _context2["catch"](68); - - _log.default.warn(_context2.t17.message); - - this.tabs = []; + _context2.t17 = _context2.sent; + this.tabs = _context2.t16.parse.call(_context2.t16, _context2.t17); + _context2.next = 84; + break; case 80: _context2.prev = 80; - _context2.next = 83; + _context2.t18 = _context2["catch"](72); + + _log.default.warn(_context2.t18.message); + + this.tabs = []; + + case 84: + _context2.prev = 84; + _context2.next = 87; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.order_editions)); - case 83: + case 87: tempValue = _context2.sent; if (tempValue) { this.orderEditions = tempValue.split(","); } - _context2.next = 90; + _context2.next = 94; break; - case 87: - _context2.prev = 87; - _context2.t18 = _context2["catch"](80); + case 91: + _context2.prev = 91; + _context2.t19 = _context2["catch"](84); this.orderEditions = []; - case 90: - _context2.prev = 90; - _context2.t19 = JSON; - _context2.next = 94; + case 94: + _context2.prev = 94; + _context2.t20 = JSON; + _context2.next = 98; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.logged_in_tabs)); - case 94: - _context2.t20 = _context2.sent; - this.loggedInTabs = _context2.t19.parse.call(_context2.t19, _context2.t20); - _context2.next = 101; + case 98: + _context2.t21 = _context2.sent; + this.loggedInTabs = _context2.t20.parse.call(_context2.t20, _context2.t21); + _context2.next = 105; break; - case 98: - _context2.prev = 98; - _context2.t21 = _context2["catch"](90); + case 102: + _context2.prev = 102; + _context2.t22 = _context2["catch"](94); - _log.default.debug(_context2.t21.message); - - case 101: - _context2.prev = 101; - _context2.t22 = JSON; - _context2.next = 105; - return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.sorting_tabs)); + _log.default.debug(_context2.t22.message); case 105: - _context2.t23 = _context2.sent; - this.sortingTabs = _context2.t22.parse.call(_context2.t22, _context2.t23); - _context2.next = 112; - break; + _context2.prev = 105; + _context2.t23 = JSON; + _context2.next = 109; + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.sorting_tabs)); case 109: - _context2.prev = 109; - _context2.t24 = _context2["catch"](101); - - _log.default.debug(_context2.t24.message); - - case 112: - _context2.prev = 112; - _context2.t25 = JSON; + _context2.t24 = _context2.sent; + this.sortingTabs = _context2.t23.parse.call(_context2.t23, _context2.t24); _context2.next = 116; - return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.newsstand_tabs)); - - case 116: - _context2.t26 = _context2.sent; - this.newsstandTabs = _context2.t25.parse.call(_context2.t25, _context2.t26); - _context2.next = 124; break; + case 113: + _context2.prev = 113; + _context2.t25 = _context2["catch"](105); + + _log.default.debug(_context2.t25.message); + + case 116: + _context2.prev = 116; + _context2.t26 = JSON; + _context2.next = 120; + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.newsstand_tabs)); + case 120: - _context2.prev = 120; - _context2.t27 = _context2["catch"](112); - - _log.default.debug(_context2.t27.message); - - this.newsstandTabs = [_$$_REQUIRE(_dependencyMap[12]).TABS.CUSTOM_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.OTHER_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.ARCHIVE_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.DOWNLOADED_EDITIONS]; + _context2.t27 = _context2.sent; + this.newsstandTabs = _context2.t26.parse.call(_context2.t26, _context2.t27); + _context2.next = 128; + break; case 124: _context2.prev = 124; - _context2.next = 127; + _context2.t28 = _context2["catch"](116); + + _log.default.debug(_context2.t28.message); + + this.newsstandTabs = [_$$_REQUIRE(_dependencyMap[12]).TABS.CUSTOM_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.OTHER_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.ARCHIVE_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.DOWNLOADED_EDITIONS]; + + case 128: + _context2.prev = 128; + _context2.next = 131; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.order_newsstand_tabs)); - case 127: + case 131: _tempValue = _context2.sent; if (_tempValue) { this.orderNewsstandTabs = _tempValue.split(","); } - _context2.next = 134; + _context2.next = 138; break; - case 131: - _context2.prev = 131; - _context2.t28 = _context2["catch"](124); + case 135: + _context2.prev = 135; + _context2.t29 = _context2["catch"](128); this.orderNewsstandTabs = []; - case 134: - _context2.next = 136; + case 138: + _context2.next = 140; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.rn_styles)); - case 136: + case 140: rnStyleRaw = _context2.sent; if (rnStyleRaw) { @@ -160235,10 +170392,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _log.default.debug("No custom rn styles provided with action message"); } - _context2.next = 140; + _context2.next = 144; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.xpaper_universal_links)); - case 140: + case 144: xpaperUniversalLinksRaw = _context2.sent; if (xpaperUniversalLinksRaw) { @@ -160249,10 +170406,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } - _context2.next = 144; + _context2.next = 148; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.remap_edition)); - case 144: + case 148: remapEditionRaw = _context2.sent; if (remapEditionRaw) { @@ -160263,29 +170420,29 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } - _context2.next = 148; + _context2.next = 152; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.show_search_archive_icon)); - case 148: - _context2.t29 = _context2.sent; - this.showSearchArchiveIcon = _context2.t29 === "1"; + case 152: + _context2.t30 = _context2.sent; + this.showSearchArchiveIcon = _context2.t30 === "1"; return _context2.abrupt("return", true); - case 153: - _context2.prev = 153; - _context2.t30 = _context2["catch"](1); + case 157: + _context2.prev = 157; + _context2.t31 = _context2["catch"](1); - _log.default.warn(_context2.t30.message); + _log.default.warn(_context2.t31.message); - case 156: + case 160: return _context2.abrupt("return", false); - case 157: + case 161: case "end": return _context2.stop(); } } - }, null, this, [[1, 153], [68, 76], [80, 87], [90, 98], [101, 109], [112, 120], [124, 131]], Promise); + }, null, this, [[1, 157], [72, 80], [84, 91], [94, 102], [105, 113], [116, 124], [128, 135]], Promise); } }]); return PaperSetupConfig; @@ -160348,7 +170505,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, null, this, null, Promise); } -},1085,[3,935,590,6,7,938,939,1086,946,941,1084,937,1087]); +},1263,[3,1113,590,6,7,1116,1117,1264,1124,1119,1262,1115,1265]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -160425,6 +170582,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e disable_rn_styles: "disableRnStyles", show_entire_main_issue: "showEntireMainIssue", list_main_issue_among_others: "listMainIssueAmongOthers", + force_group_edition_labels: "forceGroupEditionLabels", rn_styles: "rnStyles", xpaper_universal_links: "xpaperUniversalLinks", remap_edition: "remapEdition", @@ -160435,7 +170593,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = PaperSetupHelper; exports.default = _default; -},1086,[3,935,6,7,1084]); +},1264,[3,1113,6,7,1262]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -160562,7 +170720,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function navigateToValidation() { navigate(TABS.VALIDATION); } -},1087,[3,1088]); +},1265,[3,1266]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -160658,6691 +170816,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NavigationConfig.state = undefined; var _default = NavigationConfig; exports.default = _default; -},1088,[3,6,7,1089]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - var _exportNames = { - Link: true, - NavigationContainer: true, - ServerContainer: true, - DarkTheme: true, - DefaultTheme: true, - ThemeProvider: true, - useTheme: true, - useLinkBuilder: true, - useLinkProps: true, - useLinkTo: true, - useScrollToTop: true - }; - Object.defineProperty(exports, "DarkTheme", { - enumerable: true, - get: function get() { - return _DarkTheme.default; - } - }); - Object.defineProperty(exports, "DefaultTheme", { - enumerable: true, - get: function get() { - return _DefaultTheme.default; - } - }); - Object.defineProperty(exports, "Link", { - enumerable: true, - get: function get() { - return _Link.default; - } - }); - Object.defineProperty(exports, "NavigationContainer", { - enumerable: true, - get: function get() { - return _NavigationContainer.default; - } - }); - Object.defineProperty(exports, "ServerContainer", { - enumerable: true, - get: function get() { - return _ServerContainer.default; - } - }); - Object.defineProperty(exports, "ThemeProvider", { - enumerable: true, - get: function get() { - return _ThemeProvider.default; - } - }); - Object.defineProperty(exports, "useLinkBuilder", { - enumerable: true, - get: function get() { - return _useLinkBuilder.default; - } - }); - Object.defineProperty(exports, "useLinkProps", { - enumerable: true, - get: function get() { - return _useLinkProps.default; - } - }); - Object.defineProperty(exports, "useLinkTo", { - enumerable: true, - get: function get() { - return _useLinkTo.default; - } - }); - Object.defineProperty(exports, "useScrollToTop", { - enumerable: true, - get: function get() { - return _useScrollToTop.default; - } - }); - Object.defineProperty(exports, "useTheme", { - enumerable: true, - get: function get() { - return _useTheme.default; - } - }); - - var _Link = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _NavigationContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _ServerContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _DarkTheme = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _DefaultTheme = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _ThemeProvider = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _useTheme = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - Object.keys(_$$_REQUIRE(_dependencyMap[8])).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[8])[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[8])[key]; - } - }); - }); - - var _useLinkBuilder = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _useLinkProps = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _useLinkTo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _useScrollToTop = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - - Object.keys(_$$_REQUIRE(_dependencyMap[13])).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[13])[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[13])[key]; - } - }); - }); -},1089,[3,1090,1163,1173,1175,1164,1165,1176,1177,1178,1091,1093,1179,1094]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = Link; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[3]); - - var _useLinkProps = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _excluded = ["to", "action"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function Link(_ref) { - var to = _ref.to, - action = _ref.action, - rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); - var props = (0, _useLinkProps.default)({ - to: to, - action: action - }); - - var onPress = function onPress(e) { - if ('onPress' in rest) { - rest.onPress == null ? undefined : rest.onPress(e); - } - - props.onPress(e); - }; - - return React.createElement(_reactNative.Text, Object.assign({}, props, rest, _reactNative.Platform.select({ - web: { - onClick: onPress - }, - default: { - onPress: onPress - } - }))); - } -},1090,[3,4,16,18,1091]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useLinkProps; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[1]); - - var _LinkingContext = _$$_REQUIRE(_dependencyMap[2])(_$$_REQUIRE(_dependencyMap[3])); - - var _useLinkTo = _$$_REQUIRE(_dependencyMap[2])(_$$_REQUIRE(_dependencyMap[4])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var _getStateFromParams = function getStateFromParams(params) { - if (params != null && params.state) { - return params.state; - } - - if (params != null && params.screen) { - return { - routes: [{ - name: params.screen, - params: params.params, - state: params.screen ? _getStateFromParams(params.params) : undefined - }] - }; - } - - return undefined; - }; - - function useLinkProps(_ref) { - var _options$getPathFromS; - - var to = _ref.to, - action = _ref.action; - var root = React.useContext(_$$_REQUIRE(_dependencyMap[5]).NavigationContainerRefContext); - var navigation = React.useContext(_$$_REQUIRE(_dependencyMap[5]).NavigationHelpersContext); - - var _React$useContext = React.useContext(_LinkingContext.default), - options = _React$useContext.options; - - var linkTo = (0, _useLinkTo.default)(); - - var onPress = function onPress(e) { - var _e$currentTarget; - - var shouldHandle = false; - - if (_reactNative.Platform.OS !== 'web' || !e) { - shouldHandle = e ? !e.defaultPrevented : true; - } else if (!e.defaultPrevented && !(e.metaKey || e.altKey || e.ctrlKey || e.shiftKey) && (e.button == null || e.button === 0) && [undefined, null, '', 'self'].includes((_e$currentTarget = e.currentTarget) == null ? undefined : _e$currentTarget.target)) { - e.preventDefault(); - shouldHandle = true; - } - - if (shouldHandle) { - if (action) { - if (navigation) { - navigation.dispatch(action); - } else if (root) { - root.dispatch(action); - } else { - throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?"); - } - } else { - linkTo(to); - } - } - }; - - var getPathFromStateHelper = (_options$getPathFromS = options == null ? undefined : options.getPathFromState) != null ? _options$getPathFromS : _$$_REQUIRE(_dependencyMap[5]).getPathFromState; - var href = typeof to === 'string' ? to : getPathFromStateHelper({ - routes: [{ - name: to.screen, - params: to.params, - state: _getStateFromParams(to.params) - }] - }, options == null ? undefined : options.config); - return { - href: href, - accessibilityRole: 'link', - onPress: onPress - }; - } -},1091,[16,18,3,1092,1093,1094]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var LinkingContext = React.createContext({ - options: undefined - }); - LinkingContext.displayName = 'LinkingContext'; - - var _default = exports.default = LinkingContext; -},1092,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useLinkTo; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _LinkingContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useLinkTo() { - var navigation = React.useContext(_$$_REQUIRE(_dependencyMap[3]).NavigationContainerRefContext); - var linking = React.useContext(_LinkingContext.default); - var linkTo = React.useCallback(function (to) { - if (navigation === undefined) { - throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?"); - } - - if (typeof to !== 'string') { - navigation.navigate(to.screen, to.params); - return; - } - - if (!to.startsWith('/')) { - throw new Error("The path must start with '/' (" + to + ")."); - } - - var options = linking.options; - var state = options != null && options.getStateFromPath ? options.getStateFromPath(to, options.config) : (0, _$$_REQUIRE(_dependencyMap[3]).getStateFromPath)(to, options == null ? undefined : options.config); - - if (state) { - var action = (0, _$$_REQUIRE(_dependencyMap[3]).getActionFromState)(state, options == null ? undefined : options.config); - - if (action !== undefined) { - navigation.dispatch(action); - } else { - navigation.reset(state); - } - } else { - throw new Error('Failed to parse the path to a navigation state.'); - } - }, [linking, navigation]); - return linkTo; - } -},1093,[16,3,1092,1094]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - var _exportNames = { - BaseNavigationContainer: true, - createNavigationContainerRef: true, - createNavigatorFactory: true, - CurrentRenderContext: true, - findFocusedRoute: true, - getActionFromState: true, - getFocusedRouteNameFromRoute: true, - getPathFromState: true, - getStateFromPath: true, - NavigationContainerRefContext: true, - NavigationContext: true, - NavigationHelpersContext: true, - NavigationRouteContext: true, - useFocusEffect: true, - useIsFocused: true, - useNavigation: true, - useNavigationBuilder: true, - useNavigationContainerRef: true, - useNavigationState: true, - useRoute: true, - validatePathConfig: true - }; - Object.defineProperty(exports, "BaseNavigationContainer", { - enumerable: true, - get: function get() { - return _BaseNavigationContainer.default; - } - }); - Object.defineProperty(exports, "CurrentRenderContext", { - enumerable: true, - get: function get() { - return _CurrentRenderContext.default; - } - }); - Object.defineProperty(exports, "NavigationContainerRefContext", { - enumerable: true, - get: function get() { - return _NavigationContainerRefContext.default; - } - }); - Object.defineProperty(exports, "NavigationContext", { - enumerable: true, - get: function get() { - return _NavigationContext.default; - } - }); - Object.defineProperty(exports, "NavigationHelpersContext", { - enumerable: true, - get: function get() { - return _NavigationHelpersContext.default; - } - }); - Object.defineProperty(exports, "NavigationRouteContext", { - enumerable: true, - get: function get() { - return _NavigationRouteContext.default; - } - }); - Object.defineProperty(exports, "createNavigationContainerRef", { - enumerable: true, - get: function get() { - return _createNavigationContainerRef.default; - } - }); - Object.defineProperty(exports, "createNavigatorFactory", { - enumerable: true, - get: function get() { - return _createNavigatorFactory.default; - } - }); - Object.defineProperty(exports, "findFocusedRoute", { - enumerable: true, - get: function get() { - return _findFocusedRoute.default; - } - }); - Object.defineProperty(exports, "getActionFromState", { - enumerable: true, - get: function get() { - return _getActionFromState.default; - } - }); - Object.defineProperty(exports, "getFocusedRouteNameFromRoute", { - enumerable: true, - get: function get() { - return _getFocusedRouteNameFromRoute.default; - } - }); - Object.defineProperty(exports, "getPathFromState", { - enumerable: true, - get: function get() { - return _getPathFromState.default; - } - }); - Object.defineProperty(exports, "getStateFromPath", { - enumerable: true, - get: function get() { - return _getStateFromPath.default; - } - }); - Object.defineProperty(exports, "useFocusEffect", { - enumerable: true, - get: function get() { - return _useFocusEffect.default; - } - }); - Object.defineProperty(exports, "useIsFocused", { - enumerable: true, - get: function get() { - return _useIsFocused.default; - } - }); - Object.defineProperty(exports, "useNavigation", { - enumerable: true, - get: function get() { - return _useNavigation.default; - } - }); - Object.defineProperty(exports, "useNavigationBuilder", { - enumerable: true, - get: function get() { - return _useNavigationBuilder.default; - } - }); - Object.defineProperty(exports, "useNavigationContainerRef", { - enumerable: true, - get: function get() { - return _useNavigationContainerRef.default; - } - }); - Object.defineProperty(exports, "useNavigationState", { - enumerable: true, - get: function get() { - return _useNavigationState.default; - } - }); - Object.defineProperty(exports, "useRoute", { - enumerable: true, - get: function get() { - return _useRoute.default; - } - }); - Object.defineProperty(exports, "validatePathConfig", { - enumerable: true, - get: function get() { - return _validatePathConfig.default; - } - }); - - var _BaseNavigationContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createNavigationContainerRef = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _createNavigatorFactory = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _CurrentRenderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _findFocusedRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _getActionFromState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _getFocusedRouteNameFromRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _getPathFromState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _getStateFromPath = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _NavigationContainerRefContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _NavigationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _NavigationHelpersContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - - var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); - - Object.keys(_$$_REQUIRE(_dependencyMap[14])).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[14])[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[14])[key]; - } - }); - }); - - var _useFocusEffect = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); - - var _useIsFocused = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); - - var _useNavigation = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); - - var _useNavigationBuilder = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); - - var _useNavigationContainerRef = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); - - var _useNavigationState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); - - var _useRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); - - var _validatePathConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[22])); - - Object.keys(_$$_REQUIRE(_dependencyMap[23])).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[23])[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[23])[key]; - } - }); - }); -},1094,[3,1095,1111,1121,1124,1099,1125,1126,1128,1136,1101,1102,1138,1103,1139,1140,1142,1141,1143,1160,1161,1162,1135,1112]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - var _checkDuplicateRouteNames = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _checkSerializable = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _EnsureSingleNavigator = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _findFocusedRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _NavigationContainerRefContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _NavigationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _NavigationStateContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - - var _UnhandledActionContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); - - var _useChildListeners2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); - - var _useEventEmitter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); - - var _useKeyedChildListeners = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); - - var _useOptionsGetters2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); - - var _useSyncState3 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); - - var _excluded = ["key", "routeNames"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var serializableWarnings = []; - var duplicateNameWarnings = []; - - var _getPartialState = function getPartialState(state) { - if (state === undefined) { - return; - } - - var key = state.key, - routeNames = state.routeNames, - partialState = (0, _objectWithoutProperties2.default)(state, _excluded); - return Object.assign({}, partialState, { - stale: true, - routes: state.routes.map(function (route) { - if (route.state === undefined) { - return route; - } - - return Object.assign({}, route, { - state: _getPartialState(route.state) - }); - }) - }); - }; - - var BaseNavigationContainer = React.forwardRef(function BaseNavigationContainer(_ref, ref) { - var initialState = _ref.initialState, - onStateChange = _ref.onStateChange, - onUnhandledAction = _ref.onUnhandledAction, - independent = _ref.independent, - children = _ref.children; - var parent = React.useContext(_NavigationStateContext.default); - - if (!parent.isDefault && !independent) { - throw new Error("Looks like you have nested a 'NavigationContainer' inside another. Normally you need only one container at the root of the app, so this was probably an error. If this was intentional, pass 'independent={true}' explicitly. Note that this will make the child navigators disconnected from the parent and you won't be able to navigate between them."); - } - - var _useSyncState = (0, _useSyncState3.default)(function () { - return _getPartialState(initialState == null ? undefined : initialState); - }), - _useSyncState2 = (0, _slicedToArray2.default)(_useSyncState, 5), - state = _useSyncState2[0], - getState = _useSyncState2[1], - setState = _useSyncState2[2], - scheduleUpdate = _useSyncState2[3], - flushUpdates = _useSyncState2[4]; - - var isFirstMountRef = React.useRef(true); - var navigatorKeyRef = React.useRef(); - var getKey = React.useCallback(function () { - return navigatorKeyRef.current; - }, []); - var setKey = React.useCallback(function (key) { - navigatorKeyRef.current = key; - }, []); - - var _useChildListeners = (0, _useChildListeners2.default)(), - listeners = _useChildListeners.listeners, - addListener = _useChildListeners.addListener; - - var _useKeyedChildListene = (0, _useKeyedChildListeners.default)(), - keyedListeners = _useKeyedChildListene.keyedListeners, - addKeyedListener = _useKeyedChildListene.addKeyedListener; - - var dispatch = React.useCallback(function (action) { - if (listeners.focus[0] == null) { - console.error(_$$_REQUIRE(_dependencyMap[19]).NOT_INITIALIZED_ERROR); - } else { - listeners.focus[0](function (navigation) { - return navigation.dispatch(action); - }); - } - }, [listeners.focus]); - var canGoBack = React.useCallback(function () { - if (listeners.focus[0] == null) { - return false; - } - - var _listeners$focus$ = listeners.focus[0](function (navigation) { - return navigation.canGoBack(); - }), - result = _listeners$focus$.result, - handled = _listeners$focus$.handled; - - if (handled) { - return result; - } else { - return false; - } - }, [listeners.focus]); - var resetRoot = React.useCallback(function (state) { - var _state$key; - - var target = (_state$key = state == null ? undefined : state.key) != null ? _state$key : keyedListeners.getState.root == null ? undefined : keyedListeners.getState.root().key; - - if (target == null) { - console.error(_$$_REQUIRE(_dependencyMap[19]).NOT_INITIALIZED_ERROR); - } else { - listeners.focus[0](function (navigation) { - return navigation.dispatch(Object.assign({}, _$$_REQUIRE(_dependencyMap[20]).CommonActions.reset(state), { - target: target - })); - }); - } - }, [keyedListeners.getState, listeners.focus]); - var getRootState = React.useCallback(function () { - return keyedListeners.getState.root == null ? undefined : keyedListeners.getState.root(); - }, [keyedListeners.getState]); - var getCurrentRoute = React.useCallback(function () { - var state = getRootState(); - - if (state == null) { - return undefined; - } - - var route = (0, _findFocusedRoute.default)(state); - return route; - }, [getRootState]); - var emitter = (0, _useEventEmitter.default)(); - - var _useOptionsGetters = (0, _useOptionsGetters2.default)({}), - addOptionsGetter = _useOptionsGetters.addOptionsGetter, - getCurrentOptions = _useOptionsGetters.getCurrentOptions; - - var navigation = React.useMemo(function () { - return Object.assign({}, Object.keys(_$$_REQUIRE(_dependencyMap[20]).CommonActions).reduce(function (acc, name) { - acc[name] = function () { - return dispatch(_$$_REQUIRE(_dependencyMap[20]).CommonActions[name].apply(_$$_REQUIRE(_dependencyMap[20]).CommonActions, arguments)); - }; - - return acc; - }, {}), emitter.create('root'), { - dispatch: dispatch, - resetRoot: resetRoot, - isFocused: function isFocused() { - return true; - }, - canGoBack: canGoBack, - getParent: function getParent() { - return undefined; - }, - getState: function getState() { - return stateRef.current; - }, - getRootState: getRootState, - getCurrentRoute: getCurrentRoute, - getCurrentOptions: getCurrentOptions, - isReady: function isReady() { - return listeners.focus[0] != null; - } - }); - }, [canGoBack, dispatch, emitter, getCurrentOptions, getCurrentRoute, getRootState, listeners.focus, resetRoot]); - React.useImperativeHandle(ref, function () { - return navigation; - }, [navigation]); - var onDispatchAction = React.useCallback(function (action, noop) { - emitter.emit({ - type: '__unsafe_action__', - data: { - action: action, - noop: noop, - stack: stackRef.current - } - }); - }, [emitter]); - var lastEmittedOptionsRef = React.useRef(); - var onOptionsChange = React.useCallback(function (options) { - if (lastEmittedOptionsRef.current === options) { - return; - } - - lastEmittedOptionsRef.current = options; - emitter.emit({ - type: 'options', - data: { - options: options - } - }); - }, [emitter]); - var stackRef = React.useRef(); - var builderContext = React.useMemo(function () { - return { - addListener: addListener, - addKeyedListener: addKeyedListener, - onDispatchAction: onDispatchAction, - onOptionsChange: onOptionsChange, - stackRef: stackRef - }; - }, [addListener, addKeyedListener, onDispatchAction, onOptionsChange]); - var scheduleContext = React.useMemo(function () { - return { - scheduleUpdate: scheduleUpdate, - flushUpdates: flushUpdates - }; - }, [scheduleUpdate, flushUpdates]); - var isInitialRef = React.useRef(true); - var getIsInitial = React.useCallback(function () { - return isInitialRef.current; - }, []); - var context = React.useMemo(function () { - return { - state: state, - getState: getState, - setState: setState, - getKey: getKey, - setKey: setKey, - getIsInitial: getIsInitial, - addOptionsGetter: addOptionsGetter - }; - }, [state, getState, setState, getKey, setKey, getIsInitial, addOptionsGetter]); - var onStateChangeRef = React.useRef(onStateChange); - var stateRef = React.useRef(state); - React.useEffect(function () { - isInitialRef.current = false; - onStateChangeRef.current = onStateChange; - stateRef.current = state; - }); - React.useEffect(function () { - var hydratedState = getRootState(); - emitter.emit({ - type: 'state', - data: { - state: state - } - }); - - if (!isFirstMountRef.current && onStateChangeRef.current) { - onStateChangeRef.current(hydratedState); - } - - isFirstMountRef.current = false; - }, [getRootState, emitter, state]); - var defaultOnUnhandledAction = React.useCallback(function (action) { - { - return; - } - var payload = action.payload; - var message = "The action '" + action.type + "'" + (payload ? " with payload " + JSON.stringify(action.payload) : '') + " was not handled by any navigator."; - - switch (action.type) { - case 'NAVIGATE': - case 'PUSH': - case 'REPLACE': - case 'JUMP_TO': - if (payload != null && payload.name) { - message += "\n\nDo you have a screen named '" + payload.name + "'?\n\nIf you're trying to navigate to a screen in a nested navigator, see https://reactnavigation.org/docs/nesting-navigators#navigating-to-a-screen-in-a-nested-navigator."; - } else { - message += "\n\nYou need to pass the name of the screen to navigate to.\n\nSee https://reactnavigation.org/docs/navigation-actions for usage."; - } - - break; - - case 'GO_BACK': - case 'POP': - case 'POP_TO_TOP': - message += "\n\nIs there any screen to go back to?"; - break; - - case 'OPEN_DRAWER': - case 'CLOSE_DRAWER': - case 'TOGGLE_DRAWER': - message += "\n\nIs your screen inside a Drawer navigator?"; - break; - } - - message += "\n\nThis is a development-only warning and won't be shown in production."; - console.error(message); - }, []); - var element = (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationContainerRefContext.default.Provider, { - value: navigation, - children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_$$_REQUIRE(_dependencyMap[22]).ScheduleUpdateContext.Provider, { - value: scheduleContext, - children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationBuilderContext.default.Provider, { - value: builderContext, - children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationStateContext.default.Provider, { - value: context, - children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_UnhandledActionContext.default.Provider, { - value: onUnhandledAction != null ? onUnhandledAction : defaultOnUnhandledAction, - children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_EnsureSingleNavigator.default, { - children: children - }) - }) - }) - }) - }) - }); - - if (independent) { - element = (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationRouteContext.default.Provider, { - value: undefined, - children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_NavigationContext.default.Provider, { - value: undefined, - children: element - }) - }); - } - - return element; - }); - - var _default = exports.default = BaseNavigationContainer; -},1095,[3,33,4,16,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,179,1120]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = checkDuplicateRouteNames; - - function checkDuplicateRouteNames(state) { - var duplicates = []; - - var _getRouteNames = function getRouteNames(location, state) { - state.routes.forEach(function (route) { - var _route$state, _route$state$routeNam; - - var currentLocation = location ? location + " > " + route.name : route.name; - (_route$state = route.state) == null ? undefined : (_route$state$routeNam = _route$state.routeNames) == null ? undefined : _route$state$routeNam.forEach(function (routeName) { - if (routeName === route.name) { - duplicates.push([currentLocation, currentLocation + " > " + route.name]); - } - }); - - if (route.state) { - _getRouteNames(currentLocation, route.state); - } - }); - }; - - _getRouteNames('', state); - - return duplicates; - } -},1096,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = checkSerializable; - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _checkSerializableWithoutCircularReference = function checkSerializableWithoutCircularReference(o, seen, location) { - if (o === undefined || o === null || typeof o === 'boolean' || typeof o === 'number' || typeof o === 'string') { - return { - serializable: true - }; - } - - if (Object.prototype.toString.call(o) !== '[object Object]' && !Array.isArray(o)) { - return { - serializable: false, - location: location, - reason: typeof o === 'function' ? 'Function' : String(o) - }; - } - - if (seen.has(o)) { - return { - serializable: false, - reason: 'Circular reference', - location: location - }; - } - - seen.add(o); - - if (Array.isArray(o)) { - for (var i = 0; i < o.length; i++) { - var childResult = _checkSerializableWithoutCircularReference(o[i], new Set(seen), [].concat((0, _toConsumableArray2.default)(location), [i])); - - if (!childResult.serializable) { - return childResult; - } - } - } else { - for (var _key in o) { - var _childResult = _checkSerializableWithoutCircularReference(o[_key], new Set(seen), [].concat((0, _toConsumableArray2.default)(location), [_key])); - - if (!_childResult.serializable) { - return _childResult; - } - } - } - - return { - serializable: true - }; - }; - - function checkSerializable(o) { - return _checkSerializableWithoutCircularReference(o, new Set(), []); - } -},1097,[3,22]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.SingleNavigatorContext = undefined; - exports.default = EnsureSingleNavigator; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var MULTIPLE_NAVIGATOR_ERROR = "Another navigator is already registered for this container. You likely have multiple navigators under a single \"NavigationContainer\" or \"Screen\". Make sure each navigator is under a separate \"Screen\" container. See https://reactnavigation.org/docs/nesting-navigators for a guide on nesting."; - var SingleNavigatorContext = exports.SingleNavigatorContext = React.createContext(undefined); - - function EnsureSingleNavigator(_ref) { - var children = _ref.children; - var navigatorKeyRef = React.useRef(); - var value = React.useMemo(function () { - return { - register: function register(key) { - var currentKey = navigatorKeyRef.current; - - if (currentKey !== undefined && key !== currentKey) { - throw new Error(MULTIPLE_NAVIGATOR_ERROR); - } - - navigatorKeyRef.current = key; - }, - unregister: function unregister(key) { - var currentKey = navigatorKeyRef.current; - - if (key !== currentKey) { - return; - } - - navigatorKeyRef.current = undefined; - } - }; - }, []); - return (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(SingleNavigatorContext.Provider, { - value: value, - children: children - }); - } -},1098,[16,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = findFocusedRoute; - - function findFocusedRoute(state) { - var _current2, _current$index3, _current3; - - var current = state; - - while (((_current = current) == null ? undefined : _current.routes[(_current$index = current.index) != null ? _current$index : 0].state) != null) { - var _current, _current$index, _current$index2; - - current = current.routes[(_current$index2 = current.index) != null ? _current$index2 : 0].state; - } - - var route = (_current2 = current) == null ? undefined : _current2.routes[(_current$index3 = (_current3 = current) == null ? undefined : _current3.index) != null ? _current$index3 : 0]; - return route; - } -},1099,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var NavigationBuilderContext = React.createContext({ - onDispatchAction: function onDispatchAction() { - return undefined; - }, - onOptionsChange: function onOptionsChange() { - return undefined; - } - }); - - var _default = exports.default = NavigationBuilderContext; -},1100,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var NavigationContainerRefContext = React.createContext(undefined); - - var _default = exports.default = NavigationContainerRefContext; -},1101,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var NavigationContext = React.createContext(undefined); - - var _default = exports.default = NavigationContext; -},1102,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var NavigationRouteContext = React.createContext(undefined); - - var _default = exports.default = NavigationRouteContext; -},1103,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var MISSING_CONTEXT_ERROR = "Couldn't find a navigation context. Have you wrapped your app with 'NavigationContainer'? See https://reactnavigation.org/docs/getting-started for setup instructions."; - - var _default = exports.default = React.createContext({ - isDefault: true, - - get getKey() { - throw new Error(MISSING_CONTEXT_ERROR); - }, - - get setKey() { - throw new Error(MISSING_CONTEXT_ERROR); - }, - - get getState() { - throw new Error(MISSING_CONTEXT_ERROR); - }, - - get setState() { - throw new Error(MISSING_CONTEXT_ERROR); - }, - - get getIsInitial() { - throw new Error(MISSING_CONTEXT_ERROR); - } - - }); -},1104,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var UnhandledActionContext = React.createContext(undefined); - - var _default = exports.default = UnhandledActionContext; -},1105,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useChildListeners; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useChildListeners() { - var _React$useRef = React.useRef({ - action: [], - focus: [] - }), - listeners = _React$useRef.current; - - var addListener = React.useCallback(function (type, listener) { - listeners[type].push(listener); - return function () { - var index = listeners[type].indexOf(listener); - listeners[type].splice(index, 1); - }; - }, [listeners]); - return { - listeners: listeners, - addListener: addListener - }; - } -},1106,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useEventEmitter; - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useEventEmitter(listen) { - var listenRef = React.useRef(listen); - React.useEffect(function () { - listenRef.current = listen; - }); - var listeners = React.useRef({}); - var create = React.useCallback(function (target) { - var removeListener = function removeListener(type, callback) { - var callbacks = listeners.current[type] ? listeners.current[type][target] : undefined; - - if (!callbacks) { - return; - } - - var index = callbacks.indexOf(callback); - callbacks.splice(index, 1); - }; - - var addListener = function addListener(type, callback) { - listeners.current[type] = listeners.current[type] || {}; - listeners.current[type][target] = listeners.current[type][target] || []; - listeners.current[type][target].push(callback); - return function () { - return removeListener(type, callback); - }; - }; - - return { - addListener: addListener, - removeListener: removeListener - }; - }, []); - var emit = React.useCallback(function (_ref) { - var _items$target, _ref2; - - var type = _ref.type, - data = _ref.data, - target = _ref.target, - canPreventDefault = _ref.canPreventDefault; - var items = listeners.current[type] || {}; - var callbacks = target !== undefined ? (_items$target = items[target]) == null ? undefined : _items$target.slice() : (_ref2 = []).concat.apply(_ref2, (0, _toConsumableArray2.default)(Object.keys(items).map(function (t) { - return items[t]; - }))).filter(function (cb, i, self) { - return self.lastIndexOf(cb) === i; - }); - var event = { - get type() { - return type; - } - - }; - - if (target !== undefined) { - Object.defineProperty(event, 'target', { - enumerable: true, - get: function get() { - return target; - } - }); - } - - if (data !== undefined) { - Object.defineProperty(event, 'data', { - enumerable: true, - get: function get() { - return data; - } - }); - } - - if (canPreventDefault) { - var defaultPrevented = false; - Object.defineProperties(event, { - defaultPrevented: { - enumerable: true, - get: function get() { - return defaultPrevented; - } - }, - preventDefault: { - enumerable: true, - value: function value() { - defaultPrevented = true; - } - } - }); - } - - listenRef.current == null ? undefined : listenRef.current(event); - callbacks == null ? undefined : callbacks.forEach(function (cb) { - return cb(event); - }); - return event; - }, []); - return React.useMemo(function () { - return { - create: create, - emit: emit - }; - }, [create, emit]); - } -},1107,[3,22,16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useKeyedChildListeners; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useKeyedChildListeners() { - var _React$useRef = React.useRef({ - getState: {}, - beforeRemove: {} - }), - keyedListeners = _React$useRef.current; - - var addKeyedListener = React.useCallback(function (type, key, listener) { - keyedListeners[type][key] = listener; - return function () { - keyedListeners[type][key] = undefined; - }; - }, [keyedListeners]); - return { - keyedListeners: keyedListeners, - addKeyedListener: addKeyedListener - }; - } -},1108,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useOptionsGetters; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - var _NavigationStateContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useOptionsGetters(_ref) { - var key = _ref.key, - options = _ref.options, - navigation = _ref.navigation; - var optionsRef = React.useRef(options); - var optionsGettersFromChildRef = React.useRef({}); - - var _React$useContext = React.useContext(_NavigationBuilderContext.default), - onOptionsChange = _React$useContext.onOptionsChange; - - var _React$useContext2 = React.useContext(_NavigationStateContext.default), - parentAddOptionsGetter = _React$useContext2.addOptionsGetter; - - var optionsChangeListener = React.useCallback(function () { - var _navigation$isFocused; - - var isFocused = (_navigation$isFocused = navigation == null ? undefined : navigation.isFocused()) != null ? _navigation$isFocused : true; - var hasChildren = Object.keys(optionsGettersFromChildRef.current).length; - - if (isFocused && !hasChildren) { - var _optionsRef$current; - - onOptionsChange((_optionsRef$current = optionsRef.current) != null ? _optionsRef$current : {}); - } - }, [navigation, onOptionsChange]); - React.useEffect(function () { - optionsRef.current = options; - optionsChangeListener(); - return navigation == null ? undefined : navigation.addListener('focus', optionsChangeListener); - }, [navigation, options, optionsChangeListener]); - var getOptionsFromListener = React.useCallback(function () { - for (var _key in optionsGettersFromChildRef.current) { - if (optionsGettersFromChildRef.current.hasOwnProperty(_key)) { - var _optionsGettersFromCh, _optionsGettersFromCh2; - - var result = (_optionsGettersFromCh = (_optionsGettersFromCh2 = optionsGettersFromChildRef.current)[_key]) == null ? undefined : _optionsGettersFromCh.call(_optionsGettersFromCh2); - - if (result !== null) { - return result; - } - } - } - - return null; - }, []); - var getCurrentOptions = React.useCallback(function () { - var _navigation$isFocused2; - - var isFocused = (_navigation$isFocused2 = navigation == null ? undefined : navigation.isFocused()) != null ? _navigation$isFocused2 : true; - - if (!isFocused) { - return null; - } - - var optionsFromListener = getOptionsFromListener(); - - if (optionsFromListener !== null) { - return optionsFromListener; - } - - return optionsRef.current; - }, [navigation, getOptionsFromListener]); - React.useEffect(function () { - return parentAddOptionsGetter == null ? undefined : parentAddOptionsGetter(key, getCurrentOptions); - }, [getCurrentOptions, parentAddOptionsGetter, key]); - var addOptionsGetter = React.useCallback(function (key, getter) { - optionsGettersFromChildRef.current[key] = getter; - optionsChangeListener(); - return function () { - delete optionsGettersFromChildRef.current[key]; - optionsChangeListener(); - }; - }, [optionsChangeListener]); - return { - addOptionsGetter: addOptionsGetter, - getCurrentOptions: getCurrentOptions - }; - } -},1109,[16,3,1100,1104]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useSyncState; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var UNINTIALIZED_STATE = {}; - - function useSyncState(initialState) { - var stateRef = React.useRef(UNINTIALIZED_STATE); - var isSchedulingRef = React.useRef(false); - var isMountedRef = React.useRef(true); - React.useEffect(function () { - isMountedRef.current = true; - return function () { - isMountedRef.current = false; - }; - }, []); - - if (stateRef.current === UNINTIALIZED_STATE) { - stateRef.current = typeof initialState === 'function' ? initialState() : initialState; - } - - var _React$useState = React.useState(stateRef.current), - _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), - trackingState = _React$useState2[0], - setTrackingState = _React$useState2[1]; - - var getState = React.useCallback(function () { - return stateRef.current; - }, []); - var setState = React.useCallback(function (state) { - if (state === stateRef.current || !isMountedRef.current) { - return; - } - - stateRef.current = state; - - if (!isSchedulingRef.current) { - setTrackingState(state); - } - }, []); - var scheduleUpdate = React.useCallback(function (callback) { - isSchedulingRef.current = true; - - try { - callback(); - } finally { - isSchedulingRef.current = false; - } - }, []); - var flushUpdates = React.useCallback(function () { - if (!isMountedRef.current) { - return; - } - - setTrackingState(stateRef.current); - }, []); - - if (trackingState !== stateRef.current) { - setTrackingState(stateRef.current); - } - - var state = stateRef.current; - React.useDebugValue(state); - return [state, getState, setState, scheduleUpdate, flushUpdates]; - } -},1110,[3,33,16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.NOT_INITIALIZED_ERROR = undefined; - exports.default = createNavigationContainerRef; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var NOT_INITIALIZED_ERROR = exports.NOT_INITIALIZED_ERROR = "The 'navigation' object hasn't been initialized yet. This might happen if you don't have a navigator mounted, or if the navigator hasn't finished mounting. See https://reactnavigation.org/docs/navigating-without-navigation-prop#handling-initialization for more details."; - - function createNavigationContainerRef() { - var methods = [].concat((0, _toConsumableArray2.default)(Object.keys(_$$_REQUIRE(_dependencyMap[3]).CommonActions)), ['addListener', 'removeListener', 'resetRoot', 'dispatch', 'isFocused', 'canGoBack', 'getRootState', 'getState', 'getParent', 'getCurrentRoute', 'getCurrentOptions']); - var listeners = {}; - - var removeListener = function removeListener(event, callback) { - if (listeners[event]) { - listeners[event] = listeners[event].filter(function (cb) { - return cb !== callback; - }); - } - }; - - var current = null; - var ref = Object.assign({ - get current() { - return current; - }, - - set current(value) { - current = value; - - if (value != null) { - Object.entries(listeners).forEach(function (_ref) { - var _ref2 = (0, _slicedToArray2.default)(_ref, 2), - event = _ref2[0], - callbacks = _ref2[1]; - - callbacks.forEach(function (callback) { - value.addListener(event, callback); - }); - }); - } - }, - - isReady: function isReady() { - if (current == null) { - return false; - } - - return current.isReady(); - } - }, methods.reduce(function (acc, name) { - acc[name] = function () { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - if (current == null) { - switch (name) { - case 'addListener': - { - var event = args[0], - callback = args[1]; - listeners[event] = listeners[event] || []; - listeners[event].push(callback); - return function () { - return removeListener(event, callback); - }; - } - - case 'removeListener': - { - var _event = args[0], - _callback = args[1]; - removeListener(_event, _callback); - break; - } - - default: - console.error(NOT_INITIALIZED_ERROR); - } - } else { - var _current; - - return (_current = current)[name].apply(_current, args); - } - }; - - return acc; - }, {})); - return ref; - } -},1111,[3,33,22,1112]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - var _exportNames = { - CommonActions: true, - BaseRouter: true, - DrawerActions: true, - DrawerRouter: true, - StackActions: true, - StackRouter: true, - TabActions: true, - TabRouter: true - }; - Object.defineProperty(exports, "BaseRouter", { - enumerable: true, - get: function get() { - return _BaseRouter.default; - } - }); - exports.CommonActions = undefined; - Object.defineProperty(exports, "DrawerActions", { - enumerable: true, - get: function get() { - return _DrawerRouter.DrawerActions; - } - }); - Object.defineProperty(exports, "DrawerRouter", { - enumerable: true, - get: function get() { - return _DrawerRouter.default; - } - }); - Object.defineProperty(exports, "StackActions", { - enumerable: true, - get: function get() { - return _StackRouter.StackActions; - } - }); - Object.defineProperty(exports, "StackRouter", { - enumerable: true, - get: function get() { - return _StackRouter.default; - } - }); - Object.defineProperty(exports, "TabActions", { - enumerable: true, - get: function get() { - return _TabRouter.TabActions; - } - }); - Object.defineProperty(exports, "TabRouter", { - enumerable: true, - get: function get() { - return _TabRouter.default; - } - }); - - var CommonActions = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - exports.CommonActions = CommonActions; - - var _BaseRouter = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - var _DrawerRouter = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - var _StackRouter = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); - - var _TabRouter = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); - - Object.keys(_$$_REQUIRE(_dependencyMap[6])).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[6])[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[6])[key]; - } - }); - }); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } -},1112,[1113,3,1114,1116,1118,1117,1119]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.goBack = goBack; - exports.navigate = navigate; - exports.reset = reset; - exports.setParams = setParams; - - function goBack() { - return { - type: 'GO_BACK' - }; - } - - function navigate() { - if (typeof (arguments.length <= 0 ? undefined : arguments[0]) === 'string') { - return { - type: 'NAVIGATE', - payload: { - name: arguments.length <= 0 ? undefined : arguments[0], - params: arguments.length <= 1 ? undefined : arguments[1] - } - }; - } else { - var payload = (arguments.length <= 0 ? undefined : arguments[0]) || {}; - - if (!payload.hasOwnProperty('key') && !payload.hasOwnProperty('name')) { - throw new Error('You need to specify name or key when calling navigate with an object as the argument. See https://reactnavigation.org/docs/navigation-actions#navigate for usage.'); - } - - return { - type: 'NAVIGATE', - payload: payload - }; - } - } - - function reset(state) { - return { - type: 'RESET', - payload: state - }; - } - - function setParams(params) { - return { - type: 'SET_PARAMS', - payload: { - params: params - } - }; - } -},1113,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - var BaseRouter = { - getStateForAction: function getStateForAction(state, action) { - switch (action.type) { - case 'SET_PARAMS': - { - var index = action.source ? state.routes.findIndex(function (r) { - return r.key === action.source; - }) : state.index; - - if (index === -1) { - return null; - } - - return Object.assign({}, state, { - routes: state.routes.map(function (r, i) { - return i === index ? Object.assign({}, r, { - params: Object.assign({}, r.params, action.payload.params) - }) : r; - }) - }); - } - - case 'RESET': - { - var nextState = action.payload; - - if (nextState.routes.length === 0 || nextState.routes.some(function (route) { - return !state.routeNames.includes(route.name); - })) { - return null; - } - - if (nextState.stale === false) { - if (state.routeNames.length !== nextState.routeNames.length || nextState.routeNames.some(function (name) { - return !state.routeNames.includes(name); - })) { - return null; - } - - return Object.assign({}, nextState, { - routes: nextState.routes.map(function (route) { - return route.key ? route : Object.assign({}, route, { - key: route.name + "-" + (0, _$$_REQUIRE(_dependencyMap[0]).nanoid)() - }); - }) - }); - } - - return nextState; - } - - default: - return null; - } - }, - shouldActionChangeFocus: function shouldActionChangeFocus(action) { - return action.type === 'NAVIGATE'; - } - }; - - var _default = exports.default = BaseRouter; -},1114,[1115]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.nanoid = exports.customAlphabet = undefined; - var urlAlphabet = 'useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict'; - - var customAlphabet = exports.customAlphabet = function customAlphabet(alphabet) { - var defaultSize = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 21; - return function () { - var size = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultSize; - var id = ''; - var i = size; - - while (i--) { - id += alphabet[Math.random() * alphabet.length | 0]; - } - - return id; - }; - }; - - var nanoid = exports.nanoid = function nanoid() { - var size = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 21; - var id = ''; - var i = size; - - while (i--) { - id += urlAlphabet[Math.random() * 64 | 0]; - } - - return id; - }; -},1115,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.DrawerActions = undefined; - exports.default = DrawerRouter; - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _TabRouter = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - var _excluded = ["defaultStatus"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var DrawerActions = exports.DrawerActions = Object.assign({}, _TabRouter.TabActions, { - openDrawer: function openDrawer() { - return { - type: 'OPEN_DRAWER' - }; - }, - closeDrawer: function closeDrawer() { - return { - type: 'CLOSE_DRAWER' - }; - }, - toggleDrawer: function toggleDrawer() { - return { - type: 'TOGGLE_DRAWER' - }; - } - }); - - function DrawerRouter(_ref) { - var _ref$defaultStatus = _ref.defaultStatus, - defaultStatus = _ref$defaultStatus === undefined ? 'closed' : _ref$defaultStatus, - rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); - var router = (0, _TabRouter.default)(rest); - - var isDrawerInHistory = function isDrawerInHistory(state) { - var _state$history; - - return Boolean((_state$history = state.history) == null ? undefined : _state$history.some(function (it) { - return it.type === 'drawer'; - })); - }; - - var addDrawerToHistory = function addDrawerToHistory(state) { - if (isDrawerInHistory(state)) { - return state; - } - - return Object.assign({}, state, { - history: [].concat((0, _toConsumableArray2.default)(state.history), [{ - type: 'drawer', - status: defaultStatus === 'open' ? 'closed' : 'open' - }]) - }); - }; - - var removeDrawerFromHistory = function removeDrawerFromHistory(state) { - if (!isDrawerInHistory(state)) { - return state; - } - - return Object.assign({}, state, { - history: state.history.filter(function (it) { - return it.type !== 'drawer'; - }) - }); - }; - - var openDrawer = function openDrawer(state) { - if (defaultStatus === 'open') { - return removeDrawerFromHistory(state); - } - - return addDrawerToHistory(state); - }; - - var closeDrawer = function closeDrawer(state) { - if (defaultStatus === 'open') { - return addDrawerToHistory(state); - } - - return removeDrawerFromHistory(state); - }; - - return Object.assign({}, router, { - type: 'drawer', - getInitialState: function getInitialState(_ref2) { - var routeNames = _ref2.routeNames, - routeParamList = _ref2.routeParamList, - routeGetIdList = _ref2.routeGetIdList; - var state = router.getInitialState({ - routeNames: routeNames, - routeParamList: routeParamList, - routeGetIdList: routeGetIdList - }); - return Object.assign({}, state, { - default: defaultStatus, - stale: false, - type: 'drawer', - key: "drawer-" + (0, _$$_REQUIRE(_dependencyMap[4]).nanoid)() - }); - }, - getRehydratedState: function getRehydratedState(partialState, _ref3) { - var routeNames = _ref3.routeNames, - routeParamList = _ref3.routeParamList, - routeGetIdList = _ref3.routeGetIdList; - - if (partialState.stale === false) { - return partialState; - } - - var state = router.getRehydratedState(partialState, { - routeNames: routeNames, - routeParamList: routeParamList, - routeGetIdList: routeGetIdList - }); - - if (isDrawerInHistory(partialState)) { - state = removeDrawerFromHistory(state); - state = addDrawerToHistory(state); - } - - return Object.assign({}, state, { - default: defaultStatus, - type: 'drawer', - key: "drawer-" + (0, _$$_REQUIRE(_dependencyMap[4]).nanoid)() - }); - }, - getStateForRouteFocus: function getStateForRouteFocus(state, key) { - var result = router.getStateForRouteFocus(state, key); - return closeDrawer(result); - }, - getStateForAction: function getStateForAction(state, action, options) { - switch (action.type) { - case 'OPEN_DRAWER': - return openDrawer(state); - - case 'CLOSE_DRAWER': - return closeDrawer(state); - - case 'TOGGLE_DRAWER': - if (isDrawerInHistory(state)) { - return removeDrawerFromHistory(state); - } - - return addDrawerToHistory(state); - - case 'JUMP_TO': - case 'NAVIGATE': - { - var result = router.getStateForAction(state, action, options); - - if (result != null && result.index !== state.index) { - return closeDrawer(result); - } - - return result; - } - - case 'GO_BACK': - if (isDrawerInHistory(state)) { - return removeDrawerFromHistory(state); - } - - return router.getStateForAction(state, action, options); - - default: - return router.getStateForAction(state, action, options); - } - }, - actionCreators: DrawerActions - }); - } -},1116,[3,22,4,1117,1115]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.TabActions = undefined; - exports.default = TabRouter; - - var _BaseRouter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var TYPE_ROUTE = 'route'; - var TabActions = exports.TabActions = { - jumpTo: function jumpTo(name, params) { - return { - type: 'JUMP_TO', - payload: { - name: name, - params: params - } - }; - } - }; - - var getRouteHistory = function getRouteHistory(routes, index, backBehavior, initialRouteName) { - var history = [{ - type: TYPE_ROUTE, - key: routes[index].key - }]; - var initialRouteIndex; - - switch (backBehavior) { - case 'order': - for (var i = index; i > 0; i--) { - history.unshift({ - type: TYPE_ROUTE, - key: routes[i - 1].key - }); - } - - break; - - case 'firstRoute': - if (index !== 0) { - history.unshift({ - type: TYPE_ROUTE, - key: routes[0].key - }); - } - - break; - - case 'initialRoute': - initialRouteIndex = routes.findIndex(function (route) { - return route.name === initialRouteName; - }); - initialRouteIndex = initialRouteIndex === -1 ? 0 : initialRouteIndex; - - if (index !== initialRouteIndex) { - history.unshift({ - type: TYPE_ROUTE, - key: routes[initialRouteIndex].key - }); - } - - break; - - case 'history': - break; - } - - return history; - }; - - var changeIndex = function changeIndex(state, index, backBehavior, initialRouteName) { - var history; - - if (backBehavior === 'history') { - var currentKey = state.routes[index].key; - history = state.history.filter(function (it) { - return it.type === 'route' ? it.key !== currentKey : false; - }).concat({ - type: TYPE_ROUTE, - key: currentKey - }); - } else { - history = getRouteHistory(state.routes, index, backBehavior, initialRouteName); - } - - return Object.assign({}, state, { - index: index, - history: history - }); - }; - - function TabRouter(_ref) { - var initialRouteName = _ref.initialRouteName, - _ref$backBehavior = _ref.backBehavior, - backBehavior = _ref$backBehavior === undefined ? 'firstRoute' : _ref$backBehavior; - var router = Object.assign({}, _BaseRouter.default, { - type: 'tab', - getInitialState: function getInitialState(_ref2) { - var routeNames = _ref2.routeNames, - routeParamList = _ref2.routeParamList; - var index = initialRouteName !== undefined && routeNames.includes(initialRouteName) ? routeNames.indexOf(initialRouteName) : 0; - var routes = routeNames.map(function (name) { - return { - name: name, - key: name + "-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), - params: routeParamList[name] - }; - }); - var history = getRouteHistory(routes, index, backBehavior, initialRouteName); - return { - stale: false, - type: 'tab', - key: "tab-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), - index: index, - routeNames: routeNames, - history: history, - routes: routes - }; - }, - getRehydratedState: function getRehydratedState(partialState, _ref3) { - var _state$routes, _state$index, _state$history$filter, _state$history; - - var routeNames = _ref3.routeNames, - routeParamList = _ref3.routeParamList; - var state = partialState; - - if (state.stale === false) { - return state; - } - - var routes = routeNames.map(function (name) { - var route = state.routes.find(function (r) { - return r.name === name; - }); - return Object.assign({}, route, { - name: name, - key: route && route.name === name && route.key ? route.key : name + "-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), - params: routeParamList[name] !== undefined ? Object.assign({}, routeParamList[name], route ? route.params : undefined) : route ? route.params : undefined - }); - }); - var index = Math.min(Math.max(routeNames.indexOf((_state$routes = state.routes[(_state$index = state == null ? undefined : state.index) != null ? _state$index : 0]) == null ? undefined : _state$routes.name), 0), routes.length - 1); - var history = (_state$history$filter = (_state$history = state.history) == null ? undefined : _state$history.filter(function (it) { - return routes.find(function (r) { - return r.key === it.key; - }); - })) != null ? _state$history$filter : []; - return changeIndex({ - stale: false, - type: 'tab', - key: "tab-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), - index: index, - routeNames: routeNames, - history: history, - routes: routes - }, index, backBehavior, initialRouteName); - }, - getStateForRouteNamesChange: function getStateForRouteNamesChange(state, _ref4) { - var routeNames = _ref4.routeNames, - routeParamList = _ref4.routeParamList, - routeKeyChanges = _ref4.routeKeyChanges; - var routes = routeNames.map(function (name) { - return state.routes.find(function (r) { - return r.name === name && !routeKeyChanges.includes(r.name); - }) || { - name: name, - key: name + "-" + (0, _$$_REQUIRE(_dependencyMap[2]).nanoid)(), - params: routeParamList[name] - }; - }); - var index = Math.max(0, routeNames.indexOf(state.routes[state.index].name)); - var history = state.history.filter(function (it) { - return it.type !== 'route' || routes.find(function (r) { - return r.key === it.key; - }); - }); - - if (!history.length) { - history = getRouteHistory(routes, index, backBehavior, initialRouteName); - } - - return Object.assign({}, state, { - history: history, - routeNames: routeNames, - routes: routes, - index: index - }); - }, - getStateForRouteFocus: function getStateForRouteFocus(state, key) { - var index = state.routes.findIndex(function (r) { - return r.key === key; - }); - - if (index === -1 || index === state.index) { - return state; - } - - return changeIndex(state, index, backBehavior, initialRouteName); - }, - getStateForAction: function getStateForAction(state, action, _ref5) { - var routeParamList = _ref5.routeParamList; - - switch (action.type) { - case 'JUMP_TO': - case 'NAVIGATE': - { - var index = -1; - - if (action.type === 'NAVIGATE' && action.payload.key) { - index = state.routes.findIndex(function (route) { - return route.key === action.payload.key; - }); - } else { - index = state.routes.findIndex(function (route) { - return route.name === action.payload.name; - }); - } - - if (index === -1) { - return null; - } - - return changeIndex(Object.assign({}, state, { - routes: state.routes.map(function (route, i) { - if (i !== index) { - return route; - } - - var params; - - if (action.type === 'NAVIGATE' && action.payload.merge) { - params = action.payload.params !== undefined || routeParamList[route.name] !== undefined ? Object.assign({}, routeParamList[route.name], route.params, action.payload.params) : route.params; - } else { - params = routeParamList[route.name] !== undefined ? Object.assign({}, routeParamList[route.name], action.payload.params) : action.payload.params; - } - - var path = action.type === 'NAVIGATE' && action.payload.path != null ? action.payload.path : route.path; - return params !== route.params || path !== route.path ? Object.assign({}, route, { - path: path, - params: params - }) : route; - }) - }), index, backBehavior, initialRouteName); - } - - case 'GO_BACK': - { - if (state.history.length === 1) { - return null; - } - - var previousKey = state.history[state.history.length - 2].key; - - var _index = state.routes.findIndex(function (route) { - return route.key === previousKey; - }); - - if (_index === -1) { - return null; - } - - return Object.assign({}, state, { - history: state.history.slice(0, -1), - index: _index - }); - } - - default: - return _BaseRouter.default.getStateForAction(state, action); - } - }, - shouldActionChangeFocus: function shouldActionChangeFocus(action) { - return action.type === 'NAVIGATE'; - }, - actionCreators: TabActions - }); - return router; - } -},1117,[3,1114,1115]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.StackActions = undefined; - exports.default = StackRouter; - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _BaseRouter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var StackActions = exports.StackActions = { - replace: function replace(name, params) { - return { - type: 'REPLACE', - payload: { - name: name, - params: params - } - }; - }, - push: function push(name, params) { - return { - type: 'PUSH', - payload: { - name: name, - params: params - } - }; - }, - pop: function pop() { - var count = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 1; - return { - type: 'POP', - payload: { - count: count - } - }; - }, - popToTop: function popToTop() { - return { - type: 'POP_TO_TOP' - }; - } - }; - - function StackRouter(options) { - var router = Object.assign({}, _BaseRouter.default, { - type: 'stack', - getInitialState: function getInitialState(_ref) { - var routeNames = _ref.routeNames, - routeParamList = _ref.routeParamList; - var initialRouteName = options.initialRouteName !== undefined && routeNames.includes(options.initialRouteName) ? options.initialRouteName : routeNames[0]; - return { - stale: false, - type: 'stack', - key: "stack-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - index: 0, - routeNames: routeNames, - routes: [{ - key: initialRouteName + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - name: initialRouteName, - params: routeParamList[initialRouteName] - }] - }; - }, - getRehydratedState: function getRehydratedState(partialState, _ref2) { - var routeNames = _ref2.routeNames, - routeParamList = _ref2.routeParamList; - var state = partialState; - - if (state.stale === false) { - return state; - } - - var routes = state.routes.filter(function (route) { - return routeNames.includes(route.name); - }).map(function (route) { - return Object.assign({}, route, { - key: route.key || route.name + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - params: routeParamList[route.name] !== undefined ? Object.assign({}, routeParamList[route.name], route.params) : route.params - }); - }); - - if (routes.length === 0) { - var initialRouteName = options.initialRouteName !== undefined ? options.initialRouteName : routeNames[0]; - routes.push({ - key: initialRouteName + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - name: initialRouteName, - params: routeParamList[initialRouteName] - }); - } - - return { - stale: false, - type: 'stack', - key: "stack-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - index: routes.length - 1, - routeNames: routeNames, - routes: routes - }; - }, - getStateForRouteNamesChange: function getStateForRouteNamesChange(state, _ref3) { - var routeNames = _ref3.routeNames, - routeParamList = _ref3.routeParamList, - routeKeyChanges = _ref3.routeKeyChanges; - var routes = state.routes.filter(function (route) { - return routeNames.includes(route.name) && !routeKeyChanges.includes(route.name); - }); - - if (routes.length === 0) { - var initialRouteName = options.initialRouteName !== undefined && routeNames.includes(options.initialRouteName) ? options.initialRouteName : routeNames[0]; - routes.push({ - key: initialRouteName + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - name: initialRouteName, - params: routeParamList[initialRouteName] - }); - } - - return Object.assign({}, state, { - routeNames: routeNames, - routes: routes, - index: Math.min(state.index, routes.length - 1) - }); - }, - getStateForRouteFocus: function getStateForRouteFocus(state, key) { - var index = state.routes.findIndex(function (r) { - return r.key === key; - }); - - if (index === -1 || index === state.index) { - return state; - } - - return Object.assign({}, state, { - index: index, - routes: state.routes.slice(0, index + 1) - }); - }, - getStateForAction: function getStateForAction(state, action, options) { - var routeParamList = options.routeParamList; - - switch (action.type) { - case 'REPLACE': - { - var index = action.target === state.key && action.source ? state.routes.findIndex(function (r) { - return r.key === action.source; - }) : state.index; - - if (index === -1) { - return null; - } - - var _action$payload = action.payload, - name = _action$payload.name, - key = _action$payload.key, - _params = _action$payload.params; - - if (!state.routeNames.includes(name)) { - return null; - } - - return Object.assign({}, state, { - routes: state.routes.map(function (route, i) { - return i === index ? { - key: key !== undefined ? key : name + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - name: name, - params: routeParamList[name] !== undefined ? Object.assign({}, routeParamList[name], _params) : _params - } : route; - }) - }); - } - - case 'PUSH': - if (state.routeNames.includes(action.payload.name)) { - var getId = options.routeGetIdList[action.payload.name]; - var id = getId == null ? undefined : getId({ - params: action.payload.params - }); - var route = id ? state.routes.find(function (route) { - return route.name === action.payload.name && id === (getId == null ? undefined : getId({ - params: route.params - })); - }) : undefined; - var routes; - - if (route) { - routes = state.routes.filter(function (r) { - return r.key !== route.key; - }); - routes.push(Object.assign({}, route, { - params: routeParamList[action.payload.name] !== undefined ? Object.assign({}, routeParamList[action.payload.name], action.payload.params) : action.payload.params - })); - } else { - routes = [].concat((0, _toConsumableArray2.default)(state.routes), [{ - key: action.payload.name + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - name: action.payload.name, - params: routeParamList[action.payload.name] !== undefined ? Object.assign({}, routeParamList[action.payload.name], action.payload.params) : action.payload.params - }]); - } - - return Object.assign({}, state, { - index: routes.length - 1, - routes: routes - }); - } - - return null; - - case 'POP': - { - var _index = action.target === state.key && action.source ? state.routes.findIndex(function (r) { - return r.key === action.source; - }) : state.index; - - if (_index > 0) { - var _count = Math.max(_index - action.payload.count + 1, 1); - - var _routes = state.routes.slice(0, _count).concat(state.routes.slice(_index + 1)); - - return Object.assign({}, state, { - index: _routes.length - 1, - routes: _routes - }); - } - - return null; - } - - case 'POP_TO_TOP': - return router.getStateForAction(state, { - type: 'POP', - payload: { - count: state.routes.length - 1 - } - }, options); - - case 'NAVIGATE': - if (action.payload.name !== undefined && !state.routeNames.includes(action.payload.name)) { - return null; - } - - if (action.payload.key || action.payload.name) { - var _action$payload$path; - - var _index2 = -1; - - var _getId = action.payload.key === undefined && action.payload.name !== undefined ? options.routeGetIdList[action.payload.name] : undefined; - - var _id = _getId == null ? undefined : _getId({ - params: action.payload.params - }); - - if (_id) { - _index2 = state.routes.findIndex(function (route) { - return route.name === action.payload.name && _id === (_getId == null ? undefined : _getId({ - params: route.params - })); - }); - } else if (state.routes[state.index].name === action.payload.name && action.payload.key === undefined || state.routes[state.index].key === action.payload.key) { - _index2 = state.index; - } else { - for (var i = state.routes.length - 1; i >= 0; i--) { - if (state.routes[i].name === action.payload.name && action.payload.key === undefined || state.routes[i].key === action.payload.key) { - _index2 = i; - break; - } - } - } - - if (_index2 === -1 && action.payload.key && action.payload.name === undefined) { - return null; - } - - if (_index2 === -1 && action.payload.name !== undefined) { - var _action$payload$key; - - var _routes2 = [].concat((0, _toConsumableArray2.default)(state.routes), [{ - key: (_action$payload$key = action.payload.key) != null ? _action$payload$key : action.payload.name + "-" + (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(), - name: action.payload.name, - path: action.payload.path, - params: routeParamList[action.payload.name] !== undefined ? Object.assign({}, routeParamList[action.payload.name], action.payload.params) : action.payload.params - }]); - - return Object.assign({}, state, { - routes: _routes2, - index: _routes2.length - 1 - }); - } - - var _route = state.routes[_index2]; - - var _params2; - - if (action.payload.merge) { - _params2 = action.payload.params !== undefined || routeParamList[_route.name] !== undefined ? Object.assign({}, routeParamList[_route.name], _route.params, action.payload.params) : _route.params; - } else { - _params2 = routeParamList[_route.name] !== undefined ? Object.assign({}, routeParamList[_route.name], action.payload.params) : action.payload.params; - } - - return Object.assign({}, state, { - index: _index2, - routes: [].concat((0, _toConsumableArray2.default)(state.routes.slice(0, _index2)), [_params2 !== _route.params || action.payload.path && action.payload.path !== _route.path ? Object.assign({}, _route, { - path: (_action$payload$path = action.payload.path) != null ? _action$payload$path : _route.path, - params: _params2 - }) : state.routes[_index2]]) - }); - } - - return null; - - case 'GO_BACK': - if (state.index > 0) { - return router.getStateForAction(state, { - type: 'POP', - payload: { - count: 1 - }, - target: action.target, - source: action.source - }, options); - } - - return null; - - default: - return _BaseRouter.default.getStateForAction(state, action); - } - }, - actionCreators: StackActions - }); - return router; - } -},1118,[3,22,1114,1115]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},1119,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.ScheduleUpdateContext = undefined; - exports.default = useScheduleUpdate; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var MISSING_CONTEXT_ERROR = "Couldn't find a schedule context."; - var ScheduleUpdateContext = exports.ScheduleUpdateContext = React.createContext({ - scheduleUpdate: function scheduleUpdate() { - throw new Error(MISSING_CONTEXT_ERROR); - }, - flushUpdates: function flushUpdates() { - throw new Error(MISSING_CONTEXT_ERROR); - } - }); - - function useScheduleUpdate(callback) { - var _React$useContext = React.useContext(ScheduleUpdateContext), - scheduleUpdate = _React$useContext.scheduleUpdate, - flushUpdates = _React$useContext.flushUpdates; - - scheduleUpdate(callback); - React.useEffect(flushUpdates); - } -},1120,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = createNavigatorFactory; - - var _Group = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _Screen = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - function createNavigatorFactory(Navigator) { - return function () { - if (arguments[0] !== undefined) { - throw new Error("Creating a navigator doesn't take an argument. Maybe you are trying to use React Navigation 4 API? See https://reactnavigation.org/docs/hello-react-navigation for the latest API and guides."); - } - - return { - Navigator: Navigator, - Group: _Group.default, - Screen: _Screen.default - }; - }; - } -},1121,[3,1122,1123]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = Group; - - function Group(_) { - return null; - } -},1122,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = Screen; - - function Screen(_) { - return null; - } -},1123,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var CurrentRenderContext = React.createContext(undefined); - - var _default = exports.default = CurrentRenderContext; -},1124,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = getActionFromState; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - function getActionFromState(state, options) { - var _state$index, _normalizedConfig$scr; - - var normalizedConfig = options ? createNormalizedConfigItem(options) : {}; - var routes = state.index != null ? state.routes.slice(0, state.index + 1) : state.routes; - - if (routes.length === 0) { - return undefined; - } - - if (!(routes.length === 1 && routes[0].key === undefined || routes.length === 2 && routes[0].key === undefined && routes[0].name === (normalizedConfig == null ? undefined : normalizedConfig.initialRouteName) && routes[1].key === undefined)) { - return { - type: 'RESET', - payload: state - }; - } - - var route = state.routes[(_state$index = state.index) != null ? _state$index : state.routes.length - 1]; - var current = route == null ? undefined : route.state; - var config = normalizedConfig == null ? undefined : (_normalizedConfig$scr = normalizedConfig.screens) == null ? undefined : _normalizedConfig$scr[route == null ? undefined : route.name]; - var params = Object.assign({}, route.params); - var payload = route ? { - name: route.name, - path: route.path, - params: params - } : undefined; - - while (current) { - var _config, _config2, _config2$screens; - - if (current.routes.length === 0) { - return undefined; - } - - var _routes = current.index != null ? current.routes.slice(0, current.index + 1) : current.routes; - - var _route = _routes[_routes.length - 1]; - Object.assign(params, { - initial: undefined, - screen: undefined, - params: undefined, - state: undefined - }); - - if (_routes.length === 1 && _routes[0].key === undefined) { - params.initial = true; - params.screen = _route.name; - } else if (_routes.length === 2 && _routes[0].key === undefined && _routes[0].name === ((_config = config) == null ? undefined : _config.initialRouteName) && _routes[1].key === undefined) { - params.initial = false; - params.screen = _route.name; - } else { - params.state = current; - break; - } - - if (_route.state) { - params.params = Object.assign({}, _route.params); - params = params.params; - } else { - params.path = _route.path; - params.params = _route.params; - } - - current = _route.state; - config = (_config2 = config) == null ? undefined : (_config2$screens = _config2.screens) == null ? undefined : _config2$screens[_route.name]; - } - - if (!payload) { - return; - } - - return { - type: 'NAVIGATE', - payload: payload - }; - } - - var createNormalizedConfigItem = function createNormalizedConfigItem(config) { - return typeof config === 'object' && config != null ? { - initialRouteName: config.initialRouteName, - screens: config.screens != null ? createNormalizedConfigs(config.screens) : undefined - } : {}; - }; - - var createNormalizedConfigs = function createNormalizedConfigs(options) { - return Object.entries(options).reduce(function (acc, _ref) { - var _ref2 = (0, _slicedToArray2.default)(_ref, 2), - k = _ref2[0], - v = _ref2[1]; - - acc[k] = createNormalizedConfigItem(v); - return acc; - }, {}); - }; -},1125,[3,33]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = getFocusedRouteNameFromRoute; - - function getFocusedRouteNameFromRoute(route) { - var _route$CHILD_STATE, _state$index; - - var state = (_route$CHILD_STATE = route[_$$_REQUIRE(_dependencyMap[0]).CHILD_STATE]) != null ? _route$CHILD_STATE : route.state; - var params = route.params; - var routeName = state ? state.routes[(_state$index = state.index) != null ? _state$index : typeof state.type === 'string' && state.type !== 'stack' ? 0 : state.routes.length - 1].name : typeof (params == null ? undefined : params.screen) === 'string' ? params.screen : undefined; - return routeName; - } -},1126,[1127]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.CHILD_STATE = undefined; - exports.default = useRouteCache; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var _excluded = ["state"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var CHILD_STATE = exports.CHILD_STATE = Symbol('CHILD_STATE'); - - function useRouteCache(routes) { - var cache = React.useMemo(function () { - return { - current: new Map() - }; - }, []); - { - return routes; - } - cache.current = routes.reduce(function (acc, route) { - var previous = cache.current.get(route); - - if (previous) { - acc.set(route, previous); - } else { - var state = route.state, - proxy = (0, _objectWithoutProperties2.default)(route, _excluded); - Object.defineProperty(proxy, CHILD_STATE, { - enumerable: false, - value: state - }); - acc.set(route, proxy); - } - - return acc; - }, new Map()); - return Array.from(cache.current.values()); - } -},1127,[3,4,16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = getPathFromState; - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var queryString = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - var _fromEntries = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _validatePathConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var _getActiveRoute = function getActiveRoute(state) { - var route = typeof state.index === 'number' ? state.routes[state.index] : state.routes[state.routes.length - 1]; - - if (route.state) { - return _getActiveRoute(route.state); - } - - return route; - }; - - function getPathFromState(state, options) { - if (state == null) { - throw Error("Got 'undefined' for the navigation state. You must pass a valid state object."); - } - - if (options) { - (0, _validatePathConfig.default)(options); - } - - var configs = options != null && options.screens ? createNormalizedConfigs(options == null ? undefined : options.screens) : {}; - var path = '/'; - var current = state; - var allParams = {}; - - var _loop = function _loop() { - var index = typeof current.index === 'number' ? current.index : 0; - var route = current.routes[index]; - var pattern; - var focusedParams; - - var focusedRoute = _getActiveRoute(state); - - var currentOptions = configs; - var nestedRouteNames = []; - var hasNext = true; - - var _loop2 = function _loop2() { - pattern = currentOptions[route.name].pattern; - nestedRouteNames.push(route.name); - - if (route.params) { - var _currentOptions$route; - - var stringify = (_currentOptions$route = currentOptions[route.name]) == null ? undefined : _currentOptions$route.stringify; - var currentParams = (0, _fromEntries.default)(Object.entries(route.params).map(function (_ref) { - var _ref2 = (0, _slicedToArray2.default)(_ref, 2), - key = _ref2[0], - value = _ref2[1]; - - return [key, stringify != null && stringify[key] ? stringify[key](value) : String(value)]; - })); - - if (pattern) { - Object.assign(allParams, currentParams); - } - - if (focusedRoute === route) { - var _pattern; - - focusedParams = Object.assign({}, currentParams); - (_pattern = pattern) == null ? undefined : _pattern.split('/').filter(function (p) { - return p.startsWith(':'); - }).forEach(function (p) { - var name = getParamName(p); - - if (focusedParams) { - delete focusedParams[name]; - } - }); - } - } - - if (!currentOptions[route.name].screens || route.state === undefined) { - hasNext = false; - } else { - index = typeof route.state.index === 'number' ? route.state.index : route.state.routes.length - 1; - var nextRoute = route.state.routes[index]; - var nestedConfig = currentOptions[route.name].screens; - - if (nestedConfig && nextRoute.name in nestedConfig) { - route = nextRoute; - currentOptions = nestedConfig; - } else { - hasNext = false; - } - } - }; - - while (route.name in currentOptions && hasNext) { - _loop2(); - } - - if (pattern === undefined) { - pattern = nestedRouteNames.join('/'); - } - - if (currentOptions[route.name] !== undefined) { - path += pattern.split('/').map(function (p) { - var name = getParamName(p); - - if (p === '*') { - return route.name; - } - - if (p.startsWith(':')) { - var _value = allParams[name]; - - if (_value === undefined && p.endsWith('?')) { - return ''; - } - - return encodeURIComponent(_value); - } - - return encodeURIComponent(p); - }).join('/'); - } else { - path += encodeURIComponent(route.name); - } - - if (!focusedParams) { - focusedParams = focusedRoute.params; - } - - if (route.state) { - path += '/'; - } else if (focusedParams) { - for (var param in focusedParams) { - if (focusedParams[param] === 'undefined') { - delete focusedParams[param]; - } - } - - var query = queryString.stringify(focusedParams, { - sort: false - }); - - if (query) { - path += "?" + query; - } - } - - current = route.state; - }; - - while (current) { - _loop(); - } - - path = path.replace(/\/+/g, '/'); - path = path.length > 1 ? path.replace(/\/$/, '') : path; - return path; - } - - var getParamName = function getParamName(pattern) { - return pattern.replace(/^:/, '').replace(/\?$/, ''); - }; - - var joinPaths = function joinPaths() { - var _ref3; - - for (var _len = arguments.length, paths = new Array(_len), _key = 0; _key < _len; _key++) { - paths[_key] = arguments[_key]; - } - - return (_ref3 = []).concat.apply(_ref3, (0, _toConsumableArray2.default)(paths.map(function (p) { - return p.split('/'); - }))).filter(Boolean).join('/'); - }; - - var createConfigItem = function createConfigItem(config, parentPattern) { - var _pattern3; - - if (typeof config === 'string') { - var _pattern2 = parentPattern ? joinPaths(parentPattern, config) : config; - - return { - pattern: _pattern2 - }; - } - - var pattern; - - if (config.exact && config.path === undefined) { - throw new Error("A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. `path: ''`."); - } - - pattern = config.exact !== true ? joinPaths(parentPattern || '', config.path || '') : config.path || ''; - var screens = config.screens ? createNormalizedConfigs(config.screens, pattern) : undefined; - return { - pattern: (_pattern3 = pattern) == null ? undefined : _pattern3.split('/').filter(Boolean).join('/'), - stringify: config.stringify, - screens: screens - }; - }; - - var createNormalizedConfigs = function createNormalizedConfigs(options, pattern) { - return (0, _fromEntries.default)(Object.entries(options).map(function (_ref4) { - var _ref5 = (0, _slicedToArray2.default)(_ref4, 2), - name = _ref5[0], - c = _ref5[1]; - - var result = createConfigItem(c, pattern); - return [name, result]; - })); - }; -},1128,[3,22,33,1129,1134,1135]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - var isNullOrUndefined = function isNullOrUndefined(value) { - return value === null || value === undefined; - }; - - var encodeFragmentIdentifier = Symbol('encodeFragmentIdentifier'); - - function encoderForArrayFormat(options) { - switch (options.arrayFormat) { - case 'index': - return function (key) { - return function (result, value) { - var index = result.length; - - if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { - return result; - } - - if (value === null) { - return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '[', index, ']'].join('')]); - } - - return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '[', encode(index, options), ']=', encode(value, options)].join('')]); - }; - }; - - case 'bracket': - return function (key) { - return function (result, value) { - if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { - return result; - } - - if (value === null) { - return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '[]'].join('')]); - } - - return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '[]=', encode(value, options)].join('')]); - }; - }; - - case 'colon-list-separator': - return function (key) { - return function (result, value) { - if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { - return result; - } - - if (value === null) { - return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), ':list='].join('')]); - } - - return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), ':list=', encode(value, options)].join('')]); - }; - }; - - case 'comma': - case 'separator': - case 'bracket-separator': - { - var keyValueSep = options.arrayFormat === 'bracket-separator' ? '[]=' : '='; - return function (key) { - return function (result, value) { - if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { - return result; - } - - value = value === null ? '' : value; - - if (result.length === 0) { - return [[encode(key, options), keyValueSep, encode(value, options)].join('')]; - } - - return [[result, encode(value, options)].join(options.arrayFormatSeparator)]; - }; - }; - } - - default: - return function (key) { - return function (result, value) { - if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { - return result; - } - - if (value === null) { - return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [encode(key, options)]); - } - - return [].concat(_$$_REQUIRE(_dependencyMap[0])(result), [[encode(key, options), '=', encode(value, options)].join('')]); - }; - }; - } - } - - function parserForArrayFormat(options) { - var result; - - switch (options.arrayFormat) { - case 'index': - return function (key, value, accumulator) { - result = /\[(\d*)\]$/.exec(key); - key = key.replace(/\[\d*\]$/, ''); - - if (!result) { - accumulator[key] = value; - return; - } - - if (accumulator[key] === undefined) { - accumulator[key] = {}; - } - - accumulator[key][result[1]] = value; - }; - - case 'bracket': - return function (key, value, accumulator) { - result = /(\[\])$/.exec(key); - key = key.replace(/\[\]$/, ''); - - if (!result) { - accumulator[key] = value; - return; - } - - if (accumulator[key] === undefined) { - accumulator[key] = [value]; - return; - } - - accumulator[key] = [].concat(accumulator[key], value); - }; - - case 'colon-list-separator': - return function (key, value, accumulator) { - result = /(:list)$/.exec(key); - key = key.replace(/:list$/, ''); - - if (!result) { - accumulator[key] = value; - return; - } - - if (accumulator[key] === undefined) { - accumulator[key] = [value]; - return; - } - - accumulator[key] = [].concat(accumulator[key], value); - }; - - case 'comma': - case 'separator': - return function (key, value, accumulator) { - var isArray = typeof value === 'string' && value.includes(options.arrayFormatSeparator); - var isEncodedArray = typeof value === 'string' && !isArray && decode(value, options).includes(options.arrayFormatSeparator); - value = isEncodedArray ? decode(value, options) : value; - var newValue = isArray || isEncodedArray ? value.split(options.arrayFormatSeparator).map(function (item) { - return decode(item, options); - }) : value === null ? value : decode(value, options); - accumulator[key] = newValue; - }; - - case 'bracket-separator': - return function (key, value, accumulator) { - var isArray = /(\[\])$/.test(key); - key = key.replace(/\[\]$/, ''); - - if (!isArray) { - accumulator[key] = value ? decode(value, options) : value; - return; - } - - var arrayValue = value === null ? [] : value.split(options.arrayFormatSeparator).map(function (item) { - return decode(item, options); - }); - - if (accumulator[key] === undefined) { - accumulator[key] = arrayValue; - return; - } - - accumulator[key] = [].concat(accumulator[key], arrayValue); - }; - - default: - return function (key, value, accumulator) { - if (accumulator[key] === undefined) { - accumulator[key] = value; - return; - } - - accumulator[key] = [].concat(accumulator[key], value); - }; - } - } - - function validateArrayFormatSeparator(value) { - if (typeof value !== 'string' || value.length !== 1) { - throw new TypeError('arrayFormatSeparator must be single character string'); - } - } - - function encode(value, options) { - if (options.encode) { - return options.strict ? _$$_REQUIRE(_dependencyMap[1])(value) : encodeURIComponent(value); - } - - return value; - } - - function decode(value, options) { - if (options.decode) { - return _$$_REQUIRE(_dependencyMap[2])(value); - } - - return value; - } - - function keysSorter(input) { - if (Array.isArray(input)) { - return input.sort(); - } - - if (typeof input === 'object') { - return keysSorter(Object.keys(input)).sort(function (a, b) { - return Number(a) - Number(b); - }).map(function (key) { - return input[key]; - }); - } - - return input; - } - - function removeHash(input) { - var hashStart = input.indexOf('#'); - - if (hashStart !== -1) { - input = input.slice(0, hashStart); - } - - return input; - } - - function getHash(url) { - var hash = ''; - var hashStart = url.indexOf('#'); - - if (hashStart !== -1) { - hash = url.slice(hashStart); - } - - return hash; - } - - function extract(input) { - input = removeHash(input); - var queryStart = input.indexOf('?'); - - if (queryStart === -1) { - return ''; - } - - return input.slice(queryStart + 1); - } - - function parseValue(value, options) { - if (options.parseNumbers && !Number.isNaN(Number(value)) && typeof value === 'string' && value.trim() !== '') { - value = Number(value); - } else if (options.parseBooleans && value !== null && (value.toLowerCase() === 'true' || value.toLowerCase() === 'false')) { - value = value.toLowerCase() === 'true'; - } - - return value; - } - - function parse(query, options) { - options = Object.assign({ - decode: true, - sort: true, - arrayFormat: 'none', - arrayFormatSeparator: ',', - parseNumbers: false, - parseBooleans: false - }, options); - validateArrayFormatSeparator(options.arrayFormatSeparator); - var formatter = parserForArrayFormat(options); - var ret = Object.create(null); - - if (typeof query !== 'string') { - return ret; - } - - query = query.trim().replace(/^[?#&]/, ''); - - if (!query) { - return ret; - } - - for (var param of query.split('&')) { - if (param === '') { - continue; - } - - var _splitOnFirst = _$$_REQUIRE(_dependencyMap[3])(options.decode ? param.replace(/\+/g, ' ') : param, '='), - _splitOnFirst2 = _$$_REQUIRE(_dependencyMap[4])(_splitOnFirst, 2), - key = _splitOnFirst2[0], - value = _splitOnFirst2[1]; - - value = value === undefined ? null : ['comma', 'separator', 'bracket-separator'].includes(options.arrayFormat) ? value : decode(value, options); - formatter(decode(key, options), value, ret); - } - - for (var _key of Object.keys(ret)) { - var _value = ret[_key]; - - if (typeof _value === 'object' && _value !== null) { - for (var k of Object.keys(_value)) { - _value[k] = parseValue(_value[k], options); - } - } else { - ret[_key] = parseValue(_value, options); - } - } - - if (options.sort === false) { - return ret; - } - - return (options.sort === true ? Object.keys(ret).sort() : Object.keys(ret).sort(options.sort)).reduce(function (result, key) { - var value = ret[key]; - - if (Boolean(value) && typeof value === 'object' && !Array.isArray(value)) { - result[key] = keysSorter(value); - } else { - result[key] = value; - } - - return result; - }, Object.create(null)); - } - - exports.extract = extract; - exports.parse = parse; - - exports.stringify = function (object, options) { - if (!object) { - return ''; - } - - options = Object.assign({ - encode: true, - strict: true, - arrayFormat: 'none', - arrayFormatSeparator: ',' - }, options); - validateArrayFormatSeparator(options.arrayFormatSeparator); - - var shouldFilter = function shouldFilter(key) { - return options.skipNull && isNullOrUndefined(object[key]) || options.skipEmptyString && object[key] === ''; - }; - - var formatter = encoderForArrayFormat(options); - var objectCopy = {}; - - for (var key of Object.keys(object)) { - if (!shouldFilter(key)) { - objectCopy[key] = object[key]; - } - } - - var keys = Object.keys(objectCopy); - - if (options.sort !== false) { - keys.sort(options.sort); - } - - return keys.map(function (key) { - var value = object[key]; - - if (value === undefined) { - return ''; - } - - if (value === null) { - return encode(key, options); - } - - if (Array.isArray(value)) { - if (value.length === 0 && options.arrayFormat === 'bracket-separator') { - return encode(key, options) + '[]'; - } - - return value.reduce(formatter(key), []).join('&'); - } - - return encode(key, options) + '=' + encode(value, options); - }).filter(function (x) { - return x.length > 0; - }).join('&'); - }; - - exports.parseUrl = function (url, options) { - options = Object.assign({ - decode: true - }, options); - - var _splitOnFirst3 = _$$_REQUIRE(_dependencyMap[3])(url, '#'), - _splitOnFirst4 = _$$_REQUIRE(_dependencyMap[4])(_splitOnFirst3, 2), - url_ = _splitOnFirst4[0], - hash = _splitOnFirst4[1]; - - return Object.assign({ - url: url_.split('?')[0] || '', - query: parse(extract(url), options) - }, options && options.parseFragmentIdentifier && hash ? { - fragmentIdentifier: decode(hash, options) - } : {}); - }; - - exports.stringifyUrl = function (object, options) { - options = Object.assign(_$$_REQUIRE(_dependencyMap[5])({ - encode: true, - strict: true - }, encodeFragmentIdentifier, true), options); - var url = removeHash(object.url).split('?')[0] || ''; - var queryFromUrl = exports.extract(object.url); - var parsedQueryFromUrl = exports.parse(queryFromUrl, { - sort: false - }); - var query = Object.assign(parsedQueryFromUrl, object.query); - var queryString = exports.stringify(query, options); - - if (queryString) { - queryString = "?" + queryString; - } - - var hash = getHash(object.url); - - if (object.fragmentIdentifier) { - hash = "#" + (options[encodeFragmentIdentifier] ? encode(object.fragmentIdentifier, options) : object.fragmentIdentifier); - } - - return "" + url + queryString + hash; - }; - - exports.pick = function (input, filter, options) { - options = Object.assign(_$$_REQUIRE(_dependencyMap[5])({ - parseFragmentIdentifier: true - }, encodeFragmentIdentifier, false), options); - - var _exports$parseUrl = exports.parseUrl(input, options), - url = _exports$parseUrl.url, - query = _exports$parseUrl.query, - fragmentIdentifier = _exports$parseUrl.fragmentIdentifier; - - return exports.stringifyUrl({ - url: url, - query: _$$_REQUIRE(_dependencyMap[6])(query, filter), - fragmentIdentifier: fragmentIdentifier - }, options); - }; - - exports.exclude = function (input, filter, options) { - var exclusionFilter = Array.isArray(filter) ? function (key) { - return !filter.includes(key); - } : function (key, value) { - return !filter(key, value); - }; - return exports.pick(input, exclusionFilter, options); - }; -},1129,[22,1130,1131,1132,33,240,1133]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - module.exports = function (str) { - return encodeURIComponent(str).replace(/[!'()*]/g, function (x) { - return "%" + x.charCodeAt(0).toString(16).toUpperCase(); - }); - }; -},1130,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - var token = '%[a-f0-9]{2}'; - var singleMatcher = new RegExp(token, 'gi'); - var multiMatcher = new RegExp("(%[a-f0-9]{2})+", 'gi'); - - function decodeComponents(components, split) { - try { - return decodeURIComponent(components.join('')); - } catch (err) {} - - if (components.length === 1) { - return components; - } - - split = split || 1; - var left = components.slice(0, split); - var right = components.slice(split); - return Array.prototype.concat.call([], decodeComponents(left), decodeComponents(right)); - } - - function decode(input) { - try { - return decodeURIComponent(input); - } catch (err) { - var tokens = input.match(singleMatcher); - - for (var i = 1; i < tokens.length; i++) { - input = decodeComponents(tokens, i).join(''); - tokens = input.match(singleMatcher); - } - - return input; - } - } - - function customDecodeURIComponent(input) { - var replaceMap = { - '%FE%FF': "\uFFFD\uFFFD", - '%FF%FE': "\uFFFD\uFFFD" - }; - var match = multiMatcher.exec(input); - - while (match) { - try { - replaceMap[match[0]] = decodeURIComponent(match[0]); - } catch (err) { - var result = decode(match[0]); - - if (result !== match[0]) { - replaceMap[match[0]] = result; - } - } - - match = multiMatcher.exec(input); - } - - replaceMap['%C2'] = "\uFFFD"; - var entries = Object.keys(replaceMap); - - for (var i = 0; i < entries.length; i++) { - var key = entries[i]; - input = input.replace(new RegExp(key, 'g'), replaceMap[key]); - } - - return input; - } - - module.exports = function (encodedURI) { - if (typeof encodedURI !== 'string') { - throw new TypeError('Expected `encodedURI` to be of type `string`, got `' + typeof encodedURI + '`'); - } - - try { - encodedURI = encodedURI.replace(/\+/g, ' '); - return decodeURIComponent(encodedURI); - } catch (err) { - return customDecodeURIComponent(encodedURI); - } - }; -},1131,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - module.exports = function (string, separator) { - if (!(typeof string === 'string' && typeof separator === 'string')) { - throw new TypeError('Expected the arguments to be of type `string`'); - } - - if (separator === '') { - return [string]; - } - - var separatorIndex = string.indexOf(separator); - - if (separatorIndex === -1) { - return [string]; - } - - return [string.slice(0, separatorIndex), string.slice(separatorIndex + separator.length)]; - }; -},1132,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - module.exports = function (obj, predicate) { - var ret = {}; - var keys = Object.keys(obj); - var isArr = Array.isArray(predicate); - - for (var i = 0; i < keys.length; i++) { - var key = keys[i]; - var val = obj[key]; - - if (isArr ? predicate.indexOf(key) !== -1 : predicate(key, val, obj)) { - ret[key] = val; - } - } - - return ret; - }; -},1133,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = fromEntries; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - function fromEntries(entries) { - return entries.reduce(function (acc, _ref) { - var _ref2 = (0, _slicedToArray2.default)(_ref, 2), - k = _ref2[0], - v = _ref2[1]; - - if (acc.hasOwnProperty(k)) { - throw new Error("A value for key '" + k + "' already exists in the object."); - } - - acc[k] = v; - return acc; - }, {}); - } -},1134,[3,33]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = validatePathConfig; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var formatToList = function formatToList(items) { - return items.map(function (key) { - return "- " + key; - }).join('\n'); - }; - - function validatePathConfig(config) { - var root = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; - var validKeys = ['initialRouteName', 'screens']; - - if (!root) { - validKeys.push('path', 'exact', 'stringify', 'parse'); - } - - var invalidKeys = Object.keys(config).filter(function (key) { - return !validKeys.includes(key); - }); - - if (invalidKeys.length) { - throw new Error("Found invalid properties in the configuration:\n" + formatToList(invalidKeys) + "\n\nDid you forget to specify them under a 'screens' property?\n\nYou can only specify the following properties:\n" + formatToList(validKeys) + "\n\nSee https://reactnavigation.org/docs/configuring-links for more details on how to specify a linking configuration."); - } - - if (config.screens) { - Object.entries(config.screens).forEach(function (_ref) { - var _ref2 = (0, _slicedToArray2.default)(_ref, 2), - _ = _ref2[0], - value = _ref2[1]; - - if (typeof value !== 'string') { - validatePathConfig(value, false); - } - }); - } - } -},1135,[3,33]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = getStateFromPath; - - var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _escapeStringRegexp = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var queryString = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); - - var _findFocusedRoute = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _validatePathConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function getStateFromPath(path, options) { - var _ref; - - if (options) { - (0, _validatePathConfig.default)(options); - } - - var initialRoutes = []; - - if (options != null && options.initialRouteName) { - initialRoutes.push({ - initialRouteName: options.initialRouteName, - parentScreens: [] - }); - } - - var screens = options == null ? undefined : options.screens; - var remaining = path.replace(/\/+/g, '/').replace(/^\//, '').replace(/\?.*$/, ''); - remaining = remaining.endsWith('/') ? remaining : remaining + "/"; - - if (screens === undefined) { - var _routes = remaining.split('/').filter(Boolean).map(function (segment) { - var name = decodeURIComponent(segment); - return { - name: name - }; - }); - - if (_routes.length) { - return createNestedStateObject(path, _routes, initialRoutes); - } - - return undefined; - } - - var configs = (_ref = []).concat.apply(_ref, (0, _toConsumableArray2.default)(Object.keys(screens).map(function (key) { - return _createNormalizedConfigs(key, screens, [], initialRoutes, []); - }))).sort(function (a, b) { - if (a.pattern === b.pattern) { - return b.routeNames.join('>').localeCompare(a.routeNames.join('>')); - } - - if (a.pattern.startsWith(b.pattern)) { - return -1; - } - - if (b.pattern.startsWith(a.pattern)) { - return 1; - } - - var aParts = a.pattern.split('/'); - var bParts = b.pattern.split('/'); - - for (var i = 0; i < Math.max(aParts.length, bParts.length); i++) { - if (aParts[i] == null) { - return 1; - } - - if (bParts[i] == null) { - return -1; - } - - var aWildCard = aParts[i] === '*' || aParts[i].startsWith(':'); - var bWildCard = bParts[i] === '*' || bParts[i].startsWith(':'); - - if (aWildCard && bWildCard) { - continue; - } - - if (aWildCard) { - return 1; - } - - if (bWildCard) { - return -1; - } - } - - return bParts.length - aParts.length; - }); - - configs.reduce(function (acc, config) { - if (acc[config.pattern]) { - var a = acc[config.pattern].routeNames; - var b = config.routeNames; - var intersects = a.length > b.length ? b.every(function (it, i) { - return a[i] === it; - }) : a.every(function (it, i) { - return b[i] === it; - }); - - if (!intersects) { - throw new Error("Found conflicting screens with the same pattern. The pattern '" + config.pattern + "' resolves to both '" + a.join(' > ') + "' and '" + b.join(' > ') + "'. Patterns must be unique and cannot resolve to more than one screen."); - } - } - - return Object.assign(acc, (0, _defineProperty2.default)({}, config.pattern, config)); - }, {}); - - if (remaining === '/') { - var match = configs.find(function (config) { - return config.path === '' && config.routeNames.every(function (name) { - var _configs$find; - - return !((_configs$find = configs.find(function (c) { - return c.screen === name; - })) != null && _configs$find.path); - }); - }); - - if (match) { - return createNestedStateObject(path, match.routeNames.map(function (name) { - return { - name: name - }; - }), initialRoutes, configs); - } - - return undefined; - } - - var result; - var current; - - var _matchAgainstConfigs = matchAgainstConfigs(remaining, configs.map(function (c) { - return Object.assign({}, c, { - regex: c.regex ? new RegExp(c.regex.source + '$') : undefined - }); - })), - routes = _matchAgainstConfigs.routes, - remainingPath = _matchAgainstConfigs.remainingPath; - - if (routes !== undefined) { - current = createNestedStateObject(path, routes, initialRoutes, configs); - remaining = remainingPath; - result = current; - } - - if (current == null || result == null) { - return undefined; - } - - return result; - } - - var joinPaths = function joinPaths() { - var _ref2; - - for (var _len = arguments.length, paths = new Array(_len), _key = 0; _key < _len; _key++) { - paths[_key] = arguments[_key]; - } - - return (_ref2 = []).concat.apply(_ref2, (0, _toConsumableArray2.default)(paths.map(function (p) { - return p.split('/'); - }))).filter(Boolean).join('/'); - }; - - var matchAgainstConfigs = function matchAgainstConfigs(remaining, configs) { - var routes; - var remainingPath = remaining; - - var _loop = function _loop() { - if (!config.regex) { - return 0; - } - - var match = remainingPath.match(config.regex); - - if (match) { - var _config$pattern; - - var matchedParams = (_config$pattern = config.pattern) == null ? undefined : _config$pattern.split('/').filter(function (p) { - return p.startsWith(':'); - }).reduce(function (acc, p, i) { - return Object.assign(acc, (0, _defineProperty2.default)({}, p, match[(i + 1) * 2].replace(/\//, ''))); - }, {}); - routes = config.routeNames.map(function (name) { - var _config$path; - - var config = configs.find(function (c) { - return c.screen === name; - }); - var params = config == null ? undefined : (_config$path = config.path) == null ? undefined : _config$path.split('/').filter(function (p) { - return p.startsWith(':'); - }).reduce(function (acc, p) { - var value = matchedParams[p]; - - if (value) { - var _config$parse; - - var key = p.replace(/^:/, '').replace(/\?$/, ''); - acc[key] = (_config$parse = config.parse) != null && _config$parse[key] ? config.parse[key](value) : value; - } - - return acc; - }, {}); - - if (params && Object.keys(params).length) { - return { - name: name, - params: params - }; - } - - return { - name: name - }; - }); - remainingPath = remainingPath.replace(match[1], ''); - return 1; - } - }, - _ret; - - for (var config of configs) { - _ret = _loop(); - if (_ret === 0) continue; - if (_ret === 1) break; - } - - return { - routes: routes, - remainingPath: remainingPath - }; - }; - - var _createNormalizedConfigs = function createNormalizedConfigs(screen, routeConfig) { - var routeNames = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : []; - var initials = arguments.length > 3 ? arguments[3] : undefined; - var parentScreens = arguments.length > 4 ? arguments[4] : undefined; - var parentPattern = arguments.length > 5 ? arguments[5] : undefined; - var configs = []; - routeNames.push(screen); - parentScreens.push(screen); - var config = routeConfig[screen]; - - if (typeof config === 'string') { - var pattern = parentPattern ? joinPaths(parentPattern, config) : config; - configs.push(createConfigItem(screen, routeNames, pattern, config)); - } else if (typeof config === 'object') { - var _pattern; - - if (typeof config.path === 'string') { - if (config.exact && config.path === undefined) { - throw new Error("A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. `path: ''`."); - } - - _pattern = config.exact !== true ? joinPaths(parentPattern || '', config.path || '') : config.path || ''; - configs.push(createConfigItem(screen, routeNames, _pattern, config.path, config.parse)); - } - - if (config.screens) { - if (config.initialRouteName) { - initials.push({ - initialRouteName: config.initialRouteName, - parentScreens: parentScreens - }); - } - - Object.keys(config.screens).forEach(function (nestedConfig) { - var _pattern2; - - var result = _createNormalizedConfigs(nestedConfig, config.screens, routeNames, initials, (0, _toConsumableArray2.default)(parentScreens), (_pattern2 = _pattern) != null ? _pattern2 : parentPattern); - - configs.push.apply(configs, (0, _toConsumableArray2.default)(result)); - }); - } - } - - routeNames.pop(); - return configs; - }; - - var createConfigItem = function createConfigItem(screen, routeNames, pattern, path, parse) { - pattern = pattern.split('/').filter(Boolean).join('/'); - var regex = pattern ? new RegExp("^(" + pattern.split('/').map(function (it) { - if (it.startsWith(':')) { - return "(([^/]+\\/)" + (it.endsWith('?') ? '?' : '') + ")"; - } - - return (it === '*' ? '.*' : (0, _escapeStringRegexp.default)(it)) + "\\/"; - }).join('') + ")") : undefined; - return { - screen: screen, - regex: regex, - pattern: pattern, - path: path, - routeNames: (0, _toConsumableArray2.default)(routeNames), - parse: parse - }; - }; - - var findParseConfigForRoute = function findParseConfigForRoute(routeName, flatConfig) { - for (var config of flatConfig) { - if (routeName === config.routeNames[config.routeNames.length - 1]) { - return config.parse; - } - } - - return undefined; - }; - - var findInitialRoute = function findInitialRoute(routeName, parentScreens, initialRoutes) { - for (var config of initialRoutes) { - if (parentScreens.length === config.parentScreens.length) { - var sameParents = true; - - for (var i = 0; i < parentScreens.length; i++) { - if (parentScreens[i].localeCompare(config.parentScreens[i]) !== 0) { - sameParents = false; - break; - } - } - - if (sameParents) { - return routeName !== config.initialRouteName ? config.initialRouteName : undefined; - } - } - } - - return undefined; - }; - - var createStateObject = function createStateObject(initialRoute, route, isEmpty) { - if (isEmpty) { - if (initialRoute) { - return { - index: 1, - routes: [{ - name: initialRoute - }, route] - }; - } else { - return { - routes: [route] - }; - } - } else { - if (initialRoute) { - return { - index: 1, - routes: [{ - name: initialRoute - }, Object.assign({}, route, { - state: { - routes: [] - } - })] - }; - } else { - return { - routes: [Object.assign({}, route, { - state: { - routes: [] - } - })] - }; - } - } - }; - - var createNestedStateObject = function createNestedStateObject(path, routes, initialRoutes, flatConfig) { - var state; - var route = routes.shift(); - var parentScreens = []; - var initialRoute = findInitialRoute(route.name, parentScreens, initialRoutes); - parentScreens.push(route.name); - state = createStateObject(initialRoute, route, routes.length === 0); - - if (routes.length > 0) { - var nestedState = state; - - while (route = routes.shift()) { - initialRoute = findInitialRoute(route.name, parentScreens, initialRoutes); - var nestedStateIndex = nestedState.index || nestedState.routes.length - 1; - nestedState.routes[nestedStateIndex].state = createStateObject(initialRoute, route, routes.length === 0); - - if (routes.length > 0) { - nestedState = nestedState.routes[nestedStateIndex].state; - } - - parentScreens.push(route.name); - } - } - - route = (0, _findFocusedRoute.default)(state); - route.path = path; - var params = parseQueryParams(path, flatConfig ? findParseConfigForRoute(route.name, flatConfig) : undefined); - - if (params) { - route.params = Object.assign({}, route.params, params); - } - - return state; - }; - - var parseQueryParams = function parseQueryParams(path, parseConfig) { - var query = path.split('?')[1]; - var params = queryString.parse(query); - - if (parseConfig) { - Object.keys(params).forEach(function (name) { - if (parseConfig[name] && typeof params[name] === 'string') { - params[name] = parseConfig[name](params[name]); - } - }); - } - - return Object.keys(params).length ? params : undefined; - }; -},1136,[3,240,22,1137,1129,1099,1135]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - module.exports = function (string) { - if (typeof string !== 'string') { - throw new TypeError('Expected a string'); - } - - return string.replace(/[|\\{}()[\]^$+*?.]/g, '\\$&').replace(/-/g, '\\x2d'); - }; -},1137,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var NavigationHelpersContext = React.createContext(undefined); - - var _default = exports.default = NavigationHelpersContext; -},1138,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.PrivateValueStore = undefined; - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var PrivateValueStore = exports.PrivateValueStore = (0, _createClass2.default)(function PrivateValueStore() { - (0, _classCallCheck2.default)(this, PrivateValueStore); - }); -},1139,[3,7,6]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useFocusEffect; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _useNavigation = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useFocusEffect(effect) { - var navigation = (0, _useNavigation.default)(); - - if (arguments[1] !== undefined) { - var message = "You passed a second argument to 'useFocusEffect', but it only accepts one argument. If you want to pass a dependency array, you can use 'React.useCallback':\n\nuseFocusEffect(\n React.useCallback(() => {\n // Your code here\n }, [depA, depB])\n);\n\nSee usage guide: https://reactnavigation.org/docs/use-focus-effect"; - console.error(message); - } - - React.useEffect(function () { - var isFocused = false; - var cleanup; - - var callback = function callback() { - var destroy = effect(); - - if (destroy === undefined || typeof destroy === 'function') { - return destroy; - } - }; - - if (navigation.isFocused()) { - cleanup = callback(); - isFocused = true; - } - - var unsubscribeFocus = navigation.addListener('focus', function () { - if (isFocused) { - return; - } - - if (cleanup !== undefined) { - cleanup(); - } - - cleanup = callback(); - isFocused = true; - }); - var unsubscribeBlur = navigation.addListener('blur', function () { - if (cleanup !== undefined) { - cleanup(); - } - - cleanup = undefined; - isFocused = false; - }); - return function () { - if (cleanup !== undefined) { - cleanup(); - } - - unsubscribeFocus(); - unsubscribeBlur(); - }; - }, [effect, navigation]); - } -},1140,[16,3,1141]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useNavigation; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _NavigationContainerRefContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - var _NavigationContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useNavigation() { - var root = React.useContext(_NavigationContainerRefContext.default); - var navigation = React.useContext(_NavigationContext.default); - - if (navigation === undefined && root === undefined) { - throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?"); - } - - return navigation != null ? navigation : root; - } -},1141,[16,3,1101,1102]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useIsFocused; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _react = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var React = _react; - - var _useNavigation = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useIsFocused() { - var navigation = (0, _useNavigation.default)(); - - var _useState = (0, _react.useState)(navigation.isFocused), - _useState2 = (0, _slicedToArray2.default)(_useState, 2), - isFocused = _useState2[0], - setIsFocused = _useState2[1]; - - var valueToReturn = navigation.isFocused(); - - if (isFocused !== valueToReturn) { - setIsFocused(valueToReturn); - } - - React.useEffect(function () { - var unsubscribeFocus = navigation.addListener('focus', function () { - return setIsFocused(true); - }); - var unsubscribeBlur = navigation.addListener('blur', function () { - return setIsFocused(false); - }); - return function () { - unsubscribeFocus(); - unsubscribeBlur(); - }; - }, [navigation]); - React.useDebugValue(valueToReturn); - return valueToReturn; - } -},1142,[3,33,16,1141]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useNavigationBuilder; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); - - var _Group = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _isArrayEqual = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _isRecordEqual = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _NavigationHelpersContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _NavigationStateContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _Screen = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - - var _useChildListeners2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); - - var _useComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); - - var _useCurrentRender = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); - - var _useDescriptors = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); - - var _useEventEmitter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); - - var _useFocusedListenersChildrenAdapter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); - - var _useFocusEvents = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); - - var _useKeyedChildListeners = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); - - var _useNavigationHelpers = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); - - var _useOnAction = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[22])); - - var _useOnGetState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[23])); - - var _useOnRouteFocus = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[24])); - - var _useRegisterNavigator = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[25])); - - var _useScheduleUpdate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[26])); - - var _excluded = ["children", "screenListeners"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - _$$_REQUIRE(_dependencyMap[27]).PrivateValueStore; - - var isValidKey = function isValidKey(key) { - return key === undefined || typeof key === 'string' && key !== ''; - }; - - var _getRouteConfigsFromChildren = function getRouteConfigsFromChildren(children, groupKey, groupOptions) { - var configs = React.Children.toArray(children).reduce(function (acc, child) { - var _child$type, _child$props; - - if (React.isValidElement(child)) { - if (child.type === _Screen.default) { - if (!isValidKey(child.props.navigationKey)) { - throw new Error("Got an invalid 'navigationKey' prop (" + JSON.stringify(child.props.navigationKey) + ") for the screen '" + child.props.name + "'. It must be a non-empty string or 'undefined'."); - } - - acc.push({ - keys: [groupKey, child.props.navigationKey], - options: groupOptions, - props: child.props - }); - return acc; - } - - if (child.type === React.Fragment || child.type === _Group.default) { - if (!isValidKey(child.props.navigationKey)) { - throw new Error("Got an invalid 'navigationKey' prop (" + JSON.stringify(child.props.navigationKey) + ") for the group. It must be a non-empty string or 'undefined'."); - } - - acc.push.apply(acc, (0, _toConsumableArray2.default)(_getRouteConfigsFromChildren(child.props.children, child.props.navigationKey, child.type !== _Group.default ? groupOptions : groupOptions != null ? [].concat((0, _toConsumableArray2.default)(groupOptions), [child.props.screenOptions]) : [child.props.screenOptions]))); - return acc; - } - } - - throw new Error("A navigator can only contain 'Screen', 'Group' or 'React.Fragment' as its direct children (found " + (React.isValidElement(child) ? "'" + (typeof child.type === 'string' ? child.type : (_child$type = child.type) == null ? undefined : _child$type.name) + "'" + ((_child$props = child.props) != null && _child$props.name ? " for the screen '" + child.props.name + "'" : '') : typeof child === 'object' ? JSON.stringify(child) : "'" + String(child) + "'") + "). To render this component in the navigator, pass it in the 'component' prop to 'Screen'."); - }, []); - return configs; - }; - - function useNavigationBuilder(createRouter, options) { - var navigatorKey = (0, _useRegisterNavigator.default)(); - var route = React.useContext(_NavigationRouteContext.default); - var children = options.children, - screenListeners = options.screenListeners, - rest = (0, _objectWithoutProperties2.default)(options, _excluded); - - var _React$useRef = React.useRef(createRouter(Object.assign({}, rest, route != null && route.params && route.params.state == null && route.params.initial !== false && typeof route.params.screen === 'string' ? { - initialRouteName: route.params.screen - } : null))), - router = _React$useRef.current; - - var routeConfigs = _getRouteConfigsFromChildren(children); - - var screens = routeConfigs.reduce(function (acc, config) { - if (config.props.name in acc) { - throw new Error("A navigator cannot contain multiple 'Screen' components with the same name (found duplicate screen named '" + config.props.name + "')"); - } - - acc[config.props.name] = config; - return acc; - }, {}); - var routeNames = routeConfigs.map(function (config) { - return config.props.name; - }); - var routeKeyList = routeNames.reduce(function (acc, curr) { - acc[curr] = screens[curr].keys.map(function (key) { - return key != null ? key : ''; - }).join(':'); - return acc; - }, {}); - var routeParamList = routeNames.reduce(function (acc, curr) { - var initialParams = screens[curr].props.initialParams; - acc[curr] = initialParams; - return acc; - }, {}); - var routeGetIdList = routeNames.reduce(function (acc, curr) { - return Object.assign(acc, (0, _defineProperty2.default)({}, curr, screens[curr].props.getId)); - }, {}); - - if (!routeNames.length) { - throw new Error("Couldn't find any screens for the navigator. Have you defined any screens as its children?"); - } - - var isStateValid = React.useCallback(function (state) { - return state.type === undefined || state.type === router.type; - }, [router.type]); - var isStateInitialized = React.useCallback(function (state) { - return state !== undefined && state.stale === false && isStateValid(state); - }, [isStateValid]); - - var _React$useContext = React.useContext(_NavigationStateContext.default), - currentState = _React$useContext.state, - getCurrentState = _React$useContext.getState, - setCurrentState = _React$useContext.setState, - setKey = _React$useContext.setKey, - getKey = _React$useContext.getKey, - getIsInitial = _React$useContext.getIsInitial; - - var stateCleanedUp = React.useRef(false); - var cleanUpState = React.useCallback(function () { - setCurrentState(undefined); - stateCleanedUp.current = true; - }, [setCurrentState]); - var setState = React.useCallback(function (state) { - if (stateCleanedUp.current) { - return; - } - - setCurrentState(state); - }, [setCurrentState]); - - var _React$useMemo = React.useMemo(function () { - var _route$params4; - - var initialRouteParamList = routeNames.reduce(function (acc, curr) { - var _route$params, _route$params2, _route$params3; - - var initialParams = screens[curr].props.initialParams; - var initialParamsFromParams = (route == null ? undefined : (_route$params = route.params) == null ? undefined : _route$params.state) == null && (route == null ? undefined : (_route$params2 = route.params) == null ? undefined : _route$params2.initial) !== false && (route == null ? undefined : (_route$params3 = route.params) == null ? undefined : _route$params3.screen) === curr ? route.params.params : undefined; - acc[curr] = initialParams !== undefined || initialParamsFromParams !== undefined ? Object.assign({}, initialParams, initialParamsFromParams) : undefined; - return acc; - }, {}); - - if ((currentState === undefined || !isStateValid(currentState)) && (route == null ? undefined : (_route$params4 = route.params) == null ? undefined : _route$params4.state) == null) { - return [router.getInitialState({ - routeNames: routeNames, - routeParamList: initialRouteParamList, - routeGetIdList: routeGetIdList - }), true]; - } else { - var _route$params$state, _route$params5; - - return [router.getRehydratedState((_route$params$state = route == null ? undefined : (_route$params5 = route.params) == null ? undefined : _route$params5.state) != null ? _route$params$state : currentState, { - routeNames: routeNames, - routeParamList: initialRouteParamList, - routeGetIdList: routeGetIdList - }), false]; - } - }, [currentState, router, isStateValid]), - _React$useMemo2 = (0, _slicedToArray2.default)(_React$useMemo, 2), - initializedState = _React$useMemo2[0], - isFirstStateInitialization = _React$useMemo2[1]; - - var previousRouteKeyListRef = React.useRef(routeKeyList); - React.useEffect(function () { - previousRouteKeyListRef.current = routeKeyList; - }); - var previousRouteKeyList = previousRouteKeyListRef.current; - var state = isStateInitialized(currentState) ? currentState : initializedState; - var nextState = state; - - if (!(0, _isArrayEqual.default)(state.routeNames, routeNames) || !(0, _isRecordEqual.default)(routeKeyList, previousRouteKeyList)) { - nextState = router.getStateForRouteNamesChange(state, { - routeNames: routeNames, - routeParamList: routeParamList, - routeGetIdList: routeGetIdList, - routeKeyChanges: Object.keys(routeKeyList).filter(function (name) { - return previousRouteKeyList.hasOwnProperty(name) && routeKeyList[name] !== previousRouteKeyList[name]; - }) - }); - } - - var previousNestedParamsRef = React.useRef(route == null ? undefined : route.params); - React.useEffect(function () { - previousNestedParamsRef.current = route == null ? undefined : route.params; - }, [route == null ? undefined : route.params]); - - if (route != null && route.params) { - var previousParams = previousNestedParamsRef.current; - var action; - - if (typeof route.params.state === 'object' && route.params.state != null && route.params !== previousParams) { - action = _$$_REQUIRE(_dependencyMap[28]).CommonActions.reset(route.params.state); - } else if (typeof route.params.screen === 'string' && (route.params.initial === false && isFirstStateInitialization || route.params !== previousParams)) { - action = _$$_REQUIRE(_dependencyMap[28]).CommonActions.navigate({ - name: route.params.screen, - params: route.params.params, - path: route.params.path - }); - } - - var updatedState = action ? router.getStateForAction(nextState, action, { - routeNames: routeNames, - routeParamList: routeParamList, - routeGetIdList: routeGetIdList - }) : null; - nextState = updatedState !== null ? router.getRehydratedState(updatedState, { - routeNames: routeNames, - routeParamList: routeParamList, - routeGetIdList: routeGetIdList - }) : nextState; - } - - var shouldUpdate = state !== nextState; - (0, _useScheduleUpdate.default)(function () { - if (shouldUpdate) { - setState(nextState); - } - }); - state = nextState; - React.useEffect(function () { - setKey(navigatorKey); - - if (!getIsInitial()) { - setState(nextState); - } - - return function () { - setTimeout(function () { - if (getCurrentState() !== undefined && getKey() === navigatorKey) { - cleanUpState(); - } - }, 0); - }; - }, []); - var initializedStateRef = React.useRef(); - initializedStateRef.current = initializedState; - var getState = React.useCallback(function () { - var currentState = getCurrentState(); - return isStateInitialized(currentState) ? currentState : initializedStateRef.current; - }, [getCurrentState, isStateInitialized]); - var emitter = (0, _useEventEmitter.default)(function (e) { - var _ref; - - var routeNames = []; - var route; - - if (e.target) { - var _route; - - route = state.routes.find(function (route) { - return route.key === e.target; - }); - - if ((_route = route) != null && _route.name) { - routeNames.push(route.name); - } - } else { - route = state.routes[state.index]; - routeNames.push.apply(routeNames, (0, _toConsumableArray2.default)(Object.keys(screens).filter(function (name) { - var _route2; - - return ((_route2 = route) == null ? undefined : _route2.name) === name; - }))); - } - - if (route == null) { - return; - } - - var navigation = descriptors[route.key].navigation; - - var listeners = (_ref = []).concat.apply(_ref, (0, _toConsumableArray2.default)([screenListeners].concat((0, _toConsumableArray2.default)(routeNames.map(function (name) { - var listeners = screens[name].props.listeners; - return listeners; - }))).map(function (listeners) { - var map = typeof listeners === 'function' ? listeners({ - route: route, - navigation: navigation - }) : listeners; - return map ? Object.keys(map).filter(function (type) { - return type === e.type; - }).map(function (type) { - return map == null ? undefined : map[type]; - }) : undefined; - }))).filter(function (cb, i, self) { - return cb && self.lastIndexOf(cb) === i; - }); - - listeners.forEach(function (listener) { - return listener == null ? undefined : listener(e); - }); - }); - (0, _useFocusEvents.default)({ - state: state, - emitter: emitter - }); - React.useEffect(function () { - emitter.emit({ - type: 'state', - data: { - state: state - } - }); - }, [emitter, state]); - - var _useChildListeners = (0, _useChildListeners2.default)(), - childListeners = _useChildListeners.listeners, - addListener = _useChildListeners.addListener; - - var _useKeyedChildListene = (0, _useKeyedChildListeners.default)(), - keyedListeners = _useKeyedChildListene.keyedListeners, - addKeyedListener = _useKeyedChildListene.addKeyedListener; - - var onAction = (0, _useOnAction.default)({ - router: router, - getState: getState, - setState: setState, - key: route == null ? undefined : route.key, - actionListeners: childListeners.action, - beforeRemoveListeners: keyedListeners.beforeRemove, - routerConfigOptions: { - routeNames: routeNames, - routeParamList: routeParamList, - routeGetIdList: routeGetIdList - }, - emitter: emitter - }); - var onRouteFocus = (0, _useOnRouteFocus.default)({ - router: router, - key: route == null ? undefined : route.key, - getState: getState, - setState: setState - }); - var navigation = (0, _useNavigationHelpers.default)({ - onAction: onAction, - getState: getState, - emitter: emitter, - router: router - }); - (0, _useFocusedListenersChildrenAdapter.default)({ - navigation: navigation, - focusedListeners: childListeners.focus - }); - (0, _useOnGetState.default)({ - getState: getState, - getStateListeners: keyedListeners.getState - }); - var descriptors = (0, _useDescriptors.default)({ - state: state, - screens: screens, - navigation: navigation, - screenOptions: options.screenOptions, - defaultScreenOptions: options.defaultScreenOptions, - onAction: onAction, - getState: getState, - setState: setState, - onRouteFocus: onRouteFocus, - addListener: addListener, - addKeyedListener: addKeyedListener, - router: router, - emitter: emitter - }); - (0, _useCurrentRender.default)({ - state: state, - navigation: navigation, - descriptors: descriptors - }); - var NavigationContent = (0, _useComponent.default)(_NavigationHelpersContext.default.Provider, { - value: navigation - }); - return { - state: state, - navigation: navigation, - descriptors: descriptors, - NavigationContent: NavigationContent - }; - } -},1143,[3,33,240,4,22,16,1122,1144,1145,1138,1103,1104,1123,1106,1146,1147,1148,1107,1152,1153,1108,1154,1155,1157,1158,1159,1120,1139,1112]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = isArrayEqual; - - function isArrayEqual(a, b) { - if (a === b) { - return true; - } - - if (a.length !== b.length) { - return false; - } - - return a.every(function (it, index) { - return it === b[index]; - }); - } -},1144,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = isRecordEqual; - - function isRecordEqual(a, b) { - if (a === b) { - return true; - } - - var aKeys = Object.keys(a); - var bKeys = Object.keys(b); - - if (aKeys.length !== bKeys.length) { - return false; - } - - return aKeys.every(function (key) { - return a[key] === b[key]; - }); - } -},1145,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useComponent; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useComponent(Component, props) { - var propsRef = React.useRef(props); - propsRef.current = props; - React.useEffect(function () { - propsRef.current = null; - }); - return React.useRef(function (rest) { - var props = propsRef.current; - - if (props === null) { - throw new Error('The returned component must be rendered in the same render phase as the hook.'); - } - - return (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(Component, Object.assign({}, props, rest)); - }).current; - } -},1146,[16,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useCurrentRender; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _CurrentRenderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useCurrentRender(_ref) { - var state = _ref.state, - navigation = _ref.navigation, - descriptors = _ref.descriptors; - var current = React.useContext(_CurrentRenderContext.default); - - if (current && navigation.isFocused()) { - current.options = descriptors[state.routes[state.index].key].options; - } - } -},1147,[16,3,1124]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useDescriptors; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _NavigationContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _SceneView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _useNavigationCache = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _useRouteCache = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == typeof i ? i : String(i); } - - function _toPrimitive(t, r) { if ("object" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (undefined !== e) { var i = e.call(t, r || "default"); if ("object" != typeof i) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } - - function useDescriptors(_ref) { - var state = _ref.state, - screens = _ref.screens, - navigation = _ref.navigation, - screenOptions = _ref.screenOptions, - defaultScreenOptions = _ref.defaultScreenOptions, - onAction = _ref.onAction, - getState = _ref.getState, - setState = _ref.setState, - addListener = _ref.addListener, - addKeyedListener = _ref.addKeyedListener, - onRouteFocus = _ref.onRouteFocus, - router = _ref.router, - emitter = _ref.emitter; - - var _React$useState = React.useState({}), - _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), - options = _React$useState2[0], - setOptions = _React$useState2[1]; - - var _React$useContext = React.useContext(_NavigationBuilderContext.default), - onDispatchAction = _React$useContext.onDispatchAction, - onOptionsChange = _React$useContext.onOptionsChange, - stackRef = _React$useContext.stackRef; - - var context = React.useMemo(function () { - return { - navigation: navigation, - onAction: onAction, - addListener: addListener, - addKeyedListener: addKeyedListener, - onRouteFocus: onRouteFocus, - onDispatchAction: onDispatchAction, - onOptionsChange: onOptionsChange, - stackRef: stackRef - }; - }, [navigation, onAction, addListener, addKeyedListener, onRouteFocus, onDispatchAction, onOptionsChange, stackRef]); - var navigations = (0, _useNavigationCache.default)({ - state: state, - getState: getState, - navigation: navigation, - setOptions: setOptions, - router: router, - emitter: emitter - }); - var routes = (0, _useRouteCache.default)(state.routes); - return routes.reduce(function (acc, route, i) { - var config = screens[route.name]; - var screen = config.props; - var navigation = navigations[route.key]; - var optionsList = [screenOptions].concat((0, _toConsumableArray2.default)(config.options ? config.options.filter(Boolean) : []), [screen.options, options[route.key]]); - var customOptions = optionsList.reduce(function (acc, curr) { - return Object.assign(acc, typeof curr !== 'function' ? curr : curr({ - route: route, - navigation: navigation - })); - }, {}); - var mergedOptions = Object.assign({}, typeof defaultScreenOptions === 'function' ? defaultScreenOptions({ - route: route, - navigation: navigation, - options: customOptions - }) : defaultScreenOptions, customOptions); - - var clearOptions = function clearOptions() { - return setOptions(function (o) { - if (route.key in o) { - var _route$key = route.key, - _ = o[_route$key], - rest = (0, _objectWithoutProperties2.default)(o, [_route$key].map(_toPropertyKey)); - return rest; - } - - return o; - }); - }; - - acc[route.key] = { - route: route, - navigation: navigation, - render: function render() { - return (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_NavigationBuilderContext.default.Provider, { - value: context, - children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_NavigationContext.default.Provider, { - value: navigation, - children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_NavigationRouteContext.default.Provider, { - value: route, - children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_SceneView.default, { - navigation: navigation, - route: route, - screen: screen, - routeState: state.routes[i].state, - getState: getState, - setState: setState, - options: mergedOptions, - clearOptions: clearOptions - }) - }) - }) - }, route.key); - }, - options: mergedOptions - }; - return acc; - }, {}); - } -},1148,[3,4,22,33,16,1100,1102,1103,1149,1151,1127,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = SceneView; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _EnsureSingleNavigator = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - var _NavigationStateContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); - - var _StaticContainer = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[4])); - - var _useOptionsGetters2 = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[5])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function SceneView(_ref) { - var screen = _ref.screen, - route = _ref.route, - navigation = _ref.navigation, - routeState = _ref.routeState, - getState = _ref.getState, - setState = _ref.setState, - options = _ref.options, - clearOptions = _ref.clearOptions; - var navigatorKeyRef = React.useRef(); - var getKey = React.useCallback(function () { - return navigatorKeyRef.current; - }, []); - - var _useOptionsGetters = (0, _useOptionsGetters2.default)({ - key: route.key, - options: options, - navigation: navigation - }), - addOptionsGetter = _useOptionsGetters.addOptionsGetter; - - var setKey = React.useCallback(function (key) { - navigatorKeyRef.current = key; - }, []); - var getCurrentState = React.useCallback(function () { - var state = getState(); - var currentRoute = state.routes.find(function (r) { - return r.key === route.key; - }); - return currentRoute ? currentRoute.state : undefined; - }, [getState, route.key]); - var setCurrentState = React.useCallback(function (child) { - var state = getState(); - setState(Object.assign({}, state, { - routes: state.routes.map(function (r) { - return r.key === route.key ? Object.assign({}, r, { - state: child - }) : r; - }) - })); - }, [getState, route.key, setState]); - var isInitialRef = React.useRef(true); - React.useEffect(function () { - isInitialRef.current = false; - }); - React.useEffect(function () { - return clearOptions; - }, []); - var getIsInitial = React.useCallback(function () { - return isInitialRef.current; - }, []); - var context = React.useMemo(function () { - return { - state: routeState, - getState: getCurrentState, - setState: setCurrentState, - getKey: getKey, - setKey: setKey, - getIsInitial: getIsInitial, - addOptionsGetter: addOptionsGetter - }; - }, [routeState, getCurrentState, setCurrentState, getKey, setKey, getIsInitial, addOptionsGetter]); - var ScreenComponent = screen.getComponent ? screen.getComponent() : screen.component; - return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_NavigationStateContext.default.Provider, { - value: context, - children: (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_EnsureSingleNavigator.default, { - children: (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_StaticContainer.default, { - name: screen.name, - render: ScreenComponent || screen.children, - navigation: navigation, - route: route, - children: ScreenComponent !== undefined ? (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(ScreenComponent, { - navigation: navigation, - route: route - }) : screen.children !== undefined ? screen.children({ - navigation: navigation, - route: route - }) : null - }) - }) - }); - } -},1149,[16,3,1098,1104,1150,1109,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function StaticContainer(props) { - return props.children; - } - - var _default = exports.default = React.memo(StaticContainer, function (prevProps, nextProps) { - var prevPropKeys = Object.keys(prevProps); - var nextPropKeys = Object.keys(nextProps); - - if (prevPropKeys.length !== nextPropKeys.length) { - return false; - } - - for (var key of prevPropKeys) { - if (key === 'children') { - continue; - } - - if (prevProps[key] !== nextProps[key]) { - return false; - } - } - - return true; - }); -},1150,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useNavigationCache; - - var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _excluded = ["emit"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useNavigationCache(_ref) { - var state = _ref.state, - getState = _ref.getState, - navigation = _ref.navigation, - _setOptions = _ref.setOptions, - router = _ref.router, - emitter = _ref.emitter; - - var _React$useContext = React.useContext(_NavigationBuilderContext.default), - stackRef = _React$useContext.stackRef; - - var cache = React.useMemo(function () { - return { - current: {} - }; - }, [getState, navigation, _setOptions, router, emitter]); - var actions = Object.assign({}, router.actionCreators, _$$_REQUIRE(_dependencyMap[5]).CommonActions); - cache.current = state.routes.reduce(function (acc, route) { - var previous = cache.current[route.key]; - - if (previous) { - acc[route.key] = previous; - } else { - var emit = navigation.emit, - rest = (0, _objectWithoutProperties2.default)(navigation, _excluded); - - var _dispatch = function dispatch(thunk) { - var action = typeof thunk === 'function' ? thunk(getState()) : thunk; - - if (action != null) { - navigation.dispatch(Object.assign({ - source: route.key - }, action)); - } - }; - - var withStack = function withStack(callback) { - var isStackSet = false; - - try { - callback(); - } finally {} - }; - - var helpers = Object.keys(actions).reduce(function (acc, name) { - acc[name] = function () { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - return withStack(function () { - return _dispatch(actions[name].apply(actions, args)); - }); - }; - - return acc; - }, {}); - acc[route.key] = Object.assign({}, rest, helpers, emitter.create(route.key), { - dispatch: function dispatch(thunk) { - return withStack(function () { - return _dispatch(thunk); - }); - }, - setOptions: function setOptions(options) { - return _setOptions(function (o) { - return Object.assign({}, o, (0, _defineProperty2.default)({}, route.key, Object.assign({}, o[route.key], options))); - }); - }, - isFocused: function isFocused() { - var state = getState(); - - if (state.routes[state.index].key !== route.key) { - return false; - } - - return navigation ? navigation.isFocused() : true; - } - }); - } - - return acc; - }, {}); - return cache.current; - } -},1151,[3,240,4,16,1100,1112]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useFocusedListenersChildrenAdapter; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useFocusedListenersChildrenAdapter(_ref) { - var navigation = _ref.navigation, - focusedListeners = _ref.focusedListeners; - - var _React$useContext = React.useContext(_NavigationBuilderContext.default), - addListener = _React$useContext.addListener; - - var listener = React.useCallback(function (callback) { - if (navigation.isFocused()) { - for (var _listener of focusedListeners) { - var _listener2 = _listener(callback), - handled = _listener2.handled, - result = _listener2.result; - - if (handled) { - return { - handled: handled, - result: result - }; - } - } - - return { - handled: true, - result: callback(navigation) - }; - } else { - return { - handled: false, - result: null - }; - } - }, [focusedListeners, navigation]); - React.useEffect(function () { - return addListener == null ? undefined : addListener('focus', listener); - }, [addListener, listener]); - } -},1152,[16,3,1100]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useFocusEvents; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _NavigationContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useFocusEvents(_ref) { - var state = _ref.state, - emitter = _ref.emitter; - var navigation = React.useContext(_NavigationContext.default); - var lastFocusedKeyRef = React.useRef(); - var currentFocusedKey = state.routes[state.index].key; - React.useEffect(function () { - return navigation == null ? undefined : navigation.addListener('focus', function () { - lastFocusedKeyRef.current = currentFocusedKey; - emitter.emit({ - type: 'focus', - target: currentFocusedKey - }); - }); - }, [currentFocusedKey, emitter, navigation]); - React.useEffect(function () { - return navigation == null ? undefined : navigation.addListener('blur', function () { - lastFocusedKeyRef.current = undefined; - emitter.emit({ - type: 'blur', - target: currentFocusedKey - }); - }); - }, [currentFocusedKey, emitter, navigation]); - React.useEffect(function () { - var lastFocusedKey = lastFocusedKeyRef.current; - lastFocusedKeyRef.current = currentFocusedKey; - - if (lastFocusedKey === undefined && !navigation) { - emitter.emit({ - type: 'focus', - target: currentFocusedKey - }); - } - - if (lastFocusedKey === currentFocusedKey || !(navigation ? navigation.isFocused() : true)) { - return; - } - - if (lastFocusedKey === undefined) { - return; - } - - emitter.emit({ - type: 'blur', - target: lastFocusedKey - }); - emitter.emit({ - type: 'focus', - target: currentFocusedKey - }); - }, [currentFocusedKey, emitter, navigation]); - } -},1153,[16,3,1102]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useNavigationHelpers; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _NavigationContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - var _UnhandledActionContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - _$$_REQUIRE(_dependencyMap[4]).PrivateValueStore; - - function useNavigationHelpers(_ref) { - var onAction = _ref.onAction, - getState = _ref.getState, - emitter = _ref.emitter, - router = _ref.router; - var onUnhandledAction = React.useContext(_UnhandledActionContext.default); - var parentNavigationHelpers = React.useContext(_NavigationContext.default); - return React.useMemo(function () { - var dispatch = function dispatch(op) { - var action = typeof op === 'function' ? op(getState()) : op; - var handled = onAction(action); - - if (!handled) { - onUnhandledAction == null ? undefined : onUnhandledAction(action); - } - }; - - var actions = Object.assign({}, router.actionCreators, _$$_REQUIRE(_dependencyMap[5]).CommonActions); - var helpers = Object.keys(actions).reduce(function (acc, name) { - acc[name] = function () { - return dispatch(actions[name].apply(actions, arguments)); - }; - - return acc; - }, {}); - return Object.assign({}, parentNavigationHelpers, helpers, { - dispatch: dispatch, - emit: emitter.emit, - isFocused: parentNavigationHelpers ? parentNavigationHelpers.isFocused : function () { - return true; - }, - canGoBack: function canGoBack() { - var state = getState(); - return router.getStateForAction(state, _$$_REQUIRE(_dependencyMap[5]).CommonActions.goBack(), { - routeNames: state.routeNames, - routeParamList: {}, - routeGetIdList: {} - }) !== null || (parentNavigationHelpers == null ? undefined : parentNavigationHelpers.canGoBack()) || false; - }, - getParent: function getParent() { - return parentNavigationHelpers; - }, - getState: getState - }); - }, [emitter.emit, getState, onAction, onUnhandledAction, parentNavigationHelpers, router]); - } -},1154,[16,3,1102,1105,1139,1112]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useOnAction; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - var _useOnPreventRemove = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useOnAction(_ref) { - var router = _ref.router, - getState = _ref.getState, - setState = _ref.setState, - key = _ref.key, - actionListeners = _ref.actionListeners, - beforeRemoveListeners = _ref.beforeRemoveListeners, - routerConfigOptions = _ref.routerConfigOptions, - emitter = _ref.emitter; - - var _React$useContext = React.useContext(_NavigationBuilderContext.default), - onActionParent = _React$useContext.onAction, - onRouteFocusParent = _React$useContext.onRouteFocus, - addListenerParent = _React$useContext.addListener, - onDispatchAction = _React$useContext.onDispatchAction; - - var routerConfigOptionsRef = React.useRef(routerConfigOptions); - React.useEffect(function () { - routerConfigOptionsRef.current = routerConfigOptions; - }); - var onAction = React.useCallback(function (action) { - var visitedNavigators = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : new Set(); - var state = getState(); - - if (visitedNavigators.has(state.key)) { - return false; - } - - visitedNavigators.add(state.key); - - if (typeof action.target !== 'string' || action.target === state.key) { - var result = router.getStateForAction(state, action, routerConfigOptionsRef.current); - result = result === null && action.target === state.key ? state : result; - - if (result !== null) { - onDispatchAction(action, state === result); - - if (state !== result) { - var isPrevented = (0, _useOnPreventRemove.shouldPreventRemove)(emitter, beforeRemoveListeners, state.routes, result.routes, action); - - if (isPrevented) { - return true; - } - - setState(result); - } - - if (onRouteFocusParent !== undefined) { - var shouldFocus = router.shouldActionChangeFocus(action); - - if (shouldFocus && key !== undefined) { - onRouteFocusParent(key); - } - } - - return true; - } - } - - if (onActionParent !== undefined) { - if (onActionParent(action, visitedNavigators)) { - return true; - } - } - - for (var i = actionListeners.length - 1; i >= 0; i--) { - var listener = actionListeners[i]; - - if (listener(action, visitedNavigators)) { - return true; - } - } - - return false; - }, [actionListeners, beforeRemoveListeners, emitter, getState, key, onActionParent, onDispatchAction, onRouteFocusParent, router, setState]); - (0, _useOnPreventRemove.default)({ - getState: getState, - emitter: emitter, - beforeRemoveListeners: beforeRemoveListeners - }); - React.useEffect(function () { - return addListenerParent == null ? undefined : addListenerParent('action', onAction); - }, [addListenerParent, onAction]); - return onAction; - } -},1155,[16,3,1100,1156]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useOnPreventRemove; - exports.shouldPreventRemove = undefined; - - var _defineProperty2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var VISITED_ROUTE_KEYS = Symbol('VISITED_ROUTE_KEYS'); - - var shouldPreventRemove = exports.shouldPreventRemove = function shouldPreventRemove(emitter, beforeRemoveListeners, currentRoutes, nextRoutes, action) { - var _action$VISITED_ROUTE; - - var nextRouteKeys = nextRoutes.map(function (route) { - return route.key; - }); - var removedRoutes = currentRoutes.filter(function (route) { - return !nextRouteKeys.includes(route.key); - }).reverse(); - var visitedRouteKeys = (_action$VISITED_ROUTE = action[VISITED_ROUTE_KEYS]) != null ? _action$VISITED_ROUTE : new Set(); - var beforeRemoveAction = Object.assign({}, action, (0, _defineProperty2.default)({}, VISITED_ROUTE_KEYS, visitedRouteKeys)); - - for (var route of removedRoutes) { - var _beforeRemoveListener; - - if (visitedRouteKeys.has(route.key)) { - continue; - } - - var isPrevented = (_beforeRemoveListener = beforeRemoveListeners[route.key]) == null ? undefined : _beforeRemoveListener.call(beforeRemoveListeners, beforeRemoveAction); - - if (isPrevented) { - return true; - } - - visitedRouteKeys.add(route.key); - var event = emitter.emit({ - type: 'beforeRemove', - target: route.key, - data: { - action: beforeRemoveAction - }, - canPreventDefault: true - }); - - if (event.defaultPrevented) { - return true; - } - } - - return false; - }; - - function useOnPreventRemove(_ref) { - var getState = _ref.getState, - emitter = _ref.emitter, - beforeRemoveListeners = _ref.beforeRemoveListeners; - - var _React$useContext = React.useContext(_NavigationBuilderContext.default), - addKeyedListener = _React$useContext.addKeyedListener; - - var route = React.useContext(_NavigationRouteContext.default); - var routeKey = route == null ? undefined : route.key; - React.useEffect(function () { - if (routeKey) { - return addKeyedListener == null ? undefined : addKeyedListener('beforeRemove', routeKey, function (action) { - var state = getState(); - return shouldPreventRemove(emitter, beforeRemoveListeners, state.routes, [], action); - }); - } - }, [addKeyedListener, beforeRemoveListeners, emitter, getState, routeKey]); - } -},1156,[3,240,16,1100,1103]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useOnGetState; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _isArrayEqual = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[3])); - - var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[4])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useOnGetState(_ref) { - var getState = _ref.getState, - getStateListeners = _ref.getStateListeners; - - var _React$useContext = React.useContext(_NavigationBuilderContext.default), - addKeyedListener = _React$useContext.addKeyedListener; - - var route = React.useContext(_NavigationRouteContext.default); - var key = route ? route.key : 'root'; - var getRehydratedState = React.useCallback(function () { - var state = getState(); - var routes = state.routes.map(function (route) { - var _getStateListeners$ro; - - var childState = (_getStateListeners$ro = getStateListeners[route.key]) == null ? undefined : _getStateListeners$ro.call(getStateListeners); - - if (route.state === childState) { - return route; - } - - return Object.assign({}, route, { - state: childState - }); - }); - - if ((0, _isArrayEqual.default)(state.routes, routes)) { - return state; - } - - return Object.assign({}, state, { - routes: routes - }); - }, [getState, getStateListeners]); - React.useEffect(function () { - return addKeyedListener == null ? undefined : addKeyedListener('getState', key, getRehydratedState); - }, [addKeyedListener, getRehydratedState, key]); - } -},1157,[16,3,1144,1100,1103]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useOnRouteFocus; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _NavigationBuilderContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useOnRouteFocus(_ref) { - var router = _ref.router, - getState = _ref.getState, - sourceRouteKey = _ref.key, - setState = _ref.setState; - - var _React$useContext = React.useContext(_NavigationBuilderContext.default), - onRouteFocusParent = _React$useContext.onRouteFocus; - - return React.useCallback(function (key) { - var state = getState(); - var result = router.getStateForRouteFocus(state, key); - - if (result !== state) { - setState(result); - } - - if (onRouteFocusParent !== undefined && sourceRouteKey !== undefined) { - onRouteFocusParent(sourceRouteKey); - } - }, [getState, onRouteFocusParent, router, setState, sourceRouteKey]); - } -},1158,[16,3,1100]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useRegisterNavigator; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useRegisterNavigator() { - var _React$useState = React.useState(function () { - return (0, _$$_REQUIRE(_dependencyMap[3]).nanoid)(); - }), - _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 1), - key = _React$useState2[0]; - - var container = React.useContext(_$$_REQUIRE(_dependencyMap[4]).SingleNavigatorContext); - - if (container === undefined) { - throw new Error("Couldn't register the navigator. Have you wrapped your app with 'NavigationContainer'?\n\nThis can also happen if there are multiple copies of '@react-navigation' packages installed."); - } - - React.useEffect(function () { - var register = container.register, - unregister = container.unregister; - register(key); - return function () { - return unregister(key); - }; - }, [container, key]); - return key; - } -},1159,[3,33,16,1115,1098]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useNavigationContainerRef; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _createNavigationContainerRef = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useNavigationContainerRef() { - var navigation = React.useRef(null); - - if (navigation.current == null) { - navigation.current = (0, _createNavigationContainerRef.default)(); - } - - return navigation.current; - } -},1160,[16,3,1111]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useNavigationState; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var _useNavigation = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useNavigationState(selector) { - var navigation = (0, _useNavigation.default)(); - - var _React$useState = React.useState(function () { - return selector(navigation.getState()); - }), - _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), - setResult = _React$useState2[1]; - - var selectorRef = React.useRef(selector); - React.useEffect(function () { - selectorRef.current = selector; - }); - React.useEffect(function () { - var unsubscribe = navigation.addListener('state', function (e) { - setResult(selectorRef.current(e.data.state)); - }); - return unsubscribe; - }, [navigation]); - return selector(navigation.getState()); - } -},1161,[3,33,16,1141]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useRoute; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _NavigationRouteContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useRoute() { - var route = React.useContext(_NavigationRouteContext.default); - - if (route === undefined) { - throw new Error("Couldn't find a route object. Is your component inside a screen in a navigator?"); - } - - return route; - } -},1162,[16,3,1103]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - var _LinkingContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _DefaultTheme = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _ThemeProvider = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _useBackButton = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _useDocumentTitle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _useLinking2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _useThenable3 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _excluded = ["theme", "linking", "fallback", "documentTitle", "onReady"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - global.REACT_NAVIGATION_DEVTOOLS = new WeakMap(); - - function NavigationContainerInner(_ref, ref) { - var _ref$theme = _ref.theme, - theme = _ref$theme === undefined ? _DefaultTheme.default : _ref$theme, - linking = _ref.linking, - _ref$fallback = _ref.fallback, - fallback = _ref$fallback === undefined ? null : _ref$fallback, - documentTitle = _ref.documentTitle, - onReady = _ref.onReady, - rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); - var isLinkingEnabled = linking ? linking.enabled !== false : false; - - if (linking != null && linking.config) { - (0, _$$_REQUIRE(_dependencyMap[11]).validatePathConfig)(linking.config); - } - - var refContainer = React.useRef(null); - (0, _useBackButton.default)(refContainer); - (0, _useDocumentTitle.default)(refContainer, documentTitle); - - var _useLinking = (0, _useLinking2.default)(refContainer, Object.assign({ - independent: rest.independent, - enabled: isLinkingEnabled, - prefixes: [] - }, linking)), - getInitialState = _useLinking.getInitialState; - - React.useEffect(function () { - if (refContainer.current) { - REACT_NAVIGATION_DEVTOOLS.set(refContainer.current, { - get linking() { - var _linking$prefixes, _linking$getStateFrom, _linking$getPathFromS, _linking$getActionFro; - - return Object.assign({}, linking, { - enabled: isLinkingEnabled, - prefixes: (_linking$prefixes = linking == null ? undefined : linking.prefixes) != null ? _linking$prefixes : [], - getStateFromPath: (_linking$getStateFrom = linking == null ? undefined : linking.getStateFromPath) != null ? _linking$getStateFrom : _$$_REQUIRE(_dependencyMap[11]).getStateFromPath, - getPathFromState: (_linking$getPathFromS = linking == null ? undefined : linking.getPathFromState) != null ? _linking$getPathFromS : _$$_REQUIRE(_dependencyMap[11]).getPathFromState, - getActionFromState: (_linking$getActionFro = linking == null ? undefined : linking.getActionFromState) != null ? _linking$getActionFro : _$$_REQUIRE(_dependencyMap[11]).getActionFromState - }); - } - - }); - } - }); - - var _useThenable = (0, _useThenable3.default)(getInitialState), - _useThenable2 = (0, _slicedToArray2.default)(_useThenable, 2), - isResolved = _useThenable2[0], - initialState = _useThenable2[1]; - - React.useImperativeHandle(ref, function () { - return refContainer.current; - }); - var linkingContext = React.useMemo(function () { - return { - options: linking - }; - }, [linking]); - var isReady = rest.initialState != null || !isLinkingEnabled || isResolved; - var onReadyRef = React.useRef(onReady); - React.useEffect(function () { - onReadyRef.current = onReady; - }); - React.useEffect(function () { - if (isReady) { - onReadyRef.current == null ? undefined : onReadyRef.current(); - } - }, [isReady]); - - if (!isReady) { - return fallback; - } - - return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_LinkingContext.default.Provider, { - value: linkingContext, - children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_ThemeProvider.default, { - value: theme, - children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_$$_REQUIRE(_dependencyMap[11]).BaseNavigationContainer, Object.assign({}, rest, { - initialState: rest.initialState == null ? initialState : rest.initialState, - ref: refContainer - })) - }) - }); - } - - var NavigationContainer = React.forwardRef(NavigationContainerInner); - - var _default = exports.default = NavigationContainer; -},1163,[3,33,4,16,1092,1164,1165,1167,1168,1169,1172,1094,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - var DefaultTheme = { - dark: false, - colors: { - primary: 'rgb(0, 122, 255)', - background: 'rgb(242, 242, 242)', - card: 'rgb(255, 255, 255)', - text: 'rgb(28, 28, 30)', - border: 'rgb(216, 216, 216)', - notification: 'rgb(255, 59, 48)' - } - }; - - var _default = exports.default = DefaultTheme; -},1164,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = ThemeProvider; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _ThemeContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function ThemeProvider(_ref) { - var value = _ref.value, - children = _ref.children; - return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_ThemeContext.default.Provider, { - value: value, - children: children - }); - } -},1165,[16,3,1166,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _DefaultTheme = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var ThemeContext = React.createContext(_DefaultTheme.default); - ThemeContext.displayName = 'ThemeContext'; - - var _default = exports.default = ThemeContext; -},1166,[16,3,1164]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useBackButton; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[1]); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useBackButton(ref) { - React.useEffect(function () { - var subscription = _reactNative.BackHandler.addEventListener('hardwareBackPress', function () { - var navigation = ref.current; - - if (navigation == null) { - return false; - } - - if (navigation.canGoBack()) { - navigation.goBack(); - return true; - } - - return false; - }); - - return function () { - return subscription.remove(); - }; - }, [ref]); - } -},1167,[16,18]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useDocumentTitle; - - function useDocumentTitle() {} -},1168,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useLinking; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[1]); - - var _extractPathFromURL = _$$_REQUIRE(_dependencyMap[2])(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var linkingHandlers = []; - - function useLinking(ref, _ref) { - var independent = _ref.independent, - _ref$enabled = _ref.enabled, - enabled = _ref$enabled === undefined ? true : _ref$enabled, - prefixes = _ref.prefixes, - filter = _ref.filter, - config = _ref.config, - _ref$getInitialURL = _ref.getInitialURL, - getInitialURL = _ref$getInitialURL === undefined ? function () { - return Promise.race([_reactNative.Linking.getInitialURL(), new Promise(function (resolve) { - return setTimeout(resolve, 150); - })]); - } : _ref$getInitialURL, - _ref$subscribe = _ref.subscribe, - subscribe = _ref$subscribe === undefined ? function (listener) { - var callback = function callback(_ref2) { - var url = _ref2.url; - return listener(url); - }; - - var subscription = _reactNative.Linking.addEventListener('url', callback); - - return function () { - if (subscription != null && subscription.remove) { - subscription.remove(); - } else { - _reactNative.Linking.removeEventListener('url', callback); - } - }; - } : _ref$subscribe, - _ref$getStateFromPath = _ref.getStateFromPath, - getStateFromPath = _ref$getStateFromPath === undefined ? _$$_REQUIRE(_dependencyMap[4]).getStateFromPath : _ref$getStateFromPath, - _ref$getActionFromSta = _ref.getActionFromState, - getActionFromState = _ref$getActionFromSta === undefined ? _$$_REQUIRE(_dependencyMap[4]).getActionFromState : _ref$getActionFromSta; - React.useEffect(function () { - { - return undefined; - } - - if (independent) { - return undefined; - } - - if (enabled !== false && linkingHandlers.length) { - console.error(['Looks like you have configured linking in multiple places. This is likely an error since deep links should only be handled in one place to avoid conflicts. Make sure that:', "- You don't have multiple NavigationContainers in the app each with 'linking' enabled", '- Only a single instance of the root component is rendered', _reactNative.Platform.OS === 'android' ? "- You have set 'android:launchMode=singleTask' in the '' section of the 'AndroidManifest.xml' file to avoid launching multiple instances" : ''].join('\n').trim()); - } - - var handler = Symbol(); - - if (enabled !== false) { - linkingHandlers.push(handler); - } - - return function () { - var index = linkingHandlers.indexOf(handler); - - if (index > -1) { - linkingHandlers.splice(index, 1); - } - }; - }, [enabled, independent]); - var enabledRef = React.useRef(enabled); - var prefixesRef = React.useRef(prefixes); - var filterRef = React.useRef(filter); - var configRef = React.useRef(config); - var getInitialURLRef = React.useRef(getInitialURL); - var getStateFromPathRef = React.useRef(getStateFromPath); - var getActionFromStateRef = React.useRef(getActionFromState); - React.useEffect(function () { - enabledRef.current = enabled; - prefixesRef.current = prefixes; - filterRef.current = filter; - configRef.current = config; - getInitialURLRef.current = getInitialURL; - getStateFromPathRef.current = getStateFromPath; - getActionFromStateRef.current = getActionFromState; - }); - var getStateFromURL = React.useCallback(function (url) { - if (!url || filterRef.current && !filterRef.current(url)) { - return undefined; - } - - var path = (0, _extractPathFromURL.default)(prefixesRef.current, url); - return path ? getStateFromPathRef.current(path, configRef.current) : undefined; - }, []); - var getInitialState = React.useCallback(function () { - var state; - - if (enabledRef.current) { - var url = getInitialURLRef.current(); - - if (url != null && typeof url !== 'string') { - return url.then(function (url) { - var state = getStateFromURL(url); - return state; - }); - } - - state = getStateFromURL(url); - } - - var thenable = { - then: function then(onfulfilled) { - return Promise.resolve(onfulfilled ? onfulfilled(state) : state); - }, - catch: function _catch() { - return thenable; - } - }; - return thenable; - }, [getStateFromURL]); - React.useEffect(function () { - var listener = function listener(url) { - if (!enabled) { - return; - } - - var navigation = ref.current; - var state = navigation ? getStateFromURL(url) : undefined; - - if (navigation && state) { - var rootState = navigation.getRootState(); - - if (state.routes.some(function (r) { - return !(rootState != null && rootState.routeNames.includes(r.name)); - })) { - console.warn("The navigation state parsed from the URL contains routes not present in the root navigator. This usually means that the linking configuration doesn't match the navigation structure. See https://reactnavigation.org/docs/configuring-links for more details on how to specify a linking configuration."); - return; - } - - var action = getActionFromStateRef.current(state, configRef.current); - - if (action !== undefined) { - try { - navigation.dispatch(action); - } catch (e) { - console.warn("An error occurred when trying to handle the link '" + url + "': " + (typeof e === 'object' && e != null && 'message' in e ? e.message : e)); - } - } else { - navigation.resetRoot(state); - } - } - }; - - return subscribe(listener); - }, [enabled, getStateFromURL, ref, subscribe]); - return { - getInitialState: getInitialState - }; - } -},1169,[16,18,3,1170,1094]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = extractPathFromURL; - - var _escapeStringRegexp = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - function extractPathFromURL(prefixes, url) { - for (var prefix of prefixes) { - var _prefix$match$, _prefix$match; - - var protocol = (_prefix$match$ = (_prefix$match = prefix.match(/^[^:]+:/)) == null ? undefined : _prefix$match[0]) != null ? _prefix$match$ : ''; - var host = prefix.replace(new RegExp("^" + (0, _escapeStringRegexp.default)(protocol)), '').replace(/\/+/g, '/').replace(/^\//, ''); - var prefixRegex = new RegExp("^" + (0, _escapeStringRegexp.default)(protocol) + "(/)*" + host.split('.').map(function (it) { - return it === '*' ? '[^/]+' : (0, _escapeStringRegexp.default)(it); - }).join('\\.')); - var normalizedURL = url.replace(/\/+/g, '/'); - - if (prefixRegex.test(normalizedURL)) { - return normalizedURL.replace(prefixRegex, ''); - } - } - - return undefined; - } -},1170,[3,1171]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - module.exports = function (string) { - if (typeof string !== 'string') { - throw new TypeError('Expected a string'); - } - - return string.replace(/[|\\{}()[\]^$+*?.]/g, '\\$&').replace(/-/g, '\\x2d'); - }; -},1171,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useThenable; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useThenable(create) { - var _React$useState = React.useState(create), - _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 1), - promise = _React$useState2[0]; - - var initialState = [false, undefined]; - promise.then(function (result) { - initialState = [true, result]; - }); - - var _React$useState3 = React.useState(initialState), - _React$useState4 = (0, _slicedToArray2.default)(_React$useState3, 2), - state = _React$useState4[0], - setState = _React$useState4[1]; - - var _state = (0, _slicedToArray2.default)(state, 1), - resolved = _state[0]; - - React.useEffect(function () { - var cancelled = false; - - var resolve = function () { - var _ref = (0, _asyncToGenerator2.default)(function* () { - var result; - - try { - result = yield promise; - } finally { - if (!cancelled) { - setState([true, result]); - } - } - }); - - return function resolve() { - return _ref.apply(this, arguments); - }; - }(); - - if (!resolved) { - resolve(); - } - - return function () { - cancelled = true; - }; - }, [promise, resolved]); - return state; - } -},1172,[3,270,33,16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _ServerContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var _default = exports.default = React.forwardRef(function ServerContainer(_ref, ref) { - var children = _ref.children, - location = _ref.location; - React.useEffect(function () { - console.error("'ServerContainer' should only be used on the server with 'react-dom/server' for SSR."); - }, []); - var current = {}; - - if (ref) { - var value = { - getCurrentOptions: function getCurrentOptions() { - return current.options; - } - }; - - if (typeof ref === 'function') { - ref(value); - } else { - ref.current = value; - } - } - - return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_ServerContext.default.Provider, { - value: { - location: location - }, - children: (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_$$_REQUIRE(_dependencyMap[4]).CurrentRenderContext.Provider, { - value: current, - children: children - }) - }); - }); -},1173,[16,3,1174,179,1094]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var ServerContext = React.createContext(undefined); - - var _default = exports.default = ServerContext; -},1174,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - var DarkTheme = { - dark: true, - colors: { - primary: 'rgb(10, 132, 255)', - background: 'rgb(1, 1, 1)', - card: 'rgb(18, 18, 18)', - text: 'rgb(229, 229, 231)', - border: 'rgb(39, 39, 41)', - notification: 'rgb(255, 69, 58)' - } - }; - - var _default = exports.default = DarkTheme; -},1175,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useTheme; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _ThemeContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useTheme() { - var theme = React.useContext(_ThemeContext.default); - return theme; - } -},1176,[16,3,1166]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},1177,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useLinkBuilder; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _LinkingContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var _getRootStateForNavigate = function getRootStateForNavigate(navigation, state) { - var parent = navigation.getParent(); - - if (parent) { - var parentState = parent.getState(); - return _getRootStateForNavigate(parent, { - index: 0, - routes: [Object.assign({}, parentState.routes[parentState.index], { - state: state - })] - }); - } - - return state; - }; - - function useLinkBuilder() { - var navigation = React.useContext(_$$_REQUIRE(_dependencyMap[3]).NavigationHelpersContext); - var linking = React.useContext(_LinkingContext.default); - var buildLink = React.useCallback(function (name, params) { - var options = linking.options; - - if ((options == null ? undefined : options.enabled) === false) { - return undefined; - } - - var state = navigation ? _getRootStateForNavigate(navigation, { - index: 0, - routes: [{ - name: name, - params: params - }] - }) : { - index: 0, - routes: [{ - name: name, - params: params - }] - }; - var path = options != null && options.getPathFromState ? options.getPathFromState(state, options == null ? undefined : options.config) : (0, _$$_REQUIRE(_dependencyMap[3]).getPathFromState)(state, options == null ? undefined : options.config); - return path; - }, [linking, navigation]); - return buildLink; - } -},1178,[16,3,1092,1094]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useScrollToTop; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function getScrollableNode(ref) { - if (ref.current == null) { - return null; - } - - if ('scrollToTop' in ref.current || 'scrollTo' in ref.current || 'scrollToOffset' in ref.current || 'scrollResponderScrollTo' in ref.current) { - return ref.current; - } else if ('getScrollResponder' in ref.current) { - return ref.current.getScrollResponder(); - } else if ('getNode' in ref.current) { - return ref.current.getNode(); - } else { - return ref.current; - } - } - - function useScrollToTop(ref) { - var navigation = (0, _$$_REQUIRE(_dependencyMap[1]).useNavigation)(); - var route = (0, _$$_REQUIRE(_dependencyMap[1]).useRoute)(); - React.useEffect(function () { - var current = navigation; - - while (current && current.getState().type !== 'tab') { - current = current.getParent(); - } - - if (!current) { - return; - } - - var unsubscribe = current.addListener('tabPress', function (e) { - var isFocused = navigation.isFocused(); - var isFirst = navigation === current || navigation.getState().routes[0].key === route.key; - requestAnimationFrame(function () { - var scrollable = getScrollableNode(ref); - - if (isFocused && isFirst && scrollable && !e.defaultPrevented) { - if ('scrollToTop' in scrollable) { - scrollable.scrollToTop(); - } else if ('scrollTo' in scrollable) { - scrollable.scrollTo({ - x: 0, - y: 0, - animated: true - }); - } else if ('scrollToOffset' in scrollable) { - scrollable.scrollToOffset({ - offset: 0, - animated: true - }); - } else if ('scrollResponderScrollTo' in scrollable) { - scrollable.scrollResponderScrollTo({ - y: 0, - animated: true - }); - } - } - }); - }); - return unsubscribe; - }, [navigation, ref, route.key]); - } -},1179,[16,1094]); +},1266,[3,6,7,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -167431,7 +170905,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function i18nTxt(name, params) { return _i18nJs.default.t(name, params); } -},1180,[3,590,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197]); +},1267,[3,590,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { ; @@ -168248,7 +171722,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e I18n.p = I18n.pluralize.bind(I18n); return I18n; }); -},1181,[]); +},1268,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_tabs": "", @@ -168273,7 +171747,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Downloaded" } ; -},1182,[]); +},1269,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_tabs": "", @@ -168298,7 +171772,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Scaricati" } ; -},1183,[]); +},1270,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "أقسام خاصة", @@ -168323,7 +171797,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "تم التنزيل" } ; -},1184,[]); +},1271,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Særlige sektioner", @@ -168348,7 +171822,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Downloadet" } ; -},1185,[]); +},1272,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Prospekte", @@ -168373,7 +171847,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Heruntergeladen" } ; -},1186,[]); +},1273,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Section Spéciale", @@ -168398,7 +171872,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Téléchargé" } ; -},1187,[]); +},1274,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Speciale secties", @@ -168423,7 +171897,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "gedownload" } ; -},1188,[]); +},1275,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_tabs": "", @@ -168448,7 +171922,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "descargado" } ; -},1189,[]); +},1276,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Secțiuni speciale", @@ -168473,7 +171947,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Descărcat" } ; -},1190,[]); +},1277,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Särskilda avsnitt", @@ -168498,7 +171972,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Nedladdat" } ; -},1191,[]); +},1278,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_tabs": "", @@ -168523,7 +171997,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "baixado" } ; -},1192,[]); +},1279,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_tabs": "", @@ -168548,7 +172022,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "baixado" } ; -},1193,[]); +},1280,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Speciale secties", @@ -168573,7 +172047,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "gedownload" } ; -},1194,[]); +},1281,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Spesielle seksjoner", @@ -168597,7 +172071,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_month_names_short": "Jan,feb,mars,apr,mai,jun,jul,aug,sep,okt,nov,des" } ; -},1195,[]); +},1282,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_special_sections": "Spesielle seksjoner", @@ -168622,7 +172096,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Lastet ned" } ; -},1196,[]); +},1283,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "str_tabs": "", @@ -168647,7 +172121,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "str_downloaded_editions": "Preneseno" } ; -},1197,[]); +},1284,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -168887,7 +172361,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = UserConfig; exports.default = _default; -},1198,[3,935,6,7,938,939,16,941,1199]); +},1285,[3,1113,6,7,1116,1117,16,1119,1286]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -168954,7 +172428,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = UserHelper; exports.default = _default; -},1199,[3,935,6,7,1084]); +},1286,[3,1113,6,7,1262]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -168966,7 +172440,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function init() { _log.default.log("Do nothing on native code"); } -},1200,[3,941]); +},1287,[3,1119]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -169123,7 +172597,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_publication.default); exports.default = Edition; -},1201,[3,6,7,12,14,11,13,938,939,1202]); +},1288,[3,6,7,12,14,11,13,1116,1117,1289]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -169162,6 +172636,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _forcePosition = (0, _classPrivateFieldLooseKey2.default)("_forcePosition"); + var _excludedFromArchive = (0, _classPrivateFieldLooseKey2.default)("_excludedFromArchive"); + var Publication = function () { function Publication() { (0, _classCallCheck2.default)(this, Publication); @@ -169209,6 +172685,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e writable: true, value: undefined }); + Object.defineProperty(this, _excludedFromArchive, { + writable: true, + value: undefined + }); (0, _classPrivateFieldLooseBase2.default)(this, _bought)[_bought] = false; (0, _classPrivateFieldLooseBase2.default)(this, _isSecondary)[_isSecondary] = false; (0, _classPrivateFieldLooseBase2.default)(this, _isShortcut)[_isShortcut] = false; @@ -169216,6 +172696,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _classPrivateFieldLooseBase2.default)(this, _isMain)[_isMain] = false; (0, _classPrivateFieldLooseBase2.default)(this, _lazy)[_lazy] = false; (0, _classPrivateFieldLooseBase2.default)(this, _forcePosition)[_forcePosition] = false; + (0, _classPrivateFieldLooseBase2.default)(this, _excludedFromArchive)[_excludedFromArchive] = false; } (0, _createClass2.default)(Publication, [{ @@ -169318,6 +172799,16 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function isLazy() { return (0, _classPrivateFieldLooseBase2.default)(this, _lazy)[_lazy]; } + }, { + key: "setExcludedFromArchive", + value: function setExcludedFromArchive(value) { + (0, _classPrivateFieldLooseBase2.default)(this, _excludedFromArchive)[_excludedFromArchive] = value; + } + }, { + key: "isExcludedFromArchive", + value: function isExcludedFromArchive() { + return (0, _classPrivateFieldLooseBase2.default)(this, _excludedFromArchive)[_excludedFromArchive]; + } }, { key: "setForcePosition", value: function setForcePosition(value) { @@ -169333,7 +172824,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = Publication; -},1202,[3,6,7,938,939,940]); +},1289,[3,6,7,1116,1117,1118]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -169496,7 +172987,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = Route; -},1203,[3,6,7,938,939]); +},1290,[3,6,7,1116,1117]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -169602,7 +173093,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_routeLabeled.default); exports.default = RouteAction; -},1204,[3,590,6,7,12,85,14,11,13,938,939,1205]); +},1291,[3,590,6,7,12,85,14,11,13,1116,1117,1292]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -169713,7 +173204,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_route.default); exports.default = RouteLabeled; -},1205,[3,590,6,7,12,85,14,11,13,938,939,1203]); +},1292,[3,590,6,7,12,85,14,11,13,1116,1117,1290]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -169843,7 +173334,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_route.default); exports.default = RouteEdition; -},1206,[3,590,6,7,12,85,14,11,13,938,939,1201,1203]); +},1293,[3,590,6,7,12,85,14,11,13,1116,1117,1288,1290]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -169966,7 +173457,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_routeEdition.default); exports.default = RouteEditionsDate; -},1207,[3,590,6,7,12,85,14,11,13,938,939,1206]); +},1294,[3,590,6,7,12,85,14,11,13,1116,1117,1293]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -170090,7 +173581,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = RouteTabs; exports.default = _default; -},1208,[3,590,6,7,12,85,14,11,13,938,939,1203]); +},1295,[3,590,6,7,12,85,14,11,13,1116,1117,1290]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -170213,7 +173704,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_routeLabeled.default); exports.default = RouteUrl; -},1209,[3,590,6,7,12,85,14,11,13,938,939,1205]); +},1296,[3,590,6,7,12,85,14,11,13,1116,1117,1292]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -170605,15 +174096,35 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e mainEdition = _editions[0], others = _editions.slice(1); - var issues = mainEdition.getIssues(); + var issues = (0, _toConsumableArray2.default)(mainEdition.getIssues()); + + if (issues.length === 0 && mainEdition instanceof _edition.default && mainEdition.getGroup().length > 0) { + var groupMainIssues = EditionsHelper.getAllIssuesForMainEditions(mainEdition.getGroup()); + groupMainIssues.forEach(function (issue) { + var found = issues.findIndex(function (i) { + return i.equals(issue); + }) !== -1; + + if (!found) { + issues.push(issue); + } + }); + } + var otherMainEditions = others.filter(function (insert) { return insert.isMain(); }); otherMainEditions.forEach(function (otherMainEdition) { - var otherIssues = otherMainEdition.getIssues(); + var otherIssues = (0, _toConsumableArray2.default)(otherMainEdition.getIssues()); + + if (otherIssues.length === 0 && otherMainEdition instanceof _edition.default && otherMainEdition.getGroup().length > 0) { + var groupOtherIssues = EditionsHelper.getAllIssuesForMainEditions(otherMainEdition.getGroup()); + otherIssues.push.apply(otherIssues, (0, _toConsumableArray2.default)(groupOtherIssues)); + } + otherIssues.forEach(function (otherIssue) { var found = issues.findIndex(function (issue) { - return issue.getIssue() === otherIssue.getIssue(); + return issue.equals(otherIssue); }) !== -1; if (!found) { @@ -170652,7 +174163,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pathEdi = data.pathEdi, siteDomain = data.siteDomain, siteDomainCDN = data.siteDomainCDN, - machine = data.machine; + machine = data.machine, + archive = data.archive; var info = (0, _classPrivateFieldLooseBase2.default)(EditionsHelper, _getEditionInfoFromName)[_getEditionInfoFromName](publication.getName()); @@ -170673,6 +174185,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e mIssue.setMachine(machine); mIssue.setPublic(isPublic); mIssue.setClosed(closed); + mIssue.setArchive(archive); return mIssue; } @@ -170694,7 +174207,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var edition = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var pics = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var parent = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ""; - var isParentSecondaryEdition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false; + var parentLabel = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : ""; + var isParentSecondaryEdition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; + var isParentExcludedFromArchive = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : false; var mEditions = []; Object.keys(edition).forEach(function (name) { var _edition$name = edition[name], @@ -170710,6 +174225,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e is_shortcut_edition = _edition$name$is_shor === undefined ? false : _edition$name$is_shor, _edition$name$is_plac = _edition$name.is_placeholder_edition, is_placeholder_edition = _edition$name$is_plac === undefined ? false : _edition$name$is_plac, + is_excluded_from_archive_edition = _edition$name.is_excluded_from_archive_edition, pSetup = _edition$name.pSetup, icon = _edition$name.icon; @@ -170719,13 +174235,20 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e mEdition.setName(name); mEdition.setPSetup(pSetup); mEdition.setIsMain(pSetup === _liveConfig.default.getMainPSetupName()); - mEdition.setLabel((0, _$$_REQUIRE(_dependencyMap[13]).decodeHTML)(label_edition)); + + var _LiveConfig$getPSetup = _liveConfig.default.getPSetup(), + forceGroupEditionLabels = _LiveConfig$getPSetup.forceGroupEditionLabels; + + var label = forceGroupEditionLabels && parentLabel || label_edition; + mEdition.setLabel((0, _$$_REQUIRE(_dependencyMap[13]).decodeHTML)(label)); mEdition.setSubLabel(subtitle_edition); mEdition.setIsSecondary(is_secondary_edition); mEdition.setIsPlaceholder(is_placeholder_edition); mEdition.setIsShortcut(is_shortcut_edition); mEdition.setForcePosition(force_position); - mEdition.setGroup((0, _classPrivateFieldLooseBase2.default)(EditionsHelper, _getEditions)[_getEditions](group, pics, name, is_secondary_edition)); + var isExcludedFromArchive = isParentExcludedFromArchive || (is_excluded_from_archive_edition != null ? is_excluded_from_archive_edition : is_secondary_edition); + mEdition.setExcludedFromArchive(isExcludedFromArchive); + mEdition.setGroup((0, _classPrivateFieldLooseBase2.default)(EditionsHelper, _getEditions)[_getEditions](group, pics, name, label, is_secondary_edition, isExcludedFromArchive)); mEdition.setParent(parent); mEdition.setIcon(icon); mEdition.setLazy(info.lazy); @@ -170763,7 +174286,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = EditionsHelper; exports.default = _default; -},1210,[3,478,22,6,7,938,939,1080,1201,940,1202,1211,1082,944]); +},1297,[3,478,22,6,7,1116,1117,1258,1288,1118,1289,1298,1260,1122]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -170827,7 +174350,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_publication.default); exports.default = Special; -},1211,[3,7,6,14,11,13,1202]); +},1298,[3,7,6,14,11,13,1289]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -170892,7 +174415,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = RouteSeparator; exports.default = _default; -},1212,[3,7,6,14,11,13,1203]); +},1299,[3,7,6,14,11,13,1290]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -170989,7 +174512,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = RouteHeader; exports.default = _default; -},1213,[3,6,7,12,14,11,13,938,939,1203]); +},1300,[3,6,7,12,14,11,13,1116,1117,1290]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -171113,7 +174636,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = Content; exports.default = _default; -},1214,[3,590,22,33,4,16,18,582,1203,1215,1080,1201,1074,1198]); +},1301,[3,590,22,33,4,16,18,582,1290,1302,1258,1288,1252,1285]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -171366,7 +174889,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = DrawerNavigator; exports.default = _default; -},1215,[3,33,22,590,16,18,582,1203,1216,1088,1308,1209,1316,1202,1208,1321,1324,1226,1089,1077,1087]); +},1302,[3,33,22,590,16,18,582,1290,1303,1266,1361,1296,1369,1289,1295,1374,1377,1313,928,1255,1265]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -171531,7 +175054,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = DrawerContent; exports.default = _default; -},1216,[16,3,582,18,1203,1217,941,1212,1224,1206,1209,1213,1225,1208,953,1204,1078,1074,1226]); +},1303,[16,3,582,18,1290,1304,1119,1299,1311,1293,1296,1300,1312,1295,1131,1291,1256,1252,1313]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -171691,7 +175214,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e DrawerItemWithState.propTypes = (0, _extends2.default)({}, DrawerItem.propTypes); var _default = DrawerItemWithState; exports.default = _default; -},1217,[3,590,33,16,582,1203,1218,1222,1223,1088,1089]); +},1304,[3,590,33,16,582,1290,1305,1309,1310,1266,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -171958,7 +175481,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = CollapseLine; exports.default = _default; -},1218,[3,22,33,16,582,18,1219,1080,1069,1074,1077]); +},1305,[3,22,33,16,582,18,1306,1258,1247,1252,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172022,7 +175545,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = CollapseAccordion; exports.default = _default; -},1219,[3,16,582,18,955,1220,1221,1074]); +},1306,[3,16,582,18,1133,1307,1308,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172039,7 +175562,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcChevronDown; exports.default = _default; -},1220,[3,16,958]); +},1307,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172056,7 +175579,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcChevronUp; exports.default = _default; -},1221,[3,16,958]); +},1308,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172185,7 +175708,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = DrawerItemLeft; exports.default = _default; -},1222,[3,16,582,18,1069,955,1075,1203,1080,1074]); +},1309,[3,16,582,18,1247,1133,1253,1290,1258,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172202,7 +175725,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } } -},1223,[3,1203]); +},1310,[3,1290]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172242,7 +175765,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = DrawerSeparator; exports.default = _default; -},1224,[3,16,582,18,1212,1069,1074]); +},1311,[3,16,582,18,1299,1247,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172296,7 +175819,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = DrawerHeader; exports.default = _default; -},1225,[3,16,582,18,1213,1075,1069,1074]); +},1312,[3,16,582,18,1300,1253,1247,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172337,6 +175860,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _DrawerProgressContext.default; } }); + Object.defineProperty(exports, "DrawerStatusContext", { + enumerable: true, + get: function get() { + return _DrawerStatusContext.default; + } + }); Object.defineProperty(exports, "DrawerToggleButton", { enumerable: true, get: function get() { @@ -172392,12 +175921,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _DrawerProgressContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - var _getDrawerStatusFromState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + var _DrawerStatusContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - var _useDrawerProgress = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + var _getDrawerStatusFromState = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - var _useDrawerStatus = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); -},1226,[3,1227,1233,1234,1236,1235,1270,1229,1274,1276,1232,1306,1307]); + var _useDrawerProgress = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _useDrawerStatus = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); +},1313,[3,1314,1319,1320,1322,1321,1347,1315,1351,1353,1317,1318,1359,1360]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172412,7 +175943,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _DrawerView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - var _excluded = ["initialRouteName", "defaultStatus", "backBehavior", "children", "screenListeners", "screenOptions"], + var _excluded = ["id", "initialRouteName", "defaultStatus", "backBehavior", "children", "screenListeners", "screenOptions"], _excluded2 = ["openByDefault", "lazy", "drawerContentOptions"]; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } @@ -172420,7 +175951,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } function DrawerNavigator(_ref) { - var initialRouteName = _ref.initialRouteName, + var id = _ref.id, + initialRouteName = _ref.initialRouteName, customDefaultStatus = _ref.defaultStatus, backBehavior = _ref.backBehavior, children = _ref.children, @@ -172465,6 +175997,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var defaultStatus = customDefaultStatus !== undefined ? customDefaultStatus : openByDefault ? 'open' : 'closed'; var _useNavigationBuilder = (0, _$$_REQUIRE(_dependencyMap[5]).useNavigationBuilder)(_$$_REQUIRE(_dependencyMap[5]).DrawerRouter, { + id: id, initialRouteName: initialRouteName, defaultStatus: defaultStatus, backBehavior: backBehavior, @@ -172489,15 +176022,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } var _default = exports.default = (0, _$$_REQUIRE(_dependencyMap[5]).createNavigatorFactory)(DrawerNavigator); -},1227,[3,4,16,1228,1229,1089,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - var DEV = false; - var warnings = new Set(); - - function warnOnce(condition) {} - - module.exports = warnOnce; -},1228,[]); +},1314,[3,4,16,918,1315,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172558,13 +176083,19 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e detachInactiveScreens = _ref2$detachInactiveS === undefined ? _reactNative.Platform.OS === 'web' || _reactNative.Platform.OS === 'android' || _reactNative.Platform.OS === 'ios' : _ref2$detachInactiveS, _ref2$useLegacyImplem = _ref2.useLegacyImplementation, useLegacyImplementation = _ref2$useLegacyImplem === undefined ? !(Reanimated.isConfigured != null && Reanimated.isConfigured()) : _ref2$useLegacyImplem; + var legacyImplemenationNotAvailable = _$$_REQUIRE(_dependencyMap[6]).abs === undefined; + + if (useLegacyImplementation && legacyImplemenationNotAvailable) { + throw new Error('The `useLegacyImplementation` prop is not available with Reanimated 3 as it no longer includes support for Reanimated 1 legacy API. Remove the `useLegacyImplementation` prop from `Drawer.Navigator` to be able to use it.'); + } + var Drawer = useLegacyImplementation ? _$$_REQUIRE(_dependencyMap[14]).default : _$$_REQUIRE(_dependencyMap[15]).default; var focusedRouteKey = state.routes[state.index].key; var _descriptors$focusedR = descriptors[focusedRouteKey].options, _descriptors$focusedR2 = _descriptors$focusedR.drawerHideStatusBarOnOpen, drawerHideStatusBarOnOpen = _descriptors$focusedR2 === undefined ? false : _descriptors$focusedR2, _descriptors$focusedR3 = _descriptors$focusedR.drawerPosition, - drawerPosition = _descriptors$focusedR3 === undefined ? _reactNative.I18nManager.isRTL ? 'right' : 'left' : _descriptors$focusedR3, + drawerPosition = _descriptors$focusedR3 === undefined ? _reactNative.I18nManager.getConstants().isRTL ? 'right' : 'left' : _descriptors$focusedR3, _descriptors$focusedR4 = _descriptors$focusedR.drawerStatusBarAnimation, drawerStatusBarAnimation = _descriptors$focusedR4 === undefined ? 'slide' : _descriptors$focusedR4, drawerStyle = _descriptors$focusedR.drawerStyle, @@ -172583,7 +176114,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _descriptors$focusedR9 = _descriptors$focusedR.swipeEnabled, swipeEnabled = _descriptors$focusedR9 === undefined ? _reactNative.Platform.OS !== 'web' && _reactNative.Platform.OS !== 'windows' && _reactNative.Platform.OS !== 'macos' : _descriptors$focusedR9, _descriptors$focusedR10 = _descriptors$focusedR.swipeMinDistance, - swipeMinDistance = _descriptors$focusedR10 === undefined ? 60 : _descriptors$focusedR10; + swipeMinDistance = _descriptors$focusedR10 === undefined ? 60 : _descriptors$focusedR10, + overlayAccessibilityLabel = _descriptors$focusedR.overlayAccessibilityLabel; var _React$useState = React.useState([focusedRouteKey]), _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), @@ -172629,29 +176161,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return true; }; - var handleEscape = function handleEscape(e) { - if (e.key === 'Escape') { - handleHardwareBack(); - } - }; - - var subscription = _reactNative.BackHandler.addEventListener('hardwareBackPress', handleHardwareBack); - - if (_reactNative.Platform.OS === 'web') { - var _document, _document$body; - - (_document = document) == null ? undefined : (_document$body = _document.body) == null ? undefined : _document$body.addEventListener == null ? undefined : _document$body.addEventListener('keyup', handleEscape); - } - - return function () { - subscription.remove(); - - if (_reactNative.Platform.OS === 'web') { - var _document2, _document2$body; - - (_document2 = document) == null ? undefined : (_document2$body = _document2.body) == null ? undefined : _document2$body.removeEventListener == null ? undefined : _document2$body.removeEventListener('keyup', handleEscape); - } - }; + return (0, _$$_REQUIRE(_dependencyMap[18]).addCancelListener)(handleHardwareBack); }, [defaultStatus, drawerStatus, drawerType, handleDrawerClose, handleDrawerOpen, navigation]); var renderDrawerContent = function renderDrawerContent() { @@ -172666,7 +176176,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var renderSceneContent = function renderSceneContent() { - return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[18]).MaybeScreenContainer, { + return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[19]).MaybeScreenContainer, { enabled: detachInactiveScreens, hasTwoStates: true, style: styles.content, @@ -172687,34 +176197,39 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } var _descriptor$options2 = descriptor.options, + freezeOnBlur = _descriptor$options2.freezeOnBlur, _descriptor$options2$ = _descriptor$options2.header, header = _descriptor$options2$ === undefined ? function (_ref3) { var _options$headerLeft; var layout = _ref3.layout, options = _ref3.options; - return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[19]).Header, Object.assign({}, options, { + return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[20]).Header, Object.assign({}, options, { layout: layout, - title: (0, _$$_REQUIRE(_dependencyMap[19]).getHeaderTitle)(options, route.name), + title: (0, _$$_REQUIRE(_dependencyMap[20]).getHeaderTitle)(options, route.name), headerLeft: (_options$headerLeft = options.headerLeft) != null ? _options$headerLeft : function (props) { return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_DrawerToggleButton.default, Object.assign({}, props)); } })); } : _descriptor$options2$, + headerShown = _descriptor$options2.headerShown, + headerStatusBarHeight = _descriptor$options2.headerStatusBarHeight, + headerTransparent = _descriptor$options2.headerTransparent, sceneContainerStyle = _descriptor$options2.sceneContainerStyle; - return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[18]).MaybeScreen, { + return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[19]).MaybeScreen, { style: [_reactNative.StyleSheet.absoluteFill, { zIndex: isFocused ? 0 : -1 }], visible: isFocused, enabled: detachInactiveScreens, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[19]).Screen, { + freezeOnBlur: freezeOnBlur, + children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[20]).Screen, { focused: isFocused, route: descriptor.route, navigation: descriptor.navigation, - headerShown: descriptor.options.headerShown, - headerTransparent: descriptor.options.headerTransparent, - headerStatusBarHeight: descriptor.options.headerStatusBarHeight, + headerShown: headerShown, + headerStatusBarHeight: headerStatusBarHeight, + headerTransparent: headerTransparent, header: header({ layout: dimensions, route: descriptor.route, @@ -172744,6 +176259,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e statusBarAnimation: drawerStatusBarAnimation, keyboardDismissMode: keyboardDismissMode, drawerType: drawerType, + overlayAccessibilityLabel: overlayAccessibilityLabel, drawerPosition: drawerPosition, drawerStyle: [{ width: getDefaultDrawerWidth(dimensions), @@ -172768,7 +176284,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function DrawerView(_ref4) { var navigation = _ref4.navigation, rest = (0, _objectWithoutProperties2.default)(_ref4, _excluded); - return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[19]).SafeAreaProviderCompat, { + return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[20]).SafeAreaProviderCompat, { children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(GestureHandlerWrapper, { style: styles.content, children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(DrawerViewBase, Object.assign({ @@ -172783,7 +176299,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},1229,[3,4,22,33,16,18,673,1230,1231,1232,1233,1270,1272,179,1275,1278,899,1089,1280,1246]); +},1315,[3,4,22,33,16,18,673,1316,1317,1318,1319,1347,1349,179,1352,1355,899,928,1357,1358,1324]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172797,7 +176313,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } var _default = exports.default = React.createContext(undefined); -},1230,[16]); +},1316,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172813,7 +176329,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var DrawerStatusContext = React.createContext(undefined); var _default = exports.default = DrawerStatusContext; -},1231,[16]); +},1317,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172832,7 +176348,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); return (_ref = (_entry$status = entry == null ? undefined : entry.status) != null ? _entry$status : state.default) != null ? _ref : 'closed'; } -},1232,[]); +},1318,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172871,7 +176387,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, rest)) })); } -},1233,[3,4,16,1234,1235,179]); +},1319,[3,4,16,1320,1321,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172899,7 +176415,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); var drawerPosition = React.useContext(_DrawerPositionContext.default); var insets = (0, _$$_REQUIRE(_dependencyMap[5]).useSafeAreaInsets)(); - var isRight = _reactNative.I18nManager.isRTL ? drawerPosition === 'left' : drawerPosition === 'right'; + var isRight = _reactNative.I18nManager.getConstants().isRTL ? drawerPosition === 'left' : drawerPosition === 'right'; return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_reactNative.ScrollView, Object.assign({}, rest, { ref: ref, contentContainerStyle: [{ @@ -172919,7 +176435,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},1234,[3,4,16,18,1230,899,179]); +},1320,[3,4,16,18,1316,899,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -172989,7 +176505,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, route.key); }); } -},1235,[16,3,1236,1089,179]); +},1321,[16,3,1322,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -173004,8 +176520,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[4]); - var _excluded = ["children", "style", "onPress", "onLongPress", "to", "accessibilityRole"], - _excluded2 = ["icon", "label", "labelStyle", "to", "focused", "allowFontScaling", "activeTintColor", "inactiveTintColor", "activeBackgroundColor", "inactiveBackgroundColor", "style", "onPress", "pressColor", "pressOpacity"]; + var _excluded = ["children", "style", "onPress", "onLongPress", "onPressIn", "onPressOut", "to", "accessibilityRole"], + _excluded2 = ["icon", "label", "labelStyle", "to", "focused", "allowFontScaling", "activeTintColor", "inactiveTintColor", "activeBackgroundColor", "inactiveBackgroundColor", "style", "onPress", "pressColor", "pressOpacity", "testID", "accessibilityLabel"]; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } @@ -173016,6 +176532,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style = _ref.style, _onPress = _ref.onPress, onLongPress = _ref.onLongPress, + onPressIn = _ref.onPressIn, + onPressOut = _ref.onPressOut, to = _ref.to, accessibilityRole = _ref.accessibilityRole, rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); @@ -173031,6 +176549,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, onLongPress: onLongPress != null ? onLongPress : undefined, + onPressIn: onPressIn != null ? onPressIn : undefined, + onPressOut: onPressOut != null ? onPressOut : undefined, children: children })); } else { @@ -173068,6 +176588,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onPress = props.onPress, pressColor = props.pressColor, pressOpacity = props.pressOpacity, + testID = props.testID, + accessibilityLabel = props.accessibilityLabel, rest = (0, _objectWithoutProperties2.default)(props, _excluded2); var _StyleSheet$flatten = _reactNative.StyleSheet.flatten(style || {}), @@ -173089,10 +176611,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: backgroundColor }, style], children: (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(LinkPressable, { + testID: testID, onPress: onPress, style: [styles.wrapper, { borderRadius: borderRadius }], + accessibilityLabel: accessibilityLabel, accessibilityRole: "button", accessibilityState: { selected: focused @@ -173143,21 +176667,20 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e display: 'flex' } }); -},1236,[3,4,1237,16,18,179,1089,1246]); +},1322,[3,4,1323,16,18,179,928,1324]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - var _slice = [].slice; var skippedModels = ['keyword', 'gray', 'hex']; var hashedModelKeys = {}; - Object.keys(_$$_REQUIRE(_dependencyMap[0])).forEach(function (model) { - hashedModelKeys[_slice.call(_$$_REQUIRE(_dependencyMap[0])[model].labels).sort().join('')] = model; - }); + + for (var model of Object.keys(_$$_REQUIRE(_dependencyMap[0]))) { + hashedModelKeys[_$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[0])[model].labels).sort().join('')] = model; + } + var limiters = {}; - function Color(obj, model) { + function Color(object, model) { if (!(this instanceof Color)) { - return new Color(obj, model); + return new Color(object, model); } if (model && model in skippedModels) { @@ -173171,51 +176694,48 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var i; var channels; - if (obj == null) { + if (object == null) { this.model = 'rgb'; this.color = [0, 0, 0]; this.valpha = 1; - } else if (obj instanceof Color) { - this.model = obj.model; - this.color = obj.color.slice(); - this.valpha = obj.valpha; - } else if (typeof obj === 'string') { - var result = _$$_REQUIRE(_dependencyMap[1]).get(obj); + } else if (object instanceof Color) { + this.model = object.model; + this.color = _$$_REQUIRE(_dependencyMap[1])(object.color); + this.valpha = object.valpha; + } else if (typeof object === 'string') { + var result = _$$_REQUIRE(_dependencyMap[2]).get(object); if (result === null) { - throw new Error('Unable to parse color from string: ' + obj); + throw new Error('Unable to parse color from string: ' + object); } this.model = result.model; channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; this.color = result.value.slice(0, channels); this.valpha = typeof result.value[channels] === 'number' ? result.value[channels] : 1; - } else if (obj.length) { + } else if (object.length > 0) { this.model = model || 'rgb'; channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; - - var newArr = _slice.call(obj, 0, channels); - - this.color = zeroArray(newArr, channels); - this.valpha = typeof obj[channels] === 'number' ? obj[channels] : 1; - } else if (typeof obj === 'number') { - obj &= 0xFFFFFF; + var newArray = Array.prototype.slice.call(object, 0, channels); + this.color = zeroArray(newArray, channels); + this.valpha = typeof object[channels] === 'number' ? object[channels] : 1; + } else if (typeof object === 'number') { this.model = 'rgb'; - this.color = [obj >> 16 & 0xFF, obj >> 8 & 0xFF, obj & 0xFF]; + this.color = [object >> 16 & 0xFF, object >> 8 & 0xFF, object & 0xFF]; this.valpha = 1; } else { this.valpha = 1; - var keys = Object.keys(obj); + var keys = Object.keys(object); - if ('alpha' in obj) { + if ('alpha' in object) { keys.splice(keys.indexOf('alpha'), 1); - this.valpha = typeof obj.alpha === 'number' ? obj.alpha : 0; + this.valpha = typeof object.alpha === 'number' ? object.alpha : 0; } var hashedKeys = keys.sort().join(''); if (!(hashedKeys in hashedModelKeys)) { - throw new Error('Unable to parse color from object: ' + JSON.stringify(obj)); + throw new Error('Unable to parse color from object: ' + JSON.stringify(object)); } this.model = hashedModelKeys[hashedKeys]; @@ -173225,7 +176745,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var color = []; for (i = 0; i < labels.length; i++) { - color.push(obj[labels[i]]); + color.push(object[labels[i]]); } this.color = zeroArray(color); @@ -173258,18 +176778,18 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return this[this.model](); }, string: function string(places) { - var self = this.model in _$$_REQUIRE(_dependencyMap[1]).to ? this : this.rgb(); + var self = this.model in _$$_REQUIRE(_dependencyMap[2]).to ? this : this.rgb(); self = self.round(typeof places === 'number' ? places : 1); - var args = self.valpha === 1 ? self.color : self.color.concat(this.valpha); - return _$$_REQUIRE(_dependencyMap[1]).to[self.model](args); + var args = self.valpha === 1 ? self.color : [].concat(_$$_REQUIRE(_dependencyMap[1])(self.color), [this.valpha]); + return _$$_REQUIRE(_dependencyMap[2]).to[self.model](args); }, percentString: function percentString(places) { var self = this.rgb().round(typeof places === 'number' ? places : 1); - var args = self.valpha === 1 ? self.color : self.color.concat(this.valpha); - return _$$_REQUIRE(_dependencyMap[1]).to.rgb.percent(args); + var args = self.valpha === 1 ? self.color : [].concat(_$$_REQUIRE(_dependencyMap[1])(self.color), [this.valpha]); + return _$$_REQUIRE(_dependencyMap[2]).to.rgb.percent(args); }, array: function array() { - return this.valpha === 1 ? this.color.slice() : this.color.concat(this.valpha); + return this.valpha === 1 ? _$$_REQUIRE(_dependencyMap[1])(this.color) : [].concat(_$$_REQUIRE(_dependencyMap[1])(this.color), [this.valpha]); }, object: function object() { var result = {}; @@ -173314,11 +176834,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, round: function round(places) { places = Math.max(places || 0, 0); - return new Color(this.color.map(roundToPlace(places)).concat(this.valpha), this.model); + return new Color([].concat(_$$_REQUIRE(_dependencyMap[1])(this.color.map(roundToPlace(places))), [this.valpha]), this.model); }, - alpha: function alpha(val) { - if (arguments.length) { - return new Color(this.color.concat(Math.max(0, Math.min(1, val))), this.model); + alpha: function alpha(value) { + if (value !== undefined) { + return new Color([].concat(_$$_REQUIRE(_dependencyMap[1])(this.color), [Math.max(0, Math.min(1, value))]), this.model); } return this.valpha; @@ -173326,8 +176846,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e red: getset('rgb', 0, maxfn(255)), green: getset('rgb', 1, maxfn(255)), blue: getset('rgb', 2, maxfn(255)), - hue: getset(['hsl', 'hsv', 'hsl', 'hwb', 'hcg'], 0, function (val) { - return (val % 360 + 360) % 360; + hue: getset(['hsl', 'hsv', 'hsl', 'hwb', 'hcg'], 0, function (value) { + return (value % 360 + 360) % 360; }), saturationl: getset('hsl', 1, maxfn(100)), lightness: getset('hsl', 2, maxfn(100)), @@ -173341,25 +176861,39 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e magenta: getset('cmyk', 1, maxfn(100)), yellow: getset('cmyk', 2, maxfn(100)), black: getset('cmyk', 3, maxfn(100)), - x: getset('xyz', 0, maxfn(100)), + x: getset('xyz', 0, maxfn(95.047)), y: getset('xyz', 1, maxfn(100)), - z: getset('xyz', 2, maxfn(100)), + z: getset('xyz', 2, maxfn(108.833)), l: getset('lab', 0, maxfn(100)), a: getset('lab', 1), b: getset('lab', 2), - keyword: function keyword(val) { - if (arguments.length) { - return new Color(val); + keyword: function keyword(value) { + if (value !== undefined) { + return new Color(value); } return _$$_REQUIRE(_dependencyMap[0])[this.model].keyword(this.color); }, - hex: function hex(val) { - if (arguments.length) { - return new Color(val); + hex: function hex(value) { + if (value !== undefined) { + return new Color(value); } - return _$$_REQUIRE(_dependencyMap[1]).to.hex(this.rgb().round().color); + return _$$_REQUIRE(_dependencyMap[2]).to.hex(this.rgb().round().color); + }, + hexa: function hexa(value) { + if (value !== undefined) { + return new Color(value); + } + + var rgbArray = this.rgb().round().color; + var alphaHex = Math.round(this.valpha * 255).toString(16).toUpperCase(); + + if (alphaHex.length === 1) { + alphaHex = '0' + alphaHex; + } + + return _$$_REQUIRE(_dependencyMap[2]).to.hex(rgbArray) + alphaHex; }, rgbNumber: function rgbNumber() { var rgb = this.rgb().color; @@ -173369,9 +176903,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var rgb = this.rgb().color; var lum = []; - for (var i = 0; i < rgb.length; i++) { - var chan = rgb[i] / 255; - lum[i] = chan <= 0.03928 ? chan / 12.92 : Math.pow((chan + 0.055) / 1.055, 2.4); + for (var _ref of rgb.entries()) { + var _ref2 = _$$_REQUIRE(_dependencyMap[3])(_ref, 2); + + var i = _ref2[0]; + var element = _ref2[1]; + var chan = element / 255; + lum[i] = chan <= 0.04045 ? chan / 12.92 : Math.pow((chan + 0.055) / 1.055, 2.4); } return 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2]; @@ -173389,7 +176927,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e level: function level(color2) { var contrastRatio = this.contrast(color2); - if (contrastRatio >= 7.1) { + if (contrastRatio >= 7) { return 'AAA'; } @@ -173397,7 +176935,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, isDark: function isDark() { var rgb = this.rgb().color; - var yiq = (rgb[0] * 299 + rgb[1] * 587 + rgb[2] * 114) / 1000; + var yiq = (rgb[0] * 2126 + rgb[1] * 7152 + rgb[2] * 722) / 10000; return yiq < 128; }, isLight: function isLight() { @@ -173444,8 +176982,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, grayscale: function grayscale() { var rgb = this.rgb().color; - var val = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11; - return Color.rgb(val, val, val); + var value = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11; + return Color.rgb(value, value, value); }, fade: function fade(ratio) { return this.alpha(this.valpha - this.valpha * ratio); @@ -173471,66 +177009,82 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var p = weight === undefined ? 0.5 : weight; var w = 2 * p - 1; var a = color1.alpha() - color2.alpha(); - var w1 = ((w * a === -1 ? w : (w + a) / (1 + w * a)) + 1) / 2.0; + var w1 = ((w * a === -1 ? w : (w + a) / (1 + w * a)) + 1) / 2; var w2 = 1 - w1; return Color.rgb(w1 * color1.red() + w2 * color2.red(), w1 * color1.green() + w2 * color2.green(), w1 * color1.blue() + w2 * color2.blue(), color1.alpha() * p + color2.alpha() * (1 - p)); } }; - Object.keys(_$$_REQUIRE(_dependencyMap[0])).forEach(function (model) { - if (skippedModels.indexOf(model) !== -1) { - return; + + var _loop = function _loop(_model) { + if (skippedModels.includes(_model)) { + return 1; } - var channels = _$$_REQUIRE(_dependencyMap[0])[model].channels; + var channels = _$$_REQUIRE(_dependencyMap[0])[_model].channels; - Color.prototype[model] = function () { - if (this.model === model) { + Color.prototype[_model] = function () { + if (this.model === _model) { return new Color(this); } - if (arguments.length) { - return new Color(arguments, model); + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; } - var newAlpha = typeof arguments[channels] === 'number' ? channels : this.valpha; - return new Color(assertArray(_$$_REQUIRE(_dependencyMap[0])[this.model][model].raw(this.color)).concat(newAlpha), model); + if (args.length > 0) { + return new Color(args, _model); + } + + return new Color([].concat(_$$_REQUIRE(_dependencyMap[1])(assertArray(_$$_REQUIRE(_dependencyMap[0])[this.model][_model].raw(this.color))), [this.valpha]), _model); }; - Color[model] = function (color) { + Color[_model] = function () { + for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { + args[_key2] = arguments[_key2]; + } + + var color = args[0]; + if (typeof color === 'number') { - color = zeroArray(_slice.call(arguments), channels); + color = zeroArray(args, channels); } - return new Color(color, model); + return new Color(color, _model); }; - }); + }; - function roundTo(num, places) { - return Number(num.toFixed(places)); + for (var _model of Object.keys(_$$_REQUIRE(_dependencyMap[0]))) { + if (_loop(_model)) continue; + } + + function roundTo(number, places) { + return Number(number.toFixed(places)); } function roundToPlace(places) { - return function (num) { - return roundTo(num, places); + return function (number) { + return roundTo(number, places); }; } function getset(model, channel, modifier) { model = Array.isArray(model) ? model : [model]; - model.forEach(function (m) { + + for (var m of model) { (limiters[m] || (limiters[m] = []))[channel] = modifier; - }); + } + model = model[0]; - return function (val) { + return function (value) { var result; - if (arguments.length) { + if (value !== undefined) { if (modifier) { - val = modifier(val); + value = modifier(value); } result = this[model](); - result.color[channel] = val; + result.color[channel] = value; return result; } @@ -173550,1624 +177104,22 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; } - function assertArray(val) { - return Array.isArray(val) ? val : [val]; + function assertArray(value) { + return Array.isArray(value) ? value : [value]; } - function zeroArray(arr, length) { + function zeroArray(array, length) { for (var i = 0; i < length; i++) { - if (typeof arr[i] !== 'number') { - arr[i] = 0; + if (typeof array[i] !== 'number') { + array[i] = 0; } } - return arr; + return array; } module.exports = Color; -},1237,[1238,1242]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - var convert = {}; - var models = Object.keys(_$$_REQUIRE(_dependencyMap[0])); - - function wrapRaw(fn) { - var wrappedFn = function wrappedFn(args) { - if (args === undefined || args === null) { - return args; - } - - if (arguments.length > 1) { - args = Array.prototype.slice.call(arguments); - } - - return fn(args); - }; - - if ('conversion' in fn) { - wrappedFn.conversion = fn.conversion; - } - - return wrappedFn; - } - - function wrapRounded(fn) { - var wrappedFn = function wrappedFn(args) { - if (args === undefined || args === null) { - return args; - } - - if (arguments.length > 1) { - args = Array.prototype.slice.call(arguments); - } - - var result = fn(args); - - if (typeof result === 'object') { - for (var len = result.length, i = 0; i < len; i++) { - result[i] = Math.round(result[i]); - } - } - - return result; - }; - - if ('conversion' in fn) { - wrappedFn.conversion = fn.conversion; - } - - return wrappedFn; - } - - models.forEach(function (fromModel) { - convert[fromModel] = {}; - Object.defineProperty(convert[fromModel], 'channels', { - value: _$$_REQUIRE(_dependencyMap[0])[fromModel].channels - }); - Object.defineProperty(convert[fromModel], 'labels', { - value: _$$_REQUIRE(_dependencyMap[0])[fromModel].labels - }); - - var routes = _$$_REQUIRE(_dependencyMap[1])(fromModel); - - var routeModels = Object.keys(routes); - routeModels.forEach(function (toModel) { - var fn = routes[toModel]; - convert[fromModel][toModel] = wrapRounded(fn); - convert[fromModel][toModel].raw = wrapRaw(fn); - }); - }); - module.exports = convert; -},1238,[1239,1241]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - var reverseKeywords = {}; - - for (var key in _$$_REQUIRE(_dependencyMap[0])) { - if (_$$_REQUIRE(_dependencyMap[0]).hasOwnProperty(key)) { - reverseKeywords[_$$_REQUIRE(_dependencyMap[0])[key]] = key; - } - } - - var convert = module.exports = { - rgb: { - channels: 3, - labels: 'rgb' - }, - hsl: { - channels: 3, - labels: 'hsl' - }, - hsv: { - channels: 3, - labels: 'hsv' - }, - hwb: { - channels: 3, - labels: 'hwb' - }, - cmyk: { - channels: 4, - labels: 'cmyk' - }, - xyz: { - channels: 3, - labels: 'xyz' - }, - lab: { - channels: 3, - labels: 'lab' - }, - lch: { - channels: 3, - labels: 'lch' - }, - hex: { - channels: 1, - labels: ['hex'] - }, - keyword: { - channels: 1, - labels: ['keyword'] - }, - ansi16: { - channels: 1, - labels: ['ansi16'] - }, - ansi256: { - channels: 1, - labels: ['ansi256'] - }, - hcg: { - channels: 3, - labels: ['h', 'c', 'g'] - }, - apple: { - channels: 3, - labels: ['r16', 'g16', 'b16'] - }, - gray: { - channels: 1, - labels: ['gray'] - } - }; - - for (var model in convert) { - if (convert.hasOwnProperty(model)) { - if (!('channels' in convert[model])) { - throw new Error('missing channels property: ' + model); - } - - if (!('labels' in convert[model])) { - throw new Error('missing channel labels property: ' + model); - } - - if (convert[model].labels.length !== convert[model].channels) { - throw new Error('channel and label counts mismatch: ' + model); - } - - var channels = convert[model].channels; - var labels = convert[model].labels; - delete convert[model].channels; - delete convert[model].labels; - Object.defineProperty(convert[model], 'channels', { - value: channels - }); - Object.defineProperty(convert[model], 'labels', { - value: labels - }); - } - } - - convert.rgb.hsl = function (rgb) { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - var min = Math.min(r, g, b); - var max = Math.max(r, g, b); - var delta = max - min; - var h; - var s; - var l; - - if (max === min) { - h = 0; - } else if (r === max) { - h = (g - b) / delta; - } else if (g === max) { - h = 2 + (b - r) / delta; - } else if (b === max) { - h = 4 + (r - g) / delta; - } - - h = Math.min(h * 60, 360); - - if (h < 0) { - h += 360; - } - - l = (min + max) / 2; - - if (max === min) { - s = 0; - } else if (l <= 0.5) { - s = delta / (max + min); - } else { - s = delta / (2 - max - min); - } - - return [h, s * 100, l * 100]; - }; - - convert.rgb.hsv = function (rgb) { - var rdif; - var gdif; - var bdif; - var h; - var s; - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - var v = Math.max(r, g, b); - var diff = v - Math.min(r, g, b); - - var diffc = function diffc(c) { - return (v - c) / 6 / diff + 0.5; - }; - - if (diff === 0) { - h = s = 0; - } else { - s = diff / v; - rdif = diffc(r); - gdif = diffc(g); - bdif = diffc(b); - - if (r === v) { - h = bdif - gdif; - } else if (g === v) { - h = 0.3333333333333333 + rdif - bdif; - } else if (b === v) { - h = 0.6666666666666666 + gdif - rdif; - } - - if (h < 0) { - h += 1; - } else if (h > 1) { - h -= 1; - } - } - - return [h * 360, s * 100, v * 100]; - }; - - convert.rgb.hwb = function (rgb) { - var r = rgb[0]; - var g = rgb[1]; - var b = rgb[2]; - var h = convert.rgb.hsl(rgb)[0]; - var w = 0.00392156862745098 * Math.min(r, Math.min(g, b)); - b = 1 - 0.00392156862745098 * Math.max(r, Math.max(g, b)); - return [h, w * 100, b * 100]; - }; - - convert.rgb.cmyk = function (rgb) { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - var c; - var m; - var y; - var k; - k = Math.min(1 - r, 1 - g, 1 - b); - c = (1 - r - k) / (1 - k) || 0; - m = (1 - g - k) / (1 - k) || 0; - y = (1 - b - k) / (1 - k) || 0; - return [c * 100, m * 100, y * 100, k * 100]; - }; - - function comparativeDistance(x, y) { - return Math.pow(x[0] - y[0], 2) + Math.pow(x[1] - y[1], 2) + Math.pow(x[2] - y[2], 2); - } - - convert.rgb.keyword = function (rgb) { - var reversed = reverseKeywords[rgb]; - - if (reversed) { - return reversed; - } - - var currentClosestDistance = Infinity; - var currentClosestKeyword; - - for (var keyword in _$$_REQUIRE(_dependencyMap[0])) { - if (_$$_REQUIRE(_dependencyMap[0]).hasOwnProperty(keyword)) { - var value = _$$_REQUIRE(_dependencyMap[0])[keyword]; - - var distance = comparativeDistance(rgb, value); - - if (distance < currentClosestDistance) { - currentClosestDistance = distance; - currentClosestKeyword = keyword; - } - } - } - - return currentClosestKeyword; - }; - - convert.keyword.rgb = function (keyword) { - return _$$_REQUIRE(_dependencyMap[0])[keyword]; - }; - - convert.rgb.xyz = function (rgb) { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - r = r > 0.04045 ? Math.pow((r + 0.055) / 1.055, 2.4) : r / 12.92; - g = g > 0.04045 ? Math.pow((g + 0.055) / 1.055, 2.4) : g / 12.92; - b = b > 0.04045 ? Math.pow((b + 0.055) / 1.055, 2.4) : b / 12.92; - var x = r * 0.4124 + g * 0.3576 + b * 0.1805; - var y = r * 0.2126 + g * 0.7152 + b * 0.0722; - var z = r * 0.0193 + g * 0.1192 + b * 0.9505; - return [x * 100, y * 100, z * 100]; - }; - - convert.rgb.lab = function (rgb) { - var xyz = convert.rgb.xyz(rgb); - var x = xyz[0]; - var y = xyz[1]; - var z = xyz[2]; - var l; - var a; - var b; - x /= 95.047; - y /= 100; - z /= 108.883; - x = x > 0.008856 ? Math.pow(x, 0.3333333333333333) : 7.787 * x + 0.13793103448275862; - y = y > 0.008856 ? Math.pow(y, 0.3333333333333333) : 7.787 * y + 0.13793103448275862; - z = z > 0.008856 ? Math.pow(z, 0.3333333333333333) : 7.787 * z + 0.13793103448275862; - l = 116 * y - 16; - a = 500 * (x - y); - b = 200 * (y - z); - return [l, a, b]; - }; - - convert.hsl.rgb = function (hsl) { - var h = hsl[0] / 360; - var s = hsl[1] / 100; - var l = hsl[2] / 100; - var t1; - var t2; - var t3; - var rgb; - var val; - - if (s === 0) { - val = l * 255; - return [val, val, val]; - } - - if (l < 0.5) { - t2 = l * (1 + s); - } else { - t2 = l + s - l * s; - } - - t1 = 2 * l - t2; - rgb = [0, 0, 0]; - - for (var i = 0; i < 3; i++) { - t3 = h + 0.3333333333333333 * -(i - 1); - - if (t3 < 0) { - t3++; - } - - if (t3 > 1) { - t3--; - } - - if (6 * t3 < 1) { - val = t1 + (t2 - t1) * 6 * t3; - } else if (2 * t3 < 1) { - val = t2; - } else if (3 * t3 < 2) { - val = t1 + (t2 - t1) * (0.6666666666666666 - t3) * 6; - } else { - val = t1; - } - - rgb[i] = val * 255; - } - - return rgb; - }; - - convert.hsl.hsv = function (hsl) { - var h = hsl[0]; - var s = hsl[1] / 100; - var l = hsl[2] / 100; - var smin = s; - var lmin = Math.max(l, 0.01); - var sv; - var v; - l *= 2; - s *= l <= 1 ? l : 2 - l; - smin *= lmin <= 1 ? lmin : 2 - lmin; - v = (l + s) / 2; - sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s / (l + s); - return [h, sv * 100, v * 100]; - }; - - convert.hsv.rgb = function (hsv) { - var h = hsv[0] / 60; - var s = hsv[1] / 100; - var v = hsv[2] / 100; - var hi = Math.floor(h) % 6; - var f = h - Math.floor(h); - var p = 255 * v * (1 - s); - var q = 255 * v * (1 - s * f); - var t = 255 * v * (1 - s * (1 - f)); - v *= 255; - - switch (hi) { - case 0: - return [v, t, p]; - - case 1: - return [q, v, p]; - - case 2: - return [p, v, t]; - - case 3: - return [p, q, v]; - - case 4: - return [t, p, v]; - - case 5: - return [v, p, q]; - } - }; - - convert.hsv.hsl = function (hsv) { - var h = hsv[0]; - var s = hsv[1] / 100; - var v = hsv[2] / 100; - var vmin = Math.max(v, 0.01); - var lmin; - var sl; - var l; - l = (2 - s) * v; - lmin = (2 - s) * vmin; - sl = s * vmin; - sl /= lmin <= 1 ? lmin : 2 - lmin; - sl = sl || 0; - l /= 2; - return [h, sl * 100, l * 100]; - }; - - convert.hwb.rgb = function (hwb) { - var h = hwb[0] / 360; - var wh = hwb[1] / 100; - var bl = hwb[2] / 100; - var ratio = wh + bl; - var i; - var v; - var f; - var n; - - if (ratio > 1) { - wh /= ratio; - bl /= ratio; - } - - i = Math.floor(6 * h); - v = 1 - bl; - f = 6 * h - i; - - if ((i & 0x01) !== 0) { - f = 1 - f; - } - - n = wh + f * (v - wh); - var r; - var g; - var b; - - switch (i) { - default: - case 6: - case 0: - r = v; - g = n; - b = wh; - break; - - case 1: - r = n; - g = v; - b = wh; - break; - - case 2: - r = wh; - g = v; - b = n; - break; - - case 3: - r = wh; - g = n; - b = v; - break; - - case 4: - r = n; - g = wh; - b = v; - break; - - case 5: - r = v; - g = wh; - b = n; - break; - } - - return [r * 255, g * 255, b * 255]; - }; - - convert.cmyk.rgb = function (cmyk) { - var c = cmyk[0] / 100; - var m = cmyk[1] / 100; - var y = cmyk[2] / 100; - var k = cmyk[3] / 100; - var r; - var g; - var b; - r = 1 - Math.min(1, c * (1 - k) + k); - g = 1 - Math.min(1, m * (1 - k) + k); - b = 1 - Math.min(1, y * (1 - k) + k); - return [r * 255, g * 255, b * 255]; - }; - - convert.xyz.rgb = function (xyz) { - var x = xyz[0] / 100; - var y = xyz[1] / 100; - var z = xyz[2] / 100; - var r; - var g; - var b; - r = x * 3.2406 + y * -1.5372 + z * -0.4986; - g = x * -0.9689 + y * 1.8758 + z * 0.0415; - b = x * 0.0557 + y * -0.204 + z * 1.0570; - r = r > 0.0031308 ? 1.055 * Math.pow(r, 0.4166666666666667) - 0.055 : r * 12.92; - g = g > 0.0031308 ? 1.055 * Math.pow(g, 0.4166666666666667) - 0.055 : g * 12.92; - b = b > 0.0031308 ? 1.055 * Math.pow(b, 0.4166666666666667) - 0.055 : b * 12.92; - r = Math.min(Math.max(0, r), 1); - g = Math.min(Math.max(0, g), 1); - b = Math.min(Math.max(0, b), 1); - return [r * 255, g * 255, b * 255]; - }; - - convert.xyz.lab = function (xyz) { - var x = xyz[0]; - var y = xyz[1]; - var z = xyz[2]; - var l; - var a; - var b; - x /= 95.047; - y /= 100; - z /= 108.883; - x = x > 0.008856 ? Math.pow(x, 0.3333333333333333) : 7.787 * x + 0.13793103448275862; - y = y > 0.008856 ? Math.pow(y, 0.3333333333333333) : 7.787 * y + 0.13793103448275862; - z = z > 0.008856 ? Math.pow(z, 0.3333333333333333) : 7.787 * z + 0.13793103448275862; - l = 116 * y - 16; - a = 500 * (x - y); - b = 200 * (y - z); - return [l, a, b]; - }; - - convert.lab.xyz = function (lab) { - var l = lab[0]; - var a = lab[1]; - var b = lab[2]; - var x; - var y; - var z; - y = (l + 16) / 116; - x = a / 500 + y; - z = y - b / 200; - var y2 = Math.pow(y, 3); - var x2 = Math.pow(x, 3); - var z2 = Math.pow(z, 3); - y = y2 > 0.008856 ? y2 : (y - 0.13793103448275862) / 7.787; - x = x2 > 0.008856 ? x2 : (x - 0.13793103448275862) / 7.787; - z = z2 > 0.008856 ? z2 : (z - 0.13793103448275862) / 7.787; - x *= 95.047; - y *= 100; - z *= 108.883; - return [x, y, z]; - }; - - convert.lab.lch = function (lab) { - var l = lab[0]; - var a = lab[1]; - var b = lab[2]; - var hr; - var h; - var c; - hr = Math.atan2(b, a); - h = hr * 360 / 2 / Math.PI; - - if (h < 0) { - h += 360; - } - - c = Math.sqrt(a * a + b * b); - return [l, c, h]; - }; - - convert.lch.lab = function (lch) { - var l = lch[0]; - var c = lch[1]; - var h = lch[2]; - var a; - var b; - var hr; - hr = h / 360 * 2 * Math.PI; - a = c * Math.cos(hr); - b = c * Math.sin(hr); - return [l, a, b]; - }; - - convert.rgb.ansi16 = function (args) { - var r = args[0]; - var g = args[1]; - var b = args[2]; - var value = 1 in arguments ? arguments[1] : convert.rgb.hsv(args)[2]; - value = Math.round(value / 50); - - if (value === 0) { - return 30; - } - - var ansi = 30 + (Math.round(b / 255) << 2 | Math.round(g / 255) << 1 | Math.round(r / 255)); - - if (value === 2) { - ansi += 60; - } - - return ansi; - }; - - convert.hsv.ansi16 = function (args) { - return convert.rgb.ansi16(convert.hsv.rgb(args), args[2]); - }; - - convert.rgb.ansi256 = function (args) { - var r = args[0]; - var g = args[1]; - var b = args[2]; - - if (r === g && g === b) { - if (r < 8) { - return 16; - } - - if (r > 248) { - return 231; - } - - return Math.round((r - 8) / 247 * 24) + 232; - } - - var ansi = 16 + 36 * Math.round(r / 255 * 5) + 6 * Math.round(g / 255 * 5) + Math.round(b / 255 * 5); - return ansi; - }; - - convert.ansi16.rgb = function (args) { - var color = args % 10; - - if (color === 0 || color === 7) { - if (args > 50) { - color += 3.5; - } - - color = color / 10.5 * 255; - return [color, color, color]; - } - - var mult = (~~(args > 50) + 1) * 0.5; - var r = (color & 1) * mult * 255; - var g = (color >> 1 & 1) * mult * 255; - var b = (color >> 2 & 1) * mult * 255; - return [r, g, b]; - }; - - convert.ansi256.rgb = function (args) { - if (args >= 232) { - var c = (args - 232) * 10 + 8; - return [c, c, c]; - } - - args -= 16; - var rem; - var r = Math.floor(args / 36) / 5 * 255; - var g = Math.floor((rem = args % 36) / 6) / 5 * 255; - var b = rem % 6 / 5 * 255; - return [r, g, b]; - }; - - convert.rgb.hex = function (args) { - var integer = ((Math.round(args[0]) & 0xFF) << 16) + ((Math.round(args[1]) & 0xFF) << 8) + (Math.round(args[2]) & 0xFF); - var string = integer.toString(16).toUpperCase(); - return '000000'.substring(string.length) + string; - }; - - convert.hex.rgb = function (args) { - var match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i); - - if (!match) { - return [0, 0, 0]; - } - - var colorString = match[0]; - - if (match[0].length === 3) { - colorString = colorString.split('').map(function (char) { - return char + char; - }).join(''); - } - - var integer = parseInt(colorString, 16); - var r = integer >> 16 & 0xFF; - var g = integer >> 8 & 0xFF; - var b = integer & 0xFF; - return [r, g, b]; - }; - - convert.rgb.hcg = function (rgb) { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - var max = Math.max(Math.max(r, g), b); - var min = Math.min(Math.min(r, g), b); - var chroma = max - min; - var grayscale; - var hue; - - if (chroma < 1) { - grayscale = min / (1 - chroma); - } else { - grayscale = 0; - } - - if (chroma <= 0) { - hue = 0; - } else if (max === r) { - hue = (g - b) / chroma % 6; - } else if (max === g) { - hue = 2 + (b - r) / chroma; - } else { - hue = 4 + (r - g) / chroma + 4; - } - - hue /= 6; - hue %= 1; - return [hue * 360, chroma * 100, grayscale * 100]; - }; - - convert.hsl.hcg = function (hsl) { - var s = hsl[1] / 100; - var l = hsl[2] / 100; - var c = 1; - var f = 0; - - if (l < 0.5) { - c = 2.0 * s * l; - } else { - c = 2.0 * s * (1.0 - l); - } - - if (c < 1.0) { - f = (l - 0.5 * c) / (1.0 - c); - } - - return [hsl[0], c * 100, f * 100]; - }; - - convert.hsv.hcg = function (hsv) { - var s = hsv[1] / 100; - var v = hsv[2] / 100; - var c = s * v; - var f = 0; - - if (c < 1.0) { - f = (v - c) / (1 - c); - } - - return [hsv[0], c * 100, f * 100]; - }; - - convert.hcg.rgb = function (hcg) { - var h = hcg[0] / 360; - var c = hcg[1] / 100; - var g = hcg[2] / 100; - - if (c === 0.0) { - return [g * 255, g * 255, g * 255]; - } - - var pure = [0, 0, 0]; - var hi = h % 1 * 6; - var v = hi % 1; - var w = 1 - v; - var mg = 0; - - switch (Math.floor(hi)) { - case 0: - pure[0] = 1; - pure[1] = v; - pure[2] = 0; - break; - - case 1: - pure[0] = w; - pure[1] = 1; - pure[2] = 0; - break; - - case 2: - pure[0] = 0; - pure[1] = 1; - pure[2] = v; - break; - - case 3: - pure[0] = 0; - pure[1] = w; - pure[2] = 1; - break; - - case 4: - pure[0] = v; - pure[1] = 0; - pure[2] = 1; - break; - - default: - pure[0] = 1; - pure[1] = 0; - pure[2] = w; - } - - mg = (1.0 - c) * g; - return [(c * pure[0] + mg) * 255, (c * pure[1] + mg) * 255, (c * pure[2] + mg) * 255]; - }; - - convert.hcg.hsv = function (hcg) { - var c = hcg[1] / 100; - var g = hcg[2] / 100; - var v = c + g * (1.0 - c); - var f = 0; - - if (v > 0.0) { - f = c / v; - } - - return [hcg[0], f * 100, v * 100]; - }; - - convert.hcg.hsl = function (hcg) { - var c = hcg[1] / 100; - var g = hcg[2] / 100; - var l = g * (1.0 - c) + 0.5 * c; - var s = 0; - - if (l > 0.0 && l < 0.5) { - s = c / (2 * l); - } else if (l >= 0.5 && l < 1.0) { - s = c / (2 * (1 - l)); - } - - return [hcg[0], s * 100, l * 100]; - }; - - convert.hcg.hwb = function (hcg) { - var c = hcg[1] / 100; - var g = hcg[2] / 100; - var v = c + g * (1.0 - c); - return [hcg[0], (v - c) * 100, (1 - v) * 100]; - }; - - convert.hwb.hcg = function (hwb) { - var w = hwb[1] / 100; - var b = hwb[2] / 100; - var v = 1 - b; - var c = v - w; - var g = 0; - - if (c < 1) { - g = (v - c) / (1 - c); - } - - return [hwb[0], c * 100, g * 100]; - }; - - convert.apple.rgb = function (apple) { - return [apple[0] / 65535 * 255, apple[1] / 65535 * 255, apple[2] / 65535 * 255]; - }; - - convert.rgb.apple = function (rgb) { - return [rgb[0] / 255 * 65535, rgb[1] / 255 * 65535, rgb[2] / 255 * 65535]; - }; - - convert.gray.rgb = function (args) { - return [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255]; - }; - - convert.gray.hsl = convert.gray.hsv = function (args) { - return [0, 0, args[0]]; - }; - - convert.gray.hwb = function (gray) { - return [0, 100, gray[0]]; - }; - - convert.gray.cmyk = function (gray) { - return [0, 0, 0, gray[0]]; - }; - - convert.gray.lab = function (gray) { - return [gray[0], 0, 0]; - }; - - convert.gray.hex = function (gray) { - var val = Math.round(gray[0] / 100 * 255) & 0xFF; - var integer = (val << 16) + (val << 8) + val; - var string = integer.toString(16).toUpperCase(); - return '000000'.substring(string.length) + string; - }; - - convert.rgb.gray = function (rgb) { - var val = (rgb[0] + rgb[1] + rgb[2]) / 3; - return [val / 255 * 100]; - }; -},1239,[1240]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - module.exports = { - "aliceblue": [240, 248, 255], - "antiquewhite": [250, 235, 215], - "aqua": [0, 255, 255], - "aquamarine": [127, 255, 212], - "azure": [240, 255, 255], - "beige": [245, 245, 220], - "bisque": [255, 228, 196], - "black": [0, 0, 0], - "blanchedalmond": [255, 235, 205], - "blue": [0, 0, 255], - "blueviolet": [138, 43, 226], - "brown": [165, 42, 42], - "burlywood": [222, 184, 135], - "cadetblue": [95, 158, 160], - "chartreuse": [127, 255, 0], - "chocolate": [210, 105, 30], - "coral": [255, 127, 80], - "cornflowerblue": [100, 149, 237], - "cornsilk": [255, 248, 220], - "crimson": [220, 20, 60], - "cyan": [0, 255, 255], - "darkblue": [0, 0, 139], - "darkcyan": [0, 139, 139], - "darkgoldenrod": [184, 134, 11], - "darkgray": [169, 169, 169], - "darkgreen": [0, 100, 0], - "darkgrey": [169, 169, 169], - "darkkhaki": [189, 183, 107], - "darkmagenta": [139, 0, 139], - "darkolivegreen": [85, 107, 47], - "darkorange": [255, 140, 0], - "darkorchid": [153, 50, 204], - "darkred": [139, 0, 0], - "darksalmon": [233, 150, 122], - "darkseagreen": [143, 188, 143], - "darkslateblue": [72, 61, 139], - "darkslategray": [47, 79, 79], - "darkslategrey": [47, 79, 79], - "darkturquoise": [0, 206, 209], - "darkviolet": [148, 0, 211], - "deeppink": [255, 20, 147], - "deepskyblue": [0, 191, 255], - "dimgray": [105, 105, 105], - "dimgrey": [105, 105, 105], - "dodgerblue": [30, 144, 255], - "firebrick": [178, 34, 34], - "floralwhite": [255, 250, 240], - "forestgreen": [34, 139, 34], - "fuchsia": [255, 0, 255], - "gainsboro": [220, 220, 220], - "ghostwhite": [248, 248, 255], - "gold": [255, 215, 0], - "goldenrod": [218, 165, 32], - "gray": [128, 128, 128], - "green": [0, 128, 0], - "greenyellow": [173, 255, 47], - "grey": [128, 128, 128], - "honeydew": [240, 255, 240], - "hotpink": [255, 105, 180], - "indianred": [205, 92, 92], - "indigo": [75, 0, 130], - "ivory": [255, 255, 240], - "khaki": [240, 230, 140], - "lavender": [230, 230, 250], - "lavenderblush": [255, 240, 245], - "lawngreen": [124, 252, 0], - "lemonchiffon": [255, 250, 205], - "lightblue": [173, 216, 230], - "lightcoral": [240, 128, 128], - "lightcyan": [224, 255, 255], - "lightgoldenrodyellow": [250, 250, 210], - "lightgray": [211, 211, 211], - "lightgreen": [144, 238, 144], - "lightgrey": [211, 211, 211], - "lightpink": [255, 182, 193], - "lightsalmon": [255, 160, 122], - "lightseagreen": [32, 178, 170], - "lightskyblue": [135, 206, 250], - "lightslategray": [119, 136, 153], - "lightslategrey": [119, 136, 153], - "lightsteelblue": [176, 196, 222], - "lightyellow": [255, 255, 224], - "lime": [0, 255, 0], - "limegreen": [50, 205, 50], - "linen": [250, 240, 230], - "magenta": [255, 0, 255], - "maroon": [128, 0, 0], - "mediumaquamarine": [102, 205, 170], - "mediumblue": [0, 0, 205], - "mediumorchid": [186, 85, 211], - "mediumpurple": [147, 112, 219], - "mediumseagreen": [60, 179, 113], - "mediumslateblue": [123, 104, 238], - "mediumspringgreen": [0, 250, 154], - "mediumturquoise": [72, 209, 204], - "mediumvioletred": [199, 21, 133], - "midnightblue": [25, 25, 112], - "mintcream": [245, 255, 250], - "mistyrose": [255, 228, 225], - "moccasin": [255, 228, 181], - "navajowhite": [255, 222, 173], - "navy": [0, 0, 128], - "oldlace": [253, 245, 230], - "olive": [128, 128, 0], - "olivedrab": [107, 142, 35], - "orange": [255, 165, 0], - "orangered": [255, 69, 0], - "orchid": [218, 112, 214], - "palegoldenrod": [238, 232, 170], - "palegreen": [152, 251, 152], - "paleturquoise": [175, 238, 238], - "palevioletred": [219, 112, 147], - "papayawhip": [255, 239, 213], - "peachpuff": [255, 218, 185], - "peru": [205, 133, 63], - "pink": [255, 192, 203], - "plum": [221, 160, 221], - "powderblue": [176, 224, 230], - "purple": [128, 0, 128], - "rebeccapurple": [102, 51, 153], - "red": [255, 0, 0], - "rosybrown": [188, 143, 143], - "royalblue": [65, 105, 225], - "saddlebrown": [139, 69, 19], - "salmon": [250, 128, 114], - "sandybrown": [244, 164, 96], - "seagreen": [46, 139, 87], - "seashell": [255, 245, 238], - "sienna": [160, 82, 45], - "silver": [192, 192, 192], - "skyblue": [135, 206, 235], - "slateblue": [106, 90, 205], - "slategray": [112, 128, 144], - "slategrey": [112, 128, 144], - "snow": [255, 250, 250], - "springgreen": [0, 255, 127], - "steelblue": [70, 130, 180], - "tan": [210, 180, 140], - "teal": [0, 128, 128], - "thistle": [216, 191, 216], - "tomato": [255, 99, 71], - "turquoise": [64, 224, 208], - "violet": [238, 130, 238], - "wheat": [245, 222, 179], - "white": [255, 255, 255], - "whitesmoke": [245, 245, 245], - "yellow": [255, 255, 0], - "yellowgreen": [154, 205, 50] - }; -},1240,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - function buildGraph() { - var graph = {}; - var models = Object.keys(_$$_REQUIRE(_dependencyMap[0])); - - for (var len = models.length, i = 0; i < len; i++) { - graph[models[i]] = { - distance: -1, - parent: null - }; - } - - return graph; - } - - function deriveBFS(fromModel) { - var graph = buildGraph(); - var queue = [fromModel]; - graph[fromModel].distance = 0; - - while (queue.length) { - var current = queue.pop(); - var adjacents = Object.keys(_$$_REQUIRE(_dependencyMap[0])[current]); - - for (var len = adjacents.length, i = 0; i < len; i++) { - var adjacent = adjacents[i]; - var node = graph[adjacent]; - - if (node.distance === -1) { - node.distance = graph[current].distance + 1; - node.parent = current; - queue.unshift(adjacent); - } - } - } - - return graph; - } - - function link(from, to) { - return function (args) { - return to(from(args)); - }; - } - - function wrapConversion(toModel, graph) { - var path = [graph[toModel].parent, toModel]; - - var fn = _$$_REQUIRE(_dependencyMap[0])[graph[toModel].parent][toModel]; - - var cur = graph[toModel].parent; - - while (graph[cur].parent) { - path.unshift(graph[cur].parent); - fn = link(_$$_REQUIRE(_dependencyMap[0])[graph[cur].parent][cur], fn); - cur = graph[cur].parent; - } - - fn.conversion = path; - return fn; - } - - module.exports = function (fromModel) { - var graph = deriveBFS(fromModel); - var conversion = {}; - var models = Object.keys(graph); - - for (var len = models.length, i = 0; i < len; i++) { - var toModel = models[i]; - var node = graph[toModel]; - - if (node.parent === null) { - continue; - } - - conversion[toModel] = wrapConversion(toModel, graph); - } - - return conversion; - }; -},1241,[1239]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - var hasOwnProperty = Object.hasOwnProperty; - var reverseNames = {}; - - for (var name in _$$_REQUIRE(_dependencyMap[0])) { - if (hasOwnProperty.call(_$$_REQUIRE(_dependencyMap[0]), name)) { - reverseNames[_$$_REQUIRE(_dependencyMap[0])[name]] = name; - } - } - - var cs = module.exports = { - to: {}, - get: {} - }; - - cs.get = function (string) { - var prefix = string.substring(0, 3).toLowerCase(); - var val; - var model; - - switch (prefix) { - case 'hsl': - val = cs.get.hsl(string); - model = 'hsl'; - break; - - case 'hwb': - val = cs.get.hwb(string); - model = 'hwb'; - break; - - default: - val = cs.get.rgb(string); - model = 'rgb'; - break; - } - - if (!val) { - return null; - } - - return { - model: model, - value: val - }; - }; - - cs.get.rgb = function (string) { - if (!string) { - return null; - } - - var abbr = /^#([a-f0-9]{3,4})$/i; - var hex = /^#([a-f0-9]{6})([a-f0-9]{2})?$/i; - var rgba = /^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/; - var per = /^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/; - var keyword = /^(\w+)$/; - var rgb = [0, 0, 0, 1]; - var match; - var i; - var hexAlpha; - - if (match = string.match(hex)) { - hexAlpha = match[2]; - match = match[1]; - - for (i = 0; i < 3; i++) { - var i2 = i * 2; - rgb[i] = parseInt(match.slice(i2, i2 + 2), 16); - } - - if (hexAlpha) { - rgb[3] = parseInt(hexAlpha, 16) / 255; - } - } else if (match = string.match(abbr)) { - match = match[1]; - hexAlpha = match[3]; - - for (i = 0; i < 3; i++) { - rgb[i] = parseInt(match[i] + match[i], 16); - } - - if (hexAlpha) { - rgb[3] = parseInt(hexAlpha + hexAlpha, 16) / 255; - } - } else if (match = string.match(rgba)) { - for (i = 0; i < 3; i++) { - rgb[i] = parseInt(match[i + 1], 0); - } - - if (match[4]) { - if (match[5]) { - rgb[3] = parseFloat(match[4]) * 0.01; - } else { - rgb[3] = parseFloat(match[4]); - } - } - } else if (match = string.match(per)) { - for (i = 0; i < 3; i++) { - rgb[i] = Math.round(parseFloat(match[i + 1]) * 2.55); - } - - if (match[4]) { - if (match[5]) { - rgb[3] = parseFloat(match[4]) * 0.01; - } else { - rgb[3] = parseFloat(match[4]); - } - } - } else if (match = string.match(keyword)) { - if (match[1] === 'transparent') { - return [0, 0, 0, 0]; - } - - if (!hasOwnProperty.call(_$$_REQUIRE(_dependencyMap[0]), match[1])) { - return null; - } - - rgb = _$$_REQUIRE(_dependencyMap[0])[match[1]]; - rgb[3] = 1; - return rgb; - } else { - return null; - } - - for (i = 0; i < 3; i++) { - rgb[i] = clamp(rgb[i], 0, 255); - } - - rgb[3] = clamp(rgb[3], 0, 1); - return rgb; - }; - - cs.get.hsl = function (string) { - if (!string) { - return null; - } - - var hsl = /^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/; - var match = string.match(hsl); - - if (match) { - var alpha = parseFloat(match[4]); - var h = (parseFloat(match[1]) % 360 + 360) % 360; - var s = clamp(parseFloat(match[2]), 0, 100); - var l = clamp(parseFloat(match[3]), 0, 100); - var a = clamp(isNaN(alpha) ? 1 : alpha, 0, 1); - return [h, s, l, a]; - } - - return null; - }; - - cs.get.hwb = function (string) { - if (!string) { - return null; - } - - var hwb = /^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/; - var match = string.match(hwb); - - if (match) { - var alpha = parseFloat(match[4]); - var h = (parseFloat(match[1]) % 360 + 360) % 360; - var w = clamp(parseFloat(match[2]), 0, 100); - var b = clamp(parseFloat(match[3]), 0, 100); - var a = clamp(isNaN(alpha) ? 1 : alpha, 0, 1); - return [h, w, b, a]; - } - - return null; - }; - - cs.to.hex = function () { - var rgba = _$$_REQUIRE(_dependencyMap[1])(arguments); - - return '#' + hexDouble(rgba[0]) + hexDouble(rgba[1]) + hexDouble(rgba[2]) + (rgba[3] < 1 ? hexDouble(Math.round(rgba[3] * 255)) : ''); - }; - - cs.to.rgb = function () { - var rgba = _$$_REQUIRE(_dependencyMap[1])(arguments); - - return rgba.length < 4 || rgba[3] === 1 ? 'rgb(' + Math.round(rgba[0]) + ', ' + Math.round(rgba[1]) + ', ' + Math.round(rgba[2]) + ')' : 'rgba(' + Math.round(rgba[0]) + ', ' + Math.round(rgba[1]) + ', ' + Math.round(rgba[2]) + ', ' + rgba[3] + ')'; - }; - - cs.to.rgb.percent = function () { - var rgba = _$$_REQUIRE(_dependencyMap[1])(arguments); - - var r = Math.round(rgba[0] / 255 * 100); - var g = Math.round(rgba[1] / 255 * 100); - var b = Math.round(rgba[2] / 255 * 100); - return rgba.length < 4 || rgba[3] === 1 ? 'rgb(' + r + '%, ' + g + '%, ' + b + '%)' : 'rgba(' + r + '%, ' + g + '%, ' + b + '%, ' + rgba[3] + ')'; - }; - - cs.to.hsl = function () { - var hsla = _$$_REQUIRE(_dependencyMap[1])(arguments); - - return hsla.length < 4 || hsla[3] === 1 ? 'hsl(' + hsla[0] + ', ' + hsla[1] + '%, ' + hsla[2] + '%)' : 'hsla(' + hsla[0] + ', ' + hsla[1] + '%, ' + hsla[2] + '%, ' + hsla[3] + ')'; - }; - - cs.to.hwb = function () { - var hwba = _$$_REQUIRE(_dependencyMap[1])(arguments); - - var a = ''; - - if (hwba.length >= 4 && hwba[3] !== 1) { - a = ', ' + hwba[3]; - } - - return 'hwb(' + hwba[0] + ', ' + hwba[1] + '%, ' + hwba[2] + '%' + a + ')'; - }; - - cs.to.keyword = function (rgb) { - return reverseNames[rgb.slice(0, 3)]; - }; - - function clamp(num, min, max) { - return Math.min(Math.max(min, num), max); - } - - function hexDouble(num) { - var str = Math.round(num).toString(16).toUpperCase(); - return str.length < 2 ? '0' + str : str; - } -},1242,[1243,1244]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - module.exports = { - "aliceblue": [240, 248, 255], - "antiquewhite": [250, 235, 215], - "aqua": [0, 255, 255], - "aquamarine": [127, 255, 212], - "azure": [240, 255, 255], - "beige": [245, 245, 220], - "bisque": [255, 228, 196], - "black": [0, 0, 0], - "blanchedalmond": [255, 235, 205], - "blue": [0, 0, 255], - "blueviolet": [138, 43, 226], - "brown": [165, 42, 42], - "burlywood": [222, 184, 135], - "cadetblue": [95, 158, 160], - "chartreuse": [127, 255, 0], - "chocolate": [210, 105, 30], - "coral": [255, 127, 80], - "cornflowerblue": [100, 149, 237], - "cornsilk": [255, 248, 220], - "crimson": [220, 20, 60], - "cyan": [0, 255, 255], - "darkblue": [0, 0, 139], - "darkcyan": [0, 139, 139], - "darkgoldenrod": [184, 134, 11], - "darkgray": [169, 169, 169], - "darkgreen": [0, 100, 0], - "darkgrey": [169, 169, 169], - "darkkhaki": [189, 183, 107], - "darkmagenta": [139, 0, 139], - "darkolivegreen": [85, 107, 47], - "darkorange": [255, 140, 0], - "darkorchid": [153, 50, 204], - "darkred": [139, 0, 0], - "darksalmon": [233, 150, 122], - "darkseagreen": [143, 188, 143], - "darkslateblue": [72, 61, 139], - "darkslategray": [47, 79, 79], - "darkslategrey": [47, 79, 79], - "darkturquoise": [0, 206, 209], - "darkviolet": [148, 0, 211], - "deeppink": [255, 20, 147], - "deepskyblue": [0, 191, 255], - "dimgray": [105, 105, 105], - "dimgrey": [105, 105, 105], - "dodgerblue": [30, 144, 255], - "firebrick": [178, 34, 34], - "floralwhite": [255, 250, 240], - "forestgreen": [34, 139, 34], - "fuchsia": [255, 0, 255], - "gainsboro": [220, 220, 220], - "ghostwhite": [248, 248, 255], - "gold": [255, 215, 0], - "goldenrod": [218, 165, 32], - "gray": [128, 128, 128], - "green": [0, 128, 0], - "greenyellow": [173, 255, 47], - "grey": [128, 128, 128], - "honeydew": [240, 255, 240], - "hotpink": [255, 105, 180], - "indianred": [205, 92, 92], - "indigo": [75, 0, 130], - "ivory": [255, 255, 240], - "khaki": [240, 230, 140], - "lavender": [230, 230, 250], - "lavenderblush": [255, 240, 245], - "lawngreen": [124, 252, 0], - "lemonchiffon": [255, 250, 205], - "lightblue": [173, 216, 230], - "lightcoral": [240, 128, 128], - "lightcyan": [224, 255, 255], - "lightgoldenrodyellow": [250, 250, 210], - "lightgray": [211, 211, 211], - "lightgreen": [144, 238, 144], - "lightgrey": [211, 211, 211], - "lightpink": [255, 182, 193], - "lightsalmon": [255, 160, 122], - "lightseagreen": [32, 178, 170], - "lightskyblue": [135, 206, 250], - "lightslategray": [119, 136, 153], - "lightslategrey": [119, 136, 153], - "lightsteelblue": [176, 196, 222], - "lightyellow": [255, 255, 224], - "lime": [0, 255, 0], - "limegreen": [50, 205, 50], - "linen": [250, 240, 230], - "magenta": [255, 0, 255], - "maroon": [128, 0, 0], - "mediumaquamarine": [102, 205, 170], - "mediumblue": [0, 0, 205], - "mediumorchid": [186, 85, 211], - "mediumpurple": [147, 112, 219], - "mediumseagreen": [60, 179, 113], - "mediumslateblue": [123, 104, 238], - "mediumspringgreen": [0, 250, 154], - "mediumturquoise": [72, 209, 204], - "mediumvioletred": [199, 21, 133], - "midnightblue": [25, 25, 112], - "mintcream": [245, 255, 250], - "mistyrose": [255, 228, 225], - "moccasin": [255, 228, 181], - "navajowhite": [255, 222, 173], - "navy": [0, 0, 128], - "oldlace": [253, 245, 230], - "olive": [128, 128, 0], - "olivedrab": [107, 142, 35], - "orange": [255, 165, 0], - "orangered": [255, 69, 0], - "orchid": [218, 112, 214], - "palegoldenrod": [238, 232, 170], - "palegreen": [152, 251, 152], - "paleturquoise": [175, 238, 238], - "palevioletred": [219, 112, 147], - "papayawhip": [255, 239, 213], - "peachpuff": [255, 218, 185], - "peru": [205, 133, 63], - "pink": [255, 192, 203], - "plum": [221, 160, 221], - "powderblue": [176, 224, 230], - "purple": [128, 0, 128], - "rebeccapurple": [102, 51, 153], - "red": [255, 0, 0], - "rosybrown": [188, 143, 143], - "royalblue": [65, 105, 225], - "saddlebrown": [139, 69, 19], - "salmon": [250, 128, 114], - "sandybrown": [244, 164, 96], - "seagreen": [46, 139, 87], - "seashell": [255, 245, 238], - "sienna": [160, 82, 45], - "silver": [192, 192, 192], - "skyblue": [135, 206, 235], - "slateblue": [106, 90, 205], - "slategray": [112, 128, 144], - "slategrey": [112, 128, 144], - "snow": [255, 250, 250], - "springgreen": [0, 255, 127], - "steelblue": [70, 130, 180], - "tan": [210, 180, 140], - "teal": [0, 128, 128], - "thistle": [216, 191, 216], - "tomato": [255, 99, 71], - "turquoise": [64, 224, 208], - "violet": [238, 130, 238], - "wheat": [245, 222, 179], - "white": [255, 255, 255], - "whitesmoke": [245, 245, 245], - "yellow": [255, 255, 0], - "yellowgreen": [154, 205, 50] - }; -},1243,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - var concat = Array.prototype.concat; - var slice = Array.prototype.slice; - - var swizzle = module.exports = function swizzle(args) { - var results = []; - - for (var i = 0, len = args.length; i < len; i++) { - var arg = args[i]; - - if (_$$_REQUIRE(_dependencyMap[0])(arg)) { - results = concat.call(results, slice.call(arg)); - } else { - results.push(arg); - } - } - - return results; - }; - - swizzle.wrap = function (fn) { - return function () { - return fn(swizzle(arguments)); - }; - }; -},1244,[1245]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - module.exports = function isArrayish(obj) { - if (!obj || typeof obj === 'string') { - return false; - } - - return obj instanceof Array || Array.isArray(obj) || obj.length >= 0 && (obj.splice instanceof Function || Object.getOwnPropertyDescriptor(obj, obj.length - 1) && obj.constructor.name !== 'String'); - }; -},1245,[]); +},1323,[1043,22,1047,33]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175333,7 +177285,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); }); var Assets = exports.Assets = [_$$_REQUIRE(_dependencyMap[18]), _$$_REQUIRE(_dependencyMap[19])]; -},1246,[3,1247,1248,1249,1250,1255,1262,1251,1263,1252,1254,1264,1265,1258,1266,1267,1268,1269,1259,1261]); +},1324,[3,1325,1326,1327,1328,1333,1339,1329,1340,1330,1332,1341,1342,1336,1343,1344,1345,1346,1337,1338]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175366,7 +177318,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, style] })); } -},1247,[3,4,16,18,1089,179]); +},1325,[3,4,16,18,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175380,7 +177332,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var isLandscape = layout.width > layout.height; if (_reactNative.Platform.OS === 'ios') { - if (_reactNative.Platform.isPad || _reactNative.Platform.isTVOS) { + if (_reactNative.Platform.isPad || _reactNative.Platform.isTV) { if (modalPresentation) { headerHeight = 56; } else { @@ -175405,7 +177357,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return headerHeight + statusBarHeight; } -},1248,[18]); +},1326,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175415,7 +177367,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function getHeaderTitle(options, fallback) { return typeof options.headerTitle === 'string' ? options.headerTitle : options.title !== undefined ? options.title : fallback; } -},1249,[]); +},1327,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175446,6 +177398,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var insets = (0, _$$_REQUIRE(_dependencyMap[8]).useSafeAreaInsets)(); var frame = (0, _$$_REQUIRE(_dependencyMap[8]).useSafeAreaFrame)(); var isParentHeaderShown = React.useContext(_HeaderShownContext.default); + var hasDynamicIsland = _reactNative.Platform.OS === 'ios' && insets.top > 50; + var statusBarHeight = hasDynamicIsland ? insets.top - 5 : insets.top; var _props$layout = props.layout, layout = _props$layout === undefined ? frame : _props$layout, _props$modal = props.modal, @@ -175474,7 +177428,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e headerPressColor = props.headerPressColor, headerPressOpacity = props.headerPressOpacity, _props$headerStatusBa = props.headerStatusBarHeight, - headerStatusBarHeight = _props$headerStatusBa === undefined ? isParentHeaderShown ? 0 : insets.top : _props$headerStatusBa; + headerStatusBarHeight = _props$headerStatusBa === undefined ? isParentHeaderShown ? 0 : statusBarHeight : _props$headerStatusBa; var defaultHeight = (0, _getDefaultHeaderHeight.default)(layout, modal, headerStatusBarHeight); var _ref = _reactNative.StyleSheet.flatten(customHeaderStyle || {}), @@ -175658,7 +177612,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flexBasis: 0 } }); -},1250,[3,4,16,18,1248,1251,1252,1254,899,179]); +},1328,[3,4,16,18,1326,1329,1330,1332,899,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175713,7 +177667,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } })) }); -},1251,[3,4,16,18,1089,179]); +},1329,[3,4,16,18,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175725,7 +177679,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var HeaderShownContext = (0, _getNamedContext.default)('HeaderShownContext', false); var _default = exports.default = HeaderShownContext; -},1252,[3,1253]); +},1330,[3,1331]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175755,7 +177709,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e global[contexts].set(name, context); return context; } -},1253,[16]); +},1331,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175810,7 +177764,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }) }); -},1254,[3,4,16,18,1089,179]); +},1332,[3,4,16,18,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -175837,7 +177791,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backImage = _ref.backImage, label = _ref.label, labelStyle = _ref.labelStyle, - labelVisible = _ref.labelVisible, + _ref$labelVisible = _ref.labelVisible, + labelVisible = _ref$labelVisible === undefined ? _reactNative.Platform.OS === 'ios' : _ref$labelVisible, onLabelLayout = _ref.onLabelLayout, onPress = _ref.onPress, pressColor = _ref.pressColor, @@ -175944,9 +177899,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onPress: disabled ? undefined : handlePress, pressColor: pressColor, pressOpacity: pressOpacity, - android_ripple: { - borderless: true - }, + android_ripple: androidRipple, style: [styles.container, disabled && styles.disabled, style], hitSlop: _reactNative.Platform.select({ ios: undefined, @@ -175963,6 +177916,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } + var androidRipple = { + borderless: true, + foreground: _reactNative.Platform.OS === 'android' && _reactNative.Platform.Version >= 23, + radius: 20 + }; + var styles = _reactNative.StyleSheet.create({ container: Object.assign({ alignItems: 'center', @@ -175995,7 +177954,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginVertical: 12, resizeMode: 'contain', transform: [{ - scaleX: _reactNative.I18nManager.isRTL ? -1 : 1 + scaleX: _reactNative.I18nManager.getConstants().isRTL ? -1 : 1 }] }, default: { @@ -176004,7 +177963,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e margin: 3, resizeMode: 'contain', transform: [{ - scaleX: _reactNative.I18nManager.isRTL ? -1 : 1 + scaleX: _reactNative.I18nManager.getConstants().isRTL ? -1 : 1 }] } }), @@ -176028,11 +177987,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignSelf: 'center', resizeMode: 'contain', transform: [{ - scaleX: _reactNative.I18nManager.isRTL ? -1 : 1 + scaleX: _reactNative.I18nManager.getConstants().isRTL ? -1 : 1 }] } }); -},1255,[3,33,16,18,1256,1258,1089,179,1259,1261]); +},1333,[3,33,16,18,1334,1336,928,179,1337,1338]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176045,7 +178004,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _MaskedViewNative = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); -},1256,[3,1257]); +},1334,[3,1335]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176068,7 +178027,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e try { RNCMaskedView = function () { - throw new Error("Cannot find module '@react-native-masked-view/masked-view'\nRequire stack:\n- /Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/elements/src/noop.js"); + throw new Error("Cannot find module '@react-native-masked-view/masked-view'\nRequire stack:\n- /Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/node_modules/@react-navigation/elements/src/noop.js"); }().default; } catch (e) {} @@ -176086,7 +178045,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return children; } -},1257,[3,4,16,18,179]); +},1335,[3,4,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176165,11 +178124,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, style] }, rest)); } -},1258,[3,33,4,16,18,1089,179]); +},1336,[3,33,4,16,18,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/@react-navigation/elements/src/assets", + "httpServerLocation": "/assets/node_modules/@react-navigation/drawer/node_modules/@react-navigation/elements/src/assets", "width": 24, "height": 24, "scales": [1, 1.5, 2, 3, 4], @@ -176177,16 +178136,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "back-icon", "type": "png" }); -},1259,[1260]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - 'use strict'; - - module.exports = _$$_REQUIRE(_dependencyMap[0]); -},1260,[156]); +},1337,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/@react-navigation/elements/src/assets", + "httpServerLocation": "/assets/node_modules/@react-navigation/drawer/node_modules/@react-navigation/elements/src/assets", "width": 50, "height": 85, "scales": [1], @@ -176194,7 +178148,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "back-icon-mask", "type": "png" }); -},1261,[1260]); +},1338,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176206,7 +178160,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var HeaderBackContext = (0, _getNamedContext.default)('HeaderBackContext', undefined); var _default = exports.default = HeaderBackContext; -},1262,[3,1253]); +},1339,[3,1331]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176218,7 +178172,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var HeaderHeightContext = (0, _getNamedContext.default)('HeaderHeightContext', undefined); var _default = exports.default = HeaderHeightContext; -},1263,[3,1253]); +},1340,[3,1331]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176242,7 +178196,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return height; } -},1264,[16,3,1263]); +},1341,[16,3,1340]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176275,7 +178229,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: 'transparent' } }); -},1265,[16,18,179]); +},1342,[16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176340,16 +178294,18 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e top: FAR_FAR_AWAY } }); -},1266,[3,4,16,18,179]); +},1343,[3,4,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true }); exports.default = SafeAreaProviderCompat; - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - var _reactNative = _$$_REQUIRE(_dependencyMap[1]); + var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[3]); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } @@ -176361,7 +178317,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _Dimensions$get$heigh = _Dimensions$get.height, height = _Dimensions$get$heigh === undefined ? 0 : _Dimensions$get$heigh; - var initialMetrics = _reactNative.Platform.OS === 'web' || _$$_REQUIRE(_dependencyMap[2]).initialWindowMetrics == null ? { + var initialMetrics = _reactNative.Platform.OS === 'web' || _$$_REQUIRE(_dependencyMap[4]).initialWindowMetrics == null ? { frame: { x: 0, y: 0, @@ -176374,29 +178330,95 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e right: 0, bottom: 0 } - } : _$$_REQUIRE(_dependencyMap[2]).initialWindowMetrics; + } : _$$_REQUIRE(_dependencyMap[4]).initialWindowMetrics; function SafeAreaProviderCompat(_ref) { - var _children = _ref.children, + var children = _ref.children, style = _ref.style; - return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_$$_REQUIRE(_dependencyMap[2]).SafeAreaInsetsContext.Consumer, { - children: function children(insets) { - if (insets) { - return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_reactNative.View, { - style: [styles.container, style], - children: _children - }); - } + var insets = React.useContext(_$$_REQUIRE(_dependencyMap[4]).SafeAreaInsetsContext); - return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_$$_REQUIRE(_dependencyMap[2]).SafeAreaProvider, { - initialMetrics: initialMetrics, - style: style, - children: _children - }); - } + if (insets) { + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.View, { + style: [styles.container, style], + children: children + }); + } + + if (_reactNative.Platform.OS === 'web') { + children = (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(SafeAreaFrameProvider, { + initialMetrics: initialMetrics, + children: children + }); + } + + return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_$$_REQUIRE(_dependencyMap[4]).SafeAreaProvider, { + initialMetrics: initialMetrics, + style: style, + children: children }); } + var SafeAreaFrameProvider = function SafeAreaFrameProvider(_ref2) { + var initialMetrics = _ref2.initialMetrics, + children = _ref2.children; + var element = React.useRef(null); + + var _React$useState = React.useState(initialMetrics.frame), + _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), + frame = _React$useState2[0], + setFrame = _React$useState2[1]; + + React.useEffect(function () { + if (element.current == null) { + return; + } + + var rect = element.current.getBoundingClientRect(); + setFrame({ + x: rect.x, + y: rect.y, + width: rect.width, + height: rect.height + }); + var timeout; + var observer = new ResizeObserver(function (entries) { + var entry = entries[0]; + + if (entry) { + var _entry$contentRect = entry.contentRect, + x = _entry$contentRect.x, + y = _entry$contentRect.y, + _width = _entry$contentRect.width, + _height = _entry$contentRect.height; + clearTimeout(timeout); + timeout = setTimeout(function () { + setFrame({ + x: x, + y: y, + width: _width, + height: _height + }); + }, 100); + } + }); + observer.observe(element.current); + return function () { + observer.disconnect(); + clearTimeout(timeout); + }; + }, []); + return (0, _$$_REQUIRE(_dependencyMap[5]).jsxs)(_$$_REQUIRE(_dependencyMap[4]).SafeAreaFrameContext.Provider, { + value: frame, + children: [(0, _$$_REQUIRE(_dependencyMap[5]).jsx)("div", { + ref: element, + style: Object.assign({}, _reactNative.StyleSheet.absoluteFillObject, { + pointerEvents: 'none', + visibility: 'hidden' + }) + }), children] + }); + }; + SafeAreaProviderCompat.initialMetrics = initialMetrics; var styles = _reactNative.StyleSheet.create({ @@ -176404,7 +178426,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},1267,[16,18,899,179]); +},1344,[3,33,16,18,899,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176500,8 +178522,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e right: 0 } }); -},1268,[3,33,16,18,1247,1248,1263,1252,899,179,1089]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},1269,[]); +},1345,[3,33,16,18,1325,1326,1340,1330,899,179,928]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {},1346,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176564,7 +178586,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginHorizontal: 11 } }); -},1270,[3,4,16,18,1089,179,1246,1271]); +},1347,[3,4,16,18,928,179,1324,1348]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -176576,7 +178598,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "toggle-drawer-icon", "type": "png" }); -},1271,[1260]); +},1348,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176591,7 +178613,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},1272,[1273]); +},1349,[1350]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176609,12 +178631,6 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); exports.PanGestureHandler = PanGestureHandler; - Object.defineProperty(exports, "PanGestureHandlerGestureEvent", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[0]).PanGestureHandlerGestureEvent; - } - }); Object.defineProperty(exports, "TapGestureHandler", { enumerable: true, get: function get() { @@ -176637,7 +178653,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(_$$_REQUIRE(_dependencyMap[0]).PanGestureHandler, Object.assign({}, props)) }); } -},1273,[1,16,3,1274,179]); +},1350,[1,16,3,1351,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176651,7 +178667,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } var _default = exports.default = React.createContext(null); -},1274,[16]); +},1351,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -176975,12 +178991,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e overlayStyle = _this$props4.overlayStyle, renderDrawerContent = _this$props4.renderDrawerContent, renderSceneContent = _this$props4.renderSceneContent, - gestureHandlerProps = _this$props4.gestureHandlerProps; + gestureHandlerProps = _this$props4.gestureHandlerProps, + overlayAccessibilityLabel = _this$props4.overlayAccessibilityLabel; var isOpen = drawerType === 'permanent' ? true : open; var isRight = drawerPosition === 'right'; var contentTranslateX = drawerType === 'front' ? ANIMATED_ZERO : this.translateX; - var drawerTranslateX = drawerType === 'back' ? _reactNative.I18nManager.isRTL ? multiply(sub(this.containerWidth, this.drawerWidth), isRight ? 1 : -1) : ANIMATED_ZERO : this.translateX; - var offset = drawerType === 'back' ? 0 : _reactNative.I18nManager.isRTL ? '100%' : multiply(this.drawerWidth, -1); + var drawerTranslateX = drawerType === 'back' ? _reactNative.I18nManager.getConstants().isRTL ? multiply(sub(this.containerWidth, this.drawerWidth), isRight ? 1 : -1) : ANIMATED_ZERO : this.translateX; + var offset = drawerType === 'back' ? 0 : _reactNative.I18nManager.getConstants().isRTL ? '100%' : multiply(this.drawerWidth, -1); var hitSlop = isRight ? { right: 0, width: isOpen ? undefined : swipeEdgeWidth @@ -177020,6 +179037,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onPress: function onPress() { return _this2.toggleDrawer(false); }, + accessibilityLabel: overlayAccessibilityLabel, style: overlayStyle, accessibilityElementsHidden: !isOpen, importantForAccessibility: isOpen ? 'auto' : 'no-hide-descendants' @@ -177031,7 +179049,6 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _this2.currentOpenValue = false; })])])]) }), (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNativeReanimated.default.View, { - accessibilityViewIsModal: isOpen && drawerType !== 'permanent', removeClippedSubviews: _reactNative.Platform.OS !== 'ios', onLayout: this.handleDrawerLayout, style: [styles.container, { @@ -177082,7 +179099,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } })) }); -},1275,[3,33,6,7,11,13,14,16,18,673,1276,1277,1272,179]); +},1352,[3,33,6,7,11,13,14,16,18,673,1353,1354,1349,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -177096,7 +179113,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } var _default = exports.default = React.createContext(undefined); -},1276,[16]); +},1353,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -177111,7 +179128,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNativeReanimated = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - var _excluded = ["progress", "onPress", "style"]; + var _excluded = ["progress", "onPress", "style", "accessibilityLabel"]; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } @@ -177127,6 +179144,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var progress = _ref.progress, onPress = _ref.onPress, style = _ref.style, + _ref$accessibilityLab = _ref.accessibilityLabel, + accessibilityLabel = _ref$accessibilityLab === undefined ? 'Close drawer' : _ref$accessibilityLab, props = (0, _objectWithoutProperties2.default)(_ref, _excluded); var animatedStyle = { opacity: interpolate(progress, { @@ -177140,7 +179159,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: [styles.overlay, overlayStyle, animatedStyle, style], children: (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.Pressable, { onPress: onPress, - style: styles.pressable + style: styles.pressable, + accessibilityRole: "button", + accessibilityLabel: accessibilityLabel }) })); }); @@ -177162,7 +179183,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = exports.default = Overlay; -},1277,[3,4,16,18,673,179]); +},1354,[3,4,16,18,673,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -177194,7 +179215,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(value,start,end){return Math.min(Math.max(value,start),end);}"; _f.__workletHash = 12387352865556; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (33:15)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (39:15)"; return _f; }(); @@ -177216,7 +179237,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e swipeDistanceThreshold = _ref.swipeDistanceThreshold, swipeEdgeWidth = _ref.swipeEdgeWidth, swipeEnabled = _ref.swipeEnabled, - swipeVelocityThreshold = _ref.swipeVelocityThreshold; + swipeVelocityThreshold = _ref.swipeVelocityThreshold, + overlayAccessibilityLabel = _ref.overlayAccessibilityLabel; var getDrawerWidth = function getDrawerWidth() { var _ref2 = _reactNative.StyleSheet.flatten(drawerStyle) || {}, @@ -177252,7 +179274,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(open){const{drawerPosition,drawerWidth}=jsThis._closure;{if(drawerPosition==='left'){return open?0:-drawerWidth;}return open?0:drawerWidth;}}"; _f.__workletHash = 4752955090285; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (81:4)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (88:4)"; return _f; }(), [drawerPosition, drawerWidth]); var hideStatusBar = React.useCallback(function (hide) { @@ -177306,9 +179328,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var touchStartX = (0, _reactNativeReanimated.useSharedValue)(0); var touchX = (0, _reactNativeReanimated.useSharedValue)(0); var translationX = (0, _reactNativeReanimated.useSharedValue)(getDrawerTranslationX(open)); - var gestureState = (0, _reactNativeReanimated.useSharedValue)(_$$_REQUIRE(_dependencyMap[6]).State.UNDETERMINED); + var gestureState = (0, _reactNativeReanimated.useSharedValue)(_$$_REQUIRE(_dependencyMap[6]).GestureState.UNDETERMINED); var toggleDrawer = React.useCallback(function () { - var _f = function _f(open, velocity) { + var _f = function _f(_ref3) { + var open = _ref3.open, + isUserInitiated = _ref3.isUserInitiated, + velocity = _ref3.velocity; var translateX = getDrawerTranslationX(open); touchStartX.value = 0; touchX.value = 0; @@ -177319,28 +179344,19 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e mass: 3, overshootClamping: true, restDisplacementThreshold: 0.01, - restSpeedThreshold: 0.01 - }, function () { - var _f = function _f() { - if (translationX.value === getDrawerTranslationX(true)) { - (0, _reactNativeReanimated.runOnJS)(onOpen)(); - } else if (translationX.value === getDrawerTranslationX(false)) { - (0, _reactNativeReanimated.runOnJS)(onClose)(); - } - }; + restSpeedThreshold: 0.01, + reduceMotion: 'never' + }); - _f._closure = { - translationX: translationX, - getDrawerTranslationX: getDrawerTranslationX, - runOnJS: _reactNativeReanimated.runOnJS, - onOpen: onOpen, - onClose: onClose - }; - _f.asString = "function _f(){const{translationX,getDrawerTranslationX,runOnJS,onOpen,onClose}=jsThis._closure;{if(translationX.value===getDrawerTranslationX(true)){runOnJS(onOpen)();}else if(translationX.value===getDrawerTranslationX(false)){runOnJS(onClose)();}}}"; - _f.__workletHash = 6284511356291; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (169:8)"; - return _f; - }()); + if (!isUserInitiated) { + return; + } + + if (open) { + (0, _reactNativeReanimated.runOnJS)(onOpen)(); + } else { + (0, _reactNativeReanimated.runOnJS)(onClose)(); + } }; _f._closure = { @@ -177353,33 +179369,34 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onOpen: onOpen, onClose: onClose }; - _f.asString = "function _f(open,velocity){const{getDrawerTranslationX,touchStartX,touchX,translationX,withSpring,runOnJS,onOpen,onClose}=jsThis._closure;{const translateX=getDrawerTranslationX(open);touchStartX.value=0;touchX.value=0;translationX.value=withSpring(translateX,{velocity:velocity,stiffness:1000,damping:500,mass:3,overshootClamping:true,restDisplacementThreshold:0.01,restSpeedThreshold:0.01},function(){if(translationX.value===getDrawerTranslationX(true)){runOnJS(onOpen)();}else if(translationX.value===getDrawerTranslationX(false)){runOnJS(onClose)();}});}}"; - _f.__workletHash = 16911414692686; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (151:4)"; + _f.asString = "function _f({open:open,isUserInitiated:isUserInitiated,velocity:velocity}){const{getDrawerTranslationX,touchStartX,touchX,translationX,withSpring,runOnJS,onOpen,onClose}=jsThis._closure;{const translateX=getDrawerTranslationX(open);touchStartX.value=0;touchX.value=0;translationX.value=withSpring(translateX,{velocity:velocity,stiffness:1000,damping:500,mass:3,overshootClamping:true,restDisplacementThreshold:0.01,restSpeedThreshold:0.01,reduceMotion:'never'});if(!isUserInitiated){return;}if(open){runOnJS(onOpen)();}else{runOnJS(onClose)();}}}"; + _f.__workletHash = 3124016504787; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (158:4)"; return _f; }(), [getDrawerTranslationX, onClose, onOpen, touchStartX, touchX, translationX]); React.useEffect(function () { - return toggleDrawer(open); + return toggleDrawer({ + open: open, + isUserInitiated: false + }); }, [open, toggleDrawer]); var onGestureEvent = (0, _reactNativeReanimated.useAnimatedGestureHandler)({ onStart: function () { var _f = function _f(event, ctx) { + ctx.hasCalledOnStart = false; ctx.startX = translationX.value; gestureState.value = event.state; touchStartX.value = event.x; - (0, _reactNativeReanimated.runOnJS)(onGestureStart)(); }; _f._closure = { translationX: translationX, gestureState: gestureState, - touchStartX: touchStartX, - runOnJS: _reactNativeReanimated.runOnJS, - onGestureStart: onGestureStart + touchStartX: touchStartX }; - _f.asString = "function _f(event,ctx){const{translationX,gestureState,touchStartX,runOnJS,onGestureStart}=jsThis._closure;{ctx.startX=translationX.value;gestureState.value=event.state;touchStartX.value=event.x;runOnJS(onGestureStart)();}}"; - _f.__workletHash = 5837278583014; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (187:13)"; + _f.asString = "function _f(event,ctx){const{translationX,gestureState,touchStartX}=jsThis._closure;{ctx.hasCalledOnStart=false;ctx.startX=translationX.value;gestureState.value=event.state;touchStartX.value=event.x;}}"; + _f.__workletHash = 7995461185439; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (199:13)"; return _f; }(), onActive: function () { @@ -177387,23 +179404,34 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e touchX.value = event.x; translationX.value = ctx.startX + event.translationX; gestureState.value = event.state; + + if (!ctx.hasCalledOnStart) { + ctx.hasCalledOnStart = true; + (0, _reactNativeReanimated.runOnJS)(onGestureStart)(); + } }; _f._closure = { touchX: touchX, translationX: translationX, - gestureState: gestureState + gestureState: gestureState, + runOnJS: _reactNativeReanimated.runOnJS, + onGestureStart: onGestureStart }; - _f.asString = "function _f(event,ctx){const{touchX,translationX,gestureState}=jsThis._closure;{touchX.value=event.x;translationX.value=ctx.startX+event.translationX;gestureState.value=event.state;}}"; - _f.__workletHash = 16355851393191; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (194:14)"; + _f.asString = "function _f(event,ctx){const{touchX,translationX,gestureState,runOnJS,onGestureStart}=jsThis._closure;{touchX.value=event.x;translationX.value=ctx.startX+event.translationX;gestureState.value=event.state;if(!ctx.hasCalledOnStart){ctx.hasCalledOnStart=true;runOnJS(onGestureStart)();}}}"; + _f.__workletHash = 2717092431621; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (205:14)"; return _f; }(), onEnd: function () { var _f = function _f(event) { gestureState.value = event.state; var nextOpen = Math.abs(event.translationX) > SWIPE_DISTANCE_MINIMUM && Math.abs(event.translationX) > swipeVelocityThreshold || Math.abs(event.translationX) > swipeDistanceThreshold ? drawerPosition === 'left' ? (event.velocityX === 0 ? event.translationX : event.velocityX) > 0 : (event.velocityX === 0 ? event.translationX : event.velocityX) < 0 : open; - toggleDrawer(nextOpen, event.velocityX); + toggleDrawer({ + open: nextOpen, + isUserInitiated: true, + velocity: event.velocityX + }); }; _f._closure = { @@ -177415,9 +179443,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e open: open, toggleDrawer: toggleDrawer }; - _f.asString = "function _f(event){const{gestureState,SWIPE_DISTANCE_MINIMUM,swipeVelocityThreshold,swipeDistanceThreshold,drawerPosition,open,toggleDrawer}=jsThis._closure;{gestureState.value=event.state;const nextOpen=Math.abs(event.translationX)>SWIPE_DISTANCE_MINIMUM&&Math.abs(event.translationX)>swipeVelocityThreshold||Math.abs(event.translationX)>swipeDistanceThreshold?drawerPosition==='left'?(event.velocityX===0?event.translationX:event.velocityX)>0:(event.velocityX===0?event.translationX:event.velocityX)<0:open;toggleDrawer(nextOpen,event.velocityX);}}"; - _f.__workletHash = 8167669550273; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (199:11)"; + _f.asString = "function _f(event){const{gestureState,SWIPE_DISTANCE_MINIMUM,swipeVelocityThreshold,swipeDistanceThreshold,drawerPosition,open,toggleDrawer}=jsThis._closure;{gestureState.value=event.state;const nextOpen=Math.abs(event.translationX)>SWIPE_DISTANCE_MINIMUM&&Math.abs(event.translationX)>swipeVelocityThreshold||Math.abs(event.translationX)>swipeDistanceThreshold?drawerPosition==='left'?(event.velocityX===0?event.translationX:event.velocityX)>0:(event.velocityX===0?event.translationX:event.velocityX)<0:open;toggleDrawer({open:nextOpen,isUserInitiated:true,velocity:event.velocityX});}}"; + _f.__workletHash = 5030620258728; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (218:11)"; return _f; }(), onFinish: function () { @@ -177431,13 +179459,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{runOnJS,onGestureFinish}=jsThis._closure;{runOnJS(onGestureFinish)();}}"; _f.__workletHash = 10753070071248; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (215:14)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (238:14)"; return _f; }() }); var translateX = (0, _reactNativeReanimated.useDerivedValue)(function () { var _f = function _f() { - var touchDistance = drawerType === 'front' && gestureState.value === _$$_REQUIRE(_dependencyMap[6]).State.ACTIVE ? minmax(drawerPosition === 'left' ? touchStartX.value - drawerWidth : dimensions.width - drawerWidth - touchStartX.value, 0, dimensions.width) : 0; + var touchDistance = drawerType === 'front' && gestureState.value === _$$_REQUIRE(_dependencyMap[6]).GestureState.ACTIVE ? minmax(drawerPosition === 'left' ? touchStartX.value - drawerWidth : dimensions.width - drawerWidth - touchStartX.value, 0, dimensions.width) : 0; var translateX = drawerPosition === 'left' ? minmax(translationX.value + touchDistance, -drawerWidth, 0) : minmax(translationX.value - touchDistance, 0, drawerWidth); return translateX; }; @@ -177446,7 +179474,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e drawerType: drawerType, gestureState: gestureState, GestureState: { - ACTIVE: _$$_REQUIRE(_dependencyMap[6]).State.ACTIVE + ACTIVE: _$$_REQUIRE(_dependencyMap[6]).GestureState.ACTIVE }, minmax: minmax, drawerPosition: drawerPosition, @@ -177459,15 +179487,18 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{drawerType,gestureState,GestureState,minmax,drawerPosition,touchStartX,drawerWidth,dimensions,translationX}=jsThis._closure;{const touchDistance=drawerType==='front'&&gestureState.value===GestureState.ACTIVE?minmax(drawerPosition==='left'?touchStartX.value-drawerWidth:dimensions.width-drawerWidth-touchStartX.value,0,dimensions.width):0;const translateX=drawerPosition==='left'?minmax(translationX.value+touchDistance,-drawerWidth,0):minmax(translationX.value-touchDistance,0,drawerWidth);return translateX;}}"; _f.__workletHash = 16881564590342; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (220:37)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (243:37)"; return _f; }()); + + var isRTL = _reactNative.I18nManager.getConstants().isRTL; + var drawerAnimatedStyle = (0, _reactNativeReanimated.useAnimatedStyle)(function () { var _f = function _f() { var distanceFromEdge = dimensions.width - drawerWidth; return { transform: drawerType === 'permanent' ? [] : [{ - translateX: (drawerType === 'back' ? 0 : translateX.value) + (drawerPosition === 'left' ? _reactNative.I18nManager.isRTL ? -distanceFromEdge : 0 : _reactNative.I18nManager.isRTL ? 0 : distanceFromEdge) + translateX: (drawerType === 'back' ? 0 : translateX.value) + (drawerPosition === 'left' ? isRTL ? -distanceFromEdge : 0 : isRTL ? 0 : distanceFromEdge) }] }; }; @@ -177480,13 +179511,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e drawerType: drawerType, translateX: translateX, drawerPosition: drawerPosition, - I18nManager: { - isRTL: _reactNative.I18nManager.isRTL - } + isRTL: isRTL }; - _f.asString = "function _f(){const{dimensions,drawerWidth,drawerType,translateX,drawerPosition,I18nManager}=jsThis._closure;{const distanceFromEdge=dimensions.width-drawerWidth;return{transform:drawerType==='permanent'?[]:[{translateX:(drawerType==='back'?0:translateX.value)+(drawerPosition==='left'?I18nManager.isRTL?-distanceFromEdge:0:I18nManager.isRTL?0:distanceFromEdge)}]};}}"; - _f.__workletHash = 6560524982379; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (265:47)"; + _f.asString = "function _f(){const{dimensions,drawerWidth,drawerType,translateX,drawerPosition,isRTL}=jsThis._closure;{const distanceFromEdge=dimensions.width-drawerWidth;return{transform:drawerType==='permanent'?[]:[{translateX:(drawerType==='back'?0:translateX.value)+(drawerPosition==='left'?isRTL?-distanceFromEdge:0:isRTL?0:distanceFromEdge)}]};}}"; + _f.__workletHash = 17545005580326; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (289:47)"; _f.__optimalization = 3; return _f; }()); @@ -177507,7 +179536,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{drawerType,translateX,drawerWidth,drawerPosition}=jsThis._closure;{return{transform:drawerType==='permanent'?[]:[{translateX:drawerType==='front'?0:translateX.value+drawerWidth*(drawerPosition==='left'?1:-1)}]};}}"; _f.__workletHash = 10940802030343; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (291:48)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (315:48)"; _f.__optimalization = 3; return _f; }()); @@ -177524,7 +179553,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{drawerType,interpolate,translateX,getDrawerTranslationX}=jsThis._closure;{return drawerType==='permanent'?1:interpolate(translateX.value,[getDrawerTranslationX(false),getDrawerTranslationX(true)],[0,1]);}}"; _f.__workletHash = 10677902672597; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (311:35)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (335:35)"; return _f; }()); return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_DrawerProgressContext.default.Provider, { @@ -177550,12 +179579,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }), drawerType !== 'permanent' ? (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_Overlay.default, { progress: progress, onPress: function onPress() { - return toggleDrawer(false); + return toggleDrawer({ + open: false, + isUserInitiated: true + }); }, - style: overlayStyle + style: overlayStyle, + accessibilityLabel: overlayAccessibilityLabel }) : null] }), (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNativeReanimated.default.View, { - accessibilityViewIsModal: isOpen && drawerType !== 'permanent', removeClippedSubviews: _reactNative.Platform.OS !== 'ios', style: [styles.container, { position: drawerType === 'permanent' ? 'relative' : 'absolute', @@ -177587,7 +179619,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } })) }); -},1278,[16,18,673,3,1276,1279,1,179]); +},1355,[16,18,673,3,1353,1356,1349,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -177602,7 +179634,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNativeReanimated = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); - var _excluded = ["progress", "onPress", "style"]; + var _excluded = ["progress", "onPress", "style", "accessibilityLabel"]; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } @@ -177613,6 +179645,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var progress = _ref.progress, onPress = _ref.onPress, style = _ref.style, + _ref$accessibilityLab = _ref.accessibilityLabel, + accessibilityLabel = _ref$accessibilityLab === undefined ? 'Close drawer' : _ref$accessibilityLab, props = (0, _objectWithoutProperties2.default)(_ref, _excluded); var animatedStyle = (0, _reactNativeReanimated.useAnimatedStyle)(function () { var _f = function _f() { @@ -177628,7 +179662,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{progress,PROGRESS_EPSILON}=jsThis._closure;{return{opacity:progress.value,zIndex:progress.value>PROGRESS_EPSILON?0:-1};}}"; _f.__workletHash = 1802421920871; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Overlay.tsx (19:41)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Overlay.tsx (26:41)"; _f.__optimalization = 3; return _f; }()); @@ -177648,7 +179682,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{progress,PROGRESS_EPSILON}=jsThis._closure;{const active=progress.value>PROGRESS_EPSILON;return{pointerEvents:active?'auto':'none',accessibilityElementsHidden:!active,importantForAccessibility:active?'auto':'no-hide-descendants'};}}"; _f.__workletHash = 1603427272892; - _f.__location = "/Users/ipaddev/sdk/3.18.09.rc/node_modules/@react-navigation/drawer/src/views/modern/Overlay.tsx (28:41)"; + _f.__location = "/Users/ipaddev/sdk/3.18.12.rc/node_modules/@react-navigation/drawer/src/views/modern/Overlay.tsx (35:41)"; return _f; }()); return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNativeReanimated.default.View, Object.assign({}, props, { @@ -177657,7 +179691,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e animatedProps: animatedProps, children: (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.Pressable, { onPress: onPress, - style: styles.pressable + style: styles.pressable, + accessibilityRole: "button", + accessibilityLabel: accessibilityLabel }) })); }); @@ -177674,12 +179710,29 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: 'rgba(0, 0, 0, 0.5)' }), pressable: { - flex: 1 + flex: 1, + pointerEvents: 'auto' } }); var _default = exports.default = Overlay; -},1279,[3,4,16,18,673,179]); +},1356,[3,4,16,18,673,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.addCancelListener = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var addCancelListener = exports.addCancelListener = function addCancelListener(callback) { + var subscription = _reactNative.BackHandler.addEventListener('hardwareBackPress', callback); + + return function () { + subscription.remove(); + }; + }; +},1357,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -177742,1008 +179795,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: children })); } -},1280,[3,4,16,18,1281,179,1246]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - var _exportNames = { - enableScreens: true, - enableFreeze: true, - screensEnabled: true, - freezeEnabled: true, - shouldUseActivityState: true, - Screen: true, - NativeScreen: true, - InnerScreen: true, - ScreenContext: true, - ScreenContainer: true, - NativeScreenContainer: true, - NativeScreenNavigationContainer: true, - ScreenStack: true, - ScreenStackHeaderConfig: true, - ScreenStackHeaderSubview: true, - ScreenStackHeaderLeftView: true, - ScreenStackHeaderCenterView: true, - ScreenStackHeaderRightView: true, - ScreenStackHeaderBackButtonImage: true, - ScreenStackHeaderSearchBarView: true, - SearchBar: true, - NativeSearchBar: true, - NativeSearchBarCommands: true, - FullWindowOverlay: true, - NativeScreensModule: true, - GHContext: true, - isSearchBarAvailableForCurrentPlatform: true, - isNewBackTitleImplementation: true, - executeNativeBackPress: true, - useTransitionProgress: true - }; - Object.defineProperty(exports, "FullWindowOverlay", { - enumerable: true, - get: function get() { - return _FullWindowOverlay.default; - } - }); - Object.defineProperty(exports, "GHContext", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[0]).GHContext; - } - }); - Object.defineProperty(exports, "InnerScreen", { - enumerable: true, - get: function get() { - return _Screen.InnerScreen; - } - }); - Object.defineProperty(exports, "NativeScreen", { - enumerable: true, - get: function get() { - return _Screen.NativeScreen; - } - }); - Object.defineProperty(exports, "NativeScreenContainer", { - enumerable: true, - get: function get() { - return _ScreenContainer.NativeScreenContainer; - } - }); - Object.defineProperty(exports, "NativeScreenNavigationContainer", { - enumerable: true, - get: function get() { - return _ScreenContainer.NativeScreenNavigationContainer; - } - }); - Object.defineProperty(exports, "NativeScreensModule", { - enumerable: true, - get: function get() { - return _NativeScreensModule.default; - } - }); - Object.defineProperty(exports, "NativeSearchBar", { - enumerable: true, - get: function get() { - return _SearchBar.NativeSearchBar; - } - }); - Object.defineProperty(exports, "NativeSearchBarCommands", { - enumerable: true, - get: function get() { - return _SearchBar.NativeSearchBarCommands; - } - }); - Object.defineProperty(exports, "Screen", { - enumerable: true, - get: function get() { - return _Screen.default; - } - }); - Object.defineProperty(exports, "ScreenContainer", { - enumerable: true, - get: function get() { - return _ScreenContainer.default; - } - }); - Object.defineProperty(exports, "ScreenContext", { - enumerable: true, - get: function get() { - return _Screen.ScreenContext; - } - }); - Object.defineProperty(exports, "ScreenStack", { - enumerable: true, - get: function get() { - return _ScreenStack.default; - } - }); - Object.defineProperty(exports, "ScreenStackHeaderBackButtonImage", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderBackButtonImage; - } - }); - Object.defineProperty(exports, "ScreenStackHeaderCenterView", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderCenterView; - } - }); - Object.defineProperty(exports, "ScreenStackHeaderConfig", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderConfig; - } - }); - Object.defineProperty(exports, "ScreenStackHeaderLeftView", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderLeftView; - } - }); - Object.defineProperty(exports, "ScreenStackHeaderRightView", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderRightView; - } - }); - Object.defineProperty(exports, "ScreenStackHeaderSearchBarView", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderSearchBarView; - } - }); - Object.defineProperty(exports, "ScreenStackHeaderSubview", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[1]).ScreenStackHeaderSubview; - } - }); - Object.defineProperty(exports, "SearchBar", { - enumerable: true, - get: function get() { - return _SearchBar.default; - } - }); - Object.defineProperty(exports, "enableFreeze", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[2]).enableFreeze; - } - }); - Object.defineProperty(exports, "enableScreens", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[2]).enableScreens; - } - }); - Object.defineProperty(exports, "executeNativeBackPress", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[3]).executeNativeBackPress; - } - }); - Object.defineProperty(exports, "freezeEnabled", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[2]).freezeEnabled; - } - }); - Object.defineProperty(exports, "isNewBackTitleImplementation", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[3]).isNewBackTitleImplementation; - } - }); - Object.defineProperty(exports, "isSearchBarAvailableForCurrentPlatform", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[3]).isSearchBarAvailableForCurrentPlatform; - } - }); - Object.defineProperty(exports, "screensEnabled", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[2]).screensEnabled; - } - }); - Object.defineProperty(exports, "shouldUseActivityState", { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[2]).shouldUseActivityState; - } - }); - Object.defineProperty(exports, "useTransitionProgress", { - enumerable: true, - get: function get() { - return _useTransitionProgress.default; - } - }); - Object.keys(_$$_REQUIRE(_dependencyMap[4])).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[4])[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[4])[key]; - } - }); - }); - - var _Screen = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); - - var _ScreenContainer = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[6])); - - var _ScreenStack = _$$_REQUIRE(_dependencyMap[7])(_$$_REQUIRE(_dependencyMap[8])); - - var _SearchBar = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); - - var _FullWindowOverlay = _$$_REQUIRE(_dependencyMap[7])(_$$_REQUIRE(_dependencyMap[10])); - - var _NativeScreensModule = _$$_REQUIRE(_dependencyMap[7])(_$$_REQUIRE(_dependencyMap[11])); - - var _useTransitionProgress = _$$_REQUIRE(_dependencyMap[7])(_$$_REQUIRE(_dependencyMap[12])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } -},1281,[1282,1283,1286,1287,1288,1289,1295,3,1298,1300,1302,1304,1305]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.GHContext = undefined; - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var GHContext = exports.GHContext = _react.default.createContext(function (props) { - return (0, _$$_REQUIRE(_dependencyMap[2]).jsx)(_$$_REQUIRE(_dependencyMap[2]).Fragment, { - children: props.children - }); - }); -},1282,[3,16,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.ScreenStackHeaderSubview = exports.ScreenStackHeaderSearchBarView = exports.ScreenStackHeaderRightView = exports.ScreenStackHeaderLeftView = exports.ScreenStackHeaderConfig = exports.ScreenStackHeaderCenterView = exports.ScreenStackHeaderBackButtonImage = undefined; - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[2]); - - var _ScreenStackHeaderConfigNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _ScreenStackHeaderSubviewNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var ScreenStackHeaderConfig = exports.ScreenStackHeaderConfig = _ScreenStackHeaderConfigNativeComponent.default; - var ScreenStackHeaderSubview = exports.ScreenStackHeaderSubview = _ScreenStackHeaderSubviewNativeComponent.default; - - var ScreenStackHeaderBackButtonImage = exports.ScreenStackHeaderBackButtonImage = function ScreenStackHeaderBackButtonImage(props) { - return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, { - type: "back", - style: styles.headerSubview, - children: (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNative.Image, Object.assign({ - resizeMode: "center", - fadeDuration: 0 - }, props)) - }); - }; - - var ScreenStackHeaderRightView = exports.ScreenStackHeaderRightView = function ScreenStackHeaderRightView(props) { - return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, Object.assign({}, props, { - type: "right", - style: styles.headerSubview - })); - }; - - var ScreenStackHeaderLeftView = exports.ScreenStackHeaderLeftView = function ScreenStackHeaderLeftView(props) { - return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, Object.assign({}, props, { - type: "left", - style: styles.headerSubview - })); - }; - - var ScreenStackHeaderCenterView = exports.ScreenStackHeaderCenterView = function ScreenStackHeaderCenterView(props) { - return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, Object.assign({}, props, { - type: "center", - style: styles.headerSubview - })); - }; - - var ScreenStackHeaderSearchBarView = exports.ScreenStackHeaderSearchBarView = function ScreenStackHeaderSearchBarView(props) { - return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(ScreenStackHeaderSubview, Object.assign({}, props, { - type: "searchBar", - style: styles.headerSubview - })); - }; - - var styles = _reactNative.StyleSheet.create({ - headerSubview: { - position: 'absolute', - top: 0, - right: 0, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center' - } - }); -},1283,[3,16,18,1284,1285,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenStackHeaderConfig', {}); -},1284,[3,183]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenStackHeaderSubview', {}); -},1285,[3,183]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.enableFreeze = enableFreeze; - exports.enableScreens = enableScreens; - exports.freezeEnabled = freezeEnabled; - exports.isNativePlatformSupported = undefined; - exports.screensEnabled = screensEnabled; - exports.shouldUseActivityState = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var shouldUseActivityState = exports.shouldUseActivityState = true; - var isNativePlatformSupported = exports.isNativePlatformSupported = _reactNative.Platform.OS === 'ios' || _reactNative.Platform.OS === 'android' || _reactNative.Platform.OS === 'windows'; - var ENABLE_SCREENS = isNativePlatformSupported; - - function enableScreens() { - var shouldEnableScreens = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; - ENABLE_SCREENS = shouldEnableScreens; - - if (!isNativePlatformSupported) { - return; - } - - if (ENABLE_SCREENS && !_reactNative.UIManager.getViewManagerConfig('RNSScreen')) { - console.error("Screen native module hasn't been linked. Please check the react-native-screens README for more details"); - } - } - - var ENABLE_FREEZE = false; - - function enableFreeze() { - var shouldEnableReactFreeze = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; - - if (!isNativePlatformSupported) { - return; - } - - ENABLE_FREEZE = shouldEnableReactFreeze; - } - - function screensEnabled() { - return ENABLE_SCREENS; - } - - function freezeEnabled() { - return ENABLE_FREEZE; - } -},1286,[18]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.executeNativeBackPress = executeNativeBackPress; - exports.isSearchBarAvailableForCurrentPlatform = exports.isNewBackTitleImplementation = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var isSearchBarAvailableForCurrentPlatform = exports.isSearchBarAvailableForCurrentPlatform = ['ios', 'android'].includes(_reactNative.Platform.OS); - - function executeNativeBackPress() { - _reactNative.BackHandler.exitApp(); - - return true; - } - - var isNewBackTitleImplementation = exports.isNewBackTitleImplementation = true; -},1287,[18]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); -},1288,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.ScreenContext = exports.NativeScreen = exports.InnerScreen = undefined; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[3]); - - var _TransitionProgressContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _DelayedFreeze = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _ScreenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _ModalScreenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _excluded = ["enabled", "freezeOnBlur"], - _excluded2 = ["active", "activityState", "children", "isNativeStack", "gestureResponseDistance", "onGestureCancel"], - _excluded3 = ["active", "activityState", "style", "onComponentRef"]; - var NativeScreen = exports.NativeScreen = _ScreenNativeComponent.default; - - var AnimatedNativeScreen = _reactNative.Animated.createAnimatedComponent(NativeScreen); - - var AnimatedNativeModalScreen = _reactNative.Animated.createAnimatedComponent(_ModalScreenNativeComponent.default); - - var InnerScreen = exports.InnerScreen = _react.default.forwardRef(function InnerScreen(props, ref) { - var innerRef = _react.default.useRef(null); - - _react.default.useImperativeHandle(ref, function () { - return innerRef.current; - }, []); - - var setRef = function setRef(ref) { - innerRef.current = ref; - props.onComponentRef == null ? undefined : props.onComponentRef(ref); - }; - - var closing = _react.default.useRef(new _reactNative.Animated.Value(0)).current; - - var progress = _react.default.useRef(new _reactNative.Animated.Value(0)).current; - - var goingForward = _react.default.useRef(new _reactNative.Animated.Value(0)).current; - - var _props$enabled = props.enabled, - enabled = _props$enabled === undefined ? (0, _$$_REQUIRE(_dependencyMap[8]).screensEnabled)() : _props$enabled, - _props$freezeOnBlur = props.freezeOnBlur, - freezeOnBlur = _props$freezeOnBlur === undefined ? (0, _$$_REQUIRE(_dependencyMap[8]).freezeEnabled)() : _props$freezeOnBlur, - rest = (0, _objectWithoutProperties2.default)(props, _excluded); - var _rest$sheetAllowedDet = rest.sheetAllowedDetents, - sheetAllowedDetents = _rest$sheetAllowedDet === undefined ? 'large' : _rest$sheetAllowedDet, - _rest$sheetLargestUnd = rest.sheetLargestUndimmedDetent, - sheetLargestUndimmedDetent = _rest$sheetLargestUnd === undefined ? 'all' : _rest$sheetLargestUnd, - _rest$sheetGrabberVis = rest.sheetGrabberVisible, - sheetGrabberVisible = _rest$sheetGrabberVis === undefined ? false : _rest$sheetGrabberVis, - _rest$sheetCornerRadi = rest.sheetCornerRadius, - sheetCornerRadius = _rest$sheetCornerRadi === undefined ? -1 : _rest$sheetCornerRadi, - _rest$sheetExpandsWhe = rest.sheetExpandsWhenScrolledToEdge, - sheetExpandsWhenScrolledToEdge = _rest$sheetExpandsWhe === undefined ? true : _rest$sheetExpandsWhe, - stackPresentation = rest.stackPresentation; - - if (enabled && _$$_REQUIRE(_dependencyMap[8]).isNativePlatformSupported) { - var _gestureResponseDista, _gestureResponseDista2, _gestureResponseDista3, _gestureResponseDista4; - - var AnimatedScreen = _reactNative.Platform.OS === 'android' || stackPresentation === undefined || stackPresentation === 'push' || stackPresentation === 'containedModal' || stackPresentation === 'containedTransparentModal' ? AnimatedNativeScreen : AnimatedNativeModalScreen; - - var active = rest.active, - activityState = rest.activityState, - children = rest.children, - isNativeStack = rest.isNativeStack, - gestureResponseDistance = rest.gestureResponseDistance, - onGestureCancel = rest.onGestureCancel, - _props = (0, _objectWithoutProperties2.default)(rest, _excluded2); - - if (active !== undefined && activityState === undefined) { - console.warn('It appears that you are using old version of react-navigation library. Please update @react-navigation/bottom-tabs, @react-navigation/stack and @react-navigation/drawer to version 5.10.0 or above to take full advantage of new functionality added to react-native-screens'); - activityState = active !== 0 ? 2 : 0; - } - - var handleRef = function handleRef(ref) { - var _ref$viewConfig, _ref$viewConfig$valid, _ref$_viewConfig, _ref$_viewConfig$vali; - - if (ref != null && (_ref$viewConfig = ref.viewConfig) != null && (_ref$viewConfig$valid = _ref$viewConfig.validAttributes) != null && _ref$viewConfig$valid.style) { - ref.viewConfig.validAttributes.style = Object.assign({}, ref.viewConfig.validAttributes.style, { - display: false - }); - setRef(ref); - } else if (ref != null && (_ref$_viewConfig = ref._viewConfig) != null && (_ref$_viewConfig$vali = _ref$_viewConfig.validAttributes) != null && _ref$_viewConfig$vali.style) { - ref._viewConfig.validAttributes.style = Object.assign({}, ref._viewConfig.validAttributes.style, { - display: false - }); - setRef(ref); - } - }; - - return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_DelayedFreeze.default, { - freeze: freezeOnBlur && activityState === 0, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(AnimatedScreen, Object.assign({}, _props, { - activityState: activityState, - sheetAllowedDetents: sheetAllowedDetents, - sheetLargestUndimmedDetent: sheetLargestUndimmedDetent, - sheetGrabberVisible: sheetGrabberVisible, - sheetCornerRadius: sheetCornerRadius, - sheetExpandsWhenScrolledToEdge: sheetExpandsWhenScrolledToEdge, - gestureResponseDistance: { - start: (_gestureResponseDista = gestureResponseDistance == null ? undefined : gestureResponseDistance.start) != null ? _gestureResponseDista : -1, - end: (_gestureResponseDista2 = gestureResponseDistance == null ? undefined : gestureResponseDistance.end) != null ? _gestureResponseDista2 : -1, - top: (_gestureResponseDista3 = gestureResponseDistance == null ? undefined : gestureResponseDistance.top) != null ? _gestureResponseDista3 : -1, - bottom: (_gestureResponseDista4 = gestureResponseDistance == null ? undefined : gestureResponseDistance.bottom) != null ? _gestureResponseDista4 : -1 - }, - ref: handleRef, - onTransitionProgress: !isNativeStack ? undefined : _reactNative.Animated.event([{ - nativeEvent: { - progress: progress, - closing: closing, - goingForward: goingForward - } - }], { - useNativeDriver: true - }), - onGestureCancel: onGestureCancel != null ? onGestureCancel : function () {}, - children: !isNativeStack ? children : (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_TransitionProgressContext.default.Provider, { - value: { - progress: progress, - closing: closing, - goingForward: goingForward - }, - children: children - }) - })) - }); - } else { - var _active = rest.active, - _activityState = rest.activityState, - style = rest.style, - onComponentRef = rest.onComponentRef, - _props2 = (0, _objectWithoutProperties2.default)(rest, _excluded3); - - if (_active !== undefined && _activityState === undefined) { - _activityState = _active !== 0 ? 2 : 0; - } - - return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Animated.View, Object.assign({ - style: [style, { - display: _activityState !== 0 ? 'flex' : 'none' - }], - ref: setRef - }, _props2)); - } - }); - - var ScreenContext = exports.ScreenContext = _react.default.createContext(InnerScreen); - - var Screen = function Screen(props) { - var ScreenWrapper = _react.default.useContext(ScreenContext) || InnerScreen; - return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(ScreenWrapper, Object.assign({}, props)); - }; - - var _default = exports.default = Screen; -},1289,[3,4,16,18,1290,1291,1293,1294,1286,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var _default = exports.default = React.createContext(undefined); -},1290,[16]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - function DelayedFreeze(_ref) { - var freeze = _ref.freeze, - children = _ref.children; - - var _React$useState = _react.default.useState(false), - _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), - freezeState = _React$useState2[0], - setFreezeState = _React$useState2[1]; - - _react.default.useEffect(function () { - var id = setImmediate(function () { - setFreezeState(freeze); - }); - return function () { - clearImmediate(id); - }; - }, [freeze]); - - return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_$$_REQUIRE(_dependencyMap[4]).Freeze, { - freeze: freeze ? freezeState : false, - children: children - }); - } - - var _default = exports.default = DelayedFreeze; -},1291,[3,33,16,179,1292]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.Freeze = Freeze; - - var _react = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var infiniteThenable = { - then: function then() {} - }; - - function Suspender(_ref) { - var freeze = _ref.freeze, - children = _ref.children; - - if (freeze) { - throw infiniteThenable; - } - - return (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(_react.Fragment, { - children: children - }); - } - - function Freeze(_ref2) { - var freeze = _ref2.freeze, - children = _ref2.children, - _ref2$placeholder = _ref2.placeholder, - placeholder = _ref2$placeholder === undefined ? null : _ref2$placeholder; - return (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(_react.Suspense, { - fallback: placeholder, - children: (0, _$$_REQUIRE(_dependencyMap[1]).jsx)(Suspender, { - freeze: freeze, - children: children - }) - }); - } -},1292,[16,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreen', { - interfaceOnly: true - }); -},1293,[3,183]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSModalScreen', { - interfaceOnly: true - }); -},1294,[3,183]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.NativeScreenNavigationContainer = exports.NativeScreenContainer = undefined; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[2]); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _ScreenContainerNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _ScreenNavigationContainerNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _excluded = ["enabled", "hasTwoStates"]; - var NativeScreenContainer = exports.NativeScreenContainer = _reactNative.Platform.OS !== 'web' ? _ScreenContainerNativeComponent.default : _reactNative.View; - var NativeScreenNavigationContainer = exports.NativeScreenNavigationContainer = _reactNative.Platform.OS !== 'web' ? _ScreenNavigationContainerNativeComponent.default : _reactNative.View; - - function ScreenContainer(props) { - var _props$enabled = props.enabled, - enabled = _props$enabled === undefined ? (0, _$$_REQUIRE(_dependencyMap[6]).screensEnabled)() : _props$enabled, - hasTwoStates = props.hasTwoStates, - rest = (0, _objectWithoutProperties2.default)(props, _excluded); - - if (enabled && _$$_REQUIRE(_dependencyMap[6]).isNativePlatformSupported) { - if (hasTwoStates) { - var ScreenNavigationContainer = _reactNative.Platform.OS === 'ios' ? NativeScreenNavigationContainer : NativeScreenContainer; - return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(ScreenNavigationContainer, Object.assign({}, rest)); - } - - return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(NativeScreenContainer, Object.assign({}, rest)); - } - - return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.View, Object.assign({}, rest)); - } - - var _default = exports.default = ScreenContainer; -},1295,[3,4,18,16,1296,1297,1286,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenContainer', {}); -},1296,[3,183]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenNavigationContainer', {}); -},1297,[3,183]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _DelayedFreeze = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _ScreenStackNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _excluded = ["children", "gestureDetectorBridge"]; - var NativeScreenStack = _ScreenStackNativeComponent.default; - - function ScreenStack(props) { - var children = props.children, - gestureDetectorBridge = props.gestureDetectorBridge, - rest = (0, _objectWithoutProperties2.default)(props, _excluded); - - var ref = _react.default.useRef(null); - - var size = _react.default.Children.count(children); - - var childrenWithFreeze = _react.default.Children.map(children, function (child, index) { - var _props$descriptor, _props$descriptors, _descriptor$options$f, _descriptor$options; - - var props = child.props, - key = child.key; - var descriptor = (_props$descriptor = props == null ? undefined : props.descriptor) != null ? _props$descriptor : props == null ? undefined : (_props$descriptors = props.descriptors) == null ? undefined : _props$descriptors[key]; - var isFreezeEnabled = (_descriptor$options$f = descriptor == null ? undefined : (_descriptor$options = descriptor.options) == null ? undefined : _descriptor$options.freezeOnBlur) != null ? _descriptor$options$f : (0, _$$_REQUIRE(_dependencyMap[5]).freezeEnabled)(); - return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_DelayedFreeze.default, { - freeze: isFreezeEnabled && size - index > 1, - children: child - }); - }); - - _react.default.useEffect(function () { - if (gestureDetectorBridge) { - gestureDetectorBridge.current.stackUseEffectCallback(ref); - } - }); - - return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(NativeScreenStack, Object.assign({}, rest, { - ref: ref, - children: childrenWithFreeze - })); - } - - var _default = exports.default = ScreenStack; -},1298,[3,4,16,1291,1299,1281,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSScreenStack', {}); -},1299,[3,183]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.NativeSearchBarCommands = exports.NativeSearchBar = undefined; - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[2]); - - var _SearchBarNativeComponent = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var NativeSearchBar = exports.NativeSearchBar = _SearchBarNativeComponent.default; - var NativeSearchBarCommands = exports.NativeSearchBarCommands = _SearchBarNativeComponent.Commands; - - function SearchBar(props, ref) { - var searchBarRef = _react.default.useRef(null); - - _react.default.useImperativeHandle(ref, function () { - return { - blur: function blur() { - _callMethodWithRef(function (ref) { - return NativeSearchBarCommands.blur(ref); - }); - }, - focus: function focus() { - _callMethodWithRef(function (ref) { - return NativeSearchBarCommands.focus(ref); - }); - }, - toggleCancelButton: function toggleCancelButton(flag) { - _callMethodWithRef(function (ref) { - return NativeSearchBarCommands.toggleCancelButton(ref, flag); - }); - }, - clearText: function clearText() { - _callMethodWithRef(function (ref) { - return NativeSearchBarCommands.clearText(ref); - }); - }, - setText: function setText(text) { - _callMethodWithRef(function (ref) { - return NativeSearchBarCommands.setText(ref, text); - }); - }, - cancelSearch: function cancelSearch() { - _callMethodWithRef(function (ref) { - return NativeSearchBarCommands.cancelSearch(ref); - }); - } - }; - }); - - var _callMethodWithRef = _react.default.useCallback(function (method) { - var ref = searchBarRef.current; - - if (ref) { - method(ref); - } else { - console.warn('Reference to native search bar component has not been updated yet'); - } - }, [searchBarRef]); - - if (!_$$_REQUIRE(_dependencyMap[4]).isSearchBarAvailableForCurrentPlatform) { - console.warn('Importing SearchBar is only valid on iOS and Android devices.'); - return _reactNative.View; - } - - return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(NativeSearchBar, Object.assign({ - ref: searchBarRef - }, props, { - onSearchFocus: props.onFocus, - onSearchBlur: props.onBlur, - onSearchButtonPress: props.onSearchButtonPress, - onCancelButtonPress: props.onCancelButtonPress, - onChangeText: props.onChangeText - })); - } - - var _default = exports.default = _react.default.forwardRef(SearchBar); -},1300,[3,16,18,1301,1281,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.Commands = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _codegenNativeCommands = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var Commands = exports.Commands = (0, _codegenNativeCommands.default)({ - supportedCommands: ['blur', 'focus', 'clearText', 'toggleCancelButton', 'setText', 'cancelSearch'] - }); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSSearchBar', {}); -},1301,[3,183,133]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[2]); - - var _FullWindowOverlayNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var NativeFullWindowOverlay = _FullWindowOverlayNativeComponent.default; - - function FullWindowOverlay(props) { - if (_reactNative.Platform.OS !== 'ios') { - console.warn('Using FullWindowOverlay is only valid on iOS devices.'); - return (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(_reactNative.View, Object.assign({}, props)); - } - - return (0, _$$_REQUIRE(_dependencyMap[4]).jsx)(NativeFullWindowOverlay, { - style: { - position: 'absolute', - width: '100%', - height: '100%' - }, - children: props.children - }); - } - - var _default = exports.default = FullWindowOverlay; -},1302,[3,16,18,1303,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _codegenNativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _default = exports.default = (0, _codegenNativeComponent.default)('RNSFullWindowOverlay', {}); -},1303,[3,183]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var _default = exports.default = _reactNative.TurboModuleRegistry.get('RNSModule'); -},1304,[18]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = useTransitionProgress; - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[0])); - - var _TransitionProgressContext = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function useTransitionProgress() { - var progress = React.useContext(_TransitionProgressContext.default); - - if (progress === undefined) { - throw new Error("Couldn't find values for transition progress. Are you inside a screen in Native Stack?"); - } - - return progress; - } -},1305,[16,3,1290]); +},1358,[3,4,16,18,1063,179,1324]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -178767,7 +179819,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return progress; } -},1306,[16,3,1276]); +},1359,[16,3,1353]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -178791,7 +179843,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return drawerStatus; } -},1307,[16,3,1231]); +},1360,[16,3,1317]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -178878,7 +179930,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = MainHeader; exports.default = _default; -},1308,[3,16,582,18,1309,1312,1313,1315,1077,1069,1074]); +},1361,[3,16,582,18,1362,1365,1366,1368,1255,1247,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -178938,7 +179990,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = HamburgerButton; exports.default = _default; -},1309,[3,16,582,18,1088,1310,955,1311,1074,1069]); +},1362,[3,16,582,18,1266,1363,1133,1364,1252,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -178963,7 +180015,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); exports.default = _default; -},1310,[18]); +},1363,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -178980,7 +180032,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcMenu; exports.default = _default; -},1311,[3,16,958]); +},1364,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179064,7 +180116,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = Logo; exports.default = _default; -},1312,[3,16,582,18,955,1080,1077,1074,1069]); +},1365,[3,16,582,18,1133,1258,1255,1252,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179171,7 +180223,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = CloseButton; exports.default = _default; -},1313,[16,3,582,18,1310,955,1314,953,1074,1078,1069]); +},1366,[16,3,582,18,1363,1133,1367,1131,1252,1256,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179188,7 +180240,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcClose; exports.default = _default; -},1314,[3,16,958]); +},1367,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179222,7 +180274,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = PlaceHolderButton; exports.default = _default; -},1315,[3,16,582,18,1310,1074,1069]); +},1368,[3,16,582,18,1363,1252,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179297,7 +180349,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = UrlPage; exports.default = _default; -},1316,[3,16,582,18,1317,951,1075,1080,1320,1089]); +},1369,[3,16,582,18,1370,1129,1253,1258,1373,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179499,7 +180551,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = TaWebView; exports.default = _default; -},1317,[3,590,16,582,891,18,941,953,1318,1080,944,1078,942,1319]); +},1370,[3,590,16,582,891,18,1119,1131,1371,1258,1122,1256,1120,1372]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179543,7 +180595,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = Message; -},1318,[3,6,7,938,939]); +},1371,[3,6,7,1116,1117]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179553,7 +180605,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function getTargetBlankPatch() { return "\n Array.from(document.querySelectorAll('a[target=\"_blank\"]')).forEach(link => link.removeAttribute('target'));"; } -},1319,[]); +},1372,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179570,7 +180622,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcWebOff; exports.default = _default; -},1320,[3,16,958]); +},1373,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179697,7 +180749,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = TabNavigator; exports.default = _default; -},1321,[3,590,16,582,1207,1206,1322,1080,1324,1356,1209,1316,1685,1203,1686,1087]); +},1374,[3,590,16,582,1294,1293,1375,1258,1377,1409,1296,1369,1738,1290,1739,1265]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179772,7 +180824,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e EditionsNested.defaultProps = {}; var _default = EditionsNested; exports.default = _default; -},1322,[3,22,16,582,1201,1323,1345,1080,940]); +},1375,[3,22,16,582,1288,1376,1398,1258,1118]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179930,7 +180982,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = IssueList; exports.default = _default; -},1323,[3,590,4,16,582,940,1324,1336,1340,1341,1342,1077,1343,1344]); +},1376,[3,590,4,16,582,1118,1377,1389,1393,1394,1395,1255,1396,1397]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -179999,7 +181051,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = IssueItem; exports.default = _default; -},1324,[3,590,4,16,582,940,1325,1077]); +},1377,[3,590,4,16,582,1118,1378,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180101,7 +181153,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = BaseItemWithImage; exports.default = _default; -},1325,[3,590,4,16,582,18,1326,940,1331,1332,1074,1069,1077]); +},1378,[3,590,4,16,582,18,1379,1118,1384,1385,1252,1247,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180119,7 +181171,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var LinearGradient = exports.LinearGradient = _reactNative.Platform.OS === "ios" ? _indexIos.default : _reactNative.Platform.OS === "android" ? _indexAndroid.default : _indexWindows.default; var _default = exports.default = LinearGradient; -},1326,[18,3,1327,1329,1330]); +},1379,[18,3,1380,1382,1383]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180229,7 +181281,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e y: 1.0 } }; -},1327,[3,4,6,7,11,13,14,16,18,1328,179]); +},1380,[3,4,6,7,11,13,14,16,18,1381,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180239,7 +181291,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[0]); var _default = exports.default = (0, _reactNative.requireNativeComponent)('BVLinearGradient'); -},1328,[18]); +},1381,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180372,7 +181424,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e y: 1.0 } }; -},1329,[3,4,6,7,11,13,14,16,18,1328,179]); +},1382,[3,4,6,7,11,13,14,16,18,1381,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180489,7 +181541,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e y: 1.0 } }; -},1330,[3,4,6,7,11,13,14,16,18,1328,179]); +},1383,[3,4,6,7,11,13,14,16,18,1381,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180564,7 +181616,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e IssueImage.defaultProps = {}; var _default = IssueImage; exports.default = _default; -},1331,[3,590,16,582,18,940,955,1074,1077,937]); +},1384,[3,590,16,582,18,1118,1133,1252,1255,1115]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180686,7 +181738,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = BaseItem; exports.default = _default; -},1332,[3,590,16,582,18,940,1333,1074,1077]); +},1385,[3,590,16,582,18,1118,1386,1252,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180937,7 +181989,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = Badge; exports.default = _default; -},1333,[3,33,590,16,582,18,1075,1334,1077,1069,1074]); +},1386,[3,33,590,16,582,18,1253,1387,1255,1247,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180979,7 +182031,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e DownloadedCheck.defaultProps = {}; var _default = DownloadedCheck; exports.default = _default; -},1334,[3,590,4,16,582,1335,1074]); +},1387,[3,590,4,16,582,1388,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -180996,7 +182048,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcCheckCircle; exports.default = _default; -},1335,[3,16,958]); +},1388,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181091,7 +182143,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = List; exports.default = _default; -},1336,[3,22,590,4,16,18,582,1337,1339,1074,1077]); +},1389,[3,22,590,4,16,18,582,1390,1392,1252,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181167,7 +182219,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = HorizontalList; exports.default = _default; -},1337,[3,4,590,16,582,18,1338,1074,1077]); +},1390,[3,4,590,16,582,18,1391,1252,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181246,7 +182298,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = HeaderList; exports.default = _default; -},1338,[3,16,582,18,1075,955,1077,1069,1074]); +},1391,[3,16,582,18,1253,1133,1255,1247,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181442,7 +182494,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = VerticalList; exports.default = _default; -},1339,[3,33,4,590,16,582,18,1074,1077]); +},1392,[3,33,4,590,16,582,18,1252,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181496,7 +182548,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IssueCardItem; exports.default = _default; -},1340,[3,590,4,16,18,1324,1333,1069,1077]); +},1393,[3,590,4,16,18,1377,1386,1247,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181526,7 +182578,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e IssueFlatItem.propTypes = _issueItem.default.propTypes; var _default = IssueFlatItem; exports.default = _default; -},1341,[3,590,4,16,1324,1077]); +},1394,[3,590,4,16,1377,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181720,7 +182772,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = LayoutList; exports.default = _default; -},1342,[3,590,22,33,4,16,18,582,1337,1339,957,1074,1077,1343]); +},1395,[3,590,22,33,4,16,18,582,1390,1392,1135,1252,1255,1396]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181766,7 +182818,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return size; } -},1343,[18]); +},1396,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181778,7 +182830,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var AspectRatioContext = _react.default.createContext(1); exports.AspectRatioContext = AspectRatioContext; -},1344,[3,16]); +},1397,[3,16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -181969,8 +183021,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var parentEditionName = (0, _react.useRef)(""); var updateData = function updateData(newData) { + var _newData$parent$getNa, _newData$parent; + setData(newData); - parentEditionName.current = newData.parent ? newData.parent.getName() : ""; + parentEditionName.current = (_newData$parent$getNa = (_newData$parent = newData.parent) == null ? undefined : _newData$parent.getName()) != null ? _newData$parent$getNa : ""; }; var lazyLoad = function _callee(item) { @@ -182096,7 +183150,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionList; exports.default = _default; -},1345,[3,935,22,33,4,590,16,582,1342,1201,1210,1324,940,1346,1340,1080,1350,1351,1353,1343,1077,937,1344]); +},1398,[3,1113,22,33,4,590,16,582,1395,1288,1297,1377,1118,1399,1393,1258,1403,1404,1406,1396,1255,1115,1397]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182139,7 +183193,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e EditionBackItem.defaultProps = {}; var _default = EditionBackItem; exports.default = _default; -},1346,[3,590,16,18,1347,1348,1069,1077]); +},1399,[3,590,16,18,1400,1401,1247,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182156,7 +183210,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcBackCircle; exports.default = _default; -},1347,[3,16,958]); +},1400,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182243,7 +183297,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = EditionCardItemWithIcons; exports.default = _default; -},1348,[3,590,4,16,582,18,1349,1069,1074,1077]); +},1401,[3,590,4,16,582,18,1402,1247,1252,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182301,7 +183355,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e EditionCardItem.defaultProps = (0, _extends2.default)({}, _editionItem.default.defaultProps); var _default = EditionCardItem; exports.default = _default; -},1349,[3,590,4,16,18,582,1350,1333,1069,1077]); +},1402,[3,590,4,16,18,582,1403,1386,1247,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182418,7 +183472,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = EditionItem; exports.default = _default; -},1350,[3,590,4,16,582,1201,1332,1210,1325,1077]); +},1403,[3,590,4,16,582,1288,1385,1297,1378,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182494,7 +183548,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e EditionFolderItem.defaultProps = (0, _extends2.default)({}, _editionCardItemWithIcons.default.defaultProps, { enableFavorite: true }); -},1351,[3,590,22,4,16,582,18,1352,1348,1069,1353]); +},1404,[3,590,22,4,16,582,18,1405,1401,1247,1406]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182511,7 +183565,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcNewspaperMultiple; exports.default = _default; -},1352,[3,16,958]); +},1405,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182558,7 +183612,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e EditionFavoriteItem.defaultProps = (0, _extends2.default)({}, _editionCardItemWithIcons.default.defaultProps, { selected: false }); -},1353,[3,590,22,4,16,582,18,1348,1354,1355]); +},1406,[3,590,22,4,16,582,18,1401,1407,1408]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182575,7 +183629,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcHeartMinus; exports.default = _default; -},1354,[3,16,958]); +},1407,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182592,7 +183646,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcHeartPlusOutline; exports.default = _default; -},1355,[3,16,958]); +},1408,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182706,7 +183760,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = EditionDayContainer; exports.default = _default; -},1356,[3,590,33,16,582,1357,1207,1373,1210,1344]); +},1409,[3,590,33,16,582,1410,1294,1426,1297,1397]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -182801,16 +183855,16 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return newObj; } - function getIssuesFromEditions(editions, refIssue) { + function getIssuesFromEditions(editions, refEdition, refIssue) { var issues = []; editions.forEach(function (edition) { var subEditions = edition.getGroup(); if (subEditions.length > 0) { - issues.push.apply(issues, (0, _toConsumableArray2.default)(getIssuesFromEditions(subEditions, refIssue))); + issues.push.apply(issues, (0, _toConsumableArray2.default)(getIssuesFromEditions(subEditions, refEdition, refIssue))); } else { issues.push.apply(issues, (0, _toConsumableArray2.default)(edition.getIssues().filter(function (issue) { - return issue.getIssue() === refIssue.getIssue() && issue.getEdition() !== refIssue.getEdition(); + return issue.getIssue() === refIssue.getIssue() && (edition.getName() !== refEdition.getName() || issue.getEdition() !== refIssue.getEdition()); }))); } }); @@ -182919,7 +183973,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var insertsEditions = otherEditions.filter(function (insert) { return insert.isShortcut(); }); - dayOtherIssues = getIssuesFromEditions(insertsEditions, mainIssue); + dayOtherIssues = getIssuesFromEditions(insertsEditions, mainEdition, mainIssue); if (dayOtherIssues.length === 0) { var placeholderEditions = otherEditions.filter(function (insert) { @@ -182929,7 +183983,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } if (otherMainEditions.length > 0) { - dayOtherIssues = [].concat((0, _toConsumableArray2.default)(getIssuesFromEditions(otherMainEditions, mainIssue)), (0, _toConsumableArray2.default)(dayOtherIssues)); + dayOtherIssues = [].concat((0, _toConsumableArray2.default)(getIssuesFromEditions(otherMainEditions, mainEdition, mainIssue)), (0, _toConsumableArray2.default)(dayOtherIssues)); } } @@ -183076,7 +184130,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionDayPage; exports.default = _default; -},1357,[3,590,478,33,22,16,582,18,1201,940,1358,1370,1371,1372,1324,1210,1367,1080,1369,1333,1077,1074,1069]); +},1410,[3,590,478,33,22,16,582,18,1288,1118,1411,1423,1424,1425,1377,1297,1420,1258,1422,1386,1255,1252,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -183278,7 +184332,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, _issueList.default.propTypes); var _default = EditionsSecondary; exports.default = _default; -},1358,[3,590,22,33,16,582,18,1323,1201,1210,1359,1361,1080,940,1367,1369,1360,1077,1069]); +},1411,[3,590,22,33,16,582,18,1376,1288,1297,1412,1414,1258,1118,1420,1422,1413,1255,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -183348,7 +184402,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionsSecondaryEmpty; exports.default = _default; -},1359,[3,16,582,18,955,1360,1069,1077,1074]); +},1412,[3,16,582,18,1133,1413,1247,1255,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -183365,7 +184419,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcPlus; exports.default = _default; -},1360,[3,16,958]); +},1413,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -183606,7 +184660,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionsSecondaryModal; exports.default = _default; -},1361,[3,33,22,16,582,18,1080,1201,1362,1210,1345,1364,1069,1074,1077,1365,1198]); +},1414,[3,33,22,16,582,18,1258,1288,1415,1297,1398,1417,1247,1252,1255,1418,1285]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -183743,7 +184797,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionsSecondaryModalHeader; exports.default = _default; -},1362,[3,16,582,18,1075,955,1314,1363,1080,1077,1069,1074]); +},1415,[3,16,582,18,1253,1133,1367,1416,1258,1255,1247,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -183760,7 +184814,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcContentSaveOutline; exports.default = _default; -},1363,[3,16,958]); +},1416,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -183841,7 +184895,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionsTags; exports.default = _default; -},1364,[3,16,582,18,1314,1075,1080,1201,1069,1077]); +},1417,[3,16,582,18,1367,1253,1258,1288,1247,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184222,7 +185276,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e textColor: _$$_REQUIRE(_dependencyMap[14]).colors.black, autoFocus: false }; -},1365,[3,935,6,7,12,14,11,13,16,582,18,957,1366,1074,1069]); +},1418,[3,1113,6,7,12,14,11,13,16,582,18,1135,1419,1252,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184239,7 +185293,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcCloseCircle; exports.default = _default; -},1366,[3,16,958]); +},1419,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184410,7 +185464,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, _issueList.default.propTypes); var _default = IssuesGrid; exports.default = _default; -},1367,[3,590,22,33,16,582,18,1323,940,1340,1368,1077]); +},1420,[3,590,22,33,16,582,18,1376,1118,1393,1421,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184575,7 +185629,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = Grid; exports.default = _default; -},1368,[3,33,16,18,582]); +},1421,[3,33,16,18,582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184664,7 +185718,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionDayHeader; exports.default = _default; -},1369,[3,590,4,16,582,18,1075,1080]); +},1422,[3,590,4,16,582,18,1253,1258]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184718,7 +185772,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, _issueItem.default.propTypes); var _default = IssueShadowItem; exports.default = _default; -},1370,[3,590,4,16,582,18,1324,1334,1077]); +},1423,[3,590,4,16,582,18,1377,1387,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184796,7 +185850,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); exports.default = _default; -},1371,[3,590,18,1069,1077]); +},1424,[3,590,18,1247,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184840,7 +185894,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionDayBg; exports.default = _default; -},1372,[3,16,582,18,1080,1069]); +},1425,[3,16,582,18,1258,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -184929,6 +185983,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); function EditionDaySelector(props) { + var _currentIssue$getDate; + var selector = props.selector, issueIndex = props.issueIndex, issues = props.issues, @@ -184994,7 +186050,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } return _react.default.createElement(_editionDayHeader.default.Container, null, _react.default.createElement(_editionDayHeader.default.Body, { - text: currentIssue ? currentIssue.getDateLabel().replace(currentIssue.getDayOfWeek(), currentIssue.getDayOfWeekComplete()) : "No issue in this date" + text: (_currentIssue$getDate = currentIssue == null ? undefined : currentIssue.getDateLabel().replace(currentIssue.getDayOfWeek(), currentIssue.getDayOfWeekComplete())) != null ? _currentIssue$getDate : "No issue in this date" }, ArchiveIcon, Icon, (issues == null ? undefined : issues.length) >= 2 ? _react.default.createElement(_calendarModal.default, { onClose: hide, visible: showCalender, @@ -185029,7 +186085,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = EditionDaySelector; exports.default = _default; -},1373,[3,33,16,582,18,1080,940,1210,1374,1375,1082,1369,1684,1087]); +},1426,[3,33,16,582,18,1258,1118,1297,1427,1428,1260,1422,1737,1265]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -185046,7 +186102,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcCalendarMonth; exports.default = _default; -},1374,[3,16,958]); +},1427,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -185111,7 +186167,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = TaCalendarModal; exports.default = _default; -},1375,[3,4,590,16,582,18,831,1376,1379,1074]); +},1428,[3,4,590,16,582,18,831,1429,1432,1252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -185314,7 +186370,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TaCalendar.defaultProps = (0, _extends2.default)({}, _calendarCommon.default.defaultProps); var _default = TaCalendar; exports.default = _default; -},1376,[3,590,4,33,16,18,1080,1082,1377,1378,1379,1380,1077]); +},1429,[3,590,4,33,16,18,1258,1260,1430,1431,1432,1433,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -185331,7 +186387,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcArrowLeft; exports.default = _default; -},1377,[3,16,958]); +},1430,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -185348,7 +186404,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcArrowRight; exports.default = _default; -},1378,[3,16,958]); +},1431,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -185382,7 +186438,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = CalendarCommons; exports.default = _default; -},1379,[3,582]); +},1432,[3,582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -185507,7 +186563,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _xdate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); var _Profiler = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); -},1380,[3,1381,1588,1592,1630,1639,1648,1649,1646,1655,1659,1660,1680,1581,1382,1683]); +},1433,[3,1434,1641,1645,1683,1692,1701,1702,1699,1708,1712,1713,1733,1634,1435,1736]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -185794,7 +186850,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e customHeader: _propTypes.default.any, allowSelectionOutOfRange: _propTypes.default.bool }); -},1381,[3,33,582,1382,1383,16,18,1412,1413,1414,1416,1437,1567,1434,1586,1433,179,1575,1587]); +},1434,[3,33,582,1435,1436,16,18,1465,1466,1467,1469,1490,1620,1487,1639,1486,179,1628,1640]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { /** * @preserve XDate v@VERSION @@ -186479,7 +187535,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return XDate; }(Date, Math, Array); -},1382,[]); +},1435,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var mapTag = '[object Map]', setTag = '[object Set]'; @@ -186515,14 +187571,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isEmpty; -},1383,[1384,1387,1388,1390,1394,1396,1408,1409]); +},1436,[1437,1440,1441,1443,1447,1449,1461,1462]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function isArrayLike(value) { return value != null && _$$_REQUIRE(_dependencyMap[0])(value.length) && !_$$_REQUIRE(_dependencyMap[1])(value); } module.exports = isArrayLike; -},1384,[1385,1386]); +},1437,[1438,1439]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var MAX_SAFE_INTEGER = 9007199254740991; @@ -186531,7 +187587,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isLength; -},1385,[]); +},1438,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var asyncTag = '[object AsyncFunction]', funcTag = '[object Function]', @@ -186549,11 +187605,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isFunction; -},1386,[490,484]); +},1439,[490,484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var isArray = Array.isArray; module.exports = isArray; -},1387,[]); +},1440,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; var freeModule = freeExports && typeof module == 'object' && module && !module.nodeType && module; @@ -186564,20 +187620,20 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var isBuffer = nativeIsBuffer || _$$_REQUIRE(_dependencyMap[1]); module.exports = isBuffer; -},1388,[486,1389]); +},1441,[486,1442]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function stubFalse() { return false; } module.exports = stubFalse; -},1389,[]); +},1442,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nodeIsTypedArray = _$$_REQUIRE(_dependencyMap[0]) && _$$_REQUIRE(_dependencyMap[0]).isTypedArray; var isTypedArray = nodeIsTypedArray ? _$$_REQUIRE(_dependencyMap[1])(nodeIsTypedArray) : _$$_REQUIRE(_dependencyMap[2]); module.exports = isTypedArray; -},1390,[1391,1392,1393]); +},1443,[1444,1445,1446]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; var freeModule = freeExports && typeof module == 'object' && module && !module.nodeType && module; @@ -186598,7 +187654,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); module.exports = nodeUtil; -},1391,[487]); +},1444,[487]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseUnary(func) { return function (value) { @@ -186607,7 +187663,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseUnary; -},1392,[]); +},1445,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var argsTag = '[object Arguments]', arrayTag = '[object Array]', @@ -186642,7 +187698,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsTypedArray; -},1393,[483,1385,484]); +},1446,[483,1438,484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var hasOwnProperty = objectProto.hasOwnProperty; @@ -186653,7 +187709,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _$$_REQUIRE(_dependencyMap[1])(value) && hasOwnProperty.call(value, 'callee') && !propertyIsEnumerable.call(value, 'callee'); }; module.exports = isArguments; -},1394,[1395,483]); +},1447,[1448,483]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var argsTag = '[object Arguments]'; @@ -186662,7 +187718,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsArguments; -},1395,[483,484]); +},1448,[483,484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var mapTag = '[object Map]', objectTag = '[object Object]', @@ -186709,7 +187765,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = getTag; -},1396,[1397,1398,1404,1405,1406,1407,484]); +},1449,[1450,1451,1457,1458,1459,1460,484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var funcProto = Function.prototype; var funcToString = funcProto.toString; @@ -186729,12 +187785,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = toSource; -},1397,[]); +},1450,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var DataView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1]), 'DataView'); module.exports = DataView; -},1398,[1399,486]); +},1451,[1452,486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function getNative(object, key) { var value = _$$_REQUIRE(_dependencyMap[0])(object, key); @@ -186743,14 +187799,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = getNative; -},1399,[1400,1401]); +},1452,[1453,1454]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function getValue(object, key) { return object == null ? undefined : object[key]; } module.exports = getValue; -},1400,[]); +},1453,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var reRegExpChar = /[\\^$.*+?()[\]{}|]/g; var reIsHostCtor = /^\[object .+?Constructor\]$/; @@ -186770,7 +187826,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsNative; -},1401,[490,1402,1386,1397]); +},1454,[490,1455,1439,1450]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var maskSrcKey = function () { var uid = /[^.]+$/.exec(_$$_REQUIRE(_dependencyMap[0]) && _$$_REQUIRE(_dependencyMap[0]).keys && _$$_REQUIRE(_dependencyMap[0]).keys.IE_PROTO || ''); @@ -186782,30 +187838,30 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isMasked; -},1402,[1403]); +},1455,[1456]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0])['__core-js_shared__']; -},1403,[486]); +},1456,[486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var Map = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1]), 'Map'); module.exports = Map; -},1404,[1399,486]); +},1457,[1452,486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var Promise = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1]), 'Promise'); module.exports = Promise; -},1405,[1399,486]); +},1458,[1452,486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var Set = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1]), 'Set'); module.exports = Set; -},1406,[1399,486]); +},1459,[1452,486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var WeakMap = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1]), 'WeakMap'); module.exports = WeakMap; -},1407,[1399,486]); +},1460,[1452,486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; @@ -186816,7 +187872,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isPrototype; -},1408,[]); +},1461,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var hasOwnProperty = objectProto.hasOwnProperty; @@ -186838,12 +187894,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseKeys; -},1409,[1408,1410]); +},1462,[1461,1463]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nativeKeys = _$$_REQUIRE(_dependencyMap[0])(Object.keys, Object); module.exports = nativeKeys; -},1410,[1411]); +},1463,[1464]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function overArg(func, transform) { return function (arg) { @@ -186852,7 +187908,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = overArg; -},1411,[]); +},1464,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -187025,7 +188081,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_react.Component); var _default = exports.default = GestureRecognizer; -},1412,[3,6,7,11,13,14,16,18,179]); +},1465,[3,6,7,11,13,14,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -187054,7 +188110,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isTablet: isTablet, isAndroidRTL: isAndroidRTL }; -},1413,[18]); +},1466,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -187095,7 +188151,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.calendar.main'] || {})); } -},1414,[18,1415]); +},1467,[18,1468]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -187151,7 +188207,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var todayButtonTextColor = exports.todayButtonTextColor = SECONDARY_TEXT_COLOR; var todayButtonPosition = exports.todayButtonPosition = undefined; var weekVerticalMargin = exports.weekVerticalMargin = 7; -},1415,[]); +},1468,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -187398,7 +188454,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e webAriaLevel: 1, arrowsHitSlop: 20 }; -},1416,[3,1417,1382,16,18,1432,1433,179,1435,1436]); +},1469,[3,1470,1435,16,18,1485,1486,179,1488,1489]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nativeMax = Math.max; @@ -187415,14 +188471,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = includes; -},1417,[1384,1418,1425,1427,1428]); +},1470,[1437,1471,1478,1480,1481]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function values(object) { return object == null ? [] : _$$_REQUIRE(_dependencyMap[0])(object, _$$_REQUIRE(_dependencyMap[1])(object)); } module.exports = values; -},1418,[1419,1421]); +},1471,[1472,1474]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseValues(object, props) { return _$$_REQUIRE(_dependencyMap[0])(props, function (key) { @@ -187431,7 +188487,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseValues; -},1419,[1420]); +},1472,[1473]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function arrayMap(array, iteratee) { var index = -1, @@ -187446,14 +188502,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = arrayMap; -},1420,[]); +},1473,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function keys(object) { return _$$_REQUIRE(_dependencyMap[0])(object) ? _$$_REQUIRE(_dependencyMap[1])(object) : _$$_REQUIRE(_dependencyMap[2])(object); } module.exports = keys; -},1421,[1384,1422,1409]); +},1474,[1437,1475,1462]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var hasOwnProperty = objectProto.hasOwnProperty; @@ -187477,7 +188533,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = arrayLikeKeys; -},1422,[1387,1394,1388,1390,1423,1424]); +},1475,[1440,1447,1441,1443,1476,1477]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseTimes(n, iteratee) { var index = -1, @@ -187491,7 +188547,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseTimes; -},1423,[]); +},1476,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var MAX_SAFE_INTEGER = 9007199254740991; var reIsUint = /^(?:0|[1-9]\d*)$/; @@ -187503,7 +188559,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isIndex; -},1424,[]); +},1477,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function toInteger(value) { var result = _$$_REQUIRE(_dependencyMap[0])(value), @@ -187513,7 +188569,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = toInteger; -},1425,[1426]); +},1478,[1479]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var INFINITY = 1 / 0, MAX_INTEGER = 1.7976931348623157e+308; @@ -187534,7 +188590,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = toFinite; -},1426,[481]); +},1479,[481]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var stringTag = '[object String]'; @@ -187543,14 +188599,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isString; -},1427,[1387,483,484]); +},1480,[1440,483,484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseIndexOf(array, value, fromIndex) { return value === value ? _$$_REQUIRE(_dependencyMap[0])(array, value, fromIndex) : _$$_REQUIRE(_dependencyMap[1])(array, _$$_REQUIRE(_dependencyMap[2]), fromIndex); } module.exports = baseIndexOf; -},1428,[1429,1430,1431]); +},1481,[1482,1483,1484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function strictIndexOf(array, value, fromIndex) { var index = fromIndex - 1, @@ -187566,7 +188622,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = strictIndexOf; -},1429,[]); +},1482,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseFindIndex(array, predicate, fromIndex, fromRight) { var length = array.length, @@ -187582,14 +188638,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseFindIndex; -},1430,[]); +},1483,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseIsNaN(value) { return value !== value; } module.exports = baseIsNaN; -},1431,[]); +},1484,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -187673,7 +188729,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.calendar.header'] || {})); } -},1432,[18,1415,3,1413]); +},1485,[18,1468,3,1466]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -187927,7 +188983,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function getLocale() { return _$$_REQUIRE(_dependencyMap[0]).locales[_$$_REQUIRE(_dependencyMap[0]).defaultLocale]; } -},1433,[1382,1434]); +},1486,[1435,1487]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -187988,11 +189044,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return 'Invalid Date'; } -},1434,[1382]); +},1487,[1435]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/rn-options-page/node_modules/react-native-calendars/src/calendar/img", + "httpServerLocation": "/assets/node_modules/react-native-calendars/src/calendar/img", "width": 24, "height": 24, "scales": [1.5, 2, 3, 4], @@ -188000,11 +189056,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "previous", "type": "png" }); -},1435,[1260]); +},1488,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/rn-options-page/node_modules/react-native-calendars/src/calendar/img", + "httpServerLocation": "/assets/node_modules/react-native-calendars/src/calendar/img", "width": 24, "height": 24, "scales": [1.5, 2, 3, 4], @@ -188012,7 +189068,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "next", "type": "png" }); -},1436,[1260]); +},1489,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -188111,7 +189167,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = Day; Day.displayName = 'Day'; -},1437,[3,1438,1532,1545,1382,16,1567,1579,1433,1581,1434,179]); +},1490,[3,1491,1585,1598,1435,16,1620,1632,1486,1634,1487,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var CLONE_DEEP_FLAG = 1, CLONE_FLAT_FLAG = 2, @@ -188147,19 +189203,19 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); module.exports = omit; -},1438,[1439,1420,1452,1482,1485,1495,1524,1526]); +},1491,[1492,1473,1505,1535,1538,1548,1577,1579]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function flatRest(func) { return _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])(func, undefined, _$$_REQUIRE(_dependencyMap[2])), func + ''); } module.exports = flatRest; -},1439,[1440,1446,1448]); +},1492,[1493,1499,1501]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var setToString = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); module.exports = setToString; -},1440,[1441,1442]); +},1493,[1494,1495]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var HOT_COUNT = 800, HOT_SPAN = 16; @@ -188186,7 +189242,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = shortOut; -},1441,[]); +},1494,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var baseSetToString = !_$$_REQUIRE(_dependencyMap[0]) ? _$$_REQUIRE(_dependencyMap[1]) : function (func, string) { return _$$_REQUIRE(_dependencyMap[0])(func, 'toString', { @@ -188197,7 +189253,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); }; module.exports = baseSetToString; -},1442,[1443,1444,1445]); +},1495,[1496,1497,1498]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var defineProperty = function () { try { @@ -188209,14 +189265,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); module.exports = defineProperty; -},1443,[1399]); +},1496,[1452]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function identity(value) { return value; } module.exports = identity; -},1444,[]); +},1497,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function constant(value) { return function () { @@ -188225,7 +189281,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = constant; -},1445,[]); +},1498,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nativeMax = Math.max; @@ -188254,7 +189310,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = overRest; -},1446,[1447]); +},1499,[1500]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function apply(func, thisArg, args) { switch (args.length) { @@ -188275,7 +189331,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = apply; -},1447,[]); +},1500,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function flatten(array) { var length = array == null ? 0 : array.length; @@ -188283,7 +189339,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = flatten; -},1448,[1449]); +},1501,[1502]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseFlatten(array, depth, predicate, isStrict, result) { var index = -1, @@ -188309,7 +189365,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseFlatten; -},1449,[1450,1451]); +},1502,[1503,1504]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var spreadableSymbol = _$$_REQUIRE(_dependencyMap[0]) ? _$$_REQUIRE(_dependencyMap[0]).isConcatSpreadable : undefined; @@ -188318,7 +189374,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isFlattenable; -},1450,[485,1387,1394]); +},1503,[485,1440,1447]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function arrayPush(array, values) { var index = -1, @@ -188333,7 +189389,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = arrayPush; -},1451,[]); +},1504,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function castPath(value, object) { if (_$$_REQUIRE(_dependencyMap[0])(value)) { @@ -188344,7 +189400,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = castPath; -},1452,[1387,1453,1454,1480]); +},1505,[1440,1506,1507,1533]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var reIsDeepProp = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, reIsPlainProp = /^\w*$/; @@ -188364,7 +189420,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isKey; -},1453,[1387,482]); +},1506,[1440,482]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var rePropName = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g; var reEscapeChar = /\\(\\)?/g; @@ -188383,7 +189439,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); module.exports = stringToPath; -},1454,[1455]); +},1507,[1508]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var MAX_MEMOIZE_SIZE = 500; @@ -188401,7 +189457,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = memoizeCapped; -},1455,[1456]); +},1508,[1509]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var FUNC_ERROR_TEXT = 'Expected a function'; @@ -188430,7 +189486,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e memoize.Cache = _$$_REQUIRE(_dependencyMap[0]); module.exports = memoize; -},1456,[1457]); +},1509,[1510]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function MapCache(entries) { var index = -1, @@ -188449,7 +189505,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e MapCache.prototype.has = _$$_REQUIRE(_dependencyMap[3]); MapCache.prototype.set = _$$_REQUIRE(_dependencyMap[4]); module.exports = MapCache; -},1457,[1458,1474,1477,1478,1479]); +},1510,[1511,1527,1530,1531,1532]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function mapCacheClear() { this.size = 0; @@ -188461,7 +189517,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = mapCacheClear; -},1458,[1459,1404,1466]); +},1511,[1512,1457,1519]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function Hash(entries) { var index = -1, @@ -188480,7 +189536,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Hash.prototype.has = _$$_REQUIRE(_dependencyMap[3]); Hash.prototype.set = _$$_REQUIRE(_dependencyMap[4]); module.exports = Hash; -},1459,[1460,1462,1463,1464,1465]); +},1512,[1513,1515,1516,1517,1518]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function hashClear() { this.__data__ = _$$_REQUIRE(_dependencyMap[0]) ? _$$_REQUIRE(_dependencyMap[0])(null) : {}; @@ -188488,12 +189544,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = hashClear; -},1460,[1461]); +},1513,[1514]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nativeCreate = _$$_REQUIRE(_dependencyMap[0])(Object, 'create'); module.exports = nativeCreate; -},1461,[1399]); +},1514,[1452]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function hashDelete(key) { var result = this.has(key) && delete this.__data__[key]; @@ -188502,7 +189558,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = hashDelete; -},1462,[]); +},1515,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var HASH_UNDEFINED = '__lodash_hash_undefined__'; var objectProto = Object.prototype; @@ -188520,7 +189576,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = hashGet; -},1463,[1461]); +},1516,[1514]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var hasOwnProperty = objectProto.hasOwnProperty; @@ -188531,7 +189587,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = hashHas; -},1464,[1461]); +},1517,[1514]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var HASH_UNDEFINED = '__lodash_hash_undefined__'; @@ -188543,7 +189599,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = hashSet; -},1465,[1461]); +},1518,[1514]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function ListCache(entries) { var index = -1, @@ -188562,7 +189618,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ListCache.prototype.has = _$$_REQUIRE(_dependencyMap[3]); ListCache.prototype.set = _$$_REQUIRE(_dependencyMap[4]); module.exports = ListCache; -},1466,[1467,1468,1471,1472,1473]); +},1519,[1520,1521,1524,1525,1526]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function listCacheClear() { this.__data__ = []; @@ -188570,7 +189626,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = listCacheClear; -},1467,[]); +},1520,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var arrayProto = Array.prototype; var splice = arrayProto.splice; @@ -188596,7 +189652,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = listCacheDelete; -},1468,[1469]); +},1521,[1522]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function assocIndexOf(array, key) { var length = array.length; @@ -188611,14 +189667,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = assocIndexOf; -},1469,[1470]); +},1522,[1523]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function eq(value, other) { return value === other || value !== value && other !== other; } module.exports = eq; -},1470,[]); +},1523,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function listCacheGet(key) { var data = this.__data__, @@ -188628,14 +189684,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = listCacheGet; -},1471,[1469]); +},1524,[1522]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function listCacheHas(key) { return _$$_REQUIRE(_dependencyMap[0])(this.__data__, key) > -1; } module.exports = listCacheHas; -},1472,[1469]); +},1525,[1522]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function listCacheSet(key, value) { var data = this.__data__, @@ -188652,7 +189708,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = listCacheSet; -},1473,[1469]); +},1526,[1522]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function mapCacheDelete(key) { var result = _$$_REQUIRE(_dependencyMap[0])(this, key)['delete'](key); @@ -188662,7 +189718,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = mapCacheDelete; -},1474,[1475]); +},1527,[1528]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function getMapData(map, key) { var data = map.__data__; @@ -188670,7 +189726,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = getMapData; -},1475,[1476]); +},1528,[1529]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function isKeyable(value) { var type = typeof value; @@ -188678,21 +189734,21 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isKeyable; -},1476,[]); +},1529,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function mapCacheGet(key) { return _$$_REQUIRE(_dependencyMap[0])(this, key).get(key); } module.exports = mapCacheGet; -},1477,[1475]); +},1530,[1528]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function mapCacheHas(key) { return _$$_REQUIRE(_dependencyMap[0])(this, key).has(key); } module.exports = mapCacheHas; -},1478,[1475]); +},1531,[1528]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function mapCacheSet(key, value) { var data = _$$_REQUIRE(_dependencyMap[0])(this, key), @@ -188704,14 +189760,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = mapCacheSet; -},1479,[1475]); +},1532,[1528]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function toString(value) { return value == null ? '' : _$$_REQUIRE(_dependencyMap[0])(value); } module.exports = toString; -},1480,[1481]); +},1533,[1534]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var INFINITY = 1 / 0; var symbolProto = _$$_REQUIRE(_dependencyMap[0]) ? _$$_REQUIRE(_dependencyMap[0]).prototype : undefined, @@ -188735,7 +189791,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseToString; -},1481,[485,1387,1420,482]); +},1534,[485,1440,1473,482]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function copyObject(source, props, object, customizer) { var isNew = !object; @@ -188762,7 +189818,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = copyObject; -},1482,[1483,1484]); +},1535,[1536,1537]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseAssignValue(object, key, value) { if (key == '__proto__' && _$$_REQUIRE(_dependencyMap[0])) { @@ -188778,7 +189834,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseAssignValue; -},1483,[1443]); +},1536,[1496]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var hasOwnProperty = objectProto.hasOwnProperty; @@ -188792,14 +189848,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = assignValue; -},1484,[1470,1483]); +},1537,[1523,1536]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function getAllKeysIn(object) { return _$$_REQUIRE(_dependencyMap[0])(object, _$$_REQUIRE(_dependencyMap[1]), _$$_REQUIRE(_dependencyMap[2])); } module.exports = getAllKeysIn; -},1485,[1486,1487,1490]); +},1538,[1539,1540,1543]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseGetAllKeys(object, keysFunc, symbolsFunc) { var result = keysFunc(object); @@ -188807,14 +189863,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseGetAllKeys; -},1486,[1387,1451]); +},1539,[1440,1504]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function keysIn(object) { return _$$_REQUIRE(_dependencyMap[0])(object) ? _$$_REQUIRE(_dependencyMap[1])(object, true) : _$$_REQUIRE(_dependencyMap[2])(object); } module.exports = keysIn; -},1487,[1384,1422,1488]); +},1540,[1437,1475,1541]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var hasOwnProperty = objectProto.hasOwnProperty; @@ -188837,7 +189893,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseKeysIn; -},1488,[490,1489,1408]); +},1541,[490,1542,1461]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function nativeKeysIn(object) { var result = []; @@ -188852,7 +189908,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = nativeKeysIn; -},1489,[]); +},1542,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nativeGetSymbols = Object.getOwnPropertySymbols; var getSymbolsIn = !nativeGetSymbols ? _$$_REQUIRE(_dependencyMap[0]) : function (object) { @@ -188867,14 +189923,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return result; }; module.exports = getSymbolsIn; -},1490,[1491,1451,1492,1494]); +},1543,[1544,1504,1545,1547]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function stubArray() { return []; } module.exports = stubArray; -},1491,[]); +},1544,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var propertyIsEnumerable = objectProto.propertyIsEnumerable; @@ -188890,7 +189946,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); }; module.exports = getSymbols; -},1492,[1491,1493]); +},1545,[1544,1546]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function arrayFilter(array, predicate) { var index = -1, @@ -188910,12 +189966,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = arrayFilter; -},1493,[]); +},1546,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var getPrototype = _$$_REQUIRE(_dependencyMap[0])(Object.getPrototypeOf, Object); module.exports = getPrototype; -},1494,[1411]); +},1547,[1464]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var CLONE_DEEP_FLAG = 1, CLONE_FLAT_FLAG = 2, @@ -189034,7 +190090,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseClone; -},1495,[490,1387,1496,1497,1396,1388,1498,1499,1501,1502,1503,1504,1505,1512,1518,1520,1485,1522,1487,1421,1523,1484]); +},1548,[490,1440,1549,1550,1449,1441,1551,1552,1554,1555,1556,1557,1558,1565,1571,1573,1538,1575,1540,1474,1576,1537]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var hasOwnProperty = objectProto.hasOwnProperty; @@ -189052,7 +190108,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = initCloneArray; -},1496,[]); +},1549,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function copyArray(source, array) { var index = -1, @@ -189067,7 +190123,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = copyArray; -},1497,[]); +},1550,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; var freeModule = freeExports && typeof module == 'object' && module && !module.nodeType && module; @@ -189087,14 +190143,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = cloneBuffer; -},1498,[486]); +},1551,[486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function initCloneObject(object) { return typeof object.constructor == 'function' && !_$$_REQUIRE(_dependencyMap[0])(object) ? _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])(object)) : {}; } module.exports = initCloneObject; -},1499,[1408,1500,1494]); +},1552,[1461,1553,1547]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectCreate = Object.create; @@ -189118,35 +190174,35 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); module.exports = baseCreate; -},1500,[490]); +},1553,[490]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function copySymbolsIn(source, object) { return _$$_REQUIRE(_dependencyMap[0])(source, _$$_REQUIRE(_dependencyMap[1])(source), object); } module.exports = copySymbolsIn; -},1501,[1482,1490]); +},1554,[1535,1543]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseAssignIn(object, source) { return object && _$$_REQUIRE(_dependencyMap[0])(source, _$$_REQUIRE(_dependencyMap[1])(source), object); } module.exports = baseAssignIn; -},1502,[1482,1487]); +},1555,[1535,1540]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function copySymbols(source, object) { return _$$_REQUIRE(_dependencyMap[0])(source, _$$_REQUIRE(_dependencyMap[1])(source), object); } module.exports = copySymbols; -},1503,[1482,1492]); +},1556,[1535,1545]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseAssign(object, source) { return object && _$$_REQUIRE(_dependencyMap[0])(source, _$$_REQUIRE(_dependencyMap[1])(source), object); } module.exports = baseAssign; -},1504,[1482,1421]); +},1557,[1535,1474]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var boolTag = '[object Boolean]', dateTag = '[object Date]', @@ -189212,7 +190268,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = initCloneByTag; -},1505,[1506,1508,1509,1510,1511]); +},1558,[1559,1561,1562,1563,1564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function cloneArrayBuffer(arrayBuffer) { var result = new arrayBuffer.constructor(arrayBuffer.byteLength); @@ -189221,10 +190277,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = cloneArrayBuffer; -},1506,[1507]); +},1559,[1560]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).Uint8Array; -},1507,[486]); +},1560,[486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function cloneDataView(dataView, isDeep) { var buffer = isDeep ? _$$_REQUIRE(_dependencyMap[0])(dataView.buffer) : dataView.buffer; @@ -189232,7 +190288,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = cloneDataView; -},1508,[1506]); +},1561,[1559]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function cloneTypedArray(typedArray, isDeep) { var buffer = isDeep ? _$$_REQUIRE(_dependencyMap[0])(typedArray.buffer) : typedArray.buffer; @@ -189240,7 +190296,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = cloneTypedArray; -},1509,[1506]); +},1562,[1559]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var reFlags = /\w*$/; @@ -189251,7 +190307,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = cloneRegExp; -},1510,[]); +},1563,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var symbolProto = _$$_REQUIRE(_dependencyMap[0]) ? _$$_REQUIRE(_dependencyMap[0]).prototype : undefined, symbolValueOf = symbolProto ? symbolProto.valueOf : undefined; @@ -189261,7 +190317,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = cloneSymbol; -},1511,[485]); +},1564,[485]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function Stack(entries) { var data = this.__data__ = new (_$$_REQUIRE(_dependencyMap[0]))(entries); @@ -189274,7 +190330,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Stack.prototype.has = _$$_REQUIRE(_dependencyMap[4]); Stack.prototype.set = _$$_REQUIRE(_dependencyMap[5]); module.exports = Stack; -},1512,[1466,1513,1514,1515,1516,1517]); +},1565,[1519,1566,1567,1568,1569,1570]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function stackClear() { this.__data__ = new (_$$_REQUIRE(_dependencyMap[0]))(); @@ -189282,7 +190338,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = stackClear; -},1513,[1466]); +},1566,[1519]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function stackDelete(key) { var data = this.__data__, @@ -189292,21 +190348,21 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = stackDelete; -},1514,[]); +},1567,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function stackGet(key) { return this.__data__.get(key); } module.exports = stackGet; -},1515,[]); +},1568,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function stackHas(key) { return this.__data__.has(key); } module.exports = stackHas; -},1516,[]); +},1569,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var LARGE_ARRAY_SIZE = 200; @@ -189331,13 +190387,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = stackSet; -},1517,[1466,1404,1457]); +},1570,[1519,1457,1510]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nodeIsSet = _$$_REQUIRE(_dependencyMap[0]) && _$$_REQUIRE(_dependencyMap[0]).isSet; var isSet = nodeIsSet ? _$$_REQUIRE(_dependencyMap[1])(nodeIsSet) : _$$_REQUIRE(_dependencyMap[2]); module.exports = isSet; -},1518,[1391,1392,1519]); +},1571,[1444,1445,1572]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var setTag = '[object Set]'; @@ -189346,13 +190402,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsSet; -},1519,[483,1396]); +},1572,[483,1449]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nodeIsMap = _$$_REQUIRE(_dependencyMap[0]) && _$$_REQUIRE(_dependencyMap[0]).isMap; var isMap = nodeIsMap ? _$$_REQUIRE(_dependencyMap[1])(nodeIsMap) : _$$_REQUIRE(_dependencyMap[2]); module.exports = isMap; -},1520,[1391,1392,1521]); +},1573,[1444,1445,1574]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var mapTag = '[object Map]'; @@ -189361,14 +190417,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsMap; -},1521,[483,1396]); +},1574,[483,1449]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function getAllKeys(object) { return _$$_REQUIRE(_dependencyMap[0])(object, _$$_REQUIRE(_dependencyMap[1]), _$$_REQUIRE(_dependencyMap[2])); } module.exports = getAllKeys; -},1522,[1486,1421,1492]); +},1575,[1539,1474,1545]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function arrayEach(array, iteratee) { var index = -1, @@ -189384,14 +190440,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = arrayEach; -},1523,[]); +},1576,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function customOmitClone(value) { return _$$_REQUIRE(_dependencyMap[0])(value) ? undefined : value; } module.exports = customOmitClone; -},1524,[1525]); +},1577,[1578]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectTag = '[object Object]'; var funcProto = Function.prototype, @@ -189416,7 +190472,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isPlainObject; -},1525,[483,484,1494]); +},1578,[483,484,1547]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseUnset(object, path) { path = _$$_REQUIRE(_dependencyMap[0])(path, object); @@ -189425,14 +190481,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseUnset; -},1526,[1452,1527,1529,1531]); +},1579,[1505,1580,1582,1584]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function parent(object, path) { return path.length < 2 ? object : _$$_REQUIRE(_dependencyMap[0])(object, _$$_REQUIRE(_dependencyMap[1])(path, 0, -1)); } module.exports = parent; -},1527,[1528,1530]); +},1580,[1581,1583]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseGet(object, path) { path = _$$_REQUIRE(_dependencyMap[0])(path, object); @@ -189447,7 +190503,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseGet; -},1528,[1452,1529]); +},1581,[1505,1582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var INFINITY = 1 / 0; @@ -189461,7 +190517,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = toKey; -},1529,[482]); +},1582,[482]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseSlice(array, start, end) { var index = -1, @@ -189489,7 +190545,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseSlice; -},1530,[]); +},1583,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function last(array) { var length = array == null ? 0 : array.length; @@ -189497,14 +190553,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = last; -},1531,[]); +},1584,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function isEqual(value, other) { return _$$_REQUIRE(_dependencyMap[0])(value, other); } module.exports = isEqual; -},1532,[1533]); +},1585,[1586]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseIsEqual(value, other, bitmask, customizer, stack) { if (value === other) { @@ -189519,7 +190575,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsEqual; -},1533,[483,1534]); +},1586,[483,1587]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var COMPARE_PARTIAL_FLAG = 1; var argsTag = '[object Arguments]', @@ -189575,7 +190631,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsEqualDeep; -},1534,[1387,1396,1388,1512,1390,1535,1541,1544]); +},1587,[1440,1449,1441,1565,1443,1588,1594,1597]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var COMPARE_PARTIAL_FLAG = 1, COMPARE_UNORDERED_FLAG = 2; @@ -189640,7 +190696,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = equalArrays; -},1535,[1536,1539,1540]); +},1588,[1589,1592,1593]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function SetCache(values) { var index = -1, @@ -189655,7 +190711,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SetCache.prototype.add = SetCache.prototype.push = _$$_REQUIRE(_dependencyMap[1]); SetCache.prototype.has = _$$_REQUIRE(_dependencyMap[2]); module.exports = SetCache; -},1536,[1457,1537,1538]); +},1589,[1510,1590,1591]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var HASH_UNDEFINED = '__lodash_hash_undefined__'; @@ -189666,14 +190722,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = setCacheAdd; -},1537,[]); +},1590,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function setCacheHas(value) { return this.__data__.has(value); } module.exports = setCacheHas; -},1538,[]); +},1591,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function arraySome(array, predicate) { var index = -1, @@ -189689,14 +190745,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = arraySome; -},1539,[]); +},1592,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function cacheHas(cache, key) { return cache.has(key); } module.exports = cacheHas; -},1540,[]); +},1593,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var COMPARE_PARTIAL_FLAG = 1, COMPARE_UNORDERED_FLAG = 2; @@ -189779,7 +190835,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = equalByTag; -},1541,[485,1507,1470,1542,1543,1535]); +},1594,[485,1560,1523,1595,1596,1588]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function mapToArray(map) { var index = -1, @@ -189791,7 +190847,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = mapToArray; -},1542,[]); +},1595,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function setToArray(set) { var index = -1, @@ -189803,7 +190859,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = setToArray; -},1543,[]); +},1596,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var COMPARE_PARTIAL_FLAG = 1; var objectProto = Object.prototype; @@ -189874,7 +190930,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = equalObjects; -},1544,[1522]); +},1597,[1575]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function some(collection, predicate, guard) { var func = _$$_REQUIRE(_dependencyMap[0])(collection) ? _$$_REQUIRE(_dependencyMap[1]) : _$$_REQUIRE(_dependencyMap[2]); @@ -189887,7 +190943,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = some; -},1545,[1387,1539,1546,1552,1553]); +},1598,[1440,1592,1599,1605,1606]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseSome(collection, predicate) { var result; @@ -189901,12 +190957,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseSome; -},1546,[1547]); +},1599,[1600]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var baseEach = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); module.exports = baseEach; -},1547,[1548,1549]); +},1600,[1601,1602]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function createBaseEach(eachFunc, fromRight) { return function (collection, iteratee) { @@ -189933,19 +190989,19 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = createBaseEach; -},1548,[1384]); +},1601,[1437]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseForOwn(object, iteratee) { return object && _$$_REQUIRE(_dependencyMap[0])(object, iteratee, _$$_REQUIRE(_dependencyMap[1])); } module.exports = baseForOwn; -},1549,[1550,1421]); +},1602,[1603,1474]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var baseFor = _$$_REQUIRE(_dependencyMap[0])(); module.exports = baseFor; -},1550,[1551]); +},1603,[1604]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function createBaseFor(fromRight) { return function (object, iteratee, keysFunc) { @@ -189967,7 +191023,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = createBaseFor; -},1551,[]); +},1604,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function isIterateeCall(value, index, object) { if (!_$$_REQUIRE(_dependencyMap[0])(object)) { @@ -189984,7 +191040,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isIterateeCall; -},1552,[490,1384,1424,1470]); +},1605,[490,1437,1477,1523]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseIteratee(value) { if (typeof value == 'function') { @@ -190003,7 +191059,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIteratee; -},1553,[1444,1387,1554,1561,1564]); +},1606,[1497,1440,1607,1614,1617]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var COMPARE_PARTIAL_FLAG = 1, COMPARE_UNORDERED_FLAG = 2; @@ -190021,14 +191077,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseMatchesProperty; -},1554,[1453,1555,1556,1529,1557,1558,1533]); +},1607,[1506,1608,1609,1582,1610,1611,1586]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function isStrictComparable(value) { return value === value && !_$$_REQUIRE(_dependencyMap[0])(value); } module.exports = isStrictComparable; -},1555,[490]); +},1608,[490]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function matchesStrictComparable(key, srcValue) { return function (object) { @@ -190041,7 +191097,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = matchesStrictComparable; -},1556,[]); +},1609,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function get(object, path, defaultValue) { var result = object == null ? undefined : _$$_REQUIRE(_dependencyMap[0])(object, path); @@ -190049,14 +191105,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = get; -},1557,[1528]); +},1610,[1581]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function hasIn(object, path) { return object != null && _$$_REQUIRE(_dependencyMap[0])(object, path, _$$_REQUIRE(_dependencyMap[1])); } module.exports = hasIn; -},1558,[1559,1560]); +},1611,[1612,1613]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function hasPath(object, path, hasFunc) { path = _$$_REQUIRE(_dependencyMap[0])(path, object); @@ -190083,14 +191139,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = hasPath; -},1559,[1452,1529,1385,1424,1387,1394]); +},1612,[1505,1582,1438,1477,1440,1447]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseHasIn(object, key) { return object != null && key in Object(object); } module.exports = baseHasIn; -},1560,[]); +},1613,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseMatches(source) { var matchData = _$$_REQUIRE(_dependencyMap[0])(source); @@ -190105,7 +191161,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseMatches; -},1561,[1562,1556,1563]); +},1614,[1615,1609,1616]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function getMatchData(object) { var result = _$$_REQUIRE(_dependencyMap[0])(object), @@ -190121,7 +191177,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = getMatchData; -},1562,[1421,1555]); +},1615,[1474,1608]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var COMPARE_PARTIAL_FLAG = 1, COMPARE_UNORDERED_FLAG = 2; @@ -190172,14 +191228,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsMatch; -},1563,[1512,1533]); +},1616,[1565,1586]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function property(path) { return _$$_REQUIRE(_dependencyMap[0])(path) ? _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])(path)) : _$$_REQUIRE(_dependencyMap[3])(path); } module.exports = property; -},1564,[1453,1565,1529,1566]); +},1617,[1506,1618,1582,1619]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseProperty(key) { return function (object) { @@ -190188,7 +191244,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseProperty; -},1565,[]); +},1618,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function basePropertyDeep(path) { return function (object) { @@ -190197,7 +191253,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = basePropertyDeep; -},1566,[1528]); +},1619,[1581]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -190383,7 +191439,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = BasicDay; BasicDay.displayName = 'BasicDay'; -},1567,[16,18,3,1568,1569,1434,179]); +},1620,[16,18,3,1621,1622,1487,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -190466,7 +191522,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.day.basic'] || {})); } -},1568,[18,1415,3,1413]); +},1621,[18,1468,3,1466]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -190584,7 +191640,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Marking.displayName = 'Marking'; Marking.markings = Markings; -},1569,[3,1570,16,18,1572,1573,179,1575]); +},1622,[3,1623,16,18,1625,1626,179,1628]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function filter(collection, predicate) { var func = _$$_REQUIRE(_dependencyMap[0])(collection) ? _$$_REQUIRE(_dependencyMap[1]) : _$$_REQUIRE(_dependencyMap[2]); @@ -190592,7 +191648,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = filter; -},1570,[1387,1493,1571,1553]); +},1623,[1440,1546,1624,1606]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseFilter(collection, predicate) { var result = []; @@ -190607,7 +191663,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseFilter; -},1571,[1547]); +},1624,[1600]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -190649,7 +191705,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.marking'] || {})); } -},1572,[18,1414]); +},1625,[18,1467]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -190709,7 +191765,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = Dot; -},1573,[16,18,3,1574,179]); +},1626,[16,18,3,1627,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -190754,7 +191810,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.dot'] || {})); } -},1574,[18,1415]); +},1627,[18,1468]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -191014,7 +192070,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; return reservationProps; } -},1575,[3,4,1532,1557,1438,1576,1417]); +},1628,[3,4,1585,1610,1491,1629,1470]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function pickBy(object, predicate) { if (object == null) { @@ -191032,7 +192088,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = pickBy; -},1576,[1420,1485,1553,1577]); +},1629,[1473,1538,1606,1630]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function basePickBy(object, paths, predicate) { var index = -1, @@ -191052,7 +192108,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = basePickBy; -},1577,[1528,1578,1452]); +},1630,[1581,1631,1505]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseSet(object, path, value, customizer) { if (!_$$_REQUIRE(_dependencyMap[0])(object)) { @@ -191091,7 +192147,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseSet; -},1578,[490,1452,1529,1424,1484]); +},1631,[490,1505,1582,1477,1537]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -191335,7 +192391,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onLongPress: _propTypes.default.func, date: _propTypes.default.string }; -},1579,[3,582,16,18,1580,1573,1434,179]); +},1632,[3,582,16,18,1633,1626,1487,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -191413,7 +192469,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.day.period'] || {})); } -},1580,[18,1415]); +},1633,[18,1468]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -191454,20 +192510,20 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e getCalendarDateString: getCalendarDateString, getDefaultLocale: getDefaultLocale }; -},1581,[3,1582,1583,1427,1585,1382,1434,1433]); +},1634,[3,1635,1636,1480,1638,1435,1487,1486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function isUndefined(value) { return value === undefined; } module.exports = isUndefined; -},1582,[]); +},1635,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nodeIsDate = _$$_REQUIRE(_dependencyMap[0]) && _$$_REQUIRE(_dependencyMap[0]).isDate; var isDate = nodeIsDate ? _$$_REQUIRE(_dependencyMap[1])(nodeIsDate) : _$$_REQUIRE(_dependencyMap[2]); module.exports = isDate; -},1583,[1391,1392,1584]); +},1636,[1444,1445,1637]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var dateTag = '[object Date]'; @@ -191476,7 +192532,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseIsDate; -},1584,[483,484]); +},1637,[483,484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var numberTag = '[object Number]'; @@ -191485,7 +192541,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isNumber; -},1585,[483,484]); +},1638,[483,484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -191532,7 +192588,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return targetRef; }; -},1586,[16]); +},1639,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -191562,7 +192618,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return state; } -},1587,[1434,1433]); +},1640,[1487,1486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -191935,7 +192991,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onEndReached: _propTypes.default.func, nestedScrollEnabled: _propTypes.default.bool }); -},1588,[3,33,1589,582,1382,16,18,1413,1590,1381,1591,1416,1532,1575,1434,1586,1433,179]); +},1641,[3,33,1642,582,1435,16,18,1466,1643,1434,1644,1469,1585,1628,1487,1639,1486,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nativeMax = Math.max; @@ -191956,7 +193012,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = findIndex; -},1589,[1425,1430,1553]); +},1642,[1478,1483,1606]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -192005,7 +193061,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.calendar-list.main'] || {})); } -},1590,[18,1415]); +},1643,[18,1468]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -192104,7 +193160,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = CalendarListItem; CalendarListItem.displayName = 'CalendarListItem'; -},1591,[16,18,3,1590,1381,1575,1434,179]); +},1644,[16,18,3,1643,1434,1628,1487,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -192338,7 +193394,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return array; } -},1592,[3,22,33,1382,16,18,1413,1381,1416,1593,1590,1575,1434,179]); +},1645,[3,22,33,1435,16,18,1466,1434,1469,1646,1643,1628,1487,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -192517,7 +193573,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = (0, _react.forwardRef)(InfiniteList); -},1593,[3,1594,480,1596,16,1413,1597,1586,179]); +},1646,[3,1647,480,1649,16,1466,1650,1639,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function inRange(number, start, end) { start = _$$_REQUIRE(_dependencyMap[0])(start); @@ -192534,7 +193590,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = inRange; -},1594,[1426,481,1595]); +},1647,[1479,481,1648]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nativeMax = Math.max, nativeMin = Math.min; @@ -192544,12 +193600,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseInRange; -},1595,[]); +},1648,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function noop() {} module.exports = noop; -},1596,[]); +},1649,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -192622,7 +193678,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _$$_REQUIRE(_dependencyMap[11]).ComponentCompat; } }); -},1597,[1598,1599,1603,1606,1608,1627,1610,1628,1604,1607,1629,1623]); +},1650,[1651,1652,1656,1659,1661,1680,1663,1681,1657,1660,1682,1676]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -192637,7 +193693,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = ContextProvider; -},1598,[]); +},1651,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -192763,7 +193819,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(BaseDataProvider); exports.default = DataProvider; -},1599,[1600]); +},1652,[1653]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -192772,7 +193828,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); exports.ObjectUtil = _$$_REQUIRE(_dependencyMap[0]).ObjectUtil; exports.Default = _$$_REQUIRE(_dependencyMap[1]).Default; -},1600,[1601,1602]); +},1653,[1654,1655]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -192812,7 +193868,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.ObjectUtil = ObjectUtil; -},1601,[]); +},1654,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -192831,7 +193887,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.Default = Default; -},1602,[1601]); +},1655,[1654]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -192929,7 +193985,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(BaseLayoutProvider); exports.LayoutProvider = LayoutProvider; -},1603,[1604]); +},1656,[1657]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -193208,7 +194264,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(LayoutManager); exports.WrapGridLayoutManager = WrapGridLayoutManager; -},1604,[1605]); +},1657,[1658]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -193256,7 +194312,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(Error); exports.default = CustomError; -},1605,[]); +},1658,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -193338,7 +194394,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[1]).LayoutProvider); exports.GridLayoutProvider = GridLayoutProvider; -},1606,[1607,1603]); +},1659,[1660,1656]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -193440,7 +194496,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[0]).WrapGridLayoutManager); exports.GridLayoutManager = GridLayoutManager; -},1607,[1604]); +},1660,[1657]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -194268,7 +195324,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onItemLayout: _$$_REQUIRE(_dependencyMap[13]).func, windowCorrectionConfig: _$$_REQUIRE(_dependencyMap[13]).object }; -},1608,[16,18,1609,1610,1605,1611,1612,1617,1618,1619,1600,1621,1623,1624,1603,1599,1598]); +},1661,[16,18,1662,1663,1658,1664,1665,1670,1671,1672,1653,1674,1676,1677,1656,1652,1651]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var FUNC_ERROR_TEXT = 'Expected a function'; var NAN = 0 / 0; @@ -194444,7 +195500,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = debounce; -},1609,[]); +},1662,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -194475,7 +195531,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.BaseItemAnimator = BaseItemAnimator; -},1610,[]); +},1663,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -194525,7 +195581,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; exports.default = RecyclerListViewExceptions; -},1611,[]); +},1664,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -194955,7 +196011,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = VirtualRenderer; -},1612,[1613,1600,1614,1615,1605,1611]); +},1665,[1666,1653,1667,1668,1658,1664]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -194974,7 +196030,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = TSCast; -},1613,[]); +},1666,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -195059,7 +196115,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = RecycleItemPool; -},1614,[]); +},1667,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -195426,7 +196482,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = ViewabilityTracker; -},1615,[1616]); +},1668,[1669]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -195592,7 +196648,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = BinarySearch; -},1616,[1605]); +},1669,[1658]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -195604,7 +196660,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e CONTEXT_PROVIDER_OFFSET_KEY_SUFFIX: "_offset", CONTEXT_PROVIDER_LAYOUT_KEY_SUFFIX: "_layouts" }; -},1617,[]); +},1670,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -195618,7 +196674,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e VISIBLE_INDEXES_CHANGED_DEPRECATED: "onVisibleIndexesChanged deprecated. Please use onVisibleIndicesChanged instead.", ANIMATION_ON_PAGINATION: "Looks like you're trying to use RecyclerListView's layout animation render while doing pagination. This operation will be ignored to avoid creation of too many items due to developer error." }; -},1618,[]); +},1671,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -195781,7 +196837,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[3]).default); exports.default = ScrollComponent; -},1619,[16,18,1613,1620]); +},1672,[16,18,1666,1673]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -195836,7 +196892,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(React.Component); exports.default = BaseScrollComponent; -},1620,[16]); +},1673,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -196000,7 +197056,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[2]).default); exports.default = ViewRenderer; -},1621,[16,18,1622]); +},1674,[16,18,1675]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -196085,7 +197141,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[0]).ComponentCompat); exports.default = BaseViewRenderer; -},1622,[1623]); +},1675,[1676]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -196166,12 +197222,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(React.Component); exports.ComponentCompat = ComponentCompat; -},1623,[16]); +},1676,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { { module.exports = _$$_REQUIRE(_dependencyMap[0])(); } -},1624,[1625]); +},1677,[1678]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -196226,13 +197282,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ReactPropTypes.PropTypes = ReactPropTypes; return ReactPropTypes; }; -},1625,[1626]); +},1678,[1679]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'; module.exports = ReactPropTypesSecret; -},1626,[]); +},1679,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -196279,7 +197335,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(React.Component); exports.default = BaseScrollView; -},1627,[16]); +},1680,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -196331,7 +197387,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.AutoScroll = AutoScroll; -},1628,[]); +},1681,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -196473,7 +197529,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[0]).default); exports.default = ProgressiveListView; -},1629,[1608]); +},1682,[1661]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -197028,7 +198084,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hideKnob: _propTypes.default.bool, showClosingKnob: _propTypes.default.bool }); -},1630,[3,224,240,6,7,11,13,14,1386,582,1382,241,16,18,1631,1633,1588,1634,1434,1433,179,1638,1575,1581,1637]); +},1683,[3,224,240,6,7,11,13,14,1439,582,1435,241,16,18,1684,1686,1641,1687,1487,1486,179,1691,1628,1634,1690]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -197100,7 +198156,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.agenda.main'] || {})); } -},1631,[18,1415,3,1632]); +},1684,[18,1468,3,1685]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -197131,7 +198187,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; } -},1632,[]); +},1685,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -197158,7 +198214,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = exports.default = WeekDaysNames; -},1633,[3,16,18,1433,179]); +},1686,[3,16,18,1486,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -197488,7 +198544,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = ReservationList; -},1634,[3,6,7,11,13,14,1386,582,1382,16,18,1635,1636,1433,1575,179,1434]); +},1687,[3,6,7,11,13,14,1439,582,1435,16,18,1688,1689,1486,1628,179,1487]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -197541,7 +198597,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, theme['stylesheet.agenda.list'] || {})); } -},1635,[18,1415]); +},1688,[18,1468]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -197692,7 +198748,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = Reservation; -},1636,[3,6,7,11,13,14,1386,582,16,18,1635,1433,1581,179,1637]); +},1689,[3,6,7,11,13,14,1439,582,16,18,1688,1486,1634,179,1690]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var PREFIX = 'native.calendar'; module.exports = { @@ -197708,7 +198764,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e WEEK_NUMBER: "native.calendar.WEEK_NUMBER", HEADER_LOADING_INDICATOR: "native.calendar.HEADER_LOADING_INDICATOR" }; -},1637,[]); +},1690,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -197761,7 +198817,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1638,[3,6,7]); +},1691,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -198408,17 +199464,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e closeOnDayPress: true }; ExpandableCalendar.positions = Positions; -},1639,[3,270,33,4,1640,1386,1585,1642,1382,16,18,1643,1633,1381,1588,1644,1645,1646,1413,1435,1436,1433,1434,1647,179]); +},1692,[3,270,33,4,1693,1439,1638,1695,1435,16,18,1696,1686,1434,1641,1697,1698,1699,1466,1488,1489,1486,1487,1700,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]); -},1640,[1641]); +},1693,[1694]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function head(array) { return array && array.length ? array[0] : undefined; } module.exports = head; -},1641,[]); +},1694,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var FUNC_ERROR_TEXT = 'Expected a function'; @@ -198443,7 +199499,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = throttle; -},1642,[490,480]); +},1695,[490,480]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -198637,7 +199693,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, (theme == null ? undefined : (_theme$stylesheet = theme.stylesheet) == null ? undefined : (_theme$stylesheet$exp = _theme$stylesheet.expandable) == null ? undefined : _theme$stylesheet$exp.main) || {})); } -},1643,[18,1415,3,1413]); +},1696,[18,1468,3,1466]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -198764,7 +199820,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = Week; Week.displayName = 'Week'; -},1644,[3,4,1382,16,18,1532,1643,1437,1433,1575,1434,179,1587]); +},1697,[3,4,1435,16,18,1585,1696,1490,1486,1628,1487,179,1640]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -199076,7 +200132,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e WeekCalendar.displayName = 'WeekCalendar'; var _default = exports.default = WeekCalendar; -},1645,[3,22,240,33,4,1382,16,18,1643,1633,1644,1413,1646,1575,1586,1647,1433,1434,179]); +},1698,[3,22,240,33,4,1435,16,18,1696,1686,1697,1466,1699,1628,1639,1700,1486,1487,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -199088,7 +200144,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var CalendarContext = _react.default.createContext({}); var _default = exports.default = CalendarContext; -},1646,[3,16]); +},1699,[3,16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -199106,7 +200162,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e UpdateSources["WEEK_SCROLL"] = "weekScroll"; UpdateSources["PROP_UPDATE"] = "propUpdate"; })(UpdateSources || (exports.UpdateSources = UpdateSources = {})); -},1647,[]); +},1700,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -199281,7 +200337,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return array; } -},1648,[3,578,4,33,16,18,1382,1593,1644,1633,1646,1643,1413,1647,1433,1575,179,1434]); +},1701,[3,578,4,33,16,18,1435,1646,1697,1686,1699,1696,1466,1700,1486,1628,179,1487]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -199555,7 +200611,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e sectionStyle: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.number, _propTypes.default.array]), avoidDateUpdates: _propTypes.default.bool }; -},1649,[3,582,1557,1650,1386,1582,480,1382,16,18,1413,1643,1646,1652,179,1586,1647,1434,1433,1653,1581,1654]); +},1702,[3,582,1610,1703,1439,1635,480,1435,16,18,1466,1696,1699,1705,179,1639,1700,1487,1486,1706,1634,1707]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function map(collection, iteratee) { var func = _$$_REQUIRE(_dependencyMap[0])(collection) ? _$$_REQUIRE(_dependencyMap[1]) : _$$_REQUIRE(_dependencyMap[2]); @@ -199563,7 +200619,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = map; -},1650,[1387,1420,1651,1553]); +},1703,[1440,1473,1704,1606]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseMap(collection, iteratee) { var index = -1, @@ -199577,7 +200633,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseMap; -},1651,[1384,1547]); +},1704,[1437,1600]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -199903,7 +200959,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e sectionStyle: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.number, _propTypes.default.array]), avoidDateUpdates: _propTypes.default.bool }; -},1652,[3,22,33,4,582,1582,480,1593,1382,16,1643,1646,1413,1586,1647,1434,1433,1653,1581,1603,179,1654]); +},1705,[3,22,33,4,582,1635,480,1646,1435,16,1696,1699,1466,1639,1700,1487,1486,1706,1634,1656,179,1707]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -199920,7 +200976,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return moment; }; -},1653,[516]); +},1706,[516]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -199945,7 +201001,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: props.title }); }, areTextPropsEqual); -},1654,[3,1532,16,18,179]); +},1707,[3,1585,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -200063,7 +201119,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = CalendarProvider; CalendarProvider.displayName = 'CalendarProvider'; -},1655,[3,33,1382,16,18,1643,1646,1656,1647,1586,1433,1434,179]); +},1708,[3,33,1435,16,18,1696,1699,1709,1700,1639,1486,1487,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -200223,11 +201279,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = (0, _react.forwardRef)(TodayButton); -},1656,[3,33,1382,16,18,1643,1646,1433,1581,1647,1657,1658,1434,179]); +},1709,[3,33,1435,16,18,1696,1699,1486,1634,1700,1710,1711,1487,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/rn-options-page/node_modules/react-native-calendars/src/img", + "httpServerLocation": "/assets/node_modules/react-native-calendars/src/img", "width": 10, "height": 12, "scales": [1, 1.5, 2, 3, 4], @@ -200235,11 +201291,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "up", "type": "png" }); -},1657,[1260]); +},1710,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/rn-options-page/node_modules/react-native-calendars/src/img", + "httpServerLocation": "/assets/node_modules/react-native-calendars/src/img", "width": 10, "height": 12, "scales": [1, 1.5, 2, 3, 4], @@ -200247,7 +201303,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "down", "type": "png" }); -},1658,[1260]); +},1711,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -200321,7 +201377,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } var _default = exports.default = asCalendarConsumer; -},1659,[3,6,7,11,13,14,16,398,1646,179]); +},1712,[3,6,7,11,13,14,16,398,1699,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -200526,14 +201582,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = _react.default.memo(Timeline); -},1660,[3,1661,1650,1664,1666,16,18,1413,1670,1671,1677,1678,1679,1581,1675,1676,179,1433]); +},1713,[3,1714,1703,1717,1719,16,18,1466,1723,1724,1730,1731,1732,1634,1728,1729,179,1486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function min(array) { return array && array.length ? _$$_REQUIRE(_dependencyMap[0])(array, _$$_REQUIRE(_dependencyMap[1]), _$$_REQUIRE(_dependencyMap[2])) : undefined; } module.exports = min; -},1661,[1662,1444,1663]); +},1714,[1715,1497,1716]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseExtremum(array, iteratee, comparator) { var index = -1, @@ -200553,14 +201609,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseExtremum; -},1662,[482]); +},1715,[482]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseLt(value, other) { return value < other; } module.exports = baseLt; -},1663,[]); +},1716,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var MAX_SAFE_INTEGER = 9007199254740991; var MAX_ARRAY_LENGTH = 4294967295; @@ -200588,14 +201644,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = times; -},1664,[1425,1665,1423]); +},1717,[1478,1718,1476]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function castFunction(value) { return typeof value == 'function' ? value : _$$_REQUIRE(_dependencyMap[0]); } module.exports = castFunction; -},1665,[1444]); +},1718,[1497]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var objectProto = Object.prototype; var hasOwnProperty = objectProto.hasOwnProperty; @@ -200609,7 +201665,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); module.exports = groupBy; -},1666,[1667,1483]); +},1719,[1720,1536]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function createAggregator(setter, initializer) { return function (collection, iteratee) { @@ -200620,7 +201676,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = createAggregator; -},1667,[1387,1668,1669,1553]); +},1720,[1440,1721,1722,1606]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function arrayAggregator(array, setter, iteratee, accumulator) { var index = -1, @@ -200635,7 +201691,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = arrayAggregator; -},1668,[]); +},1721,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function baseAggregator(collection, setter, iteratee, accumulator) { _$$_REQUIRE(_dependencyMap[0])(collection, function (value, key, collection) { @@ -200646,7 +201702,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseAggregator; -},1669,[1547]); +},1722,[1600]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -200774,7 +201830,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); } -},1670,[18,1415,3,1413]); +},1723,[18,1468,3,1466]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -200926,12 +201982,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = _react.default.memo(TimelineHours); -},1671,[3,1672,1664,16,18,1413,1675,1676,179]); +},1724,[3,1725,1717,16,18,1466,1728,1729,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var range = _$$_REQUIRE(_dependencyMap[0])(); module.exports = range; -},1672,[1673]); +},1725,[1726]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function createRange(fromRight) { return function (start, end, step) { @@ -200954,7 +202010,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = createRange; -},1673,[1552,1426,1674]); +},1726,[1605,1479,1727]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nativeCeil = Math.ceil, nativeMax = Math.max; @@ -200973,7 +202029,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = baseRange; -},1674,[]); +},1727,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201139,7 +202195,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; }).filter(Boolean); } -},1675,[3,1594,1382,1413]); +},1728,[3,1647,1435,1466]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201186,7 +202242,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var m = minutes != null ? minutes : now.getMinutes(); return (h + m / 60) * hourBlockHeight; } -},1676,[3,1382,1413,1433]); +},1729,[3,1435,1466,1486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201253,7 +202309,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = EventBlock; -},1677,[3,1382,16,18,179]); +},1730,[3,1435,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201292,7 +202348,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = NowIndicator; -},1678,[16,18,1676,1675,179]); +},1731,[16,18,1729,1728,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201335,7 +202391,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; }; -},1679,[16]); +},1732,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201507,7 +202563,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = TimelineList; -},1680,[3,33,1642,1448,1681,16,1593,1646,1660,1682,1413,1647,1433,179]); +},1733,[3,33,1695,1501,1734,16,1646,1699,1713,1735,1466,1700,1486,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function dropRight(array, n, guard) { var length = array == null ? 0 : array.length; @@ -201522,7 +202578,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = dropRight; -},1681,[1425,1530]); +},1734,[1478,1583]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201614,7 +202670,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = UseTimelinePages; -},1682,[3,33,16,1594,1664,480,1413,1433]); +},1735,[3,33,16,1647,1717,480,1466,1486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201715,7 +202771,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cumulativeDuration = _ref3.cumulativeDuration, phase = _ref3.phase; }; -},1683,[3,33,6,7,11,13,14,16,179]); +},1736,[3,33,6,7,11,13,14,16,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201735,7 +202791,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = IcSearch; exports.default = _default; -},1684,[3,16,958]); +},1737,[3,16,1136]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -201998,7 +203054,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = TabBar; exports.default = _default; -},1685,[3,22,33,16,18,582,1074,1077]); +},1738,[3,22,33,16,18,582,1252,1255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -202027,7 +203083,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _MaterialTopTabBar = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); var _MaterialTopTabView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); -},1686,[3,1687,1689,1688]); +},1739,[3,1740,1742,1741]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -202137,7 +203193,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } var _default = exports.default = (0, _$$_REQUIRE(_dependencyMap[6]).createNavigatorFactory)(MaterialTopTabNavigator); -},1687,[3,33,4,16,1228,1688,1089,179]); +},1740,[3,33,4,16,918,1741,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -202222,7 +203278,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, sceneContainerStyle] })); } -},1688,[3,4,16,1689,179,1089,1694]); +},1741,[3,4,16,1742,179,928,1744]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -202389,7 +203445,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: 'transparent' } }); -},1689,[3,4,1690,16,18,1089,179,1694]); +},1742,[3,4,1743,16,18,928,179,1744]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var skippedModels = ['keyword', 'gray', 'hex']; var hashedModelKeys = {}; @@ -202841,1021 +203897,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = Color; -},1690,[1691,22,1242,33]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - var convert = {}; - var models = Object.keys(_$$_REQUIRE(_dependencyMap[0])); - - function wrapRaw(fn) { - var wrappedFn = function wrappedFn() { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - var arg0 = args[0]; - - if (arg0 === undefined || arg0 === null) { - return arg0; - } - - if (arg0.length > 1) { - args = arg0; - } - - return fn(args); - }; - - if ('conversion' in fn) { - wrappedFn.conversion = fn.conversion; - } - - return wrappedFn; - } - - function wrapRounded(fn) { - var wrappedFn = function wrappedFn() { - for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { - args[_key2] = arguments[_key2]; - } - - var arg0 = args[0]; - - if (arg0 === undefined || arg0 === null) { - return arg0; - } - - if (arg0.length > 1) { - args = arg0; - } - - var result = fn(args); - - if (typeof result === 'object') { - for (var len = result.length, i = 0; i < len; i++) { - result[i] = Math.round(result[i]); - } - } - - return result; - }; - - if ('conversion' in fn) { - wrappedFn.conversion = fn.conversion; - } - - return wrappedFn; - } - - models.forEach(function (fromModel) { - convert[fromModel] = {}; - Object.defineProperty(convert[fromModel], 'channels', { - value: _$$_REQUIRE(_dependencyMap[0])[fromModel].channels - }); - Object.defineProperty(convert[fromModel], 'labels', { - value: _$$_REQUIRE(_dependencyMap[0])[fromModel].labels - }); - - var routes = _$$_REQUIRE(_dependencyMap[1])(fromModel); - - var routeModels = Object.keys(routes); - routeModels.forEach(function (toModel) { - var fn = routes[toModel]; - convert[fromModel][toModel] = wrapRounded(fn); - convert[fromModel][toModel].raw = wrapRaw(fn); - }); - }); - module.exports = convert; -},1691,[1692,1693]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - var reverseKeywords = {}; - - for (var key of Object.keys(_$$_REQUIRE(_dependencyMap[0]))) { - reverseKeywords[_$$_REQUIRE(_dependencyMap[0])[key]] = key; - } - - var convert = { - rgb: { - channels: 3, - labels: 'rgb' - }, - hsl: { - channels: 3, - labels: 'hsl' - }, - hsv: { - channels: 3, - labels: 'hsv' - }, - hwb: { - channels: 3, - labels: 'hwb' - }, - cmyk: { - channels: 4, - labels: 'cmyk' - }, - xyz: { - channels: 3, - labels: 'xyz' - }, - lab: { - channels: 3, - labels: 'lab' - }, - lch: { - channels: 3, - labels: 'lch' - }, - hex: { - channels: 1, - labels: ['hex'] - }, - keyword: { - channels: 1, - labels: ['keyword'] - }, - ansi16: { - channels: 1, - labels: ['ansi16'] - }, - ansi256: { - channels: 1, - labels: ['ansi256'] - }, - hcg: { - channels: 3, - labels: ['h', 'c', 'g'] - }, - apple: { - channels: 3, - labels: ['r16', 'g16', 'b16'] - }, - gray: { - channels: 1, - labels: ['gray'] - } - }; - module.exports = convert; - - for (var model of Object.keys(convert)) { - if (!('channels' in convert[model])) { - throw new Error('missing channels property: ' + model); - } - - if (!('labels' in convert[model])) { - throw new Error('missing channel labels property: ' + model); - } - - if (convert[model].labels.length !== convert[model].channels) { - throw new Error('channel and label counts mismatch: ' + model); - } - - var _convert$model = convert[model], - channels = _convert$model.channels, - labels = _convert$model.labels; - delete convert[model].channels; - delete convert[model].labels; - Object.defineProperty(convert[model], 'channels', { - value: channels - }); - Object.defineProperty(convert[model], 'labels', { - value: labels - }); - } - - convert.rgb.hsl = function (rgb) { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - var min = Math.min(r, g, b); - var max = Math.max(r, g, b); - var delta = max - min; - var h; - var s; - - if (max === min) { - h = 0; - } else if (r === max) { - h = (g - b) / delta; - } else if (g === max) { - h = 2 + (b - r) / delta; - } else if (b === max) { - h = 4 + (r - g) / delta; - } - - h = Math.min(h * 60, 360); - - if (h < 0) { - h += 360; - } - - var l = (min + max) / 2; - - if (max === min) { - s = 0; - } else if (l <= 0.5) { - s = delta / (max + min); - } else { - s = delta / (2 - max - min); - } - - return [h, s * 100, l * 100]; - }; - - convert.rgb.hsv = function (rgb) { - var rdif; - var gdif; - var bdif; - var h; - var s; - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - var v = Math.max(r, g, b); - var diff = v - Math.min(r, g, b); - - var diffc = function diffc(c) { - return (v - c) / 6 / diff + 0.5; - }; - - if (diff === 0) { - h = 0; - s = 0; - } else { - s = diff / v; - rdif = diffc(r); - gdif = diffc(g); - bdif = diffc(b); - - if (r === v) { - h = bdif - gdif; - } else if (g === v) { - h = 0.3333333333333333 + rdif - bdif; - } else if (b === v) { - h = 0.6666666666666666 + gdif - rdif; - } - - if (h < 0) { - h += 1; - } else if (h > 1) { - h -= 1; - } - } - - return [h * 360, s * 100, v * 100]; - }; - - convert.rgb.hwb = function (rgb) { - var r = rgb[0]; - var g = rgb[1]; - var b = rgb[2]; - var h = convert.rgb.hsl(rgb)[0]; - var w = 0.00392156862745098 * Math.min(r, Math.min(g, b)); - b = 1 - 0.00392156862745098 * Math.max(r, Math.max(g, b)); - return [h, w * 100, b * 100]; - }; - - convert.rgb.cmyk = function (rgb) { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - var k = Math.min(1 - r, 1 - g, 1 - b); - var c = (1 - r - k) / (1 - k) || 0; - var m = (1 - g - k) / (1 - k) || 0; - var y = (1 - b - k) / (1 - k) || 0; - return [c * 100, m * 100, y * 100, k * 100]; - }; - - function comparativeDistance(x, y) { - return Math.pow(x[0] - y[0], 2) + Math.pow(x[1] - y[1], 2) + Math.pow(x[2] - y[2], 2); - } - - convert.rgb.keyword = function (rgb) { - var reversed = reverseKeywords[rgb]; - - if (reversed) { - return reversed; - } - - var currentClosestDistance = Infinity; - var currentClosestKeyword; - - for (var keyword of Object.keys(_$$_REQUIRE(_dependencyMap[0]))) { - var value = _$$_REQUIRE(_dependencyMap[0])[keyword]; - - var distance = comparativeDistance(rgb, value); - - if (distance < currentClosestDistance) { - currentClosestDistance = distance; - currentClosestKeyword = keyword; - } - } - - return currentClosestKeyword; - }; - - convert.keyword.rgb = function (keyword) { - return _$$_REQUIRE(_dependencyMap[0])[keyword]; - }; - - convert.rgb.xyz = function (rgb) { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - r = r > 0.04045 ? Math.pow((r + 0.055) / 1.055, 2.4) : r / 12.92; - g = g > 0.04045 ? Math.pow((g + 0.055) / 1.055, 2.4) : g / 12.92; - b = b > 0.04045 ? Math.pow((b + 0.055) / 1.055, 2.4) : b / 12.92; - var x = r * 0.4124 + g * 0.3576 + b * 0.1805; - var y = r * 0.2126 + g * 0.7152 + b * 0.0722; - var z = r * 0.0193 + g * 0.1192 + b * 0.9505; - return [x * 100, y * 100, z * 100]; - }; - - convert.rgb.lab = function (rgb) { - var xyz = convert.rgb.xyz(rgb); - var x = xyz[0]; - var y = xyz[1]; - var z = xyz[2]; - x /= 95.047; - y /= 100; - z /= 108.883; - x = x > 0.008856 ? Math.pow(x, 0.3333333333333333) : 7.787 * x + 0.13793103448275862; - y = y > 0.008856 ? Math.pow(y, 0.3333333333333333) : 7.787 * y + 0.13793103448275862; - z = z > 0.008856 ? Math.pow(z, 0.3333333333333333) : 7.787 * z + 0.13793103448275862; - var l = 116 * y - 16; - var a = 500 * (x - y); - var b = 200 * (y - z); - return [l, a, b]; - }; - - convert.hsl.rgb = function (hsl) { - var h = hsl[0] / 360; - var s = hsl[1] / 100; - var l = hsl[2] / 100; - var t2; - var t3; - var val; - - if (s === 0) { - val = l * 255; - return [val, val, val]; - } - - if (l < 0.5) { - t2 = l * (1 + s); - } else { - t2 = l + s - l * s; - } - - var t1 = 2 * l - t2; - var rgb = [0, 0, 0]; - - for (var i = 0; i < 3; i++) { - t3 = h + 0.3333333333333333 * -(i - 1); - - if (t3 < 0) { - t3++; - } - - if (t3 > 1) { - t3--; - } - - if (6 * t3 < 1) { - val = t1 + (t2 - t1) * 6 * t3; - } else if (2 * t3 < 1) { - val = t2; - } else if (3 * t3 < 2) { - val = t1 + (t2 - t1) * (0.6666666666666666 - t3) * 6; - } else { - val = t1; - } - - rgb[i] = val * 255; - } - - return rgb; - }; - - convert.hsl.hsv = function (hsl) { - var h = hsl[0]; - var s = hsl[1] / 100; - var l = hsl[2] / 100; - var smin = s; - var lmin = Math.max(l, 0.01); - l *= 2; - s *= l <= 1 ? l : 2 - l; - smin *= lmin <= 1 ? lmin : 2 - lmin; - var v = (l + s) / 2; - var sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s / (l + s); - return [h, sv * 100, v * 100]; - }; - - convert.hsv.rgb = function (hsv) { - var h = hsv[0] / 60; - var s = hsv[1] / 100; - var v = hsv[2] / 100; - var hi = Math.floor(h) % 6; - var f = h - Math.floor(h); - var p = 255 * v * (1 - s); - var q = 255 * v * (1 - s * f); - var t = 255 * v * (1 - s * (1 - f)); - v *= 255; - - switch (hi) { - case 0: - return [v, t, p]; - - case 1: - return [q, v, p]; - - case 2: - return [p, v, t]; - - case 3: - return [p, q, v]; - - case 4: - return [t, p, v]; - - case 5: - return [v, p, q]; - } - }; - - convert.hsv.hsl = function (hsv) { - var h = hsv[0]; - var s = hsv[1] / 100; - var v = hsv[2] / 100; - var vmin = Math.max(v, 0.01); - var sl; - var l; - l = (2 - s) * v; - var lmin = (2 - s) * vmin; - sl = s * vmin; - sl /= lmin <= 1 ? lmin : 2 - lmin; - sl = sl || 0; - l /= 2; - return [h, sl * 100, l * 100]; - }; - - convert.hwb.rgb = function (hwb) { - var h = hwb[0] / 360; - var wh = hwb[1] / 100; - var bl = hwb[2] / 100; - var ratio = wh + bl; - var f; - - if (ratio > 1) { - wh /= ratio; - bl /= ratio; - } - - var i = Math.floor(6 * h); - var v = 1 - bl; - f = 6 * h - i; - - if ((i & 0x01) !== 0) { - f = 1 - f; - } - - var n = wh + f * (v - wh); - var r; - var g; - var b; - - switch (i) { - default: - case 6: - case 0: - r = v; - g = n; - b = wh; - break; - - case 1: - r = n; - g = v; - b = wh; - break; - - case 2: - r = wh; - g = v; - b = n; - break; - - case 3: - r = wh; - g = n; - b = v; - break; - - case 4: - r = n; - g = wh; - b = v; - break; - - case 5: - r = v; - g = wh; - b = n; - break; - } - - return [r * 255, g * 255, b * 255]; - }; - - convert.cmyk.rgb = function (cmyk) { - var c = cmyk[0] / 100; - var m = cmyk[1] / 100; - var y = cmyk[2] / 100; - var k = cmyk[3] / 100; - var r = 1 - Math.min(1, c * (1 - k) + k); - var g = 1 - Math.min(1, m * (1 - k) + k); - var b = 1 - Math.min(1, y * (1 - k) + k); - return [r * 255, g * 255, b * 255]; - }; - - convert.xyz.rgb = function (xyz) { - var x = xyz[0] / 100; - var y = xyz[1] / 100; - var z = xyz[2] / 100; - var r; - var g; - var b; - r = x * 3.2406 + y * -1.5372 + z * -0.4986; - g = x * -0.9689 + y * 1.8758 + z * 0.0415; - b = x * 0.0557 + y * -0.204 + z * 1.0570; - r = r > 0.0031308 ? 1.055 * Math.pow(r, 0.4166666666666667) - 0.055 : r * 12.92; - g = g > 0.0031308 ? 1.055 * Math.pow(g, 0.4166666666666667) - 0.055 : g * 12.92; - b = b > 0.0031308 ? 1.055 * Math.pow(b, 0.4166666666666667) - 0.055 : b * 12.92; - r = Math.min(Math.max(0, r), 1); - g = Math.min(Math.max(0, g), 1); - b = Math.min(Math.max(0, b), 1); - return [r * 255, g * 255, b * 255]; - }; - - convert.xyz.lab = function (xyz) { - var x = xyz[0]; - var y = xyz[1]; - var z = xyz[2]; - x /= 95.047; - y /= 100; - z /= 108.883; - x = x > 0.008856 ? Math.pow(x, 0.3333333333333333) : 7.787 * x + 0.13793103448275862; - y = y > 0.008856 ? Math.pow(y, 0.3333333333333333) : 7.787 * y + 0.13793103448275862; - z = z > 0.008856 ? Math.pow(z, 0.3333333333333333) : 7.787 * z + 0.13793103448275862; - var l = 116 * y - 16; - var a = 500 * (x - y); - var b = 200 * (y - z); - return [l, a, b]; - }; - - convert.lab.xyz = function (lab) { - var l = lab[0]; - var a = lab[1]; - var b = lab[2]; - var x; - var y; - var z; - y = (l + 16) / 116; - x = a / 500 + y; - z = y - b / 200; - var y2 = Math.pow(y, 3); - var x2 = Math.pow(x, 3); - var z2 = Math.pow(z, 3); - y = y2 > 0.008856 ? y2 : (y - 0.13793103448275862) / 7.787; - x = x2 > 0.008856 ? x2 : (x - 0.13793103448275862) / 7.787; - z = z2 > 0.008856 ? z2 : (z - 0.13793103448275862) / 7.787; - x *= 95.047; - y *= 100; - z *= 108.883; - return [x, y, z]; - }; - - convert.lab.lch = function (lab) { - var l = lab[0]; - var a = lab[1]; - var b = lab[2]; - var h; - var hr = Math.atan2(b, a); - h = hr * 360 / 2 / Math.PI; - - if (h < 0) { - h += 360; - } - - var c = Math.sqrt(a * a + b * b); - return [l, c, h]; - }; - - convert.lch.lab = function (lch) { - var l = lch[0]; - var c = lch[1]; - var h = lch[2]; - var hr = h / 360 * 2 * Math.PI; - var a = c * Math.cos(hr); - var b = c * Math.sin(hr); - return [l, a, b]; - }; - - convert.rgb.ansi16 = function (args) { - var saturation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; - - var _args = _$$_REQUIRE(_dependencyMap[1])(args, 3), - r = _args[0], - g = _args[1], - b = _args[2]; - - var value = saturation === null ? convert.rgb.hsv(args)[2] : saturation; - value = Math.round(value / 50); - - if (value === 0) { - return 30; - } - - var ansi = 30 + (Math.round(b / 255) << 2 | Math.round(g / 255) << 1 | Math.round(r / 255)); - - if (value === 2) { - ansi += 60; - } - - return ansi; - }; - - convert.hsv.ansi16 = function (args) { - return convert.rgb.ansi16(convert.hsv.rgb(args), args[2]); - }; - - convert.rgb.ansi256 = function (args) { - var r = args[0]; - var g = args[1]; - var b = args[2]; - - if (r === g && g === b) { - if (r < 8) { - return 16; - } - - if (r > 248) { - return 231; - } - - return Math.round((r - 8) / 247 * 24) + 232; - } - - var ansi = 16 + 36 * Math.round(r / 255 * 5) + 6 * Math.round(g / 255 * 5) + Math.round(b / 255 * 5); - return ansi; - }; - - convert.ansi16.rgb = function (args) { - var color = args % 10; - - if (color === 0 || color === 7) { - if (args > 50) { - color += 3.5; - } - - color = color / 10.5 * 255; - return [color, color, color]; - } - - var mult = (~~(args > 50) + 1) * 0.5; - var r = (color & 1) * mult * 255; - var g = (color >> 1 & 1) * mult * 255; - var b = (color >> 2 & 1) * mult * 255; - return [r, g, b]; - }; - - convert.ansi256.rgb = function (args) { - if (args >= 232) { - var c = (args - 232) * 10 + 8; - return [c, c, c]; - } - - args -= 16; - var rem; - var r = Math.floor(args / 36) / 5 * 255; - var g = Math.floor((rem = args % 36) / 6) / 5 * 255; - var b = rem % 6 / 5 * 255; - return [r, g, b]; - }; - - convert.rgb.hex = function (args) { - var integer = ((Math.round(args[0]) & 0xFF) << 16) + ((Math.round(args[1]) & 0xFF) << 8) + (Math.round(args[2]) & 0xFF); - var string = integer.toString(16).toUpperCase(); - return '000000'.substring(string.length) + string; - }; - - convert.hex.rgb = function (args) { - var match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i); - - if (!match) { - return [0, 0, 0]; - } - - var colorString = match[0]; - - if (match[0].length === 3) { - colorString = colorString.split('').map(function (char) { - return char + char; - }).join(''); - } - - var integer = parseInt(colorString, 16); - var r = integer >> 16 & 0xFF; - var g = integer >> 8 & 0xFF; - var b = integer & 0xFF; - return [r, g, b]; - }; - - convert.rgb.hcg = function (rgb) { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - var max = Math.max(Math.max(r, g), b); - var min = Math.min(Math.min(r, g), b); - var chroma = max - min; - var grayscale; - var hue; - - if (chroma < 1) { - grayscale = min / (1 - chroma); - } else { - grayscale = 0; - } - - if (chroma <= 0) { - hue = 0; - } else if (max === r) { - hue = (g - b) / chroma % 6; - } else if (max === g) { - hue = 2 + (b - r) / chroma; - } else { - hue = 4 + (r - g) / chroma; - } - - hue /= 6; - hue %= 1; - return [hue * 360, chroma * 100, grayscale * 100]; - }; - - convert.hsl.hcg = function (hsl) { - var s = hsl[1] / 100; - var l = hsl[2] / 100; - var c = l < 0.5 ? 2.0 * s * l : 2.0 * s * (1.0 - l); - var f = 0; - - if (c < 1.0) { - f = (l - 0.5 * c) / (1.0 - c); - } - - return [hsl[0], c * 100, f * 100]; - }; - - convert.hsv.hcg = function (hsv) { - var s = hsv[1] / 100; - var v = hsv[2] / 100; - var c = s * v; - var f = 0; - - if (c < 1.0) { - f = (v - c) / (1 - c); - } - - return [hsv[0], c * 100, f * 100]; - }; - - convert.hcg.rgb = function (hcg) { - var h = hcg[0] / 360; - var c = hcg[1] / 100; - var g = hcg[2] / 100; - - if (c === 0.0) { - return [g * 255, g * 255, g * 255]; - } - - var pure = [0, 0, 0]; - var hi = h % 1 * 6; - var v = hi % 1; - var w = 1 - v; - var mg = 0; - - switch (Math.floor(hi)) { - case 0: - pure[0] = 1; - pure[1] = v; - pure[2] = 0; - break; - - case 1: - pure[0] = w; - pure[1] = 1; - pure[2] = 0; - break; - - case 2: - pure[0] = 0; - pure[1] = 1; - pure[2] = v; - break; - - case 3: - pure[0] = 0; - pure[1] = w; - pure[2] = 1; - break; - - case 4: - pure[0] = v; - pure[1] = 0; - pure[2] = 1; - break; - - default: - pure[0] = 1; - pure[1] = 0; - pure[2] = w; - } - - mg = (1.0 - c) * g; - return [(c * pure[0] + mg) * 255, (c * pure[1] + mg) * 255, (c * pure[2] + mg) * 255]; - }; - - convert.hcg.hsv = function (hcg) { - var c = hcg[1] / 100; - var g = hcg[2] / 100; - var v = c + g * (1.0 - c); - var f = 0; - - if (v > 0.0) { - f = c / v; - } - - return [hcg[0], f * 100, v * 100]; - }; - - convert.hcg.hsl = function (hcg) { - var c = hcg[1] / 100; - var g = hcg[2] / 100; - var l = g * (1.0 - c) + 0.5 * c; - var s = 0; - - if (l > 0.0 && l < 0.5) { - s = c / (2 * l); - } else if (l >= 0.5 && l < 1.0) { - s = c / (2 * (1 - l)); - } - - return [hcg[0], s * 100, l * 100]; - }; - - convert.hcg.hwb = function (hcg) { - var c = hcg[1] / 100; - var g = hcg[2] / 100; - var v = c + g * (1.0 - c); - return [hcg[0], (v - c) * 100, (1 - v) * 100]; - }; - - convert.hwb.hcg = function (hwb) { - var w = hwb[1] / 100; - var b = hwb[2] / 100; - var v = 1 - b; - var c = v - w; - var g = 0; - - if (c < 1) { - g = (v - c) / (1 - c); - } - - return [hwb[0], c * 100, g * 100]; - }; - - convert.apple.rgb = function (apple) { - return [apple[0] / 65535 * 255, apple[1] / 65535 * 255, apple[2] / 65535 * 255]; - }; - - convert.rgb.apple = function (rgb) { - return [rgb[0] / 255 * 65535, rgb[1] / 255 * 65535, rgb[2] / 255 * 65535]; - }; - - convert.gray.rgb = function (args) { - return [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255]; - }; - - convert.gray.hsl = function (args) { - return [0, 0, args[0]]; - }; - - convert.gray.hsv = convert.gray.hsl; - - convert.gray.hwb = function (gray) { - return [0, 100, gray[0]]; - }; - - convert.gray.cmyk = function (gray) { - return [0, 0, 0, gray[0]]; - }; - - convert.gray.lab = function (gray) { - return [gray[0], 0, 0]; - }; - - convert.gray.hex = function (gray) { - var val = Math.round(gray[0] / 100 * 255) & 0xFF; - var integer = (val << 16) + (val << 8) + val; - var string = integer.toString(16).toUpperCase(); - return '000000'.substring(string.length) + string; - }; - - convert.rgb.gray = function (rgb) { - var val = (rgb[0] + rgb[1] + rgb[2]) / 3; - return [val / 255 * 100]; - }; -},1692,[1243,33]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - function buildGraph() { - var graph = {}; - var models = Object.keys(_$$_REQUIRE(_dependencyMap[0])); - - for (var len = models.length, i = 0; i < len; i++) { - graph[models[i]] = { - distance: -1, - parent: null - }; - } - - return graph; - } - - function deriveBFS(fromModel) { - var graph = buildGraph(); - var queue = [fromModel]; - graph[fromModel].distance = 0; - - while (queue.length) { - var current = queue.pop(); - var adjacents = Object.keys(_$$_REQUIRE(_dependencyMap[0])[current]); - - for (var len = adjacents.length, i = 0; i < len; i++) { - var adjacent = adjacents[i]; - var node = graph[adjacent]; - - if (node.distance === -1) { - node.distance = graph[current].distance + 1; - node.parent = current; - queue.unshift(adjacent); - } - } - } - - return graph; - } - - function link(from, to) { - return function (args) { - return to(from(args)); - }; - } - - function wrapConversion(toModel, graph) { - var path = [graph[toModel].parent, toModel]; - - var fn = _$$_REQUIRE(_dependencyMap[0])[graph[toModel].parent][toModel]; - - var cur = graph[toModel].parent; - - while (graph[cur].parent) { - path.unshift(graph[cur].parent); - fn = link(_$$_REQUIRE(_dependencyMap[0])[graph[cur].parent][cur], fn); - cur = graph[cur].parent; - } - - fn.conversion = path; - return fn; - } - - module.exports = function (fromModel) { - var graph = deriveBFS(fromModel); - var conversion = {}; - var models = Object.keys(graph); - - for (var len = models.length, i = 0; i < len; i++) { - var toModel = models[i]; - var node = graph[toModel]; - - if (node.parent === null) { - continue; - } - - conversion[toModel] = wrapConversion(toModel, graph); - } - - return conversion; - }; -},1693,[1692]); +},1743,[1043,22,1047,33]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -203900,7 +203942,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _TabBarItem = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); var _SceneMap = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); -},1694,[3,1695,1699,1698,1696,1709]); +},1744,[3,1745,1749,1748,1746,1759]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -204298,7 +204340,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e bottom: 0 } }); -},1695,[3,6,7,11,13,14,16,18,1696,1698,179]); +},1745,[3,6,7,11,13,14,16,18,1746,1748,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -204561,7 +204603,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: 'transparent' } }); -},1696,[3,6,7,11,13,14,16,18,1697,179]); +},1746,[3,6,7,11,13,14,16,18,1747,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -204604,7 +204646,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, rest)); } -},1697,[3,4,16,18,179]); +},1747,[3,4,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -204764,7 +204806,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 2 } }); -},1698,[3,22,6,7,11,13,14,16,18,179]); +},1748,[3,22,6,7,11,13,14,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -204905,7 +204947,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e overflow: 'hidden' } }); -},1699,[3,33,16,18,1695,1700,1701,179]); +},1749,[3,33,16,18,1745,1750,1751,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205054,7 +205096,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e overflow: 'hidden' } }); -},1700,[3,6,7,11,13,14,16,18,179]); +},1750,[3,6,7,11,13,14,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205067,7 +205109,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _PagerViewAdapter = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); -},1701,[3,1702]); +},1751,[3,1752]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205208,7 +205250,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},1702,[3,4,16,18,1703,1708,179]); +},1752,[3,4,16,18,1753,1758,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205216,7 +205258,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e exports.default = undefined; var _default = exports.default = _$$_REQUIRE(_dependencyMap[0]).PagerView; -},1703,[1704]); +},1753,[1754]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205382,7 +205424,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ref: ref })); }); -},1704,[3,4,6,7,11,13,14,16,18,1705,1706,179,1707]); +},1754,[3,4,6,7,11,13,14,16,18,1755,1756,179,1757]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205398,7 +205440,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = exports.default = (0, _codegenNativeComponent.default)('RNCViewPager'); -},1705,[3,133,183]); +},1755,[3,133,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205414,7 +205456,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = exports.default = (0, _codegenNativeComponent.default)('LEGACY_RNCViewPager'); -},1706,[3,133,183]); +},1756,[3,133,183]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205457,7 +205499,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); }); }; -},1707,[16,18,179]); +},1757,[16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205481,7 +205523,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return lazyRef.current; } -},1708,[16,18]); +},1758,[16,18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205543,15 +205585,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, route.key); }; } -},1709,[3,4,6,7,11,13,14,16,179]); +},1759,[3,4,6,7,11,13,14,16,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true }); exports.VERSION = undefined; - var VERSION = "1.5.1"; + var VERSION = "1.5.3"; exports.VERSION = VERSION; -},1710,[]); +},1760,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205645,7 +205687,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, null, null, [[1, 10]], Promise); } -},1711,[3,935,18,1080,941,937]); +},1761,[3,1113,18,1258,1119,1115]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205736,7 +205778,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: null }, rest)); } -},1712,[3,4,590,16,1713,1080,1069]); +},1762,[3,4,590,16,1763,1258,1247]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205773,7 +205815,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _CircleSnail = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); var _Pie = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); -},1713,[3,1714,1715,1718,1719]); +},1763,[3,1764,1765,1768,1769]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -205987,7 +206029,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, animationType: 'spring' }; -},1714,[3,4,6,7,11,13,14,16,582,18,179]); +},1764,[3,4,6,7,11,13,14,16,582,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -206209,7 +206251,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = (0, _withAnimation.default)(ProgressCircle); -},1715,[3,4,6,7,11,13,14,16,582,18,1716,1717,959,179]); +},1765,[3,4,6,7,11,13,14,16,582,18,1766,1767,1137,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -206324,7 +206366,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e strokeWidth: 0, direction: 'clockwise' }; -},1716,[3,4,6,7,11,13,14,16,582,179,959]); +},1766,[3,4,6,7,11,13,14,16,582,179,1137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -206479,7 +206521,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e progress: 0 }, _AnimatedComponent; } -},1717,[3,6,7,11,13,14,16,582,18,179]); +},1767,[3,6,7,11,13,14,16,582,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -206694,7 +206736,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e strokeCap: 'round', useNativeDriver: false }; -},1718,[3,4,6,7,11,13,14,16,582,18,1716,179,959]); +},1768,[3,4,6,7,11,13,14,16,582,18,1766,179,1137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -206833,7 +206875,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = (0, _withAnimation.default)(ProgressPie, 0.2); -},1719,[3,4,6,7,11,13,14,16,582,18,1720,1721,1717,959,179]); +},1769,[3,4,6,7,11,13,14,16,582,18,1770,1771,1767,1137,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -206914,7 +206956,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e strokeWidth: 0, direction: 'clockwise' }; -},1720,[3,4,6,7,11,13,14,16,582,179,959]); +},1770,[3,4,6,7,11,13,14,16,582,179,1137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -206999,7 +207041,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e left: 0 } }; -},1721,[3,4,6,7,11,13,14,16,582,179,959]); +},1771,[3,4,6,7,11,13,14,16,582,179,1137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -207078,7 +207120,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function jsInjectionOnActiveWebViews(payload) { _$$_REQUIRE(_dependencyMap[4]).EventRegister.emit(_events.default.JS_INJECTION, payload); } -},1722,[934,3,953,1087,1078]); +},1772,[1112,3,1131,1265,1256]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -207171,7 +207213,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _special = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); var _uri = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); -},1723,[3,1201,940,1318,1202,1203,1206,1207,1209,1204,1211,945]); +},1773,[3,1288,1118,1371,1289,1290,1293,1294,1296,1291,1298,1123]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -207246,7 +207288,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(_$$_REQUIRE(_dependencyMap[10]).PaperSetupBaseConfig); -},1724,[3,270,6,7,11,85,13,14,867,438,874]); +},1774,[3,270,6,7,11,85,13,14,867,438,874]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -207384,7 +207426,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[10]).PaperSetupBaseConfig); -},1725,[3,270,6,7,11,85,13,14,867,881,874]); +},1775,[3,270,6,7,11,85,13,14,867,881,874]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -207493,7 +207535,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).PaperSetupBaseConfig); -},1726,[3,270,6,7,11,85,13,14,867,874]); +},1776,[3,270,6,7,11,85,13,14,867,874]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -207702,7 +207744,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1727,[3,4,270,6,7,1728,1729,438]); +},1777,[3,4,270,6,7,1778,1779,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -207782,7 +207824,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1728,[3,6,7]); +},1778,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -207861,7 +207903,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e current: "currentPublication" } }; -},1729,[3,270,6,7,438]); +},1779,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -208321,7 +208363,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return items; }; -},1730,[3,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,438]); +},1780,[3,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -208353,7 +208395,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1731,[3,6,7]); +},1781,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208365,7 +208407,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-back", "type": "png" }); -},1732,[1260]); +},1782,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208377,7 +208419,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-next", "type": "png" }); -},1733,[1260]); +},1783,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208389,7 +208431,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-up", "type": "png" }); -},1734,[1260]); +},1784,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208401,7 +208443,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-store", "type": "png" }); -},1735,[1260]); +},1785,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208413,7 +208455,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-language", "type": "png" }); -},1736,[1260]); +},1786,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208425,7 +208467,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-more", "type": "png" }); -},1737,[1260]); +},1787,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208437,7 +208479,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-rss", "type": "png" }); -},1738,[1260]); +},1788,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208449,7 +208491,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-thumbnail", "type": "png" }); -},1739,[1260]); +},1789,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208461,7 +208503,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-browse", "type": "png" }); -},1740,[1260]); +},1790,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208473,7 +208515,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-read", "type": "png" }); -},1741,[1260]); +},1791,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208485,7 +208527,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-index", "type": "png" }); -},1742,[1260]); +},1792,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208497,7 +208539,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-accessibility", "type": "png" }); -},1743,[1260]); +},1793,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208509,7 +208551,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-search", "type": "png" }); -},1744,[1260]); +},1794,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208521,7 +208563,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-supplements", "type": "png" }); -},1745,[1260]); +},1795,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208533,7 +208575,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-calendar", "type": "png" }); -},1746,[1260]); +},1796,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208545,7 +208587,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-contact", "type": "png" }); -},1747,[1260]); +},1797,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208557,7 +208599,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-login", "type": "png" }); -},1748,[1260]); +},1798,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208569,7 +208611,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-settings", "type": "png" }); -},1749,[1260]); +},1799,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208581,7 +208623,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-help", "type": "png" }); -},1750,[1260]); +},1800,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208593,7 +208635,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-archive", "type": "png" }); -},1751,[1260]); +},1801,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208605,7 +208647,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-car-mode", "type": "png" }); -},1752,[1260]); +},1802,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208617,7 +208659,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-download", "type": "png" }); -},1753,[1260]); +},1803,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208629,7 +208671,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-fit", "type": "png" }); -},1754,[1260]); +},1804,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208641,7 +208683,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-unfit", "type": "png" }); -},1755,[1260]); +},1805,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208653,7 +208695,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-up", "type": "png" }); -},1756,[1260]); +},1806,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208665,7 +208707,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-prev", "type": "png" }); -},1757,[1260]); +},1807,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208677,7 +208719,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-next", "type": "png" }); -},1758,[1260]); +},1808,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208689,7 +208731,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-share", "type": "png" }); -},1759,[1260]); +},1809,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208701,7 +208743,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-car-mode", "type": "png" }); -},1760,[1260]); +},1810,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208713,7 +208755,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-accessibility", "type": "png" }); -},1761,[1260]); +},1811,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208725,7 +208767,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-close", "type": "png" }); -},1762,[1260]); +},1812,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208737,7 +208779,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-search", "type": "png" }); -},1763,[1260]); +},1813,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208749,7 +208791,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-clear-search", "type": "png" }); -},1764,[1260]); +},1814,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208761,7 +208803,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-share", "type": "png" }); -},1765,[1260]); +},1815,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208773,7 +208815,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-share-facebook", "type": "png" }); -},1766,[1260]); +},1816,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208785,7 +208827,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-share-twitter", "type": "png" }); -},1767,[1260]); +},1817,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208797,7 +208839,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-share-reddit", "type": "png" }); -},1768,[1260]); +},1818,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208809,7 +208851,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-share-email", "type": "png" }); -},1769,[1260]); +},1819,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208821,7 +208863,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-expand", "type": "png" }); -},1770,[1260]); +},1820,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208833,7 +208875,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-collapse", "type": "png" }); -},1771,[1260]); +},1821,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208845,7 +208887,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-tts-on", "type": "png" }); -},1772,[1260]); +},1822,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208857,7 +208899,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-tts-off", "type": "png" }); -},1773,[1260]); +},1823,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208869,7 +208911,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-toggle-graphic", "type": "png" }); -},1774,[1260]); +},1824,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208881,7 +208923,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-toggle-text", "type": "png" }); -},1775,[1260]); +},1825,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208893,7 +208935,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-font-increase", "type": "png" }); -},1776,[1260]); +},1826,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208905,7 +208947,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-font-decrease", "type": "png" }); -},1777,[1260]); +},1827,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208917,7 +208959,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-graph-increase", "type": "png" }); -},1778,[1260]); +},1828,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208929,7 +208971,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-graph-decrease", "type": "png" }); -},1779,[1260]); +},1829,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208941,7 +208983,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-zoom-fit-out", "type": "png" }); -},1780,[1260]); +},1830,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208953,7 +208995,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-print", "type": "png" }); -},1781,[1260]); +},1831,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208965,7 +209007,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-translate", "type": "png" }); -},1782,[1260]); +},1832,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208977,7 +209019,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ar", "type": "png" }); -},1783,[1260]); +},1833,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -208989,7 +209031,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "cn", "type": "png" }); -},1784,[1260]); +},1834,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209001,7 +209043,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "bs", "type": "png" }); -},1785,[1260]); +},1835,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209013,7 +209055,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "da", "type": "png" }); -},1786,[1260]); +},1836,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209025,7 +209067,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "de", "type": "png" }); -},1787,[1260]); +},1837,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209037,7 +209079,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "el", "type": "png" }); -},1788,[1260]); +},1838,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209049,7 +209091,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "en", "type": "png" }); -},1789,[1260]); +},1839,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209061,7 +209103,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "es", "type": "png" }); -},1790,[1260]); +},1840,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209073,7 +209115,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "fr", "type": "png" }); -},1791,[1260]); +},1841,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209085,7 +209127,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "hr", "type": "png" }); -},1792,[1260]); +},1842,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209097,7 +209139,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "it", "type": "png" }); -},1793,[1260]); +},1843,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209109,7 +209151,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ja", "type": "png" }); -},1794,[1260]); +},1844,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209121,7 +209163,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ko", "type": "png" }); -},1795,[1260]); +},1845,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209133,7 +209175,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ms", "type": "png" }); -},1796,[1260]); +},1846,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209145,7 +209187,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "no", "type": "png" }); -},1797,[1260]); +},1847,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209157,7 +209199,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "nl", "type": "png" }); -},1798,[1260]); +},1848,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209169,7 +209211,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "pt", "type": "png" }); -},1799,[1260]); +},1849,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209181,7 +209223,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ru", "type": "png" }); -},1800,[1260]); +},1850,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209193,7 +209235,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "sl", "type": "png" }); -},1801,[1260]); +},1851,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209205,7 +209247,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "sq", "type": "png" }); -},1802,[1260]); +},1852,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209217,7 +209259,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "sr", "type": "png" }); -},1803,[1260]); +},1853,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209229,7 +209271,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "sv", "type": "png" }); -},1804,[1260]); +},1854,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209241,7 +209283,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "us", "type": "png" }); -},1805,[1260]); +},1855,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209253,7 +209295,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-warning", "type": "png" }); -},1806,[1260]); +},1856,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209265,7 +209307,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-eye-off", "type": "png" }); -},1807,[1260]); +},1857,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -209277,7 +209319,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-circle-eye", "type": "png" }); -},1808,[1260]); +},1858,[1031]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "main": { @@ -209811,7 +209853,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex } } ; -},1809,[]); +},1859,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -209962,7 +210004,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[10]).BaseModel); -},1810,[3,6,7,11,13,14,438,819,1730,1811,1849]); +},1860,[3,6,7,11,13,14,438,819,1780,1861,1899]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -209983,9 +210025,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); var _AntDesign = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); @@ -210005,9 +210047,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _Ionicons = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); - var _MaterialIcons = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); + var _MaterialCommunityIcons = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); - var _MaterialCommunityIcons = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); + var _MaterialIcons = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); var _Octicons = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); @@ -210152,7 +210194,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return (0, _$$_REQUIRE(_dependencyMap[25]).jsx)(Component, Object.assign({}, rest)); } - return Component; + return null; } }]); }(_react.default.Component); @@ -210164,7 +210206,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = TecnaviaIcon; -},1811,[3,6,7,11,13,14,270,4,16,582,1812,1822,1824,1826,1828,1830,1835,1837,1839,1841,1843,1845,1847,566,438,179]); +},1861,[3,6,7,11,13,14,270,4,582,16,1862,1872,1874,1876,1878,1880,1885,1887,1889,1891,1893,1895,1897,566,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -210182,7 +210224,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1812,[3,1813,1821]); +},1862,[3,1863,1871]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -210430,7 +210472,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Icon.getFontFamily = getFontFamily; return Icon; } -},1813,[3,22,270,4,6,7,11,13,14,16,582,1814,1816,1817,1815,179]); +},1863,[3,22,270,4,6,7,11,13,14,16,582,1864,1866,1867,1865,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -210448,7 +210490,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e throw new Error('RNVectorIconsManager not available, did you add the library to your project and link with libRNVectorIcons.a? Try running `react-native link react-native-vector-icons` and recompiling.'); } } -},1814,[1815]); +},1864,[1865]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -210466,7 +210508,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},1815,[18]); +},1865,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -210519,7 +210561,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e get: get }; } -},1816,[]); +},1866,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -210634,7 +210676,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e size: 20 }, _IconButton; } -},1817,[3,4,6,7,11,13,14,1818,1819,1820,16,582,1815,179]); +},1867,[3,4,6,7,11,13,14,1868,1869,1870,16,582,1865,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var stringTag = '[object String]'; var objectProto = Object.prototype; @@ -210650,7 +210692,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = isString; -},1818,[]); +},1868,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var LARGE_ARRAY_SIZE = 200; var HASH_UNDEFINED = '__lodash_hash_undefined__'; @@ -211322,7 +211364,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = omit; -},1819,[]); +},1869,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var INFINITY = 1 / 0, MAX_SAFE_INTEGER = 9007199254740991; @@ -211508,7 +211550,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return object == null ? {} : basePick(object, arrayMap(baseFlatten(props, 1), toKey)); }); module.exports = pick; -},1820,[]); +},1870,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "stepforward": 58880, @@ -211810,7 +211852,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "slack": 59141, "slack-square": 59142 }; -},1821,[]); +},1871,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -211828,7 +211870,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1822,[3,1813,1823]); +},1872,[3,1863,1873]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "500px": 61696, @@ -212243,7 +212285,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "youtube": 62105, "youtube-with-circle": 62106 }; -},1823,[]); +},1873,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -212261,7 +212303,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1824,[3,1813,1825]); +},1874,[3,1863,1875]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "archive": 61696, @@ -212335,7 +212377,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "unlock": 61764, "user": 61765 }; -},1825,[]); +},1875,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -212353,7 +212395,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1826,[3,1813,1827]); +},1876,[3,1863,1877]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "activity": 61696, @@ -212643,7 +212685,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "zoom-in": 61980, "zoom-out": 61981 }; -},1827,[]); +},1877,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -212661,7 +212703,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1828,[3,1813,1829]); +},1878,[3,1863,1879]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "glass": 61440, @@ -213451,7 +213493,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "wpexplorer": 62174, "meetup": 62176 }; -},1829,[]); +},1879,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -213476,7 +213518,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1830,[1831,3,1833,1834]); +},1880,[1881,3,1883,1884]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -213556,7 +213598,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); return Icon; } -},1831,[3,1832,1815]); +},1881,[3,1882,1865]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -213720,7 +213762,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Icon.hasIcon = hasIcon; return Icon; } -},1832,[3,6,7,11,13,14,240,16,582,1813,179]); +},1882,[3,6,7,11,13,14,240,16,582,1863,179]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "500px": 62062, @@ -215162,7 +215204,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "youtube-square": 62513, "zhihu": 63039 }; -},1833,[]); +},1883,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "brands": [ @@ -216764,7 +216806,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex ] } ; -},1834,[]); +},1884,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -216782,7 +216824,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1835,[3,1813,1836]); +},1885,[3,1863,1886]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "acrobat-reader": 60095, @@ -217403,7 +217445,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "rectangle": 59917, "shield": 59914 }; -},1836,[]); +},1886,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -217421,7 +217463,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1837,[3,1813,1838]); +},1887,[3,1863,1888]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "address-book": 61696, @@ -217708,7 +217750,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "zoom-in": 61977, "zoom-out": 61978 }; -},1838,[]); +},1888,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -217726,7 +217768,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1839,[3,1813,1840]); +},1889,[3,1863,1890]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "add": 61696, @@ -221412,1591 +221454,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "md-woman-sharp": 62922 } ; -},1840,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.getImageSourceSync = exports.getImageSource = exports.default = exports.Button = undefined; - - var _createIconSet = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _MaterialIcons = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var iconSet = (0, _createIconSet.default)(_MaterialIcons.default, 'Material Icons', 'MaterialIcons.ttf'); - - var _default = exports.default = iconSet; - - var Button = exports.Button = iconSet.Button, - getImageSource = exports.getImageSource = iconSet.getImageSource, - getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1841,[3,1813,1842]); -__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { - module.exports = { - "360": 58743, - "10k": 59729, - "10mp": 59730, - "11mp": 59731, - "12mp": 59732, - "13mp": 59733, - "14mp": 59734, - "15mp": 59735, - "16mp": 59736, - "17mp": 59737, - "18mp": 59738, - "19mp": 59739, - "1k": 59740, - "1k-plus": 59741, - "20mp": 59742, - "21mp": 59743, - "22mp": 59744, - "23mp": 59745, - "24mp": 59746, - "2k": 59747, - "2k-plus": 59748, - "2mp": 59749, - "3d-rotation": 59469, - "3k": 59750, - "3k-plus": 59751, - "3mp": 59752, - "4k": 57458, - "4k-plus": 59753, - "4mp": 59754, - "5g": 61240, - "5k": 59755, - "5k-plus": 59756, - "5mp": 59757, - "6-ft-apart": 61982, - "6k": 59758, - "6k-plus": 59759, - "6mp": 59760, - "7k": 59761, - "7k-plus": 59762, - "7mp": 59763, - "8k": 59764, - "8k-plus": 59765, - "8mp": 59766, - "9k": 59767, - "9k-plus": 59768, - "9mp": 59769, - "ac-unit": 60219, - "access-alarm": 57744, - "access-alarms": 57745, - "access-time": 57746, - "accessibility": 59470, - "accessibility-new": 59692, - "accessible": 59668, - "accessible-forward": 59700, - "account-balance": 59471, - "account-balance-wallet": 59472, - "account-box": 59473, - "account-circle": 59475, - "account-tree": 59770, - "ad-units": 61241, - "adb": 58894, - "add": 57669, - "add-a-photo": 58425, - "add-alarm": 57747, - "add-alert": 57347, - "add-box": 57670, - "add-business": 59177, - "add-call": 57576, - "add-chart": 59771, - "add-circle": 57671, - "add-circle-outline": 57672, - "add-comment": 57958, - "add-ic-call": 59772, - "add-link": 57720, - "add-location": 58727, - "add-location-alt": 61242, - "add-moderator": 59773, - "add-photo-alternate": 58430, - "add-road": 61243, - "add-shopping-cart": 59476, - "add-task": 62010, - "add-to-drive": 58972, - "add-to-home-screen": 57854, - "add-to-photos": 58269, - "add-to-queue": 57436, - "addchart": 61244, - "adjust": 58270, - "admin-panel-settings": 61245, - "agriculture": 60025, - "airline-seat-flat": 58928, - "airline-seat-flat-angled": 58929, - "airline-seat-individual-suite": 58930, - "airline-seat-legroom-extra": 58931, - "airline-seat-legroom-normal": 58932, - "airline-seat-legroom-reduced": 58933, - "airline-seat-recline-extra": 58934, - "airline-seat-recline-normal": 58935, - "airplanemode-active": 57749, - "airplanemode-inactive": 57748, - "airplanemode-off": 57748, - "airplanemode-on": 57749, - "airplay": 57429, - "airport-shuttle": 60220, - "alarm": 59477, - "alarm-add": 59478, - "alarm-off": 59479, - "alarm-on": 59480, - "album": 57369, - "align-horizontal-center": 57359, - "align-horizontal-left": 57357, - "align-horizontal-right": 57360, - "align-vertical-bottom": 57365, - "align-vertical-center": 57361, - "align-vertical-top": 57356, - "all-inbox": 59775, - "all-inclusive": 60221, - "all-out": 59659, - "alt-route": 61828, - "alternate-email": 57574, - "amp-stories": 59923, - "analytics": 61246, - "anchor": 61901, - "android": 59481, - "animation": 59164, - "announcement": 59482, - "apartment": 59968, - "api": 61879, - "app-blocking": 61247, - "app-registration": 61248, - "app-settings-alt": 61249, - "approval": 59778, - "apps": 58819, - "architecture": 59963, - "archive": 57673, - "arrow-back": 58820, - "arrow-back-ios": 58848, - "arrow-circle-down": 61825, - "arrow-circle-up": 61826, - "arrow-downward": 58843, - "arrow-drop-down": 58821, - "arrow-drop-down-circle": 58822, - "arrow-drop-up": 58823, - "arrow-forward": 58824, - "arrow-forward-ios": 58849, - "arrow-left": 58846, - "arrow-right": 58847, - "arrow-right-alt": 59713, - "arrow-upward": 58840, - "art-track": 57440, - "article": 61250, - "aspect-ratio": 59483, - "assessment": 59484, - "assignment": 59485, - "assignment-ind": 59486, - "assignment-late": 59487, - "assignment-return": 59488, - "assignment-returned": 59489, - "assignment-turned-in": 59490, - "assistant": 58271, - "assistant-direction": 59784, - "assistant-navigation": 59785, - "assistant-photo": 58272, - "atm": 58739, - "attach-email": 59998, - "attach-file": 57894, - "attach-money": 57895, - "attachment": 58044, - "attractions": 59986, - "audiotrack": 58273, - "auto-awesome": 58975, - "auto-awesome-mosaic": 58976, - "auto-awesome-motion": 58977, - "auto-delete": 59980, - "auto-fix-high": 58979, - "auto-fix-normal": 58980, - "auto-fix-off": 58981, - "auto-stories": 58982, - "autorenew": 59491, - "av-timer": 57371, - "baby-changing-station": 61851, - "backpack": 61852, - "backspace": 57674, - "backup": 59492, - "backup-table": 61251, - "badge": 60007, - "bakery-dining": 59987, - "ballot": 57714, - "bar-chart": 57963, - "batch-prediction": 61685, - "bathtub": 59969, - "battery-alert": 57756, - "battery-charging-full": 57763, - "battery-full": 57764, - "battery-std": 57765, - "battery-unknown": 57766, - "beach-access": 60222, - "bedtime": 61252, - "beenhere": 58669, - "bento": 61940, - "bike-scooter": 61253, - "biotech": 59962, - "block": 57675, - "block-flipped": 61254, - "bluetooth": 57767, - "bluetooth-audio": 58895, - "bluetooth-connected": 57768, - "bluetooth-disabled": 57769, - "bluetooth-searching": 57770, - "blur-circular": 58274, - "blur-linear": 58275, - "blur-off": 58276, - "blur-on": 58277, - "bolt": 59915, - "book": 59493, - "book-online": 61975, - "bookmark": 59494, - "bookmark-border": 59495, - "bookmark-outline": 59495, - "bookmarks": 59787, - "border-all": 57896, - "border-bottom": 57897, - "border-clear": 57898, - "border-color": 57899, - "border-horizontal": 57900, - "border-inner": 57901, - "border-left": 57902, - "border-outer": 57903, - "border-right": 57904, - "border-style": 57905, - "border-top": 57906, - "border-vertical": 57907, - "branding-watermark": 57451, - "breakfast-dining": 59988, - "brightness-1": 58278, - "brightness-2": 58279, - "brightness-3": 58280, - "brightness-4": 58281, - "brightness-5": 58282, - "brightness-6": 58283, - "brightness-7": 58284, - "brightness-auto": 57771, - "brightness-high": 57772, - "brightness-low": 57773, - "brightness-medium": 57774, - "broken-image": 58285, - "browser-not-supported": 61255, - "brunch-dining": 60019, - "brush": 58286, - "bubble-chart": 59101, - "bug-report": 59496, - "build": 59497, - "build-circle": 61256, - "burst-mode": 58428, - "bus-alert": 59791, - "business": 57519, - "business-center": 60223, - "cached": 59498, - "cake": 59369, - "calculate": 59999, - "calendar-today": 59701, - "calendar-view-day": 59702, - "call": 57520, - "call-end": 57521, - "call-made": 57522, - "call-merge": 57523, - "call-missed": 57524, - "call-missed-outgoing": 57572, - "call-received": 57525, - "call-split": 57526, - "call-to-action": 57452, - "camera": 58287, - "camera-alt": 58288, - "camera-enhance": 59644, - "camera-front": 58289, - "camera-rear": 58290, - "camera-roll": 58291, - "campaign": 61257, - "cancel": 58825, - "cancel-presentation": 57577, - "cancel-schedule-send": 59961, - "car-rental": 59989, - "car-repair": 59990, - "card-giftcard": 59638, - "card-membership": 59639, - "card-travel": 59640, - "carpenter": 61944, - "cases": 59794, - "casino": 60224, - "cast": 58119, - "cast-connected": 58120, - "cast-for-education": 61420, - "category": 58740, - "celebration": 60005, - "cell-wifi": 57580, - "center-focus-strong": 58292, - "center-focus-weak": 58293, - "change-history": 59499, - "charging-station": 61853, - "chat": 57527, - "chat-bubble": 57546, - "chat-bubble-outline": 57547, - "check": 58826, - "check-box": 59444, - "check-box-outline-blank": 59445, - "check-circle": 59500, - "check-circle-outline": 59693, - "checkroom": 61854, - "chevron-left": 58827, - "chevron-right": 58828, - "child-care": 60225, - "child-friendly": 60226, - "chrome-reader-mode": 59501, - "circle": 61258, - "circle-notifications": 59796, - "class": 59502, - "clean-hands": 61983, - "cleaning-services": 61695, - "clear": 57676, - "clear-all": 57528, - "close": 58829, - "close-fullscreen": 61903, - "closed-caption": 57372, - "closed-caption-disabled": 61916, - "closed-caption-off": 59798, - "cloud": 58045, - "cloud-circle": 58046, - "cloud-done": 58047, - "cloud-download": 58048, - "cloud-off": 58049, - "cloud-queue": 58050, - "cloud-upload": 58051, - "code": 59503, - "collections": 58294, - "collections-bookmark": 58417, - "color-lens": 58295, - "colorize": 58296, - "comment": 57529, - "comment-bank": 59982, - "commute": 59712, - "compare": 58297, - "compare-arrows": 59669, - "compass-calibration": 58748, - "compress": 59725, - "computer": 58122, - "confirmation-num": 58936, - "confirmation-number": 58936, - "connect-without-contact": 61987, - "connected-tv": 59800, - "construction": 59964, - "contact-mail": 57552, - "contact-page": 61998, - "contact-phone": 57551, - "contact-support": 59724, - "contactless": 60017, - "contacts": 57530, - "content-copy": 57677, - "content-cut": 57678, - "content-paste": 57679, - "control-camera": 57460, - "control-point": 58298, - "control-point-duplicate": 58299, - "copyright": 59660, - "coronavirus": 61985, - "corporate-fare": 61904, - "countertops": 61943, - "create": 57680, - "create-new-folder": 58060, - "credit-card": 59504, - "crop": 58302, - "crop-16-9": 58300, - "crop-3-2": 58301, - "crop-5-4": 58303, - "crop-7-5": 58304, - "crop-din": 58305, - "crop-free": 58306, - "crop-landscape": 58307, - "crop-original": 58308, - "crop-portrait": 58309, - "crop-rotate": 58423, - "crop-square": 58310, - "dangerous": 59802, - "dashboard": 59505, - "dashboard-customize": 59803, - "data-usage": 57775, - "date-range": 59670, - "deck": 59970, - "dehaze": 58311, - "delete": 59506, - "delete-forever": 59691, - "delete-outline": 59694, - "delete-sweep": 57708, - "delivery-dining": 60018, - "departure-board": 58742, - "description": 59507, - "design-services": 61706, - "desktop-access-disabled": 59805, - "desktop-mac": 58123, - "desktop-windows": 58124, - "details": 58312, - "developer-board": 58125, - "developer-mode": 57776, - "device-hub": 58165, - "device-thermostat": 57855, - "device-unknown": 58169, - "devices": 57777, - "devices-other": 58167, - "dialer-sip": 57531, - "dialpad": 57532, - "dinner-dining": 59991, - "directions": 58670, - "directions-bike": 58671, - "directions-boat": 58674, - "directions-bus": 58672, - "directions-car": 58673, - "directions-ferry": 58674, - "directions-off": 61711, - "directions-railway": 58676, - "directions-run": 58726, - "directions-subway": 58675, - "directions-train": 58676, - "directions-transit": 58677, - "directions-walk": 58678, - "dirty-lens": 61259, - "disabled-by-default": 62000, - "disc-full": 58896, - "dnd-forwardslash": 58897, - "dns": 59509, - "do-not-disturb": 58898, - "do-not-disturb-alt": 58897, - "do-not-disturb-off": 58947, - "do-not-disturb-on": 58948, - "do-not-step": 61855, - "do-not-touch": 61872, - "dock": 58126, - "domain": 59374, - "domain-disabled": 57583, - "domain-verification": 61260, - "done": 59510, - "done-all": 59511, - "done-outline": 59695, - "donut-large": 59671, - "donut-small": 59672, - "double-arrow": 59984, - "drafts": 57681, - "drag-handle": 57949, - "drag-indicator": 59717, - "drive-eta": 58899, - "drive-file-move": 58997, - "drive-file-move-outline": 59809, - "drive-file-rename-outline": 59810, - "drive-folder-upload": 59811, - "dry": 61875, - "dry-cleaning": 59992, - "duo": 59813, - "dvr": 57778, - "dynamic-feed": 59924, - "dynamic-form": 61887, - "east": 61919, - "eco": 59957, - "edit": 58313, - "edit-attributes": 58744, - "edit-location": 58728, - "edit-off": 59728, - "edit-road": 61261, - "eject": 59643, - "elderly": 61978, - "electric-bike": 60187, - "electric-car": 60188, - "electric-moped": 60189, - "electric-rickshaw": 60190, - "electric-scooter": 60191, - "electrical-services": 61698, - "elevator": 61856, - "email": 57534, - "emoji-emotions": 59938, - "emoji-events": 59939, - "emoji-flags": 59930, - "emoji-food-beverage": 59931, - "emoji-nature": 59932, - "emoji-objects": 59940, - "emoji-people": 59933, - "emoji-symbols": 59934, - "emoji-transportation": 59935, - "engineering": 59965, - "enhance-photo-translate": 59644, - "enhanced-encryption": 58943, - "equalizer": 57373, - "error": 57344, - "error-outline": 57345, - "escalator": 61857, - "escalator-warning": 61868, - "euro": 59925, - "euro-symbol": 59686, - "ev-station": 58733, - "event": 59512, - "event-available": 58900, - "event-busy": 58901, - "event-note": 58902, - "event-seat": 59651, - "exit-to-app": 59513, - "expand": 59727, - "expand-less": 58830, - "expand-more": 58831, - "explicit": 57374, - "explore": 59514, - "explore-off": 59816, - "exposure": 58314, - "exposure-minus-1": 58315, - "exposure-minus-2": 58316, - "exposure-neg-1": 58315, - "exposure-neg-2": 58316, - "exposure-plus-1": 58317, - "exposure-plus-2": 58318, - "exposure-zero": 58319, - "extension": 59515, - "face": 59516, - "face-retouching-natural": 61262, - "facebook": 62004, - "fact-check": 61637, - "family-restroom": 61858, - "fast-forward": 57375, - "fast-rewind": 57376, - "fastfood": 58746, - "favorite": 59517, - "favorite-border": 59518, - "favorite-outline": 59518, - "featured-play-list": 57453, - "featured-video": 57454, - "feedback": 59519, - "fence": 61942, - "festival": 60008, - "fiber-dvr": 57437, - "fiber-manual-record": 57441, - "fiber-new": 57438, - "fiber-pin": 57450, - "fiber-smart-record": 57442, - "file-copy": 57715, - "file-download": 58052, - "file-download-done": 59818, - "file-present": 59918, - "file-upload": 58054, - "filter": 58323, - "filter-1": 58320, - "filter-2": 58321, - "filter-3": 58322, - "filter-4": 58324, - "filter-5": 58325, - "filter-6": 58326, - "filter-7": 58327, - "filter-8": 58328, - "filter-9": 58329, - "filter-9-plus": 58330, - "filter-alt": 61263, - "filter-b-and-w": 58331, - "filter-center-focus": 58332, - "filter-drama": 58333, - "filter-frames": 58334, - "filter-hdr": 58335, - "filter-list": 57682, - "filter-list-alt": 59726, - "filter-none": 58336, - "filter-tilt-shift": 58338, - "filter-vintage": 58339, - "find-in-page": 59520, - "find-replace": 59521, - "fingerprint": 59661, - "fire-extinguisher": 61912, - "fire-hydrant": 61859, - "fireplace": 59971, - "first-page": 58844, - "fit-screen": 59920, - "fitness-center": 60227, - "flag": 57683, - "flaky": 61264, - "flare": 58340, - "flash-auto": 58341, - "flash-off": 58342, - "flash-on": 58343, - "flight": 58681, - "flight-land": 59652, - "flight-takeoff": 59653, - "flip": 58344, - "flip-camera-android": 59959, - "flip-camera-ios": 59960, - "flip-to-back": 59522, - "flip-to-front": 59523, - "folder": 58055, - "folder-open": 58056, - "folder-shared": 58057, - "folder-special": 58903, - "follow-the-signs": 61986, - "font-download": 57703, - "food-bank": 61938, - "format-align-center": 57908, - "format-align-justify": 57909, - "format-align-left": 57910, - "format-align-right": 57911, - "format-bold": 57912, - "format-clear": 57913, - "format-color-fill": 57914, - "format-color-reset": 57915, - "format-color-text": 57916, - "format-indent-decrease": 57917, - "format-indent-increase": 57918, - "format-italic": 57919, - "format-line-spacing": 57920, - "format-list-bulleted": 57921, - "format-list-numbered": 57922, - "format-list-numbered-rtl": 57959, - "format-paint": 57923, - "format-quote": 57924, - "format-shapes": 57950, - "format-size": 57925, - "format-strikethrough": 57926, - "format-textdirection-l-to-r": 57927, - "format-textdirection-r-to-l": 57928, - "format-underline": 57929, - "format-underlined": 57929, - "forum": 57535, - "forward": 57684, - "forward-10": 57430, - "forward-30": 57431, - "forward-5": 57432, - "forward-to-inbox": 61831, - "foundation": 61952, - "free-breakfast": 60228, - "fullscreen": 58832, - "fullscreen-exit": 58833, - "functions": 57930, - "g-translate": 59687, - "gamepad": 58127, - "games": 57377, - "gavel": 59662, - "gesture": 57685, - "get-app": 59524, - "gif": 59656, - "goat": 1114109, - "golf-course": 60229, - "gps-fixed": 57779, - "gps-not-fixed": 57780, - "gps-off": 57781, - "grade": 59525, - "gradient": 58345, - "grading": 59983, - "grain": 58346, - "graphic-eq": 57784, - "grass": 61957, - "grid-off": 58347, - "grid-on": 58348, - "grid-view": 59824, - "group": 59375, - "group-add": 59376, - "group-work": 59526, - "groups": 62003, - "hail": 59825, - "handyman": 61707, - "hardware": 59993, - "hd": 57426, - "hdr-enhanced-select": 61265, - "hdr-off": 58349, - "hdr-on": 58350, - "hdr-strong": 58353, - "hdr-weak": 58354, - "headset": 58128, - "headset-mic": 58129, - "headset-off": 58170, - "healing": 58355, - "hearing": 57379, - "hearing-disabled": 61700, - "height": 59926, - "help": 59527, - "help-center": 61888, - "help-outline": 59645, - "high-quality": 57380, - "highlight": 57951, - "highlight-alt": 61266, - "highlight-off": 59528, - "highlight-remove": 59528, - "history": 59529, - "history-edu": 59966, - "history-toggle-off": 61821, - "home": 59530, - "home-filled": 59826, - "home-repair-service": 61696, - "home-work": 59913, - "horizontal-distribute": 57364, - "horizontal-rule": 61704, - "horizontal-split": 59719, - "hot-tub": 60230, - "hotel": 58682, - "hourglass-bottom": 59996, - "hourglass-disabled": 61267, - "hourglass-empty": 59531, - "hourglass-full": 59532, - "hourglass-top": 59995, - "house": 59972, - "house-siding": 61954, - "how-to-reg": 57716, - "how-to-vote": 57717, - "http": 59650, - "https": 59533, - "hvac": 61710, - "icecream": 60009, - "image": 58356, - "image-aspect-ratio": 58357, - "image-not-supported": 61718, - "image-search": 58431, - "imagesearch-roller": 59828, - "import-contacts": 57568, - "import-export": 57539, - "important-devices": 59666, - "inbox": 57686, - "indeterminate-check-box": 59657, - "info": 59534, - "info-outline": 59535, - "input": 59536, - "insert-chart": 57931, - "insert-chart-outlined": 57962, - "insert-comment": 57932, - "insert-drive-file": 57933, - "insert-emoticon": 57934, - "insert-invitation": 57935, - "insert-link": 57936, - "insert-photo": 57937, - "insights": 61586, - "integration-instructions": 61268, - "inventory": 57721, - "invert-colors": 59537, - "invert-colors-off": 57540, - "invert-colors-on": 59537, - "ios-share": 59064, - "iso": 58358, - "keyboard": 58130, - "keyboard-arrow-down": 58131, - "keyboard-arrow-left": 58132, - "keyboard-arrow-right": 58133, - "keyboard-arrow-up": 58134, - "keyboard-backspace": 58135, - "keyboard-capslock": 58136, - "keyboard-control": 58835, - "keyboard-hide": 58138, - "keyboard-return": 58139, - "keyboard-tab": 58140, - "keyboard-voice": 58141, - "king-bed": 59973, - "kitchen": 60231, - "label": 59538, - "label-important": 59703, - "label-important-outline": 59720, - "label-off": 59830, - "label-outline": 59539, - "landscape": 58359, - "language": 59540, - "laptop": 58142, - "laptop-chromebook": 58143, - "laptop-mac": 58144, - "laptop-windows": 58145, - "last-page": 58845, - "launch": 59541, - "layers": 58683, - "layers-clear": 58684, - "leaderboard": 61964, - "leak-add": 58360, - "leak-remove": 58361, - "leave-bags-at-home": 61979, - "legend-toggle": 61723, - "lens": 58362, - "library-add": 57390, - "library-add-check": 59831, - "library-books": 57391, - "library-music": 57392, - "lightbulb": 57584, - "lightbulb-outline": 59663, - "line-style": 59673, - "line-weight": 59674, - "linear-scale": 57952, - "link": 57687, - "link-off": 57711, - "linked-camera": 58424, - "liquor": 60000, - "list": 59542, - "list-alt": 57582, - "live-help": 57542, - "live-tv": 58937, - "local-activity": 58687, - "local-airport": 58685, - "local-atm": 58686, - "local-attraction": 58687, - "local-bar": 58688, - "local-cafe": 58689, - "local-car-wash": 58690, - "local-convenience-store": 58691, - "local-dining": 58710, - "local-drink": 58692, - "local-fire-department": 61269, - "local-florist": 58693, - "local-gas-station": 58694, - "local-grocery-store": 58695, - "local-hospital": 58696, - "local-hotel": 58697, - "local-laundry-service": 58698, - "local-library": 58699, - "local-mall": 58700, - "local-movies": 58701, - "local-offer": 58702, - "local-parking": 58703, - "local-pharmacy": 58704, - "local-phone": 58705, - "local-pizza": 58706, - "local-play": 58707, - "local-police": 61270, - "local-post-office": 58708, - "local-print-shop": 58709, - "local-printshop": 58709, - "local-restaurant": 58710, - "local-see": 58711, - "local-shipping": 58712, - "local-taxi": 58713, - "location-city": 59377, - "location-disabled": 57782, - "location-history": 58714, - "location-off": 57543, - "location-on": 57544, - "location-pin": 61915, - "location-searching": 57783, - "lock": 59543, - "lock-clock": 61271, - "lock-open": 59544, - "lock-outline": 59545, - "login": 60023, - "logout": 59834, - "looks": 58364, - "looks-3": 58363, - "looks-4": 58365, - "looks-5": 58366, - "looks-6": 58367, - "looks-one": 58368, - "looks-two": 58369, - "loop": 57384, - "loupe": 58370, - "low-priority": 57709, - "loyalty": 59546, - "luggage": 62005, - "lunch-dining": 60001, - "mail": 57688, - "mail-outline": 57569, - "map": 58715, - "maps-ugc": 61272, - "margin": 59835, - "mark-as-unread": 59836, - "mark-chat-read": 61835, - "mark-chat-unread": 61833, - "mark-email-read": 61836, - "mark-email-unread": 61834, - "markunread": 57689, - "markunread-mailbox": 59547, - "masks": 61976, - "maximize": 59696, - "mediation": 61351, - "medical-services": 61705, - "meeting-room": 60239, - "memory": 58146, - "menu": 58834, - "menu-book": 59929, - "menu-open": 59837, - "merge-type": 57938, - "message": 57545, - "messenger": 57546, - "messenger-outline": 57547, - "mic": 57385, - "mic-external-off": 61273, - "mic-external-on": 61274, - "mic-none": 57386, - "mic-off": 57387, - "microwave": 61956, - "military-tech": 59967, - "minimize": 59697, - "miscellaneous-services": 61708, - "missed-video-call": 57459, - "mms": 58904, - "mobile-friendly": 57856, - "mobile-off": 57857, - "mobile-screen-share": 57575, - "mode-comment": 57939, - "mode-edit": 57940, - "model-training": 61647, - "monetization-on": 57955, - "money": 58749, - "money-off": 57948, - "monitor": 61275, - "monochrome-photos": 58371, - "mood": 59378, - "mood-bad": 59379, - "moped": 60200, - "more": 58905, - "more-horiz": 58835, - "more-time": 59997, - "more-vert": 58836, - "motion-photos-off": 59840, - "motion-photos-on": 59841, - "motion-photos-pause": 61991, - "motion-photos-paused": 59842, - "motorcycle": 59675, - "mouse": 58147, - "move-to-inbox": 57704, - "movie": 57388, - "movie-creation": 58372, - "movie-filter": 58426, - "mp": 59843, - "multiline-chart": 59103, - "multiple-stop": 61881, - "multitrack-audio": 57784, - "museum": 59958, - "music-note": 58373, - "music-off": 58432, - "music-video": 57443, - "my-library-add": 57390, - "my-library-books": 57391, - "my-library-music": 57392, - "my-location": 58716, - "nat": 61276, - "nature": 58374, - "nature-people": 58375, - "navigate-before": 58376, - "navigate-next": 58377, - "navigation": 58717, - "near-me": 58729, - "near-me-disabled": 61935, - "network-cell": 57785, - "network-check": 58944, - "network-locked": 58906, - "network-wifi": 57786, - "new-releases": 57393, - "next-plan": 61277, - "next-week": 57706, - "nfc": 57787, - "night-shelter": 61937, - "nightlife": 60002, - "nightlight-round": 61278, - "nights-stay": 59974, - "no-backpack": 62007, - "no-cell": 61860, - "no-drinks": 61861, - "no-encryption": 58945, - "no-flash": 61862, - "no-food": 61863, - "no-luggage": 62011, - "no-meals": 61910, - "no-meals-ouline": 61993, - "no-meeting-room": 60238, - "no-photography": 61864, - "no-sim": 57548, - "no-stroller": 61871, - "no-transfer": 61909, - "north": 61920, - "north-east": 61921, - "north-west": 61922, - "not-accessible": 61694, - "not-interested": 57395, - "not-listed-location": 58741, - "not-started": 61649, - "note": 57455, - "note-add": 59548, - "notes": 57964, - "notification-important": 57348, - "notifications": 59380, - "notifications-active": 59383, - "notifications-none": 59381, - "notifications-off": 59382, - "notifications-on": 59383, - "notifications-paused": 59384, - "now-wallpaper": 57788, - "now-widgets": 57789, - "offline-bolt": 59698, - "offline-pin": 59658, - "offline-share": 59845, - "ondemand-video": 58938, - "online-prediction": 61675, - "opacity": 59676, - "open-in-browser": 59549, - "open-in-full": 61902, - "open-in-new": 59550, - "open-with": 59551, - "outbond": 61992, - "outbox": 61279, - "outdoor-grill": 59975, - "outgoing-mail": 61650, - "outlet": 61908, - "outlined-flag": 57710, - "padding": 59848, - "pages": 59385, - "pageview": 59552, - "palette": 58378, - "pan-tool": 59685, - "panorama": 58379, - "panorama-fish-eye": 58380, - "panorama-fisheye": 58380, - "panorama-horizontal": 58381, - "panorama-horizontal-select": 61280, - "panorama-photosphere": 59849, - "panorama-photosphere-select": 59850, - "panorama-vertical": 58382, - "panorama-vertical-select": 61281, - "panorama-wide-angle": 58383, - "panorama-wide-angle-select": 61282, - "park": 60003, - "party-mode": 59386, - "pause": 57396, - "pause-circle-filled": 57397, - "pause-circle-outline": 57398, - "pause-presentation": 57578, - "payment": 59553, - "payments": 61283, - "pedal-bike": 60201, - "pending": 61284, - "pending-actions": 61883, - "people": 59387, - "people-alt": 59937, - "people-outline": 59388, - "perm-camera-mic": 59554, - "perm-contact-cal": 59555, - "perm-contact-calendar": 59555, - "perm-data-setting": 59556, - "perm-device-info": 59557, - "perm-device-information": 59557, - "perm-identity": 59558, - "perm-media": 59559, - "perm-phone-msg": 59560, - "perm-scan-wifi": 59561, - "person": 59389, - "person-add": 59390, - "person-add-alt": 59981, - "person-add-alt-1": 61285, - "person-add-disabled": 59851, - "person-outline": 59391, - "person-pin": 58714, - "person-pin-circle": 58730, - "person-remove": 61286, - "person-remove-alt-1": 61287, - "person-search": 61702, - "personal-video": 58939, - "pest-control": 61690, - "pest-control-rodent": 61693, - "pets": 59677, - "phone": 57549, - "phone-android": 58148, - "phone-bluetooth-speaker": 58907, - "phone-callback": 58953, - "phone-disabled": 59852, - "phone-enabled": 59853, - "phone-forwarded": 58908, - "phone-in-talk": 58909, - "phone-iphone": 58149, - "phone-locked": 58910, - "phone-missed": 58911, - "phone-paused": 58912, - "phonelink": 58150, - "phonelink-erase": 57563, - "phonelink-lock": 57564, - "phonelink-off": 58151, - "phonelink-ring": 57565, - "phonelink-setup": 57566, - "photo": 58384, - "photo-album": 58385, - "photo-camera": 58386, - "photo-camera-back": 61288, - "photo-camera-front": 61289, - "photo-filter": 58427, - "photo-library": 58387, - "photo-size-select-actual": 58418, - "photo-size-select-large": 58419, - "photo-size-select-small": 58420, - "picture-as-pdf": 58389, - "picture-in-picture": 59562, - "picture-in-picture-alt": 59665, - "pie-chart": 59076, - "pie-chart-outlined": 59077, - "pin-drop": 58718, - "pivot-table-chart": 59854, - "place": 58719, - "plagiarism": 59994, - "play-arrow": 57399, - "play-circle-fill": 57400, - "play-circle-filled": 57400, - "play-circle-outline": 57401, - "play-disabled": 61290, - "play-for-work": 59654, - "playlist-add": 57403, - "playlist-add-check": 57445, - "playlist-play": 57439, - "plumbing": 61703, - "plus-one": 59392, - "point-of-sale": 61822, - "policy": 59927, - "poll": 59393, - "polymer": 59563, - "pool": 60232, - "portable-wifi-off": 57550, - "portrait": 58390, - "post-add": 59936, - "power": 58940, - "power-input": 58166, - "power-off": 58950, - "power-settings-new": 59564, - "pregnant-woman": 59678, - "present-to-all": 57567, - "preview": 61893, - "print": 59565, - "print-disabled": 59855, - "priority-high": 58949, - "privacy-tip": 61660, - "psychology": 59978, - "public": 59403, - "public-off": 61898, - "publish": 57941, - "published-with-changes": 62002, - "push-pin": 61709, - "qr-code": 61291, - "qr-code-2": 57354, - "qr-code-scanner": 61958, - "query-builder": 59566, - "question-answer": 59567, - "queue": 57404, - "queue-music": 57405, - "queue-play-next": 57446, - "quick-contacts-dialer": 57551, - "quick-contacts-mail": 57552, - "quickreply": 61292, - "radio": 57406, - "radio-button-checked": 59447, - "radio-button-off": 59446, - "radio-button-on": 59447, - "radio-button-unchecked": 59446, - "railway-alert": 59857, - "ramen-dining": 60004, - "rate-review": 58720, - "read-more": 61293, - "receipt": 59568, - "receipt-long": 61294, - "recent-actors": 57407, - "recommend": 59858, - "record-voice-over": 59679, - "redeem": 59569, - "redo": 57690, - "reduce-capacity": 61980, - "refresh": 58837, - "remove": 57691, - "remove-circle": 57692, - "remove-circle-outline": 57693, - "remove-done": 59859, - "remove-from-queue": 57447, - "remove-moderator": 59860, - "remove-red-eye": 58391, - "remove-shopping-cart": 59688, - "reorder": 59646, - "repeat": 57408, - "repeat-on": 59862, - "repeat-one": 57409, - "repeat-one-on": 59863, - "replay": 57410, - "replay-10": 57433, - "replay-30": 57434, - "replay-5": 57435, - "replay-circle-filled": 59864, - "reply": 57694, - "reply-all": 57695, - "report": 57696, - "report-off": 57712, - "report-problem": 59570, - "request-page": 61996, - "request-quote": 61878, - "reset-tv": 59865, - "restaurant": 58732, - "restaurant-menu": 58721, - "restore": 59571, - "restore-from-trash": 59704, - "restore-page": 59689, - "rice-bowl": 61941, - "ring-volume": 57553, - "roofing": 61953, - "room": 59572, - "room-preferences": 61880, - "room-service": 60233, - "rotate-90-degrees-ccw": 58392, - "rotate-left": 58393, - "rotate-right": 58394, - "rounded-corner": 59680, - "router": 58152, - "rowing": 59681, - "rss-feed": 57573, - "rtt": 59821, - "rule": 61890, - "rule-folder": 61897, - "run-circle": 61295, - "rv-hookup": 58946, - "sanitizer": 61981, - "satellite": 58722, - "save": 57697, - "save-alt": 57713, - "saved-search": 59921, - "scanner": 58153, - "scatter-plot": 57960, - "schedule": 59573, - "schedule-send": 59914, - "school": 59404, - "science": 59979, - "score": 57961, - "screen-lock-landscape": 57790, - "screen-lock-portrait": 57791, - "screen-lock-rotation": 57792, - "screen-rotation": 57793, - "screen-search-desktop": 61296, - "screen-share": 57570, - "sd": 59869, - "sd-card": 58915, - "sd-storage": 57794, - "search": 59574, - "search-off": 60022, - "security": 58154, - "segment": 59723, - "select-all": 57698, - "self-improvement": 60024, - "send": 57699, - "send-and-archive": 59916, - "send-to-mobile": 61532, - "sensor-door": 61877, - "sensor-window": 61876, - "sentiment-dissatisfied": 59409, - "sentiment-neutral": 59410, - "sentiment-satisfied": 59411, - "sentiment-satisfied-alt": 57581, - "sentiment-very-dissatisfied": 59412, - "sentiment-very-satisfied": 59413, - "set-meal": 61930, - "settings": 59576, - "settings-applications": 59577, - "settings-backup-restore": 59578, - "settings-bluetooth": 59579, - "settings-brightness": 59581, - "settings-cell": 59580, - "settings-display": 59581, - "settings-ethernet": 59582, - "settings-input-antenna": 59583, - "settings-input-component": 59584, - "settings-input-composite": 59585, - "settings-input-hdmi": 59586, - "settings-input-svideo": 59587, - "settings-overscan": 59588, - "settings-phone": 59589, - "settings-power": 59590, - "settings-remote": 59591, - "settings-system-daydream": 57795, - "settings-voice": 59592, - "share": 59405, - "shield": 59872, - "shop": 59593, - "shop-two": 59594, - "shopping-bag": 61900, - "shopping-basket": 59595, - "shopping-cart": 59596, - "short-text": 57953, - "show-chart": 59105, - "shuffle": 57411, - "shuffle-on": 59873, - "shutter-speed": 58429, - "sick": 61984, - "signal-cellular-0-bar": 61608, - "signal-cellular-4-bar": 57800, - "signal-cellular-alt": 57858, - "signal-cellular-connected-no-internet-4-bar": 57805, - "signal-cellular-no-sim": 57806, - "signal-cellular-null": 57807, - "signal-cellular-off": 57808, - "signal-wifi-0-bar": 61616, - "signal-wifi-4-bar": 57816, - "signal-wifi-4-bar-lock": 57817, - "signal-wifi-off": 57818, - "sim-card": 58155, - "sim-card-alert": 58916, - "single-bed": 59976, - "skip-next": 57412, - "skip-previous": 57413, - "slideshow": 58395, - "slow-motion-video": 57448, - "smart-button": 61889, - "smartphone": 58156, - "smoke-free": 60234, - "smoking-rooms": 60235, - "sms": 58917, - "sms-failed": 58918, - "snippet-folder": 61895, - "snooze": 57414, - "soap": 61874, - "sort": 57700, - "sort-by-alpha": 57427, - "source": 61892, - "south": 61923, - "south-east": 61924, - "south-west": 61925, - "spa": 60236, - "space-bar": 57942, - "speaker": 58157, - "speaker-group": 58158, - "speaker-notes": 59597, - "speaker-notes-off": 59690, - "speaker-phone": 57554, - "speed": 59876, - "spellcheck": 59598, - "sports": 59952, - "sports-bar": 61939, - "sports-baseball": 59985, - "sports-basketball": 59942, - "sports-cricket": 59943, - "sports-esports": 59944, - "sports-football": 59945, - "sports-golf": 59946, - "sports-handball": 59955, - "sports-hockey": 59947, - "sports-kabaddi": 59956, - "sports-mma": 59948, - "sports-motorsports": 59949, - "sports-rugby": 59950, - "sports-soccer": 59951, - "sports-tennis": 59954, - "sports-volleyball": 59953, - "square-foot": 59977, - "stacked-bar-chart": 59878, - "stacked-line-chart": 61995, - "stairs": 61865, - "star": 59448, - "star-border": 59450, - "star-half": 59449, - "star-outline": 61551, - "star-rate": 61676, - "stars": 59600, - "stay-current-landscape": 57555, - "stay-current-portrait": 57556, - "stay-primary-landscape": 57557, - "stay-primary-portrait": 57558, - "sticky-note-2": 61948, - "stop": 57415, - "stop-circle": 61297, - "stop-screen-share": 57571, - "storage": 57819, - "store": 59601, - "store-mall-directory": 58723, - "storefront": 59922, - "straighten": 58396, - "stream": 59881, - "streetview": 58734, - "strikethrough-s": 57943, - "stroller": 61870, - "style": 58397, - "subdirectory-arrow-left": 58841, - "subdirectory-arrow-right": 58842, - "subject": 59602, - "subscript": 61713, - "subscriptions": 57444, - "subtitles": 57416, - "subtitles-off": 61298, - "subway": 58735, - "superscript": 61714, - "supervised-user-circle": 59705, - "supervisor-account": 59603, - "support": 61299, - "support-agent": 61666, - "surround-sound": 57417, - "swap-calls": 57559, - "swap-horiz": 59604, - "swap-horizontal-circle": 59699, - "swap-vert": 59605, - "swap-vert-circle": 59606, - "swap-vertical-circle": 59606, - "swipe": 59884, - "switch-account": 59885, - "switch-camera": 58398, - "switch-left": 61905, - "switch-right": 61906, - "switch-video": 58399, - "sync": 58919, - "sync-alt": 59928, - "sync-disabled": 58920, - "sync-problem": 58921, - "system-update": 58922, - "system-update-alt": 59607, - "system-update-tv": 59607, - "tab": 59608, - "tab-unselected": 59609, - "table-chart": 57957, - "table-rows": 61697, - "table-view": 61886, - "tablet": 58159, - "tablet-android": 58160, - "tablet-mac": 58161, - "tag": 59887, - "tag-faces": 58400, - "takeout-dining": 60020, - "tap-and-play": 58923, - "tapas": 61929, - "taxi-alert": 61300, - "terrain": 58724, - "text-fields": 57954, - "text-format": 57701, - "text-rotate-up": 59706, - "text-rotate-vertical": 59707, - "text-rotation-angledown": 59708, - "text-rotation-angleup": 59709, - "text-rotation-down": 59710, - "text-rotation-none": 59711, - "text-snippet": 61894, - "textsms": 57560, - "texture": 58401, - "theater-comedy": 60006, - "theaters": 59610, - "thumb-down": 59611, - "thumb-down-alt": 59414, - "thumb-down-off-alt": 59890, - "thumb-up": 59612, - "thumb-up-alt": 59415, - "thumb-up-off-alt": 59891, - "thumbs-up-down": 59613, - "time-to-leave": 58924, - "timelapse": 58402, - "timeline": 59682, - "timer": 58405, - "timer-10": 58403, - "timer-3": 58404, - "timer-off": 58406, - "title": 57956, - "toc": 59614, - "today": 59615, - "toggle-off": 59893, - "toggle-on": 59894, - "toll": 59616, - "tonality": 58407, - "topic": 61896, - "touch-app": 59667, - "tour": 61301, - "toys": 58162, - "track-changes": 59617, - "traffic": 58725, - "train": 58736, - "tram": 58737, - "transfer-within-a-station": 58738, - "transform": 58408, - "transit-enterexit": 58745, - "translate": 59618, - "trending-down": 59619, - "trending-flat": 59620, - "trending-neutral": 59620, - "trending-up": 59621, - "trip-origin": 58747, - "tty": 61866, - "tune": 58409, - "turned-in": 59622, - "turned-in-not": 59623, - "tv": 58163, - "tv-off": 58951, - "two-wheeler": 59897, - "umbrella": 61869, - "unarchive": 57705, - "undo": 57702, - "unfold-less": 58838, - "unfold-more": 58839, - "unpublished": 62006, - "unsubscribe": 57579, - "update": 59683, - "update-disabled": 57461, - "upgrade": 61691, - "upload-file": 59900, - "usb": 57824, - "verified": 61302, - "verified-user": 59624, - "vertical-align-bottom": 57944, - "vertical-align-center": 57945, - "vertical-align-top": 57946, - "vertical-distribute": 57462, - "vertical-split": 59721, - "vibration": 58925, - "video-call": 57456, - "video-collection": 57418, - "video-label": 57457, - "video-library": 57418, - "video-settings": 60021, - "videocam": 57419, - "videocam-off": 57420, - "videogame-asset": 58168, - "view-agenda": 59625, - "view-array": 59626, - "view-carousel": 59627, - "view-column": 59628, - "view-comfortable": 58410, - "view-comfy": 58410, - "view-compact": 58411, - "view-day": 59629, - "view-headline": 59630, - "view-in-ar": 59902, - "view-list": 59631, - "view-module": 59632, - "view-quilt": 59633, - "view-sidebar": 61716, - "view-stream": 59634, - "view-week": 59635, - "vignette": 58421, - "visibility": 59636, - "visibility-off": 59637, - "voice-chat": 58926, - "voice-over-off": 59722, - "voicemail": 57561, - "volume-down": 57421, - "volume-mute": 57422, - "volume-off": 57423, - "volume-up": 57424, - "volunteer-activism": 60016, - "vpn-key": 57562, - "vpn-lock": 58927, - "wallet-giftcard": 59638, - "wallet-membership": 59639, - "wallet-travel": 59640, - "wallpaper": 57788, - "warning": 57346, - "wash": 61873, - "watch": 58164, - "watch-later": 59684, - "water-damage": 61955, - "waterfall-chart": 59904, - "waves": 57718, - "wb-auto": 58412, - "wb-cloudy": 58413, - "wb-incandescent": 58414, - "wb-iridescent": 58422, - "wb-shade": 59905, - "wb-sunny": 58416, - "wb-twighlight": 59906, - "wc": 58941, - "web": 57425, - "web-asset": 57449, - "weekend": 57707, - "west": 61926, - "whatshot": 59406, - "wheelchair-pickup": 61867, - "where-to-vote": 57719, - "widgets": 57789, - "wifi": 58942, - "wifi-calling": 61303, - "wifi-lock": 57825, - "wifi-off": 58952, - "wifi-protected-setup": 61692, - "wifi-tethering": 57826, - "wine-bar": 61928, - "work": 59641, - "work-off": 59714, - "work-outline": 59715, - "workspaces-filled": 59917, - "workspaces-outline": 59919, - "wrap-text": 57947, - "wrong-location": 61304, - "wysiwyg": 61891, - "youtube-searched-for": 59642, - "zoom-in": 59647, - "zoom-out": 59648, - "zoom-out-map": 58731 -}; -},1842,[]); +},1890,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -223014,7 +221472,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1843,[3,1813,1844]); +},1891,[3,1863,1892]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "ab-testing": 983497, @@ -228364,7 +226822,1591 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "zodiac-virgo": 985736, "blank": 63116 }; -},1844,[]); +},1892,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.getImageSourceSync = exports.getImageSource = exports.default = exports.Button = undefined; + + var _createIconSet = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _MaterialIcons = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var iconSet = (0, _createIconSet.default)(_MaterialIcons.default, 'Material Icons', 'MaterialIcons.ttf'); + + var _default = exports.default = iconSet; + + var Button = exports.Button = iconSet.Button, + getImageSource = exports.getImageSource = iconSet.getImageSource, + getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; +},1893,[3,1863,1894]); +__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { + module.exports = { + "360": 58743, + "10k": 59729, + "10mp": 59730, + "11mp": 59731, + "12mp": 59732, + "13mp": 59733, + "14mp": 59734, + "15mp": 59735, + "16mp": 59736, + "17mp": 59737, + "18mp": 59738, + "19mp": 59739, + "1k": 59740, + "1k-plus": 59741, + "20mp": 59742, + "21mp": 59743, + "22mp": 59744, + "23mp": 59745, + "24mp": 59746, + "2k": 59747, + "2k-plus": 59748, + "2mp": 59749, + "3d-rotation": 59469, + "3k": 59750, + "3k-plus": 59751, + "3mp": 59752, + "4k": 57458, + "4k-plus": 59753, + "4mp": 59754, + "5g": 61240, + "5k": 59755, + "5k-plus": 59756, + "5mp": 59757, + "6-ft-apart": 61982, + "6k": 59758, + "6k-plus": 59759, + "6mp": 59760, + "7k": 59761, + "7k-plus": 59762, + "7mp": 59763, + "8k": 59764, + "8k-plus": 59765, + "8mp": 59766, + "9k": 59767, + "9k-plus": 59768, + "9mp": 59769, + "ac-unit": 60219, + "access-alarm": 57744, + "access-alarms": 57745, + "access-time": 57746, + "accessibility": 59470, + "accessibility-new": 59692, + "accessible": 59668, + "accessible-forward": 59700, + "account-balance": 59471, + "account-balance-wallet": 59472, + "account-box": 59473, + "account-circle": 59475, + "account-tree": 59770, + "ad-units": 61241, + "adb": 58894, + "add": 57669, + "add-a-photo": 58425, + "add-alarm": 57747, + "add-alert": 57347, + "add-box": 57670, + "add-business": 59177, + "add-call": 57576, + "add-chart": 59771, + "add-circle": 57671, + "add-circle-outline": 57672, + "add-comment": 57958, + "add-ic-call": 59772, + "add-link": 57720, + "add-location": 58727, + "add-location-alt": 61242, + "add-moderator": 59773, + "add-photo-alternate": 58430, + "add-road": 61243, + "add-shopping-cart": 59476, + "add-task": 62010, + "add-to-drive": 58972, + "add-to-home-screen": 57854, + "add-to-photos": 58269, + "add-to-queue": 57436, + "addchart": 61244, + "adjust": 58270, + "admin-panel-settings": 61245, + "agriculture": 60025, + "airline-seat-flat": 58928, + "airline-seat-flat-angled": 58929, + "airline-seat-individual-suite": 58930, + "airline-seat-legroom-extra": 58931, + "airline-seat-legroom-normal": 58932, + "airline-seat-legroom-reduced": 58933, + "airline-seat-recline-extra": 58934, + "airline-seat-recline-normal": 58935, + "airplanemode-active": 57749, + "airplanemode-inactive": 57748, + "airplanemode-off": 57748, + "airplanemode-on": 57749, + "airplay": 57429, + "airport-shuttle": 60220, + "alarm": 59477, + "alarm-add": 59478, + "alarm-off": 59479, + "alarm-on": 59480, + "album": 57369, + "align-horizontal-center": 57359, + "align-horizontal-left": 57357, + "align-horizontal-right": 57360, + "align-vertical-bottom": 57365, + "align-vertical-center": 57361, + "align-vertical-top": 57356, + "all-inbox": 59775, + "all-inclusive": 60221, + "all-out": 59659, + "alt-route": 61828, + "alternate-email": 57574, + "amp-stories": 59923, + "analytics": 61246, + "anchor": 61901, + "android": 59481, + "animation": 59164, + "announcement": 59482, + "apartment": 59968, + "api": 61879, + "app-blocking": 61247, + "app-registration": 61248, + "app-settings-alt": 61249, + "approval": 59778, + "apps": 58819, + "architecture": 59963, + "archive": 57673, + "arrow-back": 58820, + "arrow-back-ios": 58848, + "arrow-circle-down": 61825, + "arrow-circle-up": 61826, + "arrow-downward": 58843, + "arrow-drop-down": 58821, + "arrow-drop-down-circle": 58822, + "arrow-drop-up": 58823, + "arrow-forward": 58824, + "arrow-forward-ios": 58849, + "arrow-left": 58846, + "arrow-right": 58847, + "arrow-right-alt": 59713, + "arrow-upward": 58840, + "art-track": 57440, + "article": 61250, + "aspect-ratio": 59483, + "assessment": 59484, + "assignment": 59485, + "assignment-ind": 59486, + "assignment-late": 59487, + "assignment-return": 59488, + "assignment-returned": 59489, + "assignment-turned-in": 59490, + "assistant": 58271, + "assistant-direction": 59784, + "assistant-navigation": 59785, + "assistant-photo": 58272, + "atm": 58739, + "attach-email": 59998, + "attach-file": 57894, + "attach-money": 57895, + "attachment": 58044, + "attractions": 59986, + "audiotrack": 58273, + "auto-awesome": 58975, + "auto-awesome-mosaic": 58976, + "auto-awesome-motion": 58977, + "auto-delete": 59980, + "auto-fix-high": 58979, + "auto-fix-normal": 58980, + "auto-fix-off": 58981, + "auto-stories": 58982, + "autorenew": 59491, + "av-timer": 57371, + "baby-changing-station": 61851, + "backpack": 61852, + "backspace": 57674, + "backup": 59492, + "backup-table": 61251, + "badge": 60007, + "bakery-dining": 59987, + "ballot": 57714, + "bar-chart": 57963, + "batch-prediction": 61685, + "bathtub": 59969, + "battery-alert": 57756, + "battery-charging-full": 57763, + "battery-full": 57764, + "battery-std": 57765, + "battery-unknown": 57766, + "beach-access": 60222, + "bedtime": 61252, + "beenhere": 58669, + "bento": 61940, + "bike-scooter": 61253, + "biotech": 59962, + "block": 57675, + "block-flipped": 61254, + "bluetooth": 57767, + "bluetooth-audio": 58895, + "bluetooth-connected": 57768, + "bluetooth-disabled": 57769, + "bluetooth-searching": 57770, + "blur-circular": 58274, + "blur-linear": 58275, + "blur-off": 58276, + "blur-on": 58277, + "bolt": 59915, + "book": 59493, + "book-online": 61975, + "bookmark": 59494, + "bookmark-border": 59495, + "bookmark-outline": 59495, + "bookmarks": 59787, + "border-all": 57896, + "border-bottom": 57897, + "border-clear": 57898, + "border-color": 57899, + "border-horizontal": 57900, + "border-inner": 57901, + "border-left": 57902, + "border-outer": 57903, + "border-right": 57904, + "border-style": 57905, + "border-top": 57906, + "border-vertical": 57907, + "branding-watermark": 57451, + "breakfast-dining": 59988, + "brightness-1": 58278, + "brightness-2": 58279, + "brightness-3": 58280, + "brightness-4": 58281, + "brightness-5": 58282, + "brightness-6": 58283, + "brightness-7": 58284, + "brightness-auto": 57771, + "brightness-high": 57772, + "brightness-low": 57773, + "brightness-medium": 57774, + "broken-image": 58285, + "browser-not-supported": 61255, + "brunch-dining": 60019, + "brush": 58286, + "bubble-chart": 59101, + "bug-report": 59496, + "build": 59497, + "build-circle": 61256, + "burst-mode": 58428, + "bus-alert": 59791, + "business": 57519, + "business-center": 60223, + "cached": 59498, + "cake": 59369, + "calculate": 59999, + "calendar-today": 59701, + "calendar-view-day": 59702, + "call": 57520, + "call-end": 57521, + "call-made": 57522, + "call-merge": 57523, + "call-missed": 57524, + "call-missed-outgoing": 57572, + "call-received": 57525, + "call-split": 57526, + "call-to-action": 57452, + "camera": 58287, + "camera-alt": 58288, + "camera-enhance": 59644, + "camera-front": 58289, + "camera-rear": 58290, + "camera-roll": 58291, + "campaign": 61257, + "cancel": 58825, + "cancel-presentation": 57577, + "cancel-schedule-send": 59961, + "car-rental": 59989, + "car-repair": 59990, + "card-giftcard": 59638, + "card-membership": 59639, + "card-travel": 59640, + "carpenter": 61944, + "cases": 59794, + "casino": 60224, + "cast": 58119, + "cast-connected": 58120, + "cast-for-education": 61420, + "category": 58740, + "celebration": 60005, + "cell-wifi": 57580, + "center-focus-strong": 58292, + "center-focus-weak": 58293, + "change-history": 59499, + "charging-station": 61853, + "chat": 57527, + "chat-bubble": 57546, + "chat-bubble-outline": 57547, + "check": 58826, + "check-box": 59444, + "check-box-outline-blank": 59445, + "check-circle": 59500, + "check-circle-outline": 59693, + "checkroom": 61854, + "chevron-left": 58827, + "chevron-right": 58828, + "child-care": 60225, + "child-friendly": 60226, + "chrome-reader-mode": 59501, + "circle": 61258, + "circle-notifications": 59796, + "class": 59502, + "clean-hands": 61983, + "cleaning-services": 61695, + "clear": 57676, + "clear-all": 57528, + "close": 58829, + "close-fullscreen": 61903, + "closed-caption": 57372, + "closed-caption-disabled": 61916, + "closed-caption-off": 59798, + "cloud": 58045, + "cloud-circle": 58046, + "cloud-done": 58047, + "cloud-download": 58048, + "cloud-off": 58049, + "cloud-queue": 58050, + "cloud-upload": 58051, + "code": 59503, + "collections": 58294, + "collections-bookmark": 58417, + "color-lens": 58295, + "colorize": 58296, + "comment": 57529, + "comment-bank": 59982, + "commute": 59712, + "compare": 58297, + "compare-arrows": 59669, + "compass-calibration": 58748, + "compress": 59725, + "computer": 58122, + "confirmation-num": 58936, + "confirmation-number": 58936, + "connect-without-contact": 61987, + "connected-tv": 59800, + "construction": 59964, + "contact-mail": 57552, + "contact-page": 61998, + "contact-phone": 57551, + "contact-support": 59724, + "contactless": 60017, + "contacts": 57530, + "content-copy": 57677, + "content-cut": 57678, + "content-paste": 57679, + "control-camera": 57460, + "control-point": 58298, + "control-point-duplicate": 58299, + "copyright": 59660, + "coronavirus": 61985, + "corporate-fare": 61904, + "countertops": 61943, + "create": 57680, + "create-new-folder": 58060, + "credit-card": 59504, + "crop": 58302, + "crop-16-9": 58300, + "crop-3-2": 58301, + "crop-5-4": 58303, + "crop-7-5": 58304, + "crop-din": 58305, + "crop-free": 58306, + "crop-landscape": 58307, + "crop-original": 58308, + "crop-portrait": 58309, + "crop-rotate": 58423, + "crop-square": 58310, + "dangerous": 59802, + "dashboard": 59505, + "dashboard-customize": 59803, + "data-usage": 57775, + "date-range": 59670, + "deck": 59970, + "dehaze": 58311, + "delete": 59506, + "delete-forever": 59691, + "delete-outline": 59694, + "delete-sweep": 57708, + "delivery-dining": 60018, + "departure-board": 58742, + "description": 59507, + "design-services": 61706, + "desktop-access-disabled": 59805, + "desktop-mac": 58123, + "desktop-windows": 58124, + "details": 58312, + "developer-board": 58125, + "developer-mode": 57776, + "device-hub": 58165, + "device-thermostat": 57855, + "device-unknown": 58169, + "devices": 57777, + "devices-other": 58167, + "dialer-sip": 57531, + "dialpad": 57532, + "dinner-dining": 59991, + "directions": 58670, + "directions-bike": 58671, + "directions-boat": 58674, + "directions-bus": 58672, + "directions-car": 58673, + "directions-ferry": 58674, + "directions-off": 61711, + "directions-railway": 58676, + "directions-run": 58726, + "directions-subway": 58675, + "directions-train": 58676, + "directions-transit": 58677, + "directions-walk": 58678, + "dirty-lens": 61259, + "disabled-by-default": 62000, + "disc-full": 58896, + "dnd-forwardslash": 58897, + "dns": 59509, + "do-not-disturb": 58898, + "do-not-disturb-alt": 58897, + "do-not-disturb-off": 58947, + "do-not-disturb-on": 58948, + "do-not-step": 61855, + "do-not-touch": 61872, + "dock": 58126, + "domain": 59374, + "domain-disabled": 57583, + "domain-verification": 61260, + "done": 59510, + "done-all": 59511, + "done-outline": 59695, + "donut-large": 59671, + "donut-small": 59672, + "double-arrow": 59984, + "drafts": 57681, + "drag-handle": 57949, + "drag-indicator": 59717, + "drive-eta": 58899, + "drive-file-move": 58997, + "drive-file-move-outline": 59809, + "drive-file-rename-outline": 59810, + "drive-folder-upload": 59811, + "dry": 61875, + "dry-cleaning": 59992, + "duo": 59813, + "dvr": 57778, + "dynamic-feed": 59924, + "dynamic-form": 61887, + "east": 61919, + "eco": 59957, + "edit": 58313, + "edit-attributes": 58744, + "edit-location": 58728, + "edit-off": 59728, + "edit-road": 61261, + "eject": 59643, + "elderly": 61978, + "electric-bike": 60187, + "electric-car": 60188, + "electric-moped": 60189, + "electric-rickshaw": 60190, + "electric-scooter": 60191, + "electrical-services": 61698, + "elevator": 61856, + "email": 57534, + "emoji-emotions": 59938, + "emoji-events": 59939, + "emoji-flags": 59930, + "emoji-food-beverage": 59931, + "emoji-nature": 59932, + "emoji-objects": 59940, + "emoji-people": 59933, + "emoji-symbols": 59934, + "emoji-transportation": 59935, + "engineering": 59965, + "enhance-photo-translate": 59644, + "enhanced-encryption": 58943, + "equalizer": 57373, + "error": 57344, + "error-outline": 57345, + "escalator": 61857, + "escalator-warning": 61868, + "euro": 59925, + "euro-symbol": 59686, + "ev-station": 58733, + "event": 59512, + "event-available": 58900, + "event-busy": 58901, + "event-note": 58902, + "event-seat": 59651, + "exit-to-app": 59513, + "expand": 59727, + "expand-less": 58830, + "expand-more": 58831, + "explicit": 57374, + "explore": 59514, + "explore-off": 59816, + "exposure": 58314, + "exposure-minus-1": 58315, + "exposure-minus-2": 58316, + "exposure-neg-1": 58315, + "exposure-neg-2": 58316, + "exposure-plus-1": 58317, + "exposure-plus-2": 58318, + "exposure-zero": 58319, + "extension": 59515, + "face": 59516, + "face-retouching-natural": 61262, + "facebook": 62004, + "fact-check": 61637, + "family-restroom": 61858, + "fast-forward": 57375, + "fast-rewind": 57376, + "fastfood": 58746, + "favorite": 59517, + "favorite-border": 59518, + "favorite-outline": 59518, + "featured-play-list": 57453, + "featured-video": 57454, + "feedback": 59519, + "fence": 61942, + "festival": 60008, + "fiber-dvr": 57437, + "fiber-manual-record": 57441, + "fiber-new": 57438, + "fiber-pin": 57450, + "fiber-smart-record": 57442, + "file-copy": 57715, + "file-download": 58052, + "file-download-done": 59818, + "file-present": 59918, + "file-upload": 58054, + "filter": 58323, + "filter-1": 58320, + "filter-2": 58321, + "filter-3": 58322, + "filter-4": 58324, + "filter-5": 58325, + "filter-6": 58326, + "filter-7": 58327, + "filter-8": 58328, + "filter-9": 58329, + "filter-9-plus": 58330, + "filter-alt": 61263, + "filter-b-and-w": 58331, + "filter-center-focus": 58332, + "filter-drama": 58333, + "filter-frames": 58334, + "filter-hdr": 58335, + "filter-list": 57682, + "filter-list-alt": 59726, + "filter-none": 58336, + "filter-tilt-shift": 58338, + "filter-vintage": 58339, + "find-in-page": 59520, + "find-replace": 59521, + "fingerprint": 59661, + "fire-extinguisher": 61912, + "fire-hydrant": 61859, + "fireplace": 59971, + "first-page": 58844, + "fit-screen": 59920, + "fitness-center": 60227, + "flag": 57683, + "flaky": 61264, + "flare": 58340, + "flash-auto": 58341, + "flash-off": 58342, + "flash-on": 58343, + "flight": 58681, + "flight-land": 59652, + "flight-takeoff": 59653, + "flip": 58344, + "flip-camera-android": 59959, + "flip-camera-ios": 59960, + "flip-to-back": 59522, + "flip-to-front": 59523, + "folder": 58055, + "folder-open": 58056, + "folder-shared": 58057, + "folder-special": 58903, + "follow-the-signs": 61986, + "font-download": 57703, + "food-bank": 61938, + "format-align-center": 57908, + "format-align-justify": 57909, + "format-align-left": 57910, + "format-align-right": 57911, + "format-bold": 57912, + "format-clear": 57913, + "format-color-fill": 57914, + "format-color-reset": 57915, + "format-color-text": 57916, + "format-indent-decrease": 57917, + "format-indent-increase": 57918, + "format-italic": 57919, + "format-line-spacing": 57920, + "format-list-bulleted": 57921, + "format-list-numbered": 57922, + "format-list-numbered-rtl": 57959, + "format-paint": 57923, + "format-quote": 57924, + "format-shapes": 57950, + "format-size": 57925, + "format-strikethrough": 57926, + "format-textdirection-l-to-r": 57927, + "format-textdirection-r-to-l": 57928, + "format-underline": 57929, + "format-underlined": 57929, + "forum": 57535, + "forward": 57684, + "forward-10": 57430, + "forward-30": 57431, + "forward-5": 57432, + "forward-to-inbox": 61831, + "foundation": 61952, + "free-breakfast": 60228, + "fullscreen": 58832, + "fullscreen-exit": 58833, + "functions": 57930, + "g-translate": 59687, + "gamepad": 58127, + "games": 57377, + "gavel": 59662, + "gesture": 57685, + "get-app": 59524, + "gif": 59656, + "goat": 1114109, + "golf-course": 60229, + "gps-fixed": 57779, + "gps-not-fixed": 57780, + "gps-off": 57781, + "grade": 59525, + "gradient": 58345, + "grading": 59983, + "grain": 58346, + "graphic-eq": 57784, + "grass": 61957, + "grid-off": 58347, + "grid-on": 58348, + "grid-view": 59824, + "group": 59375, + "group-add": 59376, + "group-work": 59526, + "groups": 62003, + "hail": 59825, + "handyman": 61707, + "hardware": 59993, + "hd": 57426, + "hdr-enhanced-select": 61265, + "hdr-off": 58349, + "hdr-on": 58350, + "hdr-strong": 58353, + "hdr-weak": 58354, + "headset": 58128, + "headset-mic": 58129, + "headset-off": 58170, + "healing": 58355, + "hearing": 57379, + "hearing-disabled": 61700, + "height": 59926, + "help": 59527, + "help-center": 61888, + "help-outline": 59645, + "high-quality": 57380, + "highlight": 57951, + "highlight-alt": 61266, + "highlight-off": 59528, + "highlight-remove": 59528, + "history": 59529, + "history-edu": 59966, + "history-toggle-off": 61821, + "home": 59530, + "home-filled": 59826, + "home-repair-service": 61696, + "home-work": 59913, + "horizontal-distribute": 57364, + "horizontal-rule": 61704, + "horizontal-split": 59719, + "hot-tub": 60230, + "hotel": 58682, + "hourglass-bottom": 59996, + "hourglass-disabled": 61267, + "hourglass-empty": 59531, + "hourglass-full": 59532, + "hourglass-top": 59995, + "house": 59972, + "house-siding": 61954, + "how-to-reg": 57716, + "how-to-vote": 57717, + "http": 59650, + "https": 59533, + "hvac": 61710, + "icecream": 60009, + "image": 58356, + "image-aspect-ratio": 58357, + "image-not-supported": 61718, + "image-search": 58431, + "imagesearch-roller": 59828, + "import-contacts": 57568, + "import-export": 57539, + "important-devices": 59666, + "inbox": 57686, + "indeterminate-check-box": 59657, + "info": 59534, + "info-outline": 59535, + "input": 59536, + "insert-chart": 57931, + "insert-chart-outlined": 57962, + "insert-comment": 57932, + "insert-drive-file": 57933, + "insert-emoticon": 57934, + "insert-invitation": 57935, + "insert-link": 57936, + "insert-photo": 57937, + "insights": 61586, + "integration-instructions": 61268, + "inventory": 57721, + "invert-colors": 59537, + "invert-colors-off": 57540, + "invert-colors-on": 59537, + "ios-share": 59064, + "iso": 58358, + "keyboard": 58130, + "keyboard-arrow-down": 58131, + "keyboard-arrow-left": 58132, + "keyboard-arrow-right": 58133, + "keyboard-arrow-up": 58134, + "keyboard-backspace": 58135, + "keyboard-capslock": 58136, + "keyboard-control": 58835, + "keyboard-hide": 58138, + "keyboard-return": 58139, + "keyboard-tab": 58140, + "keyboard-voice": 58141, + "king-bed": 59973, + "kitchen": 60231, + "label": 59538, + "label-important": 59703, + "label-important-outline": 59720, + "label-off": 59830, + "label-outline": 59539, + "landscape": 58359, + "language": 59540, + "laptop": 58142, + "laptop-chromebook": 58143, + "laptop-mac": 58144, + "laptop-windows": 58145, + "last-page": 58845, + "launch": 59541, + "layers": 58683, + "layers-clear": 58684, + "leaderboard": 61964, + "leak-add": 58360, + "leak-remove": 58361, + "leave-bags-at-home": 61979, + "legend-toggle": 61723, + "lens": 58362, + "library-add": 57390, + "library-add-check": 59831, + "library-books": 57391, + "library-music": 57392, + "lightbulb": 57584, + "lightbulb-outline": 59663, + "line-style": 59673, + "line-weight": 59674, + "linear-scale": 57952, + "link": 57687, + "link-off": 57711, + "linked-camera": 58424, + "liquor": 60000, + "list": 59542, + "list-alt": 57582, + "live-help": 57542, + "live-tv": 58937, + "local-activity": 58687, + "local-airport": 58685, + "local-atm": 58686, + "local-attraction": 58687, + "local-bar": 58688, + "local-cafe": 58689, + "local-car-wash": 58690, + "local-convenience-store": 58691, + "local-dining": 58710, + "local-drink": 58692, + "local-fire-department": 61269, + "local-florist": 58693, + "local-gas-station": 58694, + "local-grocery-store": 58695, + "local-hospital": 58696, + "local-hotel": 58697, + "local-laundry-service": 58698, + "local-library": 58699, + "local-mall": 58700, + "local-movies": 58701, + "local-offer": 58702, + "local-parking": 58703, + "local-pharmacy": 58704, + "local-phone": 58705, + "local-pizza": 58706, + "local-play": 58707, + "local-police": 61270, + "local-post-office": 58708, + "local-print-shop": 58709, + "local-printshop": 58709, + "local-restaurant": 58710, + "local-see": 58711, + "local-shipping": 58712, + "local-taxi": 58713, + "location-city": 59377, + "location-disabled": 57782, + "location-history": 58714, + "location-off": 57543, + "location-on": 57544, + "location-pin": 61915, + "location-searching": 57783, + "lock": 59543, + "lock-clock": 61271, + "lock-open": 59544, + "lock-outline": 59545, + "login": 60023, + "logout": 59834, + "looks": 58364, + "looks-3": 58363, + "looks-4": 58365, + "looks-5": 58366, + "looks-6": 58367, + "looks-one": 58368, + "looks-two": 58369, + "loop": 57384, + "loupe": 58370, + "low-priority": 57709, + "loyalty": 59546, + "luggage": 62005, + "lunch-dining": 60001, + "mail": 57688, + "mail-outline": 57569, + "map": 58715, + "maps-ugc": 61272, + "margin": 59835, + "mark-as-unread": 59836, + "mark-chat-read": 61835, + "mark-chat-unread": 61833, + "mark-email-read": 61836, + "mark-email-unread": 61834, + "markunread": 57689, + "markunread-mailbox": 59547, + "masks": 61976, + "maximize": 59696, + "mediation": 61351, + "medical-services": 61705, + "meeting-room": 60239, + "memory": 58146, + "menu": 58834, + "menu-book": 59929, + "menu-open": 59837, + "merge-type": 57938, + "message": 57545, + "messenger": 57546, + "messenger-outline": 57547, + "mic": 57385, + "mic-external-off": 61273, + "mic-external-on": 61274, + "mic-none": 57386, + "mic-off": 57387, + "microwave": 61956, + "military-tech": 59967, + "minimize": 59697, + "miscellaneous-services": 61708, + "missed-video-call": 57459, + "mms": 58904, + "mobile-friendly": 57856, + "mobile-off": 57857, + "mobile-screen-share": 57575, + "mode-comment": 57939, + "mode-edit": 57940, + "model-training": 61647, + "monetization-on": 57955, + "money": 58749, + "money-off": 57948, + "monitor": 61275, + "monochrome-photos": 58371, + "mood": 59378, + "mood-bad": 59379, + "moped": 60200, + "more": 58905, + "more-horiz": 58835, + "more-time": 59997, + "more-vert": 58836, + "motion-photos-off": 59840, + "motion-photos-on": 59841, + "motion-photos-pause": 61991, + "motion-photos-paused": 59842, + "motorcycle": 59675, + "mouse": 58147, + "move-to-inbox": 57704, + "movie": 57388, + "movie-creation": 58372, + "movie-filter": 58426, + "mp": 59843, + "multiline-chart": 59103, + "multiple-stop": 61881, + "multitrack-audio": 57784, + "museum": 59958, + "music-note": 58373, + "music-off": 58432, + "music-video": 57443, + "my-library-add": 57390, + "my-library-books": 57391, + "my-library-music": 57392, + "my-location": 58716, + "nat": 61276, + "nature": 58374, + "nature-people": 58375, + "navigate-before": 58376, + "navigate-next": 58377, + "navigation": 58717, + "near-me": 58729, + "near-me-disabled": 61935, + "network-cell": 57785, + "network-check": 58944, + "network-locked": 58906, + "network-wifi": 57786, + "new-releases": 57393, + "next-plan": 61277, + "next-week": 57706, + "nfc": 57787, + "night-shelter": 61937, + "nightlife": 60002, + "nightlight-round": 61278, + "nights-stay": 59974, + "no-backpack": 62007, + "no-cell": 61860, + "no-drinks": 61861, + "no-encryption": 58945, + "no-flash": 61862, + "no-food": 61863, + "no-luggage": 62011, + "no-meals": 61910, + "no-meals-ouline": 61993, + "no-meeting-room": 60238, + "no-photography": 61864, + "no-sim": 57548, + "no-stroller": 61871, + "no-transfer": 61909, + "north": 61920, + "north-east": 61921, + "north-west": 61922, + "not-accessible": 61694, + "not-interested": 57395, + "not-listed-location": 58741, + "not-started": 61649, + "note": 57455, + "note-add": 59548, + "notes": 57964, + "notification-important": 57348, + "notifications": 59380, + "notifications-active": 59383, + "notifications-none": 59381, + "notifications-off": 59382, + "notifications-on": 59383, + "notifications-paused": 59384, + "now-wallpaper": 57788, + "now-widgets": 57789, + "offline-bolt": 59698, + "offline-pin": 59658, + "offline-share": 59845, + "ondemand-video": 58938, + "online-prediction": 61675, + "opacity": 59676, + "open-in-browser": 59549, + "open-in-full": 61902, + "open-in-new": 59550, + "open-with": 59551, + "outbond": 61992, + "outbox": 61279, + "outdoor-grill": 59975, + "outgoing-mail": 61650, + "outlet": 61908, + "outlined-flag": 57710, + "padding": 59848, + "pages": 59385, + "pageview": 59552, + "palette": 58378, + "pan-tool": 59685, + "panorama": 58379, + "panorama-fish-eye": 58380, + "panorama-fisheye": 58380, + "panorama-horizontal": 58381, + "panorama-horizontal-select": 61280, + "panorama-photosphere": 59849, + "panorama-photosphere-select": 59850, + "panorama-vertical": 58382, + "panorama-vertical-select": 61281, + "panorama-wide-angle": 58383, + "panorama-wide-angle-select": 61282, + "park": 60003, + "party-mode": 59386, + "pause": 57396, + "pause-circle-filled": 57397, + "pause-circle-outline": 57398, + "pause-presentation": 57578, + "payment": 59553, + "payments": 61283, + "pedal-bike": 60201, + "pending": 61284, + "pending-actions": 61883, + "people": 59387, + "people-alt": 59937, + "people-outline": 59388, + "perm-camera-mic": 59554, + "perm-contact-cal": 59555, + "perm-contact-calendar": 59555, + "perm-data-setting": 59556, + "perm-device-info": 59557, + "perm-device-information": 59557, + "perm-identity": 59558, + "perm-media": 59559, + "perm-phone-msg": 59560, + "perm-scan-wifi": 59561, + "person": 59389, + "person-add": 59390, + "person-add-alt": 59981, + "person-add-alt-1": 61285, + "person-add-disabled": 59851, + "person-outline": 59391, + "person-pin": 58714, + "person-pin-circle": 58730, + "person-remove": 61286, + "person-remove-alt-1": 61287, + "person-search": 61702, + "personal-video": 58939, + "pest-control": 61690, + "pest-control-rodent": 61693, + "pets": 59677, + "phone": 57549, + "phone-android": 58148, + "phone-bluetooth-speaker": 58907, + "phone-callback": 58953, + "phone-disabled": 59852, + "phone-enabled": 59853, + "phone-forwarded": 58908, + "phone-in-talk": 58909, + "phone-iphone": 58149, + "phone-locked": 58910, + "phone-missed": 58911, + "phone-paused": 58912, + "phonelink": 58150, + "phonelink-erase": 57563, + "phonelink-lock": 57564, + "phonelink-off": 58151, + "phonelink-ring": 57565, + "phonelink-setup": 57566, + "photo": 58384, + "photo-album": 58385, + "photo-camera": 58386, + "photo-camera-back": 61288, + "photo-camera-front": 61289, + "photo-filter": 58427, + "photo-library": 58387, + "photo-size-select-actual": 58418, + "photo-size-select-large": 58419, + "photo-size-select-small": 58420, + "picture-as-pdf": 58389, + "picture-in-picture": 59562, + "picture-in-picture-alt": 59665, + "pie-chart": 59076, + "pie-chart-outlined": 59077, + "pin-drop": 58718, + "pivot-table-chart": 59854, + "place": 58719, + "plagiarism": 59994, + "play-arrow": 57399, + "play-circle-fill": 57400, + "play-circle-filled": 57400, + "play-circle-outline": 57401, + "play-disabled": 61290, + "play-for-work": 59654, + "playlist-add": 57403, + "playlist-add-check": 57445, + "playlist-play": 57439, + "plumbing": 61703, + "plus-one": 59392, + "point-of-sale": 61822, + "policy": 59927, + "poll": 59393, + "polymer": 59563, + "pool": 60232, + "portable-wifi-off": 57550, + "portrait": 58390, + "post-add": 59936, + "power": 58940, + "power-input": 58166, + "power-off": 58950, + "power-settings-new": 59564, + "pregnant-woman": 59678, + "present-to-all": 57567, + "preview": 61893, + "print": 59565, + "print-disabled": 59855, + "priority-high": 58949, + "privacy-tip": 61660, + "psychology": 59978, + "public": 59403, + "public-off": 61898, + "publish": 57941, + "published-with-changes": 62002, + "push-pin": 61709, + "qr-code": 61291, + "qr-code-2": 57354, + "qr-code-scanner": 61958, + "query-builder": 59566, + "question-answer": 59567, + "queue": 57404, + "queue-music": 57405, + "queue-play-next": 57446, + "quick-contacts-dialer": 57551, + "quick-contacts-mail": 57552, + "quickreply": 61292, + "radio": 57406, + "radio-button-checked": 59447, + "radio-button-off": 59446, + "radio-button-on": 59447, + "radio-button-unchecked": 59446, + "railway-alert": 59857, + "ramen-dining": 60004, + "rate-review": 58720, + "read-more": 61293, + "receipt": 59568, + "receipt-long": 61294, + "recent-actors": 57407, + "recommend": 59858, + "record-voice-over": 59679, + "redeem": 59569, + "redo": 57690, + "reduce-capacity": 61980, + "refresh": 58837, + "remove": 57691, + "remove-circle": 57692, + "remove-circle-outline": 57693, + "remove-done": 59859, + "remove-from-queue": 57447, + "remove-moderator": 59860, + "remove-red-eye": 58391, + "remove-shopping-cart": 59688, + "reorder": 59646, + "repeat": 57408, + "repeat-on": 59862, + "repeat-one": 57409, + "repeat-one-on": 59863, + "replay": 57410, + "replay-10": 57433, + "replay-30": 57434, + "replay-5": 57435, + "replay-circle-filled": 59864, + "reply": 57694, + "reply-all": 57695, + "report": 57696, + "report-off": 57712, + "report-problem": 59570, + "request-page": 61996, + "request-quote": 61878, + "reset-tv": 59865, + "restaurant": 58732, + "restaurant-menu": 58721, + "restore": 59571, + "restore-from-trash": 59704, + "restore-page": 59689, + "rice-bowl": 61941, + "ring-volume": 57553, + "roofing": 61953, + "room": 59572, + "room-preferences": 61880, + "room-service": 60233, + "rotate-90-degrees-ccw": 58392, + "rotate-left": 58393, + "rotate-right": 58394, + "rounded-corner": 59680, + "router": 58152, + "rowing": 59681, + "rss-feed": 57573, + "rtt": 59821, + "rule": 61890, + "rule-folder": 61897, + "run-circle": 61295, + "rv-hookup": 58946, + "sanitizer": 61981, + "satellite": 58722, + "save": 57697, + "save-alt": 57713, + "saved-search": 59921, + "scanner": 58153, + "scatter-plot": 57960, + "schedule": 59573, + "schedule-send": 59914, + "school": 59404, + "science": 59979, + "score": 57961, + "screen-lock-landscape": 57790, + "screen-lock-portrait": 57791, + "screen-lock-rotation": 57792, + "screen-rotation": 57793, + "screen-search-desktop": 61296, + "screen-share": 57570, + "sd": 59869, + "sd-card": 58915, + "sd-storage": 57794, + "search": 59574, + "search-off": 60022, + "security": 58154, + "segment": 59723, + "select-all": 57698, + "self-improvement": 60024, + "send": 57699, + "send-and-archive": 59916, + "send-to-mobile": 61532, + "sensor-door": 61877, + "sensor-window": 61876, + "sentiment-dissatisfied": 59409, + "sentiment-neutral": 59410, + "sentiment-satisfied": 59411, + "sentiment-satisfied-alt": 57581, + "sentiment-very-dissatisfied": 59412, + "sentiment-very-satisfied": 59413, + "set-meal": 61930, + "settings": 59576, + "settings-applications": 59577, + "settings-backup-restore": 59578, + "settings-bluetooth": 59579, + "settings-brightness": 59581, + "settings-cell": 59580, + "settings-display": 59581, + "settings-ethernet": 59582, + "settings-input-antenna": 59583, + "settings-input-component": 59584, + "settings-input-composite": 59585, + "settings-input-hdmi": 59586, + "settings-input-svideo": 59587, + "settings-overscan": 59588, + "settings-phone": 59589, + "settings-power": 59590, + "settings-remote": 59591, + "settings-system-daydream": 57795, + "settings-voice": 59592, + "share": 59405, + "shield": 59872, + "shop": 59593, + "shop-two": 59594, + "shopping-bag": 61900, + "shopping-basket": 59595, + "shopping-cart": 59596, + "short-text": 57953, + "show-chart": 59105, + "shuffle": 57411, + "shuffle-on": 59873, + "shutter-speed": 58429, + "sick": 61984, + "signal-cellular-0-bar": 61608, + "signal-cellular-4-bar": 57800, + "signal-cellular-alt": 57858, + "signal-cellular-connected-no-internet-4-bar": 57805, + "signal-cellular-no-sim": 57806, + "signal-cellular-null": 57807, + "signal-cellular-off": 57808, + "signal-wifi-0-bar": 61616, + "signal-wifi-4-bar": 57816, + "signal-wifi-4-bar-lock": 57817, + "signal-wifi-off": 57818, + "sim-card": 58155, + "sim-card-alert": 58916, + "single-bed": 59976, + "skip-next": 57412, + "skip-previous": 57413, + "slideshow": 58395, + "slow-motion-video": 57448, + "smart-button": 61889, + "smartphone": 58156, + "smoke-free": 60234, + "smoking-rooms": 60235, + "sms": 58917, + "sms-failed": 58918, + "snippet-folder": 61895, + "snooze": 57414, + "soap": 61874, + "sort": 57700, + "sort-by-alpha": 57427, + "source": 61892, + "south": 61923, + "south-east": 61924, + "south-west": 61925, + "spa": 60236, + "space-bar": 57942, + "speaker": 58157, + "speaker-group": 58158, + "speaker-notes": 59597, + "speaker-notes-off": 59690, + "speaker-phone": 57554, + "speed": 59876, + "spellcheck": 59598, + "sports": 59952, + "sports-bar": 61939, + "sports-baseball": 59985, + "sports-basketball": 59942, + "sports-cricket": 59943, + "sports-esports": 59944, + "sports-football": 59945, + "sports-golf": 59946, + "sports-handball": 59955, + "sports-hockey": 59947, + "sports-kabaddi": 59956, + "sports-mma": 59948, + "sports-motorsports": 59949, + "sports-rugby": 59950, + "sports-soccer": 59951, + "sports-tennis": 59954, + "sports-volleyball": 59953, + "square-foot": 59977, + "stacked-bar-chart": 59878, + "stacked-line-chart": 61995, + "stairs": 61865, + "star": 59448, + "star-border": 59450, + "star-half": 59449, + "star-outline": 61551, + "star-rate": 61676, + "stars": 59600, + "stay-current-landscape": 57555, + "stay-current-portrait": 57556, + "stay-primary-landscape": 57557, + "stay-primary-portrait": 57558, + "sticky-note-2": 61948, + "stop": 57415, + "stop-circle": 61297, + "stop-screen-share": 57571, + "storage": 57819, + "store": 59601, + "store-mall-directory": 58723, + "storefront": 59922, + "straighten": 58396, + "stream": 59881, + "streetview": 58734, + "strikethrough-s": 57943, + "stroller": 61870, + "style": 58397, + "subdirectory-arrow-left": 58841, + "subdirectory-arrow-right": 58842, + "subject": 59602, + "subscript": 61713, + "subscriptions": 57444, + "subtitles": 57416, + "subtitles-off": 61298, + "subway": 58735, + "superscript": 61714, + "supervised-user-circle": 59705, + "supervisor-account": 59603, + "support": 61299, + "support-agent": 61666, + "surround-sound": 57417, + "swap-calls": 57559, + "swap-horiz": 59604, + "swap-horizontal-circle": 59699, + "swap-vert": 59605, + "swap-vert-circle": 59606, + "swap-vertical-circle": 59606, + "swipe": 59884, + "switch-account": 59885, + "switch-camera": 58398, + "switch-left": 61905, + "switch-right": 61906, + "switch-video": 58399, + "sync": 58919, + "sync-alt": 59928, + "sync-disabled": 58920, + "sync-problem": 58921, + "system-update": 58922, + "system-update-alt": 59607, + "system-update-tv": 59607, + "tab": 59608, + "tab-unselected": 59609, + "table-chart": 57957, + "table-rows": 61697, + "table-view": 61886, + "tablet": 58159, + "tablet-android": 58160, + "tablet-mac": 58161, + "tag": 59887, + "tag-faces": 58400, + "takeout-dining": 60020, + "tap-and-play": 58923, + "tapas": 61929, + "taxi-alert": 61300, + "terrain": 58724, + "text-fields": 57954, + "text-format": 57701, + "text-rotate-up": 59706, + "text-rotate-vertical": 59707, + "text-rotation-angledown": 59708, + "text-rotation-angleup": 59709, + "text-rotation-down": 59710, + "text-rotation-none": 59711, + "text-snippet": 61894, + "textsms": 57560, + "texture": 58401, + "theater-comedy": 60006, + "theaters": 59610, + "thumb-down": 59611, + "thumb-down-alt": 59414, + "thumb-down-off-alt": 59890, + "thumb-up": 59612, + "thumb-up-alt": 59415, + "thumb-up-off-alt": 59891, + "thumbs-up-down": 59613, + "time-to-leave": 58924, + "timelapse": 58402, + "timeline": 59682, + "timer": 58405, + "timer-10": 58403, + "timer-3": 58404, + "timer-off": 58406, + "title": 57956, + "toc": 59614, + "today": 59615, + "toggle-off": 59893, + "toggle-on": 59894, + "toll": 59616, + "tonality": 58407, + "topic": 61896, + "touch-app": 59667, + "tour": 61301, + "toys": 58162, + "track-changes": 59617, + "traffic": 58725, + "train": 58736, + "tram": 58737, + "transfer-within-a-station": 58738, + "transform": 58408, + "transit-enterexit": 58745, + "translate": 59618, + "trending-down": 59619, + "trending-flat": 59620, + "trending-neutral": 59620, + "trending-up": 59621, + "trip-origin": 58747, + "tty": 61866, + "tune": 58409, + "turned-in": 59622, + "turned-in-not": 59623, + "tv": 58163, + "tv-off": 58951, + "two-wheeler": 59897, + "umbrella": 61869, + "unarchive": 57705, + "undo": 57702, + "unfold-less": 58838, + "unfold-more": 58839, + "unpublished": 62006, + "unsubscribe": 57579, + "update": 59683, + "update-disabled": 57461, + "upgrade": 61691, + "upload-file": 59900, + "usb": 57824, + "verified": 61302, + "verified-user": 59624, + "vertical-align-bottom": 57944, + "vertical-align-center": 57945, + "vertical-align-top": 57946, + "vertical-distribute": 57462, + "vertical-split": 59721, + "vibration": 58925, + "video-call": 57456, + "video-collection": 57418, + "video-label": 57457, + "video-library": 57418, + "video-settings": 60021, + "videocam": 57419, + "videocam-off": 57420, + "videogame-asset": 58168, + "view-agenda": 59625, + "view-array": 59626, + "view-carousel": 59627, + "view-column": 59628, + "view-comfortable": 58410, + "view-comfy": 58410, + "view-compact": 58411, + "view-day": 59629, + "view-headline": 59630, + "view-in-ar": 59902, + "view-list": 59631, + "view-module": 59632, + "view-quilt": 59633, + "view-sidebar": 61716, + "view-stream": 59634, + "view-week": 59635, + "vignette": 58421, + "visibility": 59636, + "visibility-off": 59637, + "voice-chat": 58926, + "voice-over-off": 59722, + "voicemail": 57561, + "volume-down": 57421, + "volume-mute": 57422, + "volume-off": 57423, + "volume-up": 57424, + "volunteer-activism": 60016, + "vpn-key": 57562, + "vpn-lock": 58927, + "wallet-giftcard": 59638, + "wallet-membership": 59639, + "wallet-travel": 59640, + "wallpaper": 57788, + "warning": 57346, + "wash": 61873, + "watch": 58164, + "watch-later": 59684, + "water-damage": 61955, + "waterfall-chart": 59904, + "waves": 57718, + "wb-auto": 58412, + "wb-cloudy": 58413, + "wb-incandescent": 58414, + "wb-iridescent": 58422, + "wb-shade": 59905, + "wb-sunny": 58416, + "wb-twighlight": 59906, + "wc": 58941, + "web": 57425, + "web-asset": 57449, + "weekend": 57707, + "west": 61926, + "whatshot": 59406, + "wheelchair-pickup": 61867, + "where-to-vote": 57719, + "widgets": 57789, + "wifi": 58942, + "wifi-calling": 61303, + "wifi-lock": 57825, + "wifi-off": 58952, + "wifi-protected-setup": 61692, + "wifi-tethering": 57826, + "wine-bar": 61928, + "work": 59641, + "work-off": 59714, + "work-outline": 59715, + "workspaces-filled": 59917, + "workspaces-outline": 59919, + "wrap-text": 57947, + "wrong-location": 61304, + "wysiwyg": 61891, + "youtube-searched-for": 59642, + "zoom-in": 59647, + "zoom-out": 59648, + "zoom-out-map": 58731 +}; +},1894,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -228382,7 +228424,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1845,[3,1813,1846]); +},1895,[3,1863,1896]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "alert": 61696, @@ -228570,7 +228612,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "x": 61878, "zap": 61879 }; -},1846,[]); +},1896,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -228588,7 +228630,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Button = exports.Button = iconSet.Button, getImageSource = exports.getImageSource = iconSet.getImageSource, getImageSourceSync = exports.getImageSourceSync = iconSet.getImageSourceSync; -},1847,[3,1813,1848]); +},1897,[3,1863,1898]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "acrobat": 61696, @@ -228692,7 +228734,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "yelp": 61794, "youtube": 61795 }; -},1848,[]); +},1898,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -228721,7 +228763,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1849,[3,6,7]); +},1899,[3,6,7]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "main": { @@ -229335,7 +229377,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex } } ; -},1850,[]); +},1900,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -229437,7 +229479,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).BaseModel); -},1851,[3,6,7,11,13,14,438,1852,1853,1849]); +},1901,[3,6,7,11,13,14,438,1902,1903,1899]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -229467,7 +229509,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(FooterIcon, _Icon); return (0, _createClass2.default)(FooterIcon); }(_$$_REQUIRE(_dependencyMap[6]).Icon); -},1852,[3,7,6,11,13,14,1810]); +},1902,[3,7,6,11,13,14,1860]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -229497,7 +229539,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(MoreIcon, _Icon); return (0, _createClass2.default)(MoreIcon); }(_$$_REQUIRE(_dependencyMap[6]).Icon); -},1853,[3,7,6,11,13,14,1810]); +},1903,[3,7,6,11,13,14,1860]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -229935,7 +229977,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1854,[3,4,270,6,7,407,1727,1855,1858,866,438]); +},1904,[3,4,270,6,7,407,1777,1905,1908,866,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -229977,7 +230019,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1855,[3,270,6,7,1856,1857]); +},1905,[3,270,6,7,1906,1907]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230024,7 +230066,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); return _getDataFromApiResponse.apply(this, arguments); } -},1856,[3,270,436,407,564]); +},1906,[3,270,436,407,564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230049,7 +230091,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return json; } -},1857,[438]); +},1907,[438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230113,6 +230155,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _FontsHelper.default.setFiletime(customFontsFileTime); yield _ApplicationManager.default.makeFontsDirectory(); + pSetupConfig.setCustomFonts(fontsJSON); var mainFontsJSON = this.getMainFontsJSON(pSetupConfig); if (!_$$_REQUIRE(_dependencyMap[8]).JSUtils.isEmpty(mainFontsJSON)) { @@ -230155,10 +230198,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "download", value: function () { var _download = (0, _asyncToGenerator2.default)(function* (params) { + var _response$data; + var response = yield _NewsmemoryAJAX.default.customFonts(params); var json = {}; - if (response && response.data && response.data.fonts) { + if (response != null && (_response$data = response.data) != null && _response$data.fonts) { json = response.data; var keys = Object.keys(json); @@ -230217,7 +230262,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1858,[3,270,6,7,406,864,1859,1860,438]); +},1908,[3,270,6,7,406,864,1909,1910,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230340,7 +230385,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e filetime: "filetime" } }; -},1859,[3,270,6,7,438]); +},1909,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230490,7 +230535,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1860,[3,270,6,7,1859,566,438]); +},1910,[3,270,6,7,1909,566,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230578,7 +230623,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).BaseModel); -},1861,[3,6,7,11,13,14,1862,1863,1864,1849]); +},1911,[3,6,7,11,13,14,1912,1913,1914,1899]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230642,7 +230687,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[6]).BaseModel); -},1862,[3,6,7,11,13,14,1849]); +},1912,[3,6,7,11,13,14,1899]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230700,7 +230745,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[7]).BaseModel); -},1863,[3,6,7,11,13,14,438,1849]); +},1913,[3,6,7,11,13,14,438,1899]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230793,7 +230838,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[8]).BaseModel); -},1864,[3,6,7,11,13,14,438,1865,1849]); +},1914,[3,6,7,11,13,14,438,1915,1899]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230823,7 +230868,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(ArticleIcon, _Icon); return (0, _createClass2.default)(ArticleIcon); }(_$$_REQUIRE(_dependencyMap[6]).Icon); -},1865,[3,7,6,11,13,14,1810]); +},1915,[3,7,6,11,13,14,1860]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -230887,7 +230932,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[7]).BaseModel); -},1866,[3,6,7,11,13,14,1864,1849]); +},1916,[3,6,7,11,13,14,1914,1899]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -231514,7 +231559,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1867,[3,270,6,7,406,864,1868,1869,1893,1878,1895,434,629,881,880,1923,405,1952,438,817,866,819,1879]); +},1917,[3,270,6,7,406,864,1918,1919,1943,1928,1945,434,629,881,880,1972,405,2001,438,817,866,819,1929]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -231934,7 +231979,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e userStatus: "ta_user_login" } }; -},1868,[3,270,6,7,438]); +},1918,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -232237,7 +232282,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (_trackerManager$matom3 = _Manager.default.matomoTracker) == null ? undefined : _trackerManager$matom3.dispatch(); (_trackerManager$chart2 = _Manager.default.chartbeatTracker) == null ? undefined : _trackerManager$chart2.onExitForeground(); } -},1869,[3,270,1870,1872,817,1875,438]); +},1919,[3,270,1920,1922,817,1925,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -232497,7 +232542,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1870,[3,6,7,436,1871,564,438]); +},1920,[3,6,7,436,1921,564,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -232738,7 +232783,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1871,[3,6,7,18]); +},1921,[3,6,7,18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -232952,7 +232997,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = exports.default = new TrackersManager(); -},1872,[3,270,7,6,1873,1874,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892]); +},1922,[3,270,7,6,1923,1924,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -233118,7 +233163,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1873,[3,270,6,7,881,579]); +},1923,[3,270,6,7,881,579]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -233219,7 +233264,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[10]).FirebaseBaseTracker); -},1874,[3,270,6,7,11,13,14,881,1875,438,1877]); +},1924,[3,270,6,7,11,13,14,881,1925,438,1927]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -233682,7 +233727,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return {}; } -},1875,[1870,3,434,629,438,1876]); +},1925,[1920,3,434,629,438,1926]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -233754,7 +233799,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TEXT: "text", GRAPHIC: "graphic" }; -},1876,[]); +},1926,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -233805,7 +233850,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).OptionalTracker); -},1877,[3,6,7,11,13,14,1878,434,438,1880]); +},1927,[3,6,7,11,13,14,1928,434,438,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -233994,7 +234039,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); PaywallLoginStatus.userStatus = {}; -},1878,[3,270,6,7,1868,1879]); +},1928,[3,270,6,7,1918,1929]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -234035,7 +234080,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e showPaywall: "show_paywall" }; var UNLIMITED_ACCESS = exports.UNLIMITED_ACCESS = "unlimited"; -},1879,[]); +},1929,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -234090,7 +234135,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[8]).Tracker); -},1880,[3,6,7,11,85,13,14,438,1881]); +},1930,[3,6,7,11,85,13,14,438,1931]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -234171,7 +234216,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1881,[3,6,7,1882]); +},1931,[3,6,7,1932]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -235061,7 +235106,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e CmpUtils.googlePersonalizedAdsConsent = undefined; CmpUtils.googleNonPersonalizedAdsConsent = undefined; CmpUtils.consentNotNeeded = false; -},1882,[3,270,6,7,18,406,881,868,438,817,1875]); +},1932,[3,270,6,7,18,406,881,868,438,817,1925]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -235270,7 +235315,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[12]).FirebaseBaseTracker); -},1883,[3,4,270,22,6,7,11,13,14,881,1875,438,1877]); +},1933,[3,4,270,22,6,7,11,13,14,881,1925,438,1927]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -235343,7 +235388,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(_$$_REQUIRE(_dependencyMap[9]).Tracker); -},1884,[3,270,6,7,11,13,14,407,1875,1881]); +},1934,[3,270,6,7,11,13,14,407,1925,1931]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -235473,7 +235518,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).OptionalTracker); -},1885,[3,6,7,11,13,14,881,1875,1876,1880]); +},1935,[3,6,7,11,13,14,881,1925,1926,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -235605,7 +235650,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[10]).OptionalTracker); -},1886,[3,270,6,7,11,13,14,1870,881,1875,1880]); +},1936,[3,270,6,7,11,13,14,1920,881,1925,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -235768,7 +235813,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[10]).OptionalTracker); -},1887,[3,6,7,11,13,14,1870,881,1875,438,1880]); +},1937,[3,6,7,11,13,14,1920,881,1925,438,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -236263,7 +236308,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(_$$_REQUIRE(_dependencyMap[13]).OptionalTracker); -},1888,[3,270,6,7,11,85,13,14,436,881,1875,438,1876,1880]); +},1938,[3,270,6,7,11,85,13,14,436,881,1925,438,1926,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -236403,7 +236448,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[11]).OptionalTracker); -},1889,[3,4,6,7,11,85,13,14,881,1875,438,1880]); +},1939,[3,4,6,7,11,85,13,14,881,1925,438,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -236499,7 +236544,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).OptionalTracker); -},1890,[3,270,6,7,11,13,14,881,1875,1880]); +},1940,[3,270,6,7,11,13,14,881,1925,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -236710,7 +236755,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[13]).OptionalTracker); -},1891,[3,4,6,7,11,13,14,1870,436,881,1875,564,438,1880]); +},1941,[3,4,6,7,11,13,14,1920,436,881,1925,564,438,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -236903,7 +236948,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[11]).OptionalTracker); -},1892,[3,4,6,7,11,13,14,881,1875,1876,438,1880]); +},1942,[3,4,6,7,11,13,14,881,1925,1926,438,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -237879,7 +237924,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Paywall.offlineAccessedProductsList = []; Paywall.firstProductsLeftPopupShown = false; Paywall.forceAutoLogin = true; -},1893,[3,4,270,6,7,1868,436,1894,1878,438,564,880,1879,814]); +},1943,[3,4,270,6,7,1918,436,1944,1928,438,564,880,1929,814]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -238281,7 +238326,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1894,[3,270,6,7,11,13,14,61,408,434,1878,1879,438,555]); +},1944,[3,270,6,7,11,13,14,61,408,434,1928,1929,438,555]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -238549,7 +238594,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); PushHelper.instance = undefined; -},1895,[3,270,6,7,1896,1916,579,1918,1921,1922,1919]); +},1945,[3,270,6,7,1946,1965,579,1967,1970,1971,1968]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -238915,7 +238960,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1896,[3,270,6,7,1897,438,866]); +},1946,[3,270,6,7,1947,438,866]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -238924,15 +238969,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + function closeDrawer(navigation) { if (navigation) { - navigation.dispatch(_$$_REQUIRE(_dependencyMap[2]).DrawerActions.closeDrawer()); + navigation.dispatch(_$$_REQUIRE(_dependencyMap[3]).DrawerActions.closeDrawer()); } } function openDrawer(navigation) { if (navigation) { - navigation.dispatch(_$$_REQUIRE(_dependencyMap[2]).DrawerActions.openDrawer()); + navigation.dispatch(_$$_REQUIRE(_dependencyMap[3]).DrawerActions.openDrawer()); } } @@ -238947,7 +238994,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e routeName = "UnauthorizedScreen"; } - var navigateAction = _$$_REQUIRE(_dependencyMap[2]).CommonActions.navigate({ + var navigateAction = _$$_REQUIRE(_dependencyMap[3]).CommonActions.navigate({ name: routeName, params: params }); @@ -238966,7 +239013,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e route = "UnauthorizedScreen"; } - var resetAction = _$$_REQUIRE(_dependencyMap[2]).CommonActions.reset({ + var resetAction = _$$_REQUIRE(_dependencyMap[3]).CommonActions.reset({ index: 0, routes: [{ name: route, @@ -239012,6 +239059,31 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e resetInMainNavigator("SplashScreen"); } + function getStackScreenOptions() { + return { + orientation: _deviceUtils.default.orientationIsLocked ? _deviceUtils.default.lockedOrientation.toLowerCase() : "all", + animation: _$$_REQUIRE(_dependencyMap[4]).PlatformUtils.isIOS() ? "default" : "none" + }; + } + + function createStack() { + if (_optionalPackageUtils.default.isNativeStackAvailable()) { + var _OptionalPackages$get = _optionalPackageUtils.default.getNativeStack(), + createNativeStackNavigator = _OptionalPackages$get.createNativeStackNavigator; + + return createNativeStackNavigator(); + } + + if (_optionalPackageUtils.default.isStackAvailable()) { + var _OptionalPackages$get2 = _optionalPackageUtils.default.getStack(), + createStackNavigator = _OptionalPackages$get2.createStackNavigator; + + return createStackNavigator(); + } + + throw new Error("Stack navigator not available"); + } + var _default = exports.default = { main: { navigate: navigateInMainNavigator, @@ -239029,595 +239101,20 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onRestart: setOnRestart, restart: restart, navigator: { - createStack: _$$_REQUIRE(_dependencyMap[3]).createNativeStackNavigator, - createDrawer: _$$_REQUIRE(_dependencyMap[4]).createDrawerNavigator, - createBottomTab: _$$_REQUIRE(_dependencyMap[5]).createBottomTabNavigator, - createTopTab: _$$_REQUIRE(_dependencyMap[6]).createMaterialTopTabNavigator + createStack: createStack, + createDrawer: _$$_REQUIRE(_dependencyMap[5]).createDrawerNavigator, + createBottomTab: _$$_REQUIRE(_dependencyMap[6]).createBottomTabNavigator, + createTopTab: _$$_REQUIRE(_dependencyMap[7]).createMaterialTopTabNavigator }, - getStackScreenOptions: function getStackScreenOptions() { + getStackNavigatorDefaultProps: function getStackNavigatorDefaultProps() { return { - orientation: _deviceUtils.default.orientationIsLocked ? _deviceUtils.default.lockedOrientation.toLowerCase() : "all", - animation: _$$_REQUIRE(_dependencyMap[7]).PlatformUtils.isIOS() ? "default" : "none" + detachInactiveScreens: global.enableScreens, + screenOptions: getStackScreenOptions() }; - } - }; -},1897,[3,434,1089,1898,1226,1904,1686,438]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - Object.defineProperty(exports, "NativeStackView", { - enumerable: true, - get: function get() { - return _NativeStackView.default; - } - }); - Object.defineProperty(exports, "createNativeStackNavigator", { - enumerable: true, - get: function get() { - return _createNativeStackNavigator.default; - } - }); - - var _createNativeStackNavigator = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _NativeStackView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); -},1898,[3,1899,1900]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var _NativeStackView = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _excluded = ["initialRouteName", "children", "screenListeners", "screenOptions"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function NativeStackNavigator(_ref) { - var initialRouteName = _ref.initialRouteName, - children = _ref.children, - screenListeners = _ref.screenListeners, - screenOptions = _ref.screenOptions, - rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); - - var _useNavigationBuilder = (0, _$$_REQUIRE(_dependencyMap[4]).useNavigationBuilder)(_$$_REQUIRE(_dependencyMap[4]).StackRouter, { - initialRouteName: initialRouteName, - children: children, - screenListeners: screenListeners, - screenOptions: screenOptions - }), - state = _useNavigationBuilder.state, - descriptors = _useNavigationBuilder.descriptors, - navigation = _useNavigationBuilder.navigation, - NavigationContent = _useNavigationBuilder.NavigationContent; - - React.useEffect(function () { - return navigation == null ? undefined : navigation.addListener == null ? undefined : navigation.addListener('tabPress', function (e) { - var isFocused = navigation.isFocused(); - requestAnimationFrame(function () { - if (state.index > 0 && isFocused && !e.defaultPrevented) { - navigation.dispatch(Object.assign({}, _$$_REQUIRE(_dependencyMap[4]).StackActions.popToTop(), { - target: state.key - })); - } - }); - }); - }, [navigation, state.index, state.key]); - return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(NavigationContent, { - children: (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_NativeStackView.default, Object.assign({}, rest, { - state: state, - navigation: navigation, - descriptors: descriptors - })) - }); - } - - var _default = exports.default = (0, _$$_REQUIRE(_dependencyMap[4]).createNavigatorFactory)(NativeStackNavigator); -},1899,[3,4,16,1900,1089,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = NativeStackView; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[3]); - - var _warnOnce = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _DebugContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _HeaderConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var isAndroid = _reactNative.Platform.OS === 'android'; - - var MaybeNestedStack = function MaybeNestedStack(_ref) { - var options = _ref.options, - route = _ref.route, - presentation = _ref.presentation, - headerHeight = _ref.headerHeight, - children = _ref.children; - - var _useTheme = (0, _$$_REQUIRE(_dependencyMap[7]).useTheme)(), - colors = _useTheme.colors; - - var header = options.header, - _options$headerShown = options.headerShown, - headerShown = _options$headerShown === undefined ? true : _options$headerShown, - contentStyle = options.contentStyle; - var isHeaderInModal = isAndroid ? false : presentation !== 'card' && headerShown === true && header === undefined; - var headerShownPreviousRef = React.useRef(headerShown); - React.useEffect(function () { - (0, _warnOnce.default)(!isAndroid && presentation !== 'card' && headerShownPreviousRef.current !== headerShown, "Dynamically changing 'headerShown' in modals will result in remounting the screen and losing all local state. See options for the screen '" + route.name + "'."); - headerShownPreviousRef.current = headerShown; - }, [headerShown, presentation, route.name]); - var content = (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_DebugContainer.default, { - style: [styles.container, presentation !== 'transparentModal' && presentation !== 'containedTransparentModal' && { - backgroundColor: colors.background - }, contentStyle], - stackPresentation: presentation === 'card' ? 'push' : presentation, - children: children - }); - - if (isHeaderInModal) { - return (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[9]).ScreenStack, { - style: styles.container, - children: (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(_$$_REQUIRE(_dependencyMap[9]).Screen, { - enabled: true, - style: _reactNative.StyleSheet.absoluteFill, - children: [(0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_HeaderConfig.default, Object.assign({}, options, { - route: route, - headerHeight: headerHeight, - canGoBack: true - })), content] - }) - }); - } - - return content; - }; - - var SceneView = function SceneView(_ref2) { - var descriptor = _ref2.descriptor, - previousDescriptor = _ref2.previousDescriptor, - index = _ref2.index, - onWillDisappear = _ref2.onWillDisappear, - onAppear = _ref2.onAppear, - onDisappear = _ref2.onDisappear, - onDismissed = _ref2.onDismissed; - var route = descriptor.route, - navigation = descriptor.navigation, - options = descriptor.options, - render = descriptor.render; - var animation = options.animation, - _options$animationTyp = options.animationTypeForReplace, - animationTypeForReplace = _options$animationTyp === undefined ? 'push' : _options$animationTyp, - customAnimationOnGesture = options.customAnimationOnGesture, - fullScreenGestureEnabled = options.fullScreenGestureEnabled, - gestureEnabled = options.gestureEnabled, - header = options.header, - headerShown = options.headerShown, - orientation = options.orientation, - statusBarAnimation = options.statusBarAnimation, - statusBarHidden = options.statusBarHidden, - statusBarStyle = options.statusBarStyle; - var _options$presentation = options.presentation, - presentation = _options$presentation === undefined ? 'card' : _options$presentation; - - if (index === 0) { - presentation = 'card'; - } - - var isHeaderInPush = isAndroid ? headerShown : presentation === 'card' && headerShown !== false; - var insets = (0, _$$_REQUIRE(_dependencyMap[10]).useSafeAreaInsets)(); - var frame = (0, _$$_REQUIRE(_dependencyMap[10]).useSafeAreaFrame)(); - var isModal = presentation === 'modal' || presentation === 'formSheet'; - var isIPhone = _reactNative.Platform.OS === 'ios' && !(_reactNative.Platform.isPad && _reactNative.Platform.isTVOS); - var isLandscape = frame.width > frame.height; - var topInset = isModal || isIPhone && isLandscape ? 0 : insets.top; - var isParentHeaderShown = React.useContext(_$$_REQUIRE(_dependencyMap[11]).HeaderShownContext); - var parentHeaderHeight = React.useContext(_$$_REQUIRE(_dependencyMap[11]).HeaderHeightContext); - var defaultHeaderHeight = (0, _$$_REQUIRE(_dependencyMap[11]).getDefaultHeaderHeight)(frame, isModal, topInset); - - var _React$useState = React.useState(defaultHeaderHeight), - _React$useState2 = (0, _slicedToArray2.default)(_React$useState, 2), - customHeaderHeight = _React$useState2[0], - setCustomHeaderHeight = _React$useState2[1]; - - var headerHeight = header ? customHeaderHeight : defaultHeaderHeight; - return (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[9]).Screen, { - enabled: true, - style: _reactNative.StyleSheet.absoluteFill, - customAnimationOnSwipe: customAnimationOnGesture, - fullScreenSwipeEnabled: fullScreenGestureEnabled, - gestureEnabled: isAndroid ? false : gestureEnabled, - replaceAnimation: animationTypeForReplace, - stackPresentation: presentation === 'card' ? 'push' : presentation, - stackAnimation: animation, - screenOrientation: orientation, - statusBarAnimation: statusBarAnimation, - statusBarHidden: statusBarHidden, - statusBarStyle: statusBarStyle, - onWillDisappear: onWillDisappear, - onAppear: onAppear, - onDisappear: onDisappear, - onDismissed: onDismissed, - isNativeStack: true, - children: (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).NavigationContext.Provider, { - value: navigation, - children: (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).NavigationRouteContext.Provider, { - value: route, - children: (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[11]).HeaderShownContext.Provider, { - value: isParentHeaderShown || isHeaderInPush !== false, - children: (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(_$$_REQUIRE(_dependencyMap[11]).HeaderHeightContext.Provider, { - value: isHeaderInPush !== false ? headerHeight : parentHeaderHeight != null ? parentHeaderHeight : 0, - children: [header !== undefined && headerShown !== false ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_reactNative.View, { - onLayout: function onLayout(e) { - setCustomHeaderHeight(e.nativeEvent.layout.height); - }, - children: header({ - back: previousDescriptor ? { - title: (0, _$$_REQUIRE(_dependencyMap[11]).getHeaderTitle)(previousDescriptor.options, previousDescriptor.route.name) - } : undefined, - options: options, - route: route, - navigation: navigation - }) - }) : (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_HeaderConfig.default, Object.assign({}, options, { - route: route, - headerShown: isHeaderInPush, - headerHeight: headerHeight, - canGoBack: index !== 0 - })), (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(MaybeNestedStack, { - options: options, - route: route, - presentation: presentation, - headerHeight: headerHeight, - children: render() - })] - }) - }) - }) - }) - }, route.key); - }; - - function NativeStackViewInner(_ref3) { - var _state$routes$find; - - var state = _ref3.state, - navigation = _ref3.navigation, - descriptors = _ref3.descriptors; - - var _React$useState3 = React.useState(null), - _React$useState4 = (0, _slicedToArray2.default)(_React$useState3, 2), - nextDismissedKey = _React$useState4[0], - setNextDismissedKey = _React$useState4[1]; - - var dismissedRouteName = nextDismissedKey ? (_state$routes$find = state.routes.find(function (route) { - return route.key === nextDismissedKey; - })) == null ? undefined : _state$routes$find.name : null; - React.useEffect(function () { - if (dismissedRouteName) { - var message = "The screen '" + dismissedRouteName + "' was removed natively but didn't get removed from JS state. " + "This can happen if the action was prevented in a 'beforeRemove' listener, which is not fully supported in native-stack.\n\n" + "Consider using 'gestureEnabled: false' to prevent back gesture and use a custom back button with 'headerLeft' option to override the native behavior."; - console.error(message); - } - }, [dismissedRouteName]); - return (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[9]).ScreenStack, { - style: styles.container, - children: state.routes.map(function (route, index) { - var _state$routes; - - var descriptor = descriptors[route.key]; - var previousKey = (_state$routes = state.routes[index - 1]) == null ? undefined : _state$routes.key; - var previousDescriptor = previousKey ? descriptors[previousKey] : undefined; - return (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(SceneView, { - index: index, - descriptor: descriptor, - previousDescriptor: previousDescriptor, - onWillDisappear: function onWillDisappear() { - navigation.emit({ - type: 'transitionStart', - data: { - closing: true - }, - target: route.key - }); - }, - onAppear: function onAppear() { - navigation.emit({ - type: 'transitionEnd', - data: { - closing: false - }, - target: route.key - }); - }, - onDisappear: function onDisappear() { - navigation.emit({ - type: 'transitionEnd', - data: { - closing: true - }, - target: route.key - }); - }, - onDismissed: function onDismissed(event) { - navigation.dispatch(Object.assign({}, _$$_REQUIRE(_dependencyMap[7]).StackActions.pop(event.nativeEvent.dismissCount), { - source: route.key, - target: state.key - })); - setNextDismissedKey(route.key); - } - }, route.key); - }) - }); - } - - function NativeStackView(props) { - return (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[11]).SafeAreaProviderCompat, { - children: (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(NativeStackViewInner, Object.assign({}, props)) - }); - } - - var styles = _reactNative.StyleSheet.create({ - container: { - flex: 1 - } - }); -},1900,[3,33,16,18,1228,1901,1902,1089,179,1281,899,1246]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[3]); - - var _AppContainer = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _excluded = ["stackPresentation"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var Container = _reactNative.View; - - var _default = exports.default = Container; -},1901,[3,4,16,18,336]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = HeaderConfig; - - var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var React = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[2])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[3]); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function HeaderConfig(_ref) { - var _ref2, _headerTitleStyleFlat, _headerStyleFlattened; - - var headerHeight = _ref.headerHeight, - headerBackImageSource = _ref.headerBackImageSource, - headerBackButtonMenuEnabled = _ref.headerBackButtonMenuEnabled, - headerBackTitle = _ref.headerBackTitle, - headerBackTitleStyle = _ref.headerBackTitleStyle, - _ref$headerBackTitleV = _ref.headerBackTitleVisible, - headerBackTitleVisible = _ref$headerBackTitleV === undefined ? true : _ref$headerBackTitleV, - headerBackVisible = _ref.headerBackVisible, - headerShadowVisible = _ref.headerShadowVisible, - headerLargeStyle = _ref.headerLargeStyle, - headerLargeTitle = _ref.headerLargeTitle, - headerLargeTitleShadowVisible = _ref.headerLargeTitleShadowVisible, - headerLargeTitleStyle = _ref.headerLargeTitleStyle, - headerBackground = _ref.headerBackground, - headerLeft = _ref.headerLeft, - headerRight = _ref.headerRight, - headerShown = _ref.headerShown, - headerStyle = _ref.headerStyle, - headerBlurEffect = _ref.headerBlurEffect, - headerTintColor = _ref.headerTintColor, - headerTitle = _ref.headerTitle, - headerTitleAlign = _ref.headerTitleAlign, - headerTitleStyle = _ref.headerTitleStyle, - headerTransparent = _ref.headerTransparent, - headerSearchBarOptions = _ref.headerSearchBarOptions, - route = _ref.route, - title = _ref.title, - canGoBack = _ref.canGoBack, - orientation = _ref.orientation; - var insets = (0, _$$_REQUIRE(_dependencyMap[4]).useSafeAreaInsets)(); - - var _useTheme = (0, _$$_REQUIRE(_dependencyMap[5]).useTheme)(), - colors = _useTheme.colors; - - var tintColor = headerTintColor != null ? headerTintColor : _reactNative.Platform.OS === 'ios' ? colors.primary : colors.text; - var headerBackTitleStyleFlattened = _reactNative.StyleSheet.flatten(headerBackTitleStyle) || {}; - var headerLargeTitleStyleFlattened = _reactNative.StyleSheet.flatten(headerLargeTitleStyle) || {}; - var headerTitleStyleFlattened = _reactNative.StyleSheet.flatten(headerTitleStyle) || {}; - var headerStyleFlattened = _reactNative.StyleSheet.flatten(headerStyle) || {}; - var headerLargeStyleFlattened = _reactNative.StyleSheet.flatten(headerLargeStyle) || {}; - - var _processFonts = (0, _$$_REQUIRE(_dependencyMap[6]).processFonts)([headerBackTitleStyleFlattened.fontFamily, headerLargeTitleStyleFlattened.fontFamily, headerTitleStyleFlattened.fontFamily]), - _processFonts2 = (0, _slicedToArray2.default)(_processFonts, 3), - backTitleFontFamily = _processFonts2[0], - largeTitleFontFamily = _processFonts2[1], - titleFontFamily = _processFonts2[2]; - - var titleText = title !== undefined ? title : route.name; - var titleColor = (_ref2 = (_headerTitleStyleFlat = headerTitleStyleFlattened.color) != null ? _headerTitleStyleFlat : headerTintColor) != null ? _ref2 : colors.text; - var titleFontSize = headerTitleStyleFlattened.fontSize; - var titleFontWeight = headerTitleStyleFlattened.fontWeight; - var headerTitleStyleSupported = { - color: titleColor - }; - - if (headerTitleStyleFlattened.fontFamily != null) { - headerTitleStyleSupported.fontFamily = headerTitleStyleFlattened.fontFamily; - } - - if (titleFontSize != null) { - headerTitleStyleSupported.fontSize = titleFontSize; - } - - if (titleFontWeight != null) { - headerTitleStyleSupported.fontWeight = titleFontWeight; - } - - var headerLeftElement = headerLeft == null ? undefined : headerLeft({ - tintColor: tintColor, - canGoBack: canGoBack, - label: headerBackTitle - }); - var headerRightElement = headerRight == null ? undefined : headerRight({ - tintColor: tintColor, - canGoBack: canGoBack - }); - var headerTitleElement = typeof headerTitle === 'function' ? headerTitle({ - tintColor: tintColor, - children: titleText - }) : null; - var supportsHeaderSearchBar = typeof _$$_REQUIRE(_dependencyMap[7]).isSearchBarAvailableForCurrentPlatform === 'boolean' ? _$$_REQUIRE(_dependencyMap[7]).isSearchBarAvailableForCurrentPlatform : _reactNative.Platform.OS === 'ios' && _$$_REQUIRE(_dependencyMap[7]).SearchBar != null; - var hasHeaderSearchBar = supportsHeaderSearchBar && headerSearchBarOptions != null; - - if (headerSearchBarOptions != null && !supportsHeaderSearchBar) { - throw new Error("The current version of 'react-native-screens' doesn't support SearchBar in the header. Please update to the latest version to use this option."); - } - - var backButtonInCustomView = headerBackVisible ? headerLeftElement != null : _reactNative.Platform.OS === 'android' && headerTitleElement != null; - var translucent = headerBackground != null || headerTransparent || (hasHeaderSearchBar || headerLargeTitle) && _reactNative.Platform.OS === 'ios' && headerTransparent !== false; - return (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(_$$_REQUIRE(_dependencyMap[8]).Fragment, { - children: [headerBackground != null ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_reactNative.View, { - style: [styles.background, headerTransparent ? styles.translucent : null, { - height: headerHeight - }], - children: headerBackground() - }) : null, (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(_$$_REQUIRE(_dependencyMap[7]).ScreenStackHeaderConfig, { - backButtonInCustomView: backButtonInCustomView, - backgroundColor: (_headerStyleFlattened = headerStyleFlattened.backgroundColor) != null ? _headerStyleFlattened : headerBackground != null || headerTransparent ? 'transparent' : colors.card, - backTitle: headerBackTitleVisible ? headerBackTitle : ' ', - backTitleFontFamily: backTitleFontFamily, - backTitleFontSize: headerBackTitleStyleFlattened.fontSize, - blurEffect: headerBlurEffect, - color: tintColor, - direction: _reactNative.I18nManager.isRTL ? 'rtl' : 'ltr', - disableBackButtonMenu: headerBackButtonMenuEnabled === false, - hidden: headerShown === false, - hideBackButton: headerBackVisible === false, - hideShadow: headerShadowVisible === false || headerBackground != null || headerTransparent, - largeTitle: headerLargeTitle, - largeTitleBackgroundColor: headerLargeStyleFlattened.backgroundColor, - largeTitleColor: headerLargeTitleStyleFlattened.color, - largeTitleFontFamily: largeTitleFontFamily, - largeTitleFontSize: headerLargeTitleStyleFlattened.fontSize, - largeTitleFontWeight: headerLargeTitleStyleFlattened.fontWeight, - largeTitleHideShadow: headerLargeTitleShadowVisible === false, - title: typeof headerTitle === 'string' ? headerTitle : titleText, - titleColor: titleColor, - titleFontFamily: titleFontFamily, - titleFontSize: titleFontSize, - titleFontWeight: titleFontWeight, - topInsetEnabled: insets.top !== 0, - translucent: translucent === true, - screenOrientation: orientation, - children: [_reactNative.Platform.OS === 'ios' ? (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(_$$_REQUIRE(_dependencyMap[8]).Fragment, { - children: [headerLeftElement != null ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).ScreenStackHeaderLeftView, { - children: headerLeftElement - }) : null, headerTitleElement != null ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).ScreenStackHeaderCenterView, { - children: headerTitleElement - }) : null] - }) : (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(_$$_REQUIRE(_dependencyMap[8]).Fragment, { - children: [headerLeftElement != null || typeof headerTitle === 'function' ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).ScreenStackHeaderLeftView, { - children: (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(_reactNative.View, { - style: styles.row, - children: [headerLeftElement, headerTitleAlign !== 'center' ? typeof headerTitle === 'function' ? headerTitleElement : (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[9]).HeaderTitle, { - tintColor: tintColor, - style: headerTitleStyleSupported, - children: titleText - }) : null] - }) - }) : null, headerTitleAlign === 'center' ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).ScreenStackHeaderCenterView, { - children: typeof headerTitle === 'function' ? headerTitleElement : (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[9]).HeaderTitle, { - tintColor: tintColor, - style: headerTitleStyleSupported, - children: titleText - }) - }) : null] - }), headerBackImageSource !== undefined ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).ScreenStackHeaderBackButtonImage, { - source: headerBackImageSource - }) : null, headerRightElement != null ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).ScreenStackHeaderRightView, { - children: headerRightElement - }) : null, hasHeaderSearchBar ? (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).ScreenStackHeaderSearchBarView, { - children: (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[7]).SearchBar, Object.assign({}, headerSearchBarOptions)) - }) : null] - })] - }); - } - - var styles = _reactNative.StyleSheet.create({ - row: { - flexDirection: 'row', - alignItems: 'center' }, - translucent: { - position: 'absolute', - top: 0, - left: 0, - right: 0, - zIndex: 1 - }, - background: { - overflow: 'hidden' - } - }); -},1902,[3,33,16,18,899,1089,1903,1281,179,1246]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.processFonts = processFonts; - - var _ReactNativeStyleAttributes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - function processFonts(fontFamilies) { - var _ReactNativeStyleAttr; - - var fontFamilyProcessor = (_ReactNativeStyleAttr = _ReactNativeStyleAttributes.default.fontFamily) == null ? undefined : _ReactNativeStyleAttr.process; - - if (typeof fontFamilyProcessor === 'function') { - return fontFamilies.map(fontFamilyProcessor); - } - - return fontFamilies; - } -},1903,[3,142]); + getStackScreenOptions: getStackScreenOptions + }; +},1947,[3,434,881,928,438,1313,1948,1739]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -239662,7 +239159,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _BottomTabBarHeightContext = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); var _useBottomTabBarHeight = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); -},1904,[3,1905,1909,1906,1908,1915]); +},1948,[3,1949,1953,1950,1952,1964]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -239753,7 +239250,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } var _default = exports.default = (0, _$$_REQUIRE(_dependencyMap[5]).createNavigatorFactory)(BottomTabNavigator); -},1905,[3,4,16,1228,1906,1089,179]); +},1949,[3,4,16,918,1950,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -239911,7 +239408,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e overflow: 'hidden' } }); -},1906,[3,22,33,16,18,1907,1908,1909,179,1246,899,1914]); +},1950,[3,22,33,16,18,1951,1952,1953,179,926,899,1963]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -239925,7 +239422,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } var _default = exports.default = React.createContext(undefined); -},1907,[16]); +},1951,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -239939,7 +239436,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } var _default = exports.default = React.createContext(undefined); -},1908,[16]); +},1952,[16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -240283,7 +239780,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flexDirection: 'row' } }); -},1909,[3,33,4,16,18,1907,1910,1911,1089,899,179,1246]); +},1953,[3,33,4,16,18,1951,1954,1955,928,899,179,926]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -240331,7 +239828,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, []); return isKeyboardShown; } -},1910,[3,33,16,18]); +},1954,[3,33,16,18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -240519,7 +240016,1615 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e display: 'flex' } }); -},1911,[3,4,1237,16,18,1912,179,1089]); +},1955,[3,4,1956,16,18,1961,179,928]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + var _slice = [].slice; + var skippedModels = ['keyword', 'gray', 'hex']; + var hashedModelKeys = {}; + Object.keys(_$$_REQUIRE(_dependencyMap[0])).forEach(function (model) { + hashedModelKeys[_slice.call(_$$_REQUIRE(_dependencyMap[0])[model].labels).sort().join('')] = model; + }); + var limiters = {}; + + function Color(obj, model) { + if (!(this instanceof Color)) { + return new Color(obj, model); + } + + if (model && model in skippedModels) { + model = null; + } + + if (model && !(model in _$$_REQUIRE(_dependencyMap[0]))) { + throw new Error('Unknown model: ' + model); + } + + var i; + var channels; + + if (obj == null) { + this.model = 'rgb'; + this.color = [0, 0, 0]; + this.valpha = 1; + } else if (obj instanceof Color) { + this.model = obj.model; + this.color = obj.color.slice(); + this.valpha = obj.valpha; + } else if (typeof obj === 'string') { + var result = _$$_REQUIRE(_dependencyMap[1]).get(obj); + + if (result === null) { + throw new Error('Unable to parse color from string: ' + obj); + } + + this.model = result.model; + channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; + this.color = result.value.slice(0, channels); + this.valpha = typeof result.value[channels] === 'number' ? result.value[channels] : 1; + } else if (obj.length) { + this.model = model || 'rgb'; + channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; + + var newArr = _slice.call(obj, 0, channels); + + this.color = zeroArray(newArr, channels); + this.valpha = typeof obj[channels] === 'number' ? obj[channels] : 1; + } else if (typeof obj === 'number') { + obj &= 0xFFFFFF; + this.model = 'rgb'; + this.color = [obj >> 16 & 0xFF, obj >> 8 & 0xFF, obj & 0xFF]; + this.valpha = 1; + } else { + this.valpha = 1; + var keys = Object.keys(obj); + + if ('alpha' in obj) { + keys.splice(keys.indexOf('alpha'), 1); + this.valpha = typeof obj.alpha === 'number' ? obj.alpha : 0; + } + + var hashedKeys = keys.sort().join(''); + + if (!(hashedKeys in hashedModelKeys)) { + throw new Error('Unable to parse color from object: ' + JSON.stringify(obj)); + } + + this.model = hashedModelKeys[hashedKeys]; + + var labels = _$$_REQUIRE(_dependencyMap[0])[this.model].labels; + + var color = []; + + for (i = 0; i < labels.length; i++) { + color.push(obj[labels[i]]); + } + + this.color = zeroArray(color); + } + + if (limiters[this.model]) { + channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; + + for (i = 0; i < channels; i++) { + var limit = limiters[this.model][i]; + + if (limit) { + this.color[i] = limit(this.color[i]); + } + } + } + + this.valpha = Math.max(0, Math.min(1, this.valpha)); + + if (Object.freeze) { + Object.freeze(this); + } + } + + Color.prototype = { + toString: function toString() { + return this.string(); + }, + toJSON: function toJSON() { + return this[this.model](); + }, + string: function string(places) { + var self = this.model in _$$_REQUIRE(_dependencyMap[1]).to ? this : this.rgb(); + self = self.round(typeof places === 'number' ? places : 1); + var args = self.valpha === 1 ? self.color : self.color.concat(this.valpha); + return _$$_REQUIRE(_dependencyMap[1]).to[self.model](args); + }, + percentString: function percentString(places) { + var self = this.rgb().round(typeof places === 'number' ? places : 1); + var args = self.valpha === 1 ? self.color : self.color.concat(this.valpha); + return _$$_REQUIRE(_dependencyMap[1]).to.rgb.percent(args); + }, + array: function array() { + return this.valpha === 1 ? this.color.slice() : this.color.concat(this.valpha); + }, + object: function object() { + var result = {}; + + var channels = _$$_REQUIRE(_dependencyMap[0])[this.model].channels; + + var labels = _$$_REQUIRE(_dependencyMap[0])[this.model].labels; + + for (var i = 0; i < channels; i++) { + result[labels[i]] = this.color[i]; + } + + if (this.valpha !== 1) { + result.alpha = this.valpha; + } + + return result; + }, + unitArray: function unitArray() { + var rgb = this.rgb().color; + rgb[0] /= 255; + rgb[1] /= 255; + rgb[2] /= 255; + + if (this.valpha !== 1) { + rgb.push(this.valpha); + } + + return rgb; + }, + unitObject: function unitObject() { + var rgb = this.rgb().object(); + rgb.r /= 255; + rgb.g /= 255; + rgb.b /= 255; + + if (this.valpha !== 1) { + rgb.alpha = this.valpha; + } + + return rgb; + }, + round: function round(places) { + places = Math.max(places || 0, 0); + return new Color(this.color.map(roundToPlace(places)).concat(this.valpha), this.model); + }, + alpha: function alpha(val) { + if (arguments.length) { + return new Color(this.color.concat(Math.max(0, Math.min(1, val))), this.model); + } + + return this.valpha; + }, + red: getset('rgb', 0, maxfn(255)), + green: getset('rgb', 1, maxfn(255)), + blue: getset('rgb', 2, maxfn(255)), + hue: getset(['hsl', 'hsv', 'hsl', 'hwb', 'hcg'], 0, function (val) { + return (val % 360 + 360) % 360; + }), + saturationl: getset('hsl', 1, maxfn(100)), + lightness: getset('hsl', 2, maxfn(100)), + saturationv: getset('hsv', 1, maxfn(100)), + value: getset('hsv', 2, maxfn(100)), + chroma: getset('hcg', 1, maxfn(100)), + gray: getset('hcg', 2, maxfn(100)), + white: getset('hwb', 1, maxfn(100)), + wblack: getset('hwb', 2, maxfn(100)), + cyan: getset('cmyk', 0, maxfn(100)), + magenta: getset('cmyk', 1, maxfn(100)), + yellow: getset('cmyk', 2, maxfn(100)), + black: getset('cmyk', 3, maxfn(100)), + x: getset('xyz', 0, maxfn(100)), + y: getset('xyz', 1, maxfn(100)), + z: getset('xyz', 2, maxfn(100)), + l: getset('lab', 0, maxfn(100)), + a: getset('lab', 1), + b: getset('lab', 2), + keyword: function keyword(val) { + if (arguments.length) { + return new Color(val); + } + + return _$$_REQUIRE(_dependencyMap[0])[this.model].keyword(this.color); + }, + hex: function hex(val) { + if (arguments.length) { + return new Color(val); + } + + return _$$_REQUIRE(_dependencyMap[1]).to.hex(this.rgb().round().color); + }, + rgbNumber: function rgbNumber() { + var rgb = this.rgb().color; + return (rgb[0] & 0xFF) << 16 | (rgb[1] & 0xFF) << 8 | rgb[2] & 0xFF; + }, + luminosity: function luminosity() { + var rgb = this.rgb().color; + var lum = []; + + for (var i = 0; i < rgb.length; i++) { + var chan = rgb[i] / 255; + lum[i] = chan <= 0.03928 ? chan / 12.92 : Math.pow((chan + 0.055) / 1.055, 2.4); + } + + return 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2]; + }, + contrast: function contrast(color2) { + var lum1 = this.luminosity(); + var lum2 = color2.luminosity(); + + if (lum1 > lum2) { + return (lum1 + 0.05) / (lum2 + 0.05); + } + + return (lum2 + 0.05) / (lum1 + 0.05); + }, + level: function level(color2) { + var contrastRatio = this.contrast(color2); + + if (contrastRatio >= 7.1) { + return 'AAA'; + } + + return contrastRatio >= 4.5 ? 'AA' : ''; + }, + isDark: function isDark() { + var rgb = this.rgb().color; + var yiq = (rgb[0] * 299 + rgb[1] * 587 + rgb[2] * 114) / 1000; + return yiq < 128; + }, + isLight: function isLight() { + return !this.isDark(); + }, + negate: function negate() { + var rgb = this.rgb(); + + for (var i = 0; i < 3; i++) { + rgb.color[i] = 255 - rgb.color[i]; + } + + return rgb; + }, + lighten: function lighten(ratio) { + var hsl = this.hsl(); + hsl.color[2] += hsl.color[2] * ratio; + return hsl; + }, + darken: function darken(ratio) { + var hsl = this.hsl(); + hsl.color[2] -= hsl.color[2] * ratio; + return hsl; + }, + saturate: function saturate(ratio) { + var hsl = this.hsl(); + hsl.color[1] += hsl.color[1] * ratio; + return hsl; + }, + desaturate: function desaturate(ratio) { + var hsl = this.hsl(); + hsl.color[1] -= hsl.color[1] * ratio; + return hsl; + }, + whiten: function whiten(ratio) { + var hwb = this.hwb(); + hwb.color[1] += hwb.color[1] * ratio; + return hwb; + }, + blacken: function blacken(ratio) { + var hwb = this.hwb(); + hwb.color[2] += hwb.color[2] * ratio; + return hwb; + }, + grayscale: function grayscale() { + var rgb = this.rgb().color; + var val = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11; + return Color.rgb(val, val, val); + }, + fade: function fade(ratio) { + return this.alpha(this.valpha - this.valpha * ratio); + }, + opaquer: function opaquer(ratio) { + return this.alpha(this.valpha + this.valpha * ratio); + }, + rotate: function rotate(degrees) { + var hsl = this.hsl(); + var hue = hsl.color[0]; + hue = (hue + degrees) % 360; + hue = hue < 0 ? 360 + hue : hue; + hsl.color[0] = hue; + return hsl; + }, + mix: function mix(mixinColor, weight) { + if (!mixinColor || !mixinColor.rgb) { + throw new Error('Argument to "mix" was not a Color instance, but rather an instance of ' + typeof mixinColor); + } + + var color1 = mixinColor.rgb(); + var color2 = this.rgb(); + var p = weight === undefined ? 0.5 : weight; + var w = 2 * p - 1; + var a = color1.alpha() - color2.alpha(); + var w1 = ((w * a === -1 ? w : (w + a) / (1 + w * a)) + 1) / 2.0; + var w2 = 1 - w1; + return Color.rgb(w1 * color1.red() + w2 * color2.red(), w1 * color1.green() + w2 * color2.green(), w1 * color1.blue() + w2 * color2.blue(), color1.alpha() * p + color2.alpha() * (1 - p)); + } + }; + Object.keys(_$$_REQUIRE(_dependencyMap[0])).forEach(function (model) { + if (skippedModels.indexOf(model) !== -1) { + return; + } + + var channels = _$$_REQUIRE(_dependencyMap[0])[model].channels; + + Color.prototype[model] = function () { + if (this.model === model) { + return new Color(this); + } + + if (arguments.length) { + return new Color(arguments, model); + } + + var newAlpha = typeof arguments[channels] === 'number' ? channels : this.valpha; + return new Color(assertArray(_$$_REQUIRE(_dependencyMap[0])[this.model][model].raw(this.color)).concat(newAlpha), model); + }; + + Color[model] = function (color) { + if (typeof color === 'number') { + color = zeroArray(_slice.call(arguments), channels); + } + + return new Color(color, model); + }; + }); + + function roundTo(num, places) { + return Number(num.toFixed(places)); + } + + function roundToPlace(places) { + return function (num) { + return roundTo(num, places); + }; + } + + function getset(model, channel, modifier) { + model = Array.isArray(model) ? model : [model]; + model.forEach(function (m) { + (limiters[m] || (limiters[m] = []))[channel] = modifier; + }); + model = model[0]; + return function (val) { + var result; + + if (arguments.length) { + if (modifier) { + val = modifier(val); + } + + result = this[model](); + result.color[channel] = val; + return result; + } + + result = this[model]().color[channel]; + + if (modifier) { + result = modifier(result); + } + + return result; + }; + } + + function maxfn(max) { + return function (v) { + return Math.max(0, Math.min(max, v)); + }; + } + + function assertArray(val) { + return Array.isArray(val) ? val : [val]; + } + + function zeroArray(arr, length) { + for (var i = 0; i < length; i++) { + if (typeof arr[i] !== 'number') { + arr[i] = 0; + } + } + + return arr; + } + + module.exports = Color; +},1956,[1957,1047]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + var convert = {}; + var models = Object.keys(_$$_REQUIRE(_dependencyMap[0])); + + function wrapRaw(fn) { + var wrappedFn = function wrappedFn(args) { + if (args === undefined || args === null) { + return args; + } + + if (arguments.length > 1) { + args = Array.prototype.slice.call(arguments); + } + + return fn(args); + }; + + if ('conversion' in fn) { + wrappedFn.conversion = fn.conversion; + } + + return wrappedFn; + } + + function wrapRounded(fn) { + var wrappedFn = function wrappedFn(args) { + if (args === undefined || args === null) { + return args; + } + + if (arguments.length > 1) { + args = Array.prototype.slice.call(arguments); + } + + var result = fn(args); + + if (typeof result === 'object') { + for (var len = result.length, i = 0; i < len; i++) { + result[i] = Math.round(result[i]); + } + } + + return result; + }; + + if ('conversion' in fn) { + wrappedFn.conversion = fn.conversion; + } + + return wrappedFn; + } + + models.forEach(function (fromModel) { + convert[fromModel] = {}; + Object.defineProperty(convert[fromModel], 'channels', { + value: _$$_REQUIRE(_dependencyMap[0])[fromModel].channels + }); + Object.defineProperty(convert[fromModel], 'labels', { + value: _$$_REQUIRE(_dependencyMap[0])[fromModel].labels + }); + + var routes = _$$_REQUIRE(_dependencyMap[1])(fromModel); + + var routeModels = Object.keys(routes); + routeModels.forEach(function (toModel) { + var fn = routes[toModel]; + convert[fromModel][toModel] = wrapRounded(fn); + convert[fromModel][toModel].raw = wrapRaw(fn); + }); + }); + module.exports = convert; +},1957,[1958,1960]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + var reverseKeywords = {}; + + for (var key in _$$_REQUIRE(_dependencyMap[0])) { + if (_$$_REQUIRE(_dependencyMap[0]).hasOwnProperty(key)) { + reverseKeywords[_$$_REQUIRE(_dependencyMap[0])[key]] = key; + } + } + + var convert = module.exports = { + rgb: { + channels: 3, + labels: 'rgb' + }, + hsl: { + channels: 3, + labels: 'hsl' + }, + hsv: { + channels: 3, + labels: 'hsv' + }, + hwb: { + channels: 3, + labels: 'hwb' + }, + cmyk: { + channels: 4, + labels: 'cmyk' + }, + xyz: { + channels: 3, + labels: 'xyz' + }, + lab: { + channels: 3, + labels: 'lab' + }, + lch: { + channels: 3, + labels: 'lch' + }, + hex: { + channels: 1, + labels: ['hex'] + }, + keyword: { + channels: 1, + labels: ['keyword'] + }, + ansi16: { + channels: 1, + labels: ['ansi16'] + }, + ansi256: { + channels: 1, + labels: ['ansi256'] + }, + hcg: { + channels: 3, + labels: ['h', 'c', 'g'] + }, + apple: { + channels: 3, + labels: ['r16', 'g16', 'b16'] + }, + gray: { + channels: 1, + labels: ['gray'] + } + }; + + for (var model in convert) { + if (convert.hasOwnProperty(model)) { + if (!('channels' in convert[model])) { + throw new Error('missing channels property: ' + model); + } + + if (!('labels' in convert[model])) { + throw new Error('missing channel labels property: ' + model); + } + + if (convert[model].labels.length !== convert[model].channels) { + throw new Error('channel and label counts mismatch: ' + model); + } + + var channels = convert[model].channels; + var labels = convert[model].labels; + delete convert[model].channels; + delete convert[model].labels; + Object.defineProperty(convert[model], 'channels', { + value: channels + }); + Object.defineProperty(convert[model], 'labels', { + value: labels + }); + } + } + + convert.rgb.hsl = function (rgb) { + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + var min = Math.min(r, g, b); + var max = Math.max(r, g, b); + var delta = max - min; + var h; + var s; + var l; + + if (max === min) { + h = 0; + } else if (r === max) { + h = (g - b) / delta; + } else if (g === max) { + h = 2 + (b - r) / delta; + } else if (b === max) { + h = 4 + (r - g) / delta; + } + + h = Math.min(h * 60, 360); + + if (h < 0) { + h += 360; + } + + l = (min + max) / 2; + + if (max === min) { + s = 0; + } else if (l <= 0.5) { + s = delta / (max + min); + } else { + s = delta / (2 - max - min); + } + + return [h, s * 100, l * 100]; + }; + + convert.rgb.hsv = function (rgb) { + var rdif; + var gdif; + var bdif; + var h; + var s; + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + var v = Math.max(r, g, b); + var diff = v - Math.min(r, g, b); + + var diffc = function diffc(c) { + return (v - c) / 6 / diff + 0.5; + }; + + if (diff === 0) { + h = s = 0; + } else { + s = diff / v; + rdif = diffc(r); + gdif = diffc(g); + bdif = diffc(b); + + if (r === v) { + h = bdif - gdif; + } else if (g === v) { + h = 0.3333333333333333 + rdif - bdif; + } else if (b === v) { + h = 0.6666666666666666 + gdif - rdif; + } + + if (h < 0) { + h += 1; + } else if (h > 1) { + h -= 1; + } + } + + return [h * 360, s * 100, v * 100]; + }; + + convert.rgb.hwb = function (rgb) { + var r = rgb[0]; + var g = rgb[1]; + var b = rgb[2]; + var h = convert.rgb.hsl(rgb)[0]; + var w = 0.00392156862745098 * Math.min(r, Math.min(g, b)); + b = 1 - 0.00392156862745098 * Math.max(r, Math.max(g, b)); + return [h, w * 100, b * 100]; + }; + + convert.rgb.cmyk = function (rgb) { + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + var c; + var m; + var y; + var k; + k = Math.min(1 - r, 1 - g, 1 - b); + c = (1 - r - k) / (1 - k) || 0; + m = (1 - g - k) / (1 - k) || 0; + y = (1 - b - k) / (1 - k) || 0; + return [c * 100, m * 100, y * 100, k * 100]; + }; + + function comparativeDistance(x, y) { + return Math.pow(x[0] - y[0], 2) + Math.pow(x[1] - y[1], 2) + Math.pow(x[2] - y[2], 2); + } + + convert.rgb.keyword = function (rgb) { + var reversed = reverseKeywords[rgb]; + + if (reversed) { + return reversed; + } + + var currentClosestDistance = Infinity; + var currentClosestKeyword; + + for (var keyword in _$$_REQUIRE(_dependencyMap[0])) { + if (_$$_REQUIRE(_dependencyMap[0]).hasOwnProperty(keyword)) { + var value = _$$_REQUIRE(_dependencyMap[0])[keyword]; + + var distance = comparativeDistance(rgb, value); + + if (distance < currentClosestDistance) { + currentClosestDistance = distance; + currentClosestKeyword = keyword; + } + } + } + + return currentClosestKeyword; + }; + + convert.keyword.rgb = function (keyword) { + return _$$_REQUIRE(_dependencyMap[0])[keyword]; + }; + + convert.rgb.xyz = function (rgb) { + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + r = r > 0.04045 ? Math.pow((r + 0.055) / 1.055, 2.4) : r / 12.92; + g = g > 0.04045 ? Math.pow((g + 0.055) / 1.055, 2.4) : g / 12.92; + b = b > 0.04045 ? Math.pow((b + 0.055) / 1.055, 2.4) : b / 12.92; + var x = r * 0.4124 + g * 0.3576 + b * 0.1805; + var y = r * 0.2126 + g * 0.7152 + b * 0.0722; + var z = r * 0.0193 + g * 0.1192 + b * 0.9505; + return [x * 100, y * 100, z * 100]; + }; + + convert.rgb.lab = function (rgb) { + var xyz = convert.rgb.xyz(rgb); + var x = xyz[0]; + var y = xyz[1]; + var z = xyz[2]; + var l; + var a; + var b; + x /= 95.047; + y /= 100; + z /= 108.883; + x = x > 0.008856 ? Math.pow(x, 0.3333333333333333) : 7.787 * x + 0.13793103448275862; + y = y > 0.008856 ? Math.pow(y, 0.3333333333333333) : 7.787 * y + 0.13793103448275862; + z = z > 0.008856 ? Math.pow(z, 0.3333333333333333) : 7.787 * z + 0.13793103448275862; + l = 116 * y - 16; + a = 500 * (x - y); + b = 200 * (y - z); + return [l, a, b]; + }; + + convert.hsl.rgb = function (hsl) { + var h = hsl[0] / 360; + var s = hsl[1] / 100; + var l = hsl[2] / 100; + var t1; + var t2; + var t3; + var rgb; + var val; + + if (s === 0) { + val = l * 255; + return [val, val, val]; + } + + if (l < 0.5) { + t2 = l * (1 + s); + } else { + t2 = l + s - l * s; + } + + t1 = 2 * l - t2; + rgb = [0, 0, 0]; + + for (var i = 0; i < 3; i++) { + t3 = h + 0.3333333333333333 * -(i - 1); + + if (t3 < 0) { + t3++; + } + + if (t3 > 1) { + t3--; + } + + if (6 * t3 < 1) { + val = t1 + (t2 - t1) * 6 * t3; + } else if (2 * t3 < 1) { + val = t2; + } else if (3 * t3 < 2) { + val = t1 + (t2 - t1) * (0.6666666666666666 - t3) * 6; + } else { + val = t1; + } + + rgb[i] = val * 255; + } + + return rgb; + }; + + convert.hsl.hsv = function (hsl) { + var h = hsl[0]; + var s = hsl[1] / 100; + var l = hsl[2] / 100; + var smin = s; + var lmin = Math.max(l, 0.01); + var sv; + var v; + l *= 2; + s *= l <= 1 ? l : 2 - l; + smin *= lmin <= 1 ? lmin : 2 - lmin; + v = (l + s) / 2; + sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s / (l + s); + return [h, sv * 100, v * 100]; + }; + + convert.hsv.rgb = function (hsv) { + var h = hsv[0] / 60; + var s = hsv[1] / 100; + var v = hsv[2] / 100; + var hi = Math.floor(h) % 6; + var f = h - Math.floor(h); + var p = 255 * v * (1 - s); + var q = 255 * v * (1 - s * f); + var t = 255 * v * (1 - s * (1 - f)); + v *= 255; + + switch (hi) { + case 0: + return [v, t, p]; + + case 1: + return [q, v, p]; + + case 2: + return [p, v, t]; + + case 3: + return [p, q, v]; + + case 4: + return [t, p, v]; + + case 5: + return [v, p, q]; + } + }; + + convert.hsv.hsl = function (hsv) { + var h = hsv[0]; + var s = hsv[1] / 100; + var v = hsv[2] / 100; + var vmin = Math.max(v, 0.01); + var lmin; + var sl; + var l; + l = (2 - s) * v; + lmin = (2 - s) * vmin; + sl = s * vmin; + sl /= lmin <= 1 ? lmin : 2 - lmin; + sl = sl || 0; + l /= 2; + return [h, sl * 100, l * 100]; + }; + + convert.hwb.rgb = function (hwb) { + var h = hwb[0] / 360; + var wh = hwb[1] / 100; + var bl = hwb[2] / 100; + var ratio = wh + bl; + var i; + var v; + var f; + var n; + + if (ratio > 1) { + wh /= ratio; + bl /= ratio; + } + + i = Math.floor(6 * h); + v = 1 - bl; + f = 6 * h - i; + + if ((i & 0x01) !== 0) { + f = 1 - f; + } + + n = wh + f * (v - wh); + var r; + var g; + var b; + + switch (i) { + default: + case 6: + case 0: + r = v; + g = n; + b = wh; + break; + + case 1: + r = n; + g = v; + b = wh; + break; + + case 2: + r = wh; + g = v; + b = n; + break; + + case 3: + r = wh; + g = n; + b = v; + break; + + case 4: + r = n; + g = wh; + b = v; + break; + + case 5: + r = v; + g = wh; + b = n; + break; + } + + return [r * 255, g * 255, b * 255]; + }; + + convert.cmyk.rgb = function (cmyk) { + var c = cmyk[0] / 100; + var m = cmyk[1] / 100; + var y = cmyk[2] / 100; + var k = cmyk[3] / 100; + var r; + var g; + var b; + r = 1 - Math.min(1, c * (1 - k) + k); + g = 1 - Math.min(1, m * (1 - k) + k); + b = 1 - Math.min(1, y * (1 - k) + k); + return [r * 255, g * 255, b * 255]; + }; + + convert.xyz.rgb = function (xyz) { + var x = xyz[0] / 100; + var y = xyz[1] / 100; + var z = xyz[2] / 100; + var r; + var g; + var b; + r = x * 3.2406 + y * -1.5372 + z * -0.4986; + g = x * -0.9689 + y * 1.8758 + z * 0.0415; + b = x * 0.0557 + y * -0.204 + z * 1.0570; + r = r > 0.0031308 ? 1.055 * Math.pow(r, 0.4166666666666667) - 0.055 : r * 12.92; + g = g > 0.0031308 ? 1.055 * Math.pow(g, 0.4166666666666667) - 0.055 : g * 12.92; + b = b > 0.0031308 ? 1.055 * Math.pow(b, 0.4166666666666667) - 0.055 : b * 12.92; + r = Math.min(Math.max(0, r), 1); + g = Math.min(Math.max(0, g), 1); + b = Math.min(Math.max(0, b), 1); + return [r * 255, g * 255, b * 255]; + }; + + convert.xyz.lab = function (xyz) { + var x = xyz[0]; + var y = xyz[1]; + var z = xyz[2]; + var l; + var a; + var b; + x /= 95.047; + y /= 100; + z /= 108.883; + x = x > 0.008856 ? Math.pow(x, 0.3333333333333333) : 7.787 * x + 0.13793103448275862; + y = y > 0.008856 ? Math.pow(y, 0.3333333333333333) : 7.787 * y + 0.13793103448275862; + z = z > 0.008856 ? Math.pow(z, 0.3333333333333333) : 7.787 * z + 0.13793103448275862; + l = 116 * y - 16; + a = 500 * (x - y); + b = 200 * (y - z); + return [l, a, b]; + }; + + convert.lab.xyz = function (lab) { + var l = lab[0]; + var a = lab[1]; + var b = lab[2]; + var x; + var y; + var z; + y = (l + 16) / 116; + x = a / 500 + y; + z = y - b / 200; + var y2 = Math.pow(y, 3); + var x2 = Math.pow(x, 3); + var z2 = Math.pow(z, 3); + y = y2 > 0.008856 ? y2 : (y - 0.13793103448275862) / 7.787; + x = x2 > 0.008856 ? x2 : (x - 0.13793103448275862) / 7.787; + z = z2 > 0.008856 ? z2 : (z - 0.13793103448275862) / 7.787; + x *= 95.047; + y *= 100; + z *= 108.883; + return [x, y, z]; + }; + + convert.lab.lch = function (lab) { + var l = lab[0]; + var a = lab[1]; + var b = lab[2]; + var hr; + var h; + var c; + hr = Math.atan2(b, a); + h = hr * 360 / 2 / Math.PI; + + if (h < 0) { + h += 360; + } + + c = Math.sqrt(a * a + b * b); + return [l, c, h]; + }; + + convert.lch.lab = function (lch) { + var l = lch[0]; + var c = lch[1]; + var h = lch[2]; + var a; + var b; + var hr; + hr = h / 360 * 2 * Math.PI; + a = c * Math.cos(hr); + b = c * Math.sin(hr); + return [l, a, b]; + }; + + convert.rgb.ansi16 = function (args) { + var r = args[0]; + var g = args[1]; + var b = args[2]; + var value = 1 in arguments ? arguments[1] : convert.rgb.hsv(args)[2]; + value = Math.round(value / 50); + + if (value === 0) { + return 30; + } + + var ansi = 30 + (Math.round(b / 255) << 2 | Math.round(g / 255) << 1 | Math.round(r / 255)); + + if (value === 2) { + ansi += 60; + } + + return ansi; + }; + + convert.hsv.ansi16 = function (args) { + return convert.rgb.ansi16(convert.hsv.rgb(args), args[2]); + }; + + convert.rgb.ansi256 = function (args) { + var r = args[0]; + var g = args[1]; + var b = args[2]; + + if (r === g && g === b) { + if (r < 8) { + return 16; + } + + if (r > 248) { + return 231; + } + + return Math.round((r - 8) / 247 * 24) + 232; + } + + var ansi = 16 + 36 * Math.round(r / 255 * 5) + 6 * Math.round(g / 255 * 5) + Math.round(b / 255 * 5); + return ansi; + }; + + convert.ansi16.rgb = function (args) { + var color = args % 10; + + if (color === 0 || color === 7) { + if (args > 50) { + color += 3.5; + } + + color = color / 10.5 * 255; + return [color, color, color]; + } + + var mult = (~~(args > 50) + 1) * 0.5; + var r = (color & 1) * mult * 255; + var g = (color >> 1 & 1) * mult * 255; + var b = (color >> 2 & 1) * mult * 255; + return [r, g, b]; + }; + + convert.ansi256.rgb = function (args) { + if (args >= 232) { + var c = (args - 232) * 10 + 8; + return [c, c, c]; + } + + args -= 16; + var rem; + var r = Math.floor(args / 36) / 5 * 255; + var g = Math.floor((rem = args % 36) / 6) / 5 * 255; + var b = rem % 6 / 5 * 255; + return [r, g, b]; + }; + + convert.rgb.hex = function (args) { + var integer = ((Math.round(args[0]) & 0xFF) << 16) + ((Math.round(args[1]) & 0xFF) << 8) + (Math.round(args[2]) & 0xFF); + var string = integer.toString(16).toUpperCase(); + return '000000'.substring(string.length) + string; + }; + + convert.hex.rgb = function (args) { + var match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i); + + if (!match) { + return [0, 0, 0]; + } + + var colorString = match[0]; + + if (match[0].length === 3) { + colorString = colorString.split('').map(function (char) { + return char + char; + }).join(''); + } + + var integer = parseInt(colorString, 16); + var r = integer >> 16 & 0xFF; + var g = integer >> 8 & 0xFF; + var b = integer & 0xFF; + return [r, g, b]; + }; + + convert.rgb.hcg = function (rgb) { + var r = rgb[0] / 255; + var g = rgb[1] / 255; + var b = rgb[2] / 255; + var max = Math.max(Math.max(r, g), b); + var min = Math.min(Math.min(r, g), b); + var chroma = max - min; + var grayscale; + var hue; + + if (chroma < 1) { + grayscale = min / (1 - chroma); + } else { + grayscale = 0; + } + + if (chroma <= 0) { + hue = 0; + } else if (max === r) { + hue = (g - b) / chroma % 6; + } else if (max === g) { + hue = 2 + (b - r) / chroma; + } else { + hue = 4 + (r - g) / chroma + 4; + } + + hue /= 6; + hue %= 1; + return [hue * 360, chroma * 100, grayscale * 100]; + }; + + convert.hsl.hcg = function (hsl) { + var s = hsl[1] / 100; + var l = hsl[2] / 100; + var c = 1; + var f = 0; + + if (l < 0.5) { + c = 2.0 * s * l; + } else { + c = 2.0 * s * (1.0 - l); + } + + if (c < 1.0) { + f = (l - 0.5 * c) / (1.0 - c); + } + + return [hsl[0], c * 100, f * 100]; + }; + + convert.hsv.hcg = function (hsv) { + var s = hsv[1] / 100; + var v = hsv[2] / 100; + var c = s * v; + var f = 0; + + if (c < 1.0) { + f = (v - c) / (1 - c); + } + + return [hsv[0], c * 100, f * 100]; + }; + + convert.hcg.rgb = function (hcg) { + var h = hcg[0] / 360; + var c = hcg[1] / 100; + var g = hcg[2] / 100; + + if (c === 0.0) { + return [g * 255, g * 255, g * 255]; + } + + var pure = [0, 0, 0]; + var hi = h % 1 * 6; + var v = hi % 1; + var w = 1 - v; + var mg = 0; + + switch (Math.floor(hi)) { + case 0: + pure[0] = 1; + pure[1] = v; + pure[2] = 0; + break; + + case 1: + pure[0] = w; + pure[1] = 1; + pure[2] = 0; + break; + + case 2: + pure[0] = 0; + pure[1] = 1; + pure[2] = v; + break; + + case 3: + pure[0] = 0; + pure[1] = w; + pure[2] = 1; + break; + + case 4: + pure[0] = v; + pure[1] = 0; + pure[2] = 1; + break; + + default: + pure[0] = 1; + pure[1] = 0; + pure[2] = w; + } + + mg = (1.0 - c) * g; + return [(c * pure[0] + mg) * 255, (c * pure[1] + mg) * 255, (c * pure[2] + mg) * 255]; + }; + + convert.hcg.hsv = function (hcg) { + var c = hcg[1] / 100; + var g = hcg[2] / 100; + var v = c + g * (1.0 - c); + var f = 0; + + if (v > 0.0) { + f = c / v; + } + + return [hcg[0], f * 100, v * 100]; + }; + + convert.hcg.hsl = function (hcg) { + var c = hcg[1] / 100; + var g = hcg[2] / 100; + var l = g * (1.0 - c) + 0.5 * c; + var s = 0; + + if (l > 0.0 && l < 0.5) { + s = c / (2 * l); + } else if (l >= 0.5 && l < 1.0) { + s = c / (2 * (1 - l)); + } + + return [hcg[0], s * 100, l * 100]; + }; + + convert.hcg.hwb = function (hcg) { + var c = hcg[1] / 100; + var g = hcg[2] / 100; + var v = c + g * (1.0 - c); + return [hcg[0], (v - c) * 100, (1 - v) * 100]; + }; + + convert.hwb.hcg = function (hwb) { + var w = hwb[1] / 100; + var b = hwb[2] / 100; + var v = 1 - b; + var c = v - w; + var g = 0; + + if (c < 1) { + g = (v - c) / (1 - c); + } + + return [hwb[0], c * 100, g * 100]; + }; + + convert.apple.rgb = function (apple) { + return [apple[0] / 65535 * 255, apple[1] / 65535 * 255, apple[2] / 65535 * 255]; + }; + + convert.rgb.apple = function (rgb) { + return [rgb[0] / 255 * 65535, rgb[1] / 255 * 65535, rgb[2] / 255 * 65535]; + }; + + convert.gray.rgb = function (args) { + return [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255]; + }; + + convert.gray.hsl = convert.gray.hsv = function (args) { + return [0, 0, args[0]]; + }; + + convert.gray.hwb = function (gray) { + return [0, 100, gray[0]]; + }; + + convert.gray.cmyk = function (gray) { + return [0, 0, 0, gray[0]]; + }; + + convert.gray.lab = function (gray) { + return [gray[0], 0, 0]; + }; + + convert.gray.hex = function (gray) { + var val = Math.round(gray[0] / 100 * 255) & 0xFF; + var integer = (val << 16) + (val << 8) + val; + var string = integer.toString(16).toUpperCase(); + return '000000'.substring(string.length) + string; + }; + + convert.rgb.gray = function (rgb) { + var val = (rgb[0] + rgb[1] + rgb[2]) / 3; + return [val / 255 * 100]; + }; +},1958,[1959]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + 'use strict'; + + module.exports = { + "aliceblue": [240, 248, 255], + "antiquewhite": [250, 235, 215], + "aqua": [0, 255, 255], + "aquamarine": [127, 255, 212], + "azure": [240, 255, 255], + "beige": [245, 245, 220], + "bisque": [255, 228, 196], + "black": [0, 0, 0], + "blanchedalmond": [255, 235, 205], + "blue": [0, 0, 255], + "blueviolet": [138, 43, 226], + "brown": [165, 42, 42], + "burlywood": [222, 184, 135], + "cadetblue": [95, 158, 160], + "chartreuse": [127, 255, 0], + "chocolate": [210, 105, 30], + "coral": [255, 127, 80], + "cornflowerblue": [100, 149, 237], + "cornsilk": [255, 248, 220], + "crimson": [220, 20, 60], + "cyan": [0, 255, 255], + "darkblue": [0, 0, 139], + "darkcyan": [0, 139, 139], + "darkgoldenrod": [184, 134, 11], + "darkgray": [169, 169, 169], + "darkgreen": [0, 100, 0], + "darkgrey": [169, 169, 169], + "darkkhaki": [189, 183, 107], + "darkmagenta": [139, 0, 139], + "darkolivegreen": [85, 107, 47], + "darkorange": [255, 140, 0], + "darkorchid": [153, 50, 204], + "darkred": [139, 0, 0], + "darksalmon": [233, 150, 122], + "darkseagreen": [143, 188, 143], + "darkslateblue": [72, 61, 139], + "darkslategray": [47, 79, 79], + "darkslategrey": [47, 79, 79], + "darkturquoise": [0, 206, 209], + "darkviolet": [148, 0, 211], + "deeppink": [255, 20, 147], + "deepskyblue": [0, 191, 255], + "dimgray": [105, 105, 105], + "dimgrey": [105, 105, 105], + "dodgerblue": [30, 144, 255], + "firebrick": [178, 34, 34], + "floralwhite": [255, 250, 240], + "forestgreen": [34, 139, 34], + "fuchsia": [255, 0, 255], + "gainsboro": [220, 220, 220], + "ghostwhite": [248, 248, 255], + "gold": [255, 215, 0], + "goldenrod": [218, 165, 32], + "gray": [128, 128, 128], + "green": [0, 128, 0], + "greenyellow": [173, 255, 47], + "grey": [128, 128, 128], + "honeydew": [240, 255, 240], + "hotpink": [255, 105, 180], + "indianred": [205, 92, 92], + "indigo": [75, 0, 130], + "ivory": [255, 255, 240], + "khaki": [240, 230, 140], + "lavender": [230, 230, 250], + "lavenderblush": [255, 240, 245], + "lawngreen": [124, 252, 0], + "lemonchiffon": [255, 250, 205], + "lightblue": [173, 216, 230], + "lightcoral": [240, 128, 128], + "lightcyan": [224, 255, 255], + "lightgoldenrodyellow": [250, 250, 210], + "lightgray": [211, 211, 211], + "lightgreen": [144, 238, 144], + "lightgrey": [211, 211, 211], + "lightpink": [255, 182, 193], + "lightsalmon": [255, 160, 122], + "lightseagreen": [32, 178, 170], + "lightskyblue": [135, 206, 250], + "lightslategray": [119, 136, 153], + "lightslategrey": [119, 136, 153], + "lightsteelblue": [176, 196, 222], + "lightyellow": [255, 255, 224], + "lime": [0, 255, 0], + "limegreen": [50, 205, 50], + "linen": [250, 240, 230], + "magenta": [255, 0, 255], + "maroon": [128, 0, 0], + "mediumaquamarine": [102, 205, 170], + "mediumblue": [0, 0, 205], + "mediumorchid": [186, 85, 211], + "mediumpurple": [147, 112, 219], + "mediumseagreen": [60, 179, 113], + "mediumslateblue": [123, 104, 238], + "mediumspringgreen": [0, 250, 154], + "mediumturquoise": [72, 209, 204], + "mediumvioletred": [199, 21, 133], + "midnightblue": [25, 25, 112], + "mintcream": [245, 255, 250], + "mistyrose": [255, 228, 225], + "moccasin": [255, 228, 181], + "navajowhite": [255, 222, 173], + "navy": [0, 0, 128], + "oldlace": [253, 245, 230], + "olive": [128, 128, 0], + "olivedrab": [107, 142, 35], + "orange": [255, 165, 0], + "orangered": [255, 69, 0], + "orchid": [218, 112, 214], + "palegoldenrod": [238, 232, 170], + "palegreen": [152, 251, 152], + "paleturquoise": [175, 238, 238], + "palevioletred": [219, 112, 147], + "papayawhip": [255, 239, 213], + "peachpuff": [255, 218, 185], + "peru": [205, 133, 63], + "pink": [255, 192, 203], + "plum": [221, 160, 221], + "powderblue": [176, 224, 230], + "purple": [128, 0, 128], + "rebeccapurple": [102, 51, 153], + "red": [255, 0, 0], + "rosybrown": [188, 143, 143], + "royalblue": [65, 105, 225], + "saddlebrown": [139, 69, 19], + "salmon": [250, 128, 114], + "sandybrown": [244, 164, 96], + "seagreen": [46, 139, 87], + "seashell": [255, 245, 238], + "sienna": [160, 82, 45], + "silver": [192, 192, 192], + "skyblue": [135, 206, 235], + "slateblue": [106, 90, 205], + "slategray": [112, 128, 144], + "slategrey": [112, 128, 144], + "snow": [255, 250, 250], + "springgreen": [0, 255, 127], + "steelblue": [70, 130, 180], + "tan": [210, 180, 140], + "teal": [0, 128, 128], + "thistle": [216, 191, 216], + "tomato": [255, 99, 71], + "turquoise": [64, 224, 208], + "violet": [238, 130, 238], + "wheat": [245, 222, 179], + "white": [255, 255, 255], + "whitesmoke": [245, 245, 245], + "yellow": [255, 255, 0], + "yellowgreen": [154, 205, 50] + }; +},1959,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + function buildGraph() { + var graph = {}; + var models = Object.keys(_$$_REQUIRE(_dependencyMap[0])); + + for (var len = models.length, i = 0; i < len; i++) { + graph[models[i]] = { + distance: -1, + parent: null + }; + } + + return graph; + } + + function deriveBFS(fromModel) { + var graph = buildGraph(); + var queue = [fromModel]; + graph[fromModel].distance = 0; + + while (queue.length) { + var current = queue.pop(); + var adjacents = Object.keys(_$$_REQUIRE(_dependencyMap[0])[current]); + + for (var len = adjacents.length, i = 0; i < len; i++) { + var adjacent = adjacents[i]; + var node = graph[adjacent]; + + if (node.distance === -1) { + node.distance = graph[current].distance + 1; + node.parent = current; + queue.unshift(adjacent); + } + } + } + + return graph; + } + + function link(from, to) { + return function (args) { + return to(from(args)); + }; + } + + function wrapConversion(toModel, graph) { + var path = [graph[toModel].parent, toModel]; + + var fn = _$$_REQUIRE(_dependencyMap[0])[graph[toModel].parent][toModel]; + + var cur = graph[toModel].parent; + + while (graph[cur].parent) { + path.unshift(graph[cur].parent); + fn = link(_$$_REQUIRE(_dependencyMap[0])[graph[cur].parent][cur], fn); + cur = graph[cur].parent; + } + + fn.conversion = path; + return fn; + } + + module.exports = function (fromModel) { + var graph = deriveBFS(fromModel); + var conversion = {}; + var models = Object.keys(graph); + + for (var len = models.length, i = 0; i < len; i++) { + var toModel = models[i]; + var node = graph[toModel]; + + if (node.parent === null) { + continue; + } + + conversion[toModel] = wrapConversion(toModel, graph); + } + + return conversion; + }; +},1960,[1958]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -240601,7 +241706,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e top: 7 } }); -},1912,[3,16,18,1913,179]); +},1961,[3,16,18,1962,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -240715,7 +241820,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e overflow: 'hidden' } }); -},1913,[3,33,4,1237,16,18,1089,179]); +},1962,[3,33,4,1956,16,18,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -240778,7 +241883,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: children })); } -},1914,[3,4,16,18,1281,179,1246]); +},1963,[3,4,16,18,1063,179,926]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -240802,7 +241907,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return height; } -},1915,[16,3,1908]); +},1964,[16,3,1952]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -241020,7 +242125,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_BasePush2.default); OneSignalPush.NAME = "onesignal"; -},1916,[3,270,6,7,11,85,13,14,881,1896,1917,438]); +},1965,[3,270,6,7,11,85,13,14,881,1946,1966,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -241103,7 +242208,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1917,[3,6,7]); +},1966,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -241237,7 +242342,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[10]).FirebasePush); MasPush.NAME = "mas"; -},1918,[3,270,4,6,7,11,85,13,14,407,1919,438,1896]); +},1967,[3,270,4,6,7,11,85,13,14,407,1968,438,1946]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -241642,7 +242747,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[12]).BaseCustomModulePush); FirebasePush.NAME = "fcm"; -},1919,[3,270,6,7,11,85,13,14,436,881,438,564,1920]); +},1968,[3,270,6,7,11,85,13,14,436,881,438,564,1969]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -242012,7 +243117,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(_BasePush2.default); -},1920,[3,270,6,7,11,85,13,14,407,1896,1917,438,579]); +},1969,[3,270,6,7,11,85,13,14,407,1946,1966,438,579]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -242244,7 +243349,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[12]).BaseCustomModulePush); AmazonPush.NAME = "adm"; -},1921,[3,4,270,6,7,11,85,13,14,436,881,564,1920]); +},1970,[3,4,270,6,7,11,85,13,14,436,881,564,1969]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -242460,7 +243565,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[12]).BaseCustomModulePush); HuaweiPush.NAME = "hcm"; -},1922,[3,4,270,6,7,11,85,13,14,436,881,564,1920]); +},1971,[3,4,270,6,7,11,85,13,14,436,881,564,1969]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -243497,7 +244602,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e mode: _$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.TEXT, hidden: false }; -},1923,[3,4,270,6,7,11,13,14,582,16,18,436,566,666,667,859,670,1924,1925,1926,1947,1949,1982,1876,1970,438,564,1999,1,179,2009,2028,827,1929,1998]); +},1972,[3,4,270,6,7,11,13,14,582,16,18,436,566,666,667,859,670,1973,1974,1975,1996,1998,2031,1926,2019,438,564,2048,1,179,2058,2077,827,1978,2047]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -243575,7 +244680,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e progressBackgroundColor: "#ffffff", colors: ["#000000"] }; -},1924,[3,22,4,6,7,11,13,14,16,18,819,438,179]); +},1973,[3,22,4,6,7,11,13,14,16,18,819,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -243601,7 +244706,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e justifyContent: "space-between" } }); -},1925,[18]); +},1974,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -243957,7 +245062,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onOpenGallery: _propTypes.default.func, maxHeight: _propTypes.default.number.isRequired }; -},1926,[3,270,6,7,11,13,14,582,16,18,1927,1928,179,819,1811,1,438,1929,1930,1940]); +},1975,[3,270,6,7,11,13,14,582,16,18,1976,1977,179,819,1861,1,438,1978,1979,1989]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244116,7 +245221,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var AnimatedImageIconChooser = exports.AnimatedImageIconChooser = _reactNative.Animated.createAnimatedComponent(ImageIconChooser); var _default = exports.default = ImageIconChooser; -},1927,[3,6,7,11,13,14,4,16,18,582,1811,588,438,179]); +},1976,[3,6,7,11,13,14,4,16,18,582,1861,588,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244189,7 +245294,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.white } }); -},1928,[18,438]); +},1977,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244236,7 +245341,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var TecnaviaAnimatedScrollView = exports.TecnaviaAnimatedScrollView = _reactNative.Animated.createAnimatedComponent(TecnaviaScrollView); -},1929,[3,4,582,16,18,179,579,1]); +},1978,[3,4,582,16,18,179,579,1]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244251,7 +245356,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},1930,[1931]); +},1979,[1980]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244442,7 +245547,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e htmlContentId: "", disableStartAutoHeightEvaluation: false }; -},1931,[3,33,4,582,16,1932,1934,179,1935]); +},1980,[3,33,4,582,16,1981,1983,179,1984]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244460,7 +245565,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e js += (0, _$$_REQUIRE(_dependencyMap[0]).updateWebviewFontSizeScript)(elementId); return js; }; -},1932,[1933]); +},1981,[1982]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244493,7 +245598,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var hideNativeAd = exports.hideNativeAd = "\n function hideNativeAd(id) {\n var nativeAd = document.getElementById(id);\n if (nativeAd) {\n nativeAd.style.height = '0px';\n var nativeAdContainer = document.getElementById(id + '_container');\n if (nativeAdContainer) {\n nativeAdContainer.style.height = '0px';\n var prevElement = nativeAdContainer.previousElementSibling;\n if (prevElement && prevElement.className === \"advp\") {\n prevElement.style.display = 'none';\n }\n }\n }\n }"; var retrieveInnerText = exports.retrieveInnerText = "\n function() {\n var text = '';\n try {\n text = document.body.innerText;\n } catch (e) {}\n \n return {\n content: text,\n type: 'INNER_TEXT'\n };\n }"; var openGallery = exports.openGallery = "\n function openGallery(url) {\n try {\n console.log(\"open gallery:\" + url);\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: url, type: 'OPEN_GALLERY' }));\n } catch (e) {\n console.log(e);\n }\n }"; - var showImageOptions = exports.showImageOptions = "\n function showImageOptions(link, imageUrl) {\n try {\n console.log(\"show image options: \" + link + \", image url \"+imageUrl);\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: { link: link, url: imageUrl }, type: 'SHOW_IMAGE_OPTIONS' }));\n } catch (e) {\n console.log(e);\n }\n }"; + var showImageOptions = exports.showImageOptions = "\n function showImageOptions(link, imageUrl) {\n try {\n console.log(\"show image options: \" + link + \", image url \" + imageUrl);\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: { link: link, url: imageUrl }, type: 'SHOW_IMAGE_OPTIONS' }));\n } catch (e) {\n console.log(e);\n }\n }"; var handleImageError = exports.handleImageError = "\n function handleImageError(img) {\n try {\n var hrsrc = img.getAttribute(\"hrsrc\");\n if (hrsrc && img.src !== hrsrc) {\n img.src = hrsrc;\n } else {\n img.style.height = 0;\n }\n } catch (e) {\n console.log(e);\n }\n }"; var saveImages = exports.saveImages = "\n function saveImages() {\n try {\n $(\"img[data-save]\").each(function() {\n $(this).one(\"load\", function() {\n eval($(this).data(\"save\"));\n });\n });\n $(\"img[data-retrieve]\").each(function() {\n eval($(this).data(\"retrieve\"));\n }).hide();\n } catch (e) {\n console.log(e);\n }\n }"; var saveImage = exports.saveImage = "\n function saveImage(img, paper, issue, edition, filename, image, filetime) {\n try {\n console.log(\"save image \" + paper + \" - \" + issue + \" - \" + edition + \" - \" + filename + \" - \" + image + \" - \" + filetime);\n var newImage = new Image();\n newImage.crossOrigin = \"anonymous\";\n\n newImage.onload = function () {\n console.log(\"onload image \" + newImage.width + \" - \" + newImage.height);\n var canvas = document.createElement(\"canvas\");\n canvas.width = newImage.width;\n canvas.height = newImage.height;\n var ctx = canvas.getContext(\"2d\");\n ctx.drawImage(newImage, 0, 0);\n var dataURL = canvas.toDataURL(\"image/jpeg\", 1);\n console.log(dataURL);\n var base64 = dataURL.replace(/^data:image\\/jpeg;base64,/, \"\");\n \n window.ReactNativeWebView.postMessage(JSON.stringify({ content: { base64: base64, paper: paper, issue: issue, edition: edition, filename: filename, image: image, filetime: filetime}, type: 'SAVE_IMAGE' }));\n };\n\n newImage.src = img.src;\n\n } catch (e) {\n console.log(e);\n }\n }"; @@ -244572,28 +245677,25 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var generateAssetsFontCss = exports.generateAssetsFontCss = function generateAssetsFontCss(fontFamilyRegular, fontFamilyBold, dynamicFonts) { var fontCSS = ""; - if (fontFamilyRegular && fontFamilyRegular.src) { + if (fontFamilyRegular != null && fontFamilyRegular.src) { fontCSS += getFontFaceStringFromFont(fontFamilyRegular, "normal"); - if (fontFamilyBold && fontFamilyBold.src && fontFamilyBold.fontWeb !== fontFamilyRegular.fontWeb) { + if (fontFamilyBold != null && fontFamilyBold.src && fontFamilyBold.fontWeb !== fontFamilyRegular.fontWeb) { fontCSS += getFontFaceStringFromFont(fontFamilyBold, "bold"); } - } else if (fontFamilyBold && fontFamilyBold.src) { + } else if (fontFamilyBold != null && fontFamilyBold.src) { fontCSS += getFontFaceStringFromFont(fontFamilyBold, "bold"); } - if (dynamicFonts) { - dynamicFonts.forEach(function (dynamicFont) { - if (dynamicFont) { - var fontWeb = dynamicFont.fontWeb; + dynamicFonts == null ? undefined : dynamicFonts.forEach(function (dynamicFont) { + if (dynamicFont) { + var fontWeb = dynamicFont.fontWeb; - if (!(fontFamilyRegular && fontFamilyRegular.fontWeb === fontWeb || fontFamilyBold && fontFamilyBold.fontWeb === fontWeb)) { - fontCSS += getFontFaceStringFromFont(dynamicFont); - } + if (!((fontFamilyRegular == null ? undefined : fontFamilyRegular.fontWeb) === fontWeb || (fontFamilyBold == null ? undefined : fontFamilyBold.fontWeb) === fontWeb)) { + fontCSS += getFontFaceStringFromFont(dynamicFont); } - }); - } - + } + }); return fontCSS; }; @@ -244630,7 +245732,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var setFontSizeMutationObserver = exports.setFontSizeMutationObserver = function setFontSizeMutationObserver(elementId, jsCallback) { return "\n try{ \n var element = document.getElementById('" + elementId + "');\n if (element) {\n var observer = new MutationObserver(([mutation]) => {\n if (mutation.type === 'attributes' && mutation.attributeName === 'style') {\n " + jsCallback + "\n }\n });\n \n observer.observe(element, { attributes: true });\n }\n }catch(e){\n console.error(e.message);\n }"; }; -},1933,[18,3,1893,438]); +},1982,[18,3,1943,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244682,7 +245784,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e didMountRef.current = true; }, watcher); } -},1934,[3,33,16,436,434,564]); +},1983,[3,33,16,436,434,564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -245414,7 +246516,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ignoreUrls: [], progressHidden: false }, _$$_REQUIRE(_dependencyMap[21]).OurBridge.customDefaultProps); -},1935,[3,22,4,270,6,7,11,13,14,582,16,18,436,1936,868,1897,564,438,880,179,1940,579,891]); +},1984,[3,22,4,270,6,7,11,13,14,582,16,18,436,1985,868,1947,564,438,880,179,1989,579,891]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -245556,7 +246658,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1936,[3,270,6,7,18,434,881,1873,814,438,1937]); +},1985,[3,270,6,7,18,434,881,1923,814,438,1986]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -245571,7 +246673,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},1937,[1938]); +},1986,[1987]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -245809,7 +246911,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fadeDuration: 500, opacity: 1 }; -},1938,[3,6,7,11,13,14,16,18,434,816,438,819,179,1939]); +},1987,[3,6,7,11,13,14,16,18,434,816,438,819,179,1988]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -245832,7 +246934,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e padding: 10 } }); -},1939,[18]); +},1988,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -245921,7 +247023,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e WebViewProgress.defaultProps = { loadingPosition: LoadingStatePosition.center }; -},1940,[3,582,16,18,1941,179]); +},1989,[3,582,16,18,1990,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -245936,7 +247038,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},1941,[1942]); +},1990,[1991]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -246076,7 +247178,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e advanced: false, hidden: false }; -},1942,[3,6,7,11,13,14,16,18,582,1943,179,1944]); +},1991,[3,6,7,11,13,14,16,18,582,1992,179,1993]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -246104,7 +247206,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 50 } }); -},1943,[18,438]); +},1992,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -246381,7 +247483,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cssClasses: [], cssTextClasses: [] }; -},1944,[3,22,6,7,11,13,14,582,16,18,1713,816,1945,438,819,179,1946]); +},1993,[3,22,6,7,11,13,14,582,16,18,1763,816,1994,438,819,179,1995]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -246422,7 +247524,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_react.default.Component); -},1945,[3,6,7,11,13,14,16,18,179]); +},1994,[3,6,7,11,13,14,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -246465,7 +247567,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[1]).colors.white } }); -},1946,[18,438]); +},1995,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -246543,7 +247645,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ArticleFling.defaultProps = {}; var _default = exports.default = ArticleFling; -},1947,[3,16,582,18,1948,1,438,179]); +},1996,[3,16,582,18,1997,1,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -246603,7 +247705,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ZoomDevice.constants = {}; var _default = exports.default = ZoomDevice; -},1948,[3,6,7,438]); +},1997,[3,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -247540,7 +248642,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ArticleGraph.defaultProps = { renderGraphContent: false }; -},1949,[3,224,270,6,7,11,13,14,1950,1951,582,16,18,1952,436,629,858,1954,566,664,665,667,587,666,859,670,1955,1961,1964,1979,438,819,564,866,179,1980]); +},1998,[3,224,270,6,7,11,13,14,1999,2000,582,16,18,2001,436,629,858,2003,566,664,665,667,587,666,859,670,2004,2010,2013,2028,438,819,564,866,179,2029]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -247636,7 +248738,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pageId: 0, artId: -1 }; -},1950,[3,6,7,11,13,14,16,582,18,438,179,597]); +},1999,[3,6,7,11,13,14,16,582,18,438,179,597]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -247756,7 +248858,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pageId: 0, artId: -1 }; -},1951,[3,4,6,7,11,13,14,16,582,18,179,597]); +},2000,[3,4,6,7,11,13,14,16,582,18,179,597]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -248611,7 +249713,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1952,[3,270,6,7,1181,406,1953,436,434,881,1897,629,438,866,564]); +},2001,[3,270,6,7,1268,406,2002,436,434,881,1947,629,438,866,564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -248754,7 +249856,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e accessibility_mode: "accessibilityMode" } }; -},1953,[3,270,6,7,438]); +},2002,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -248877,7 +249979,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1954,[3,270,6,7,18,881,438]); +},2003,[3,270,6,7,18,881,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -249859,7 +250961,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e minZoom: 1, maxZoom: 5 }; -},1955,[3,33,6,7,11,13,14,582,16,18,673,1924,1956,1957,1948,1958,438,1,1959,179,819,1945,1960]); +},2004,[3,33,6,7,11,13,14,582,16,18,673,1973,2005,2006,1997,2007,438,1,2008,179,819,1994,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -249897,7 +250999,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); GestureTimer.timers = {}; -},1956,[3,6,7]); +},2005,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -250049,7 +251151,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e twoFingersTapHandlerWaitFor: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.array]), doubleTapHandlerWaitFor: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.array]) }; -},1957,[3,6,7,11,13,14,16,582,18,1,179]); +},2006,[3,6,7,11,13,14,16,582,18,1,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -250064,7 +251166,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e overflow: "hidden" } }); -},1958,[18]); +},2007,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -250281,7 +251383,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var limit = cond(lessThan(multiply(contentSize.width, scale), viewSize.width), panLeftX, add(sub(panLeftX, multiply(contentSize.width, scale)), viewSize.width)); return block([debug("RIGHT: ", limit), call([limit], callback), limit]); } -},1959,[673,3,1948,438,1]); +},2008,[673,3,1997,438,1]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -250296,7 +251398,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},1960,[1944]); +},2009,[1993]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -250551,7 +251653,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e showAll: false, hidden: false }; -},1961,[3,22,4,6,7,11,13,14,16,582,18,1962,858,438,179]); +},2010,[3,22,4,6,7,11,13,14,16,582,18,2011,858,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -250939,7 +252041,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1962,[3,4,270,6,7,11,13,14,16,582,18,1963,436,629,859,406,670,564,179,438,588,587]); +},2011,[3,4,270,6,7,11,13,14,16,582,18,2012,436,629,859,406,670,564,179,438,588,587]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -251031,7 +252133,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onHrError: _propTypes.default.func, onHrLoaded: _propTypes.default.func }); -},1963,[3,6,7,11,13,14,16,582,18,179,597]); +},2012,[3,6,7,11,13,14,16,582,18,179,597]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -251316,7 +252418,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = PageExtra; -},1964,[3,6,7,11,13,14,582,16,18,436,1965,858,666,667,670,438,564,866,179]); +},2013,[3,6,7,11,13,14,582,16,18,436,2014,858,666,667,670,438,564,866,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -252158,7 +253260,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }] }, index); } -},1965,[3,33,6,7,16,18,1966,407,1967,864,664,667,671,670,1897,436,1952,406,665,666,669,1927,629,858,1936,438,866,1970,1976,564,819,179]); +},2014,[3,33,6,7,16,18,2015,407,2016,864,664,667,671,670,1947,436,2001,406,665,666,669,1976,629,858,1985,438,866,2019,2025,564,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -252168,7 +253270,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[0]); var _default = exports.default = _reactNative.NativeModules.RNMail; -},1966,[18]); +},2015,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -252196,7 +253298,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function newsmemoryArticleGallery(json) { return NewsMemoryParser.getArticleGallery(json); } -},1967,[1968,1969]); +},2016,[2017,2018]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -252367,7 +253469,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var action = item.action; return action.hasPropertyNotClickable(); } -},1968,[438]); +},2017,[438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -252472,7 +253574,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return []; } -},1969,[438]); +},2018,[438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -253306,7 +254408,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _$$_REQUIRE(_dependencyMap[8]).trackADBMobileAction)(adobeAnalyticsConfig.editionLoadActionName, params); } }; -},1970,[3,4,667,666,670,858,1971,1975,1869,438,1876,1875]); +},2019,[3,4,667,666,670,858,2020,2024,1919,438,1926,1925]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -253450,7 +254552,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1971,[3,270,6,7,11,13,14,1972,865,1973]); +},2020,[3,270,6,7,11,13,14,2021,865,2022]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -253548,7 +254650,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_Session2.default); -},1972,[3,6,7,11,85,13,14,865]); +},2021,[3,6,7,11,85,13,14,865]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -253881,7 +254983,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},1973,[3,270,6,7,865,1974,566,406,438]); +},2022,[3,270,6,7,865,2023,566,406,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -253957,7 +255059,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SessionHelper.SP = { name: "sessions" }; -},1974,[3,270,6,7,438]); +},2023,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -254200,7 +255302,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return params; }; -},1975,[1875,1876,438]); +},2024,[1925,1926,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -254215,7 +255317,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},1976,[1977]); +},2025,[2026]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -254412,7 +255514,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_react.Component); -},1977,[3,6,7,11,13,14,16,18,179,1978,1960,438]); +},2026,[3,6,7,11,13,14,16,18,179,2027,2009,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -254448,7 +255550,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[1]).colors.white } }); -},1978,[18,438]); +},2027,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -254462,7 +255564,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},1979,[18]); +},2028,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -254569,7 +255671,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e errors: [], autoHideTimer: 5000 }; -},1980,[3,6,7,11,13,14,16,582,18,816,179,819,1981]); +},2029,[3,6,7,11,13,14,16,582,18,816,179,819,2030]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -254593,7 +255695,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[1]).colors.white } }); -},1981,[18,438]); +},2030,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -255712,7 +256814,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e header: false, enableDesktopLayout: false }; -},1982,[3,270,6,7,11,13,14,582,16,18,567,1952,1983,1953,436,629,1936,666,667,859,670,1984,1927,1989,1992,1994,438,564,866,1995,1976,1932,1999,179,1811,2002,819,1967,1970,817,1980,1930,1940,2009]); +},2031,[3,270,6,7,11,13,14,582,16,18,567,2001,2032,2002,436,629,1985,666,667,859,670,2033,1976,2038,2041,2043,438,564,866,2044,2025,1981,2048,179,1861,2051,819,2016,2019,817,2029,1979,1989,2058]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -255966,7 +257068,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1983,[3,270,6,7,566,666,667,859,670,406,1953,1970,438,1730]); +},2032,[3,270,6,7,566,666,667,859,670,406,2002,2019,438,1780]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -256159,7 +257261,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = ArticleAdContainer; -},1984,[3,33,582,16,18,436,1985,179,564,438]); +},2033,[3,33,582,16,18,436,2034,179,564,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -256281,7 +257383,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); AdsHelper.PARSERS = [new (_$$_REQUIRE(_dependencyMap[4]).ParserV2)(), new (_$$_REQUIRE(_dependencyMap[4]).ParserV1)(), new (_$$_REQUIRE(_dependencyMap[4]).ParserV0)()]; -},1985,[3,6,7,438,1986]); +},2034,[3,6,7,438,2035]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -256707,7 +257809,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1986,[3,6,7,18,1987,1988]); +},2035,[3,6,7,18,2036,2037]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -256762,7 +257864,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var webAdsTypes = exports.webAdsTypes = [adTypes.web.top_banner, adTypes.web.bottom_banner]; var nativeAdsTypes = exports.nativeAdsTypes = [adTypes.native.default, adTypes.native.inarticle, adTypes.native.grid, adTypes.native.list]; -},1987,[]); +},2036,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -256824,7 +257926,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e nativo: "nativo" } }; -},1988,[]); +},2037,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -257209,7 +258311,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e minHeight: 150, fontScale: 1 }; -},1989,[3,270,6,7,11,13,14,582,16,18,816,588,1927,1990,819,179,1756,1991,438]); +},2038,[3,270,6,7,11,13,14,582,16,18,816,588,1976,2039,819,179,1806,2040,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -257254,7 +258356,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 40 } }); -},1990,[18,438]); +},2039,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -257266,7 +258368,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-down", "type": "png" }); -},1991,[1260]); +},2040,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -257504,7 +258606,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e button: undefined, login: undefined }; -},1992,[3,6,7,11,13,14,16,582,18,816,1993,436,1,564,880,858,819,179]); +},2041,[3,6,7,11,13,14,16,582,18,816,2042,436,1,564,880,858,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -257562,7 +258664,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontSize: 16 } }); -},1993,[18,438]); +},2042,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -257598,7 +258700,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: "white" } }); -},1994,[18]); +},2043,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -258983,7 +260085,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return html; }; -},1995,[3,22,406,1996,629,858,868,667,666,670,668,438,866,1997,1933,1998,1999,2001]); +},2044,[3,22,406,2045,629,858,868,667,666,670,668,438,866,2046,1982,2047,2048,2050]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -258993,7 +260095,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var columnizer = "\n function setTopAdsPos(){\n $(\"#articleAds_top\").insertBefore(\"#slideArt\");\n $(\"#slideArt\").find(\"#articleAds_top\").remove();\n }\n\n function setTranslateBannerPos(){\n $(\"#image_div_translation\").insertBefore(\"#slideArt\");\n $(\"#slideArt\").find(\"#image_div_translation\").remove();\n }\n\n function setMiddleAdsPos(){\n var ads = $(\"#articleAds_mid\");\n if(ads.length > 0){\n var objMiddle = ads[0].outerHTML;\n ads.remove();\n $(objMiddle).prependTo($(\"#scrollMergeADD\"));\n }\n }\n\n function setPaddingToColumns(element, index) {\n $(\"

\").insertBefore(element);\n $(element)\n .children()\n .appendTo(\".div_padding\" + index);\n $(\".div_padding\" + index).appendTo(element);\n $(\".div_padding\" + index).css(\"padding\", \"3px\");\n }\n\n function updateTopArt(){\n var artAddObjs = $(\"div[id^='ArtADD']\");\n $(artAddObjs).each(function(i){\n var idArtAdd = $(this).attr(\"id\");\n var parentArtADD = $(\"#\"+idArtAdd).parent();\n if(typeof $($(\"#\"+idArtAdd).parent().parent()).attr(\"class\") != \"undefined\" && $($(\"#\"+idArtAdd).parent().parent()).attr(\"class\").indexOf(\"last\") > -1){\n var cloneArtADD = \"
\"+$(\"#\"+idArtAdd).html()+\"
\";\n $(\"#\"+idArtAdd).remove();\n if($(\".first.column.last\").length == 0 && $(\".first.column\").length > 0){\n $(parentArtADD).prepend(cloneArtADD);\n }else if($(\".first.last.column\").length == 1){\n $(parentArtADD).append(cloneArtADD);\n }else{\n $(parentArtADD).prepend('
');\n $(parentArtADD).append(cloneArtADD);\n }\n }\n });\n }\n\n var BASE_COLUMN_WIDTH = " + columnizerBaseColumnWidth + ";\n var VERY_SHORT_ARTICLE_LENGTH = 500;\n var SHORT_ARTICLE_LENGTH = 1500;\n\n function fixSingleColumnWidth(element) {\n var textLength = $(element).children().text().length;\n /* if single column on a very short article reduce the width of the column \n to improve the readability */ \n if ($(element+\" .column\").length === 1 && textLength <= VERY_SHORT_ARTICLE_LENGTH) {\n var containerWidth = $(\"#slideArt\").width();\n var virtualCols = Math.round(containerWidth / BASE_COLUMN_WIDTH);\n var colWidth = containerWidth/virtualCols;\n if ($(element+\" .column\").width() != colWidth) {\n $(element+\" .column\").width(colWidth);\n }\n }\n }\n\n function fixImagesAlignment(element) {\n $(\"p.imgContainer img\").each(function() {\n /* check if the image is followed by a paragraph */\n var parentNode = $(this).parent();\n var prevElement = parentNode && parentNode.prev();\n var nextElement = parentNode && parentNode.next();\n if ((!prevElement || !prevElement.hasClass(\"quote\")) && (!nextElement || !nextElement.hasClass(\"paragraph\"))) {\n /* if the image has a width less than 25% of the column align to the left */\n if ($(this).width() < $(element+\" .column\").width()*0.25) {\n $(this).css(\"margin\", 0);\n }\n }\n });\n }\n\n function moveImagesIfSingleColumn(element) {\n if ($(element+\" .column\").length === 1 && typeof moveImages === \"function\") {\n moveImages();\n }\n }\n\n function movePageJumpsColumnizer(index) {\n try {\n /* on single column move page jumps after the hr of the previous article */\n if ($(\".column\").length === $(\".first.last.column\").length) {\n $(\"div[data-pjindex]\").each(function() {\n var pjindex = parseInt($(this).data(\"pjindex\"), 10);\n if (pjindex > 0) {\n var prevHr = $(\"hr[class='hr\"+(pjindex-1)+\"']\");\n if (prevHr) {\n prevHr.after(this);\n }\n }\n });\n } else if (index > 0 && ($(\".div_padding\"+index+\" #artTopLast img\").length > 0 || $(\".div_padding\"+index+\" #artTopLast .pageJump\").length > 0)) {\n /* move the img or the pj div at the top of the last column */\n var pjImgContainer = $(\".div_padding\"+index+\" #artTopLast\");\n pjImgContainer.parent().prepend(pjImgContainer);\n }\n } catch (e) {\n console.log(e);\n }\n }\n \n function setColumns(element, index, pageJump, multipleArticles, scrollToHrIndex, isLast, moveTopArtOnTop) {\n console.log(\"columnize \" + element);\n var arabic = /[\u0600-\u06FF]/;\n var isArabic = arabic.test($($(\".maintitle\")[0]).text()) || arabic.test($($(\".uptitle\")[0]).text());\n var columnFloat = isArabic ? \"right\" : \"left\";\n console.log(\"is arabic \" + isArabic);\n var columnOptions = {\n lastNeverTallest: true,\n columnFloat: columnFloat,\n doneFunc: function () {\n console.log(\"columnized \" + element);\n setTopAdsPos();\n setTranslateBannerPos();\n setMiddleAdsPos();\n if(moveTopArtOnTop){\n updateTopArt();\n }\n\n fixSingleColumnWidth(element);\n fixImagesAlignment(element);\n moveImagesIfSingleColumn(element);\n\n saveImages();\n \n if(isLast){\n movePageJumpsColumnizer(index);\n \n /*var heads = $('[class^=article_head]');*/\n var heads = $(\"hr\");\n /*if index is related to second piece of article there is just one hr between articles so index is articleIndex -1*/\n scrollToHrIndex = scrollToHrIndex - 1;\n var top = 0;\n if(heads && heads.length >= scrollToHrIndex && scrollToHrIndex >= 0){\n top = $(heads[scrollToHrIndex]).offset().top;\n }\n console.log(\"scroll to \" + top);\n if (window.ReactNativeWebView && top > 0) {\n try{\n var content = $(\"#content\")[0];\n /*is important to set the height because article text scroll to position when set the same height of scrollview\n the height of scrollview comes from autoheight webview*/\n var height = Math.max(content.scrollHeight, content.offsetHeight, content.clientHeight);\n window.ReactNativeWebView.postMessage(JSON.stringify({ scrollTop: top, type: \"SCROLL_TOP\", scrollHeight: height }));\n } catch(e){\n console.log(\"error on post message scroll top\");\n }\n }\n }\n }\n };\n\n var images = $(element + \" img\");\n var countParagraphs = $(element).children().length * 50;\n var textLength = $(element).children().text().length;\n var countImages = images.length * 200;\n var totalLength = textLength + countParagraphs + countImages;\n console.log(\"total length \" + totalLength);\n console.log(\"short length \" + SHORT_ARTICLE_LENGTH);\n console.log(\"count paragraphs \" + countParagraphs);\n console.log(\"text length \" + textLength);\n console.log(\"very short length \" + VERY_SHORT_ARTICLE_LENGTH);\n console.log(\"count images \" + countImages);\n console.log(\"page jump \" + pageJump);\n console.log(\"multiple articles \" + multipleArticles);\n\n if (totalLength > SHORT_ARTICLE_LENGTH || ((pageJump === 1 || multipleArticles) && textLength > VERY_SHORT_ARTICLE_LENGTH)) {\n columnOptions.width = BASE_COLUMN_WIDTH;\n } else {\n columnOptions.columns = 1; \n }\n console.log(\"columnizer options\");\n console.log(columnOptions);\n setPaddingToColumns(element, index);\n $(element).columnize(columnOptions);\n }\n\n function getWidthOfSpans(element) {\n var width = 0;\n if (element) {\n $(element)\n .find(\"span\")\n .each(function () {\n width += $(this).width();\n });\n }\n return width;\n }\n\n function setColumnizerArticle(index, article, multipleArticles, scrollToHrIndex, isLast, moveTopArtOnTop) {\n console.log(\"===============================================\");\n console.log(\"set columnizer article...: \" + index);\n console.log(\"slide art width: \" + $(\"#slideArt\").width());\n var column_width = " + columnizerBaseColumnWidth + ";\n if( $(\"#slideArt\").width() / 4 > " + columnizerBaseColumnWidth + " ){\n column_width = parseInt($(\"#slideArt\").width() / 4);\n }\n console.log(\"column width: \" + column_width);\n var headArticle = new Array();\n $(article).each(function(){\n if(this.className == \"abody\")return false;\n headArticle.push(this);\n });\n /*var headArticle = $(article).filter(\".abody\").first().prevAll().get().reverse();\n if($(headArticle).filter(\".byline\").length > 0){\n headArticle = $(headArticle).filter(\".byline\").first().prevAll().get().reverse();\n }*/\n var maintitle=$(headArticle).filter(\".maintitle\");\n var parentPage=$(headArticle).filter(\".parentPage\");\n /* PUT MAINTITLE AND UPPER CONTENT OUTSIDE OF ARTICLE TEXT ONLY IF ONE MAINTITLE EXSISTS AND IF MAINTITLE IS LARGER THEN COLUMN WIDTH*/\n var first_element=$(article)[0];\n $(\"
\").insertAfter($(first_element));\n $(article).appendTo(\".article_body\" + index);\n if (maintitle.length <= 1 ) {\n console.log(\"main title exists\");\n $(\"
\").insertBefore(\".article_body\" + index);\n var moveTitleOutColumns = false;\n $(headArticle).each(function(){\n if($(this).attr(\"class\") && $(this).attr(\"class\").indexOf(\"title\") > -1){\n var widthParagraph = getWidthOfSpans(this);\n console.log(\"width: \" + widthParagraph);\n if(widthParagraph > column_width){\n moveTitleOutColumns = true;\n }\n }\n });\n $(headArticle).each(function(){\n if($(this).attr(\"class\") && $(this).attr(\"class\").indexOf(\"title\") > -1){\n if(moveTitleOutColumns){\n $(this).appendTo('.article_head' + index);\n }else{\n /*$(\".article_body\" + index).prepend(this);*/\n }\n }\n });\n $(\".article_body\" + index).css(\"margin-top\",\"10px\");\n /*CREATE COLUMNS FROM ARTICLE TEXT*/\n setColumns(\".article_body\" + index, index, 0, multipleArticles, scrollToHrIndex, isLast, moveTopArtOnTop);\n }else {\n setColumns(\".article_body\" + index, index, 1, multipleArticles, scrollToHrIndex, isLast, moveTopArtOnTop);\n }\n if (index > 0 && parentPage) {\n $(parentPage).appendTo(\".article_body\" + (index - 1));\n $(\".article_body\" + index + \" .parentPage\").remove();\n }\n }\n\n function setColumnizerArticleWithPageJump(hrs, scrollToHrIndex, moveTopArtOnTop) {\n var articles = [];\n \n $(hrs).each(function (i) {\n var _this = $(this);\n _this.addClass(\"hr\" + i);\n _this.css(\"margin-top\", \"0.8em\");\n _this.css(\"margin-bottom\", \"0.8em\");\n articles.push(_this.prevUntil(\"hr\").get().reverse());\n });\n articles.push(\n $(hrs[hrs.length - 1])\n .nextUntil(\"hr\")\n .get()\n );\n /*columnize all articles separately*/\n var jArticles = $(articles);\n jArticles.each(function(index,article){\n var isLast = index === jArticles.length - 1;\n setColumnizerArticle(index, article, true, scrollToHrIndex, isLast, moveTopArtOnTop)\n });\n }\n\n function setColumnizer(scrollToHrIndex, mergeArt) {\n if ($(\".column\").length > 0) {\n /*already done*/\n return;\n }\n console.log(\"scroll to hr index: \" + scrollToHrIndex);\n console.log(\"using merge art: \" + mergeArt);\n console.log(\"merge art type: \" + (typeof mergeArt));\n var element = $(\"#slideArt\");\n if (!element) {\n console.log(\"missing slideArt\");\n return;\n }\n var moveTopArtOnTop = mergeArt > 0;\n var hrs = element.find(\"hr\");\n if (hrs && hrs.length && mergeArt !== 1) {\n console.log(\"found hr: \" + hrs.length);\n setColumnizerArticleWithPageJump(hrs, scrollToHrIndex, moveTopArtOnTop);\n } else {\n setColumnizerArticle(0, element.children(), false, scrollToHrIndex, false, moveTopArtOnTop);\n }\n }\n \n $(window).resize(function () {\n fixSingleColumnWidth(\".article_body0\");\n });\n"; var _default = exports.default = columnizer; -},1996,[]); +},2045,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -259116,7 +260218,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},1997,[3,6,7]); +},2046,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -259167,7 +260269,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e css += NO_ARTICLE_TEXT_SELECTION_CSS(enableArticleTextSelection); return css; }; -},1998,[819,827,438]); +},2047,[819,827,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -259441,7 +260543,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _ref3.apply(this, arguments); }; }(); -},1999,[3,270,860,566,667,2000,438]); +},2048,[3,270,860,566,667,2049,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -259555,7 +260657,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2000,[3,6,7,1988]); +},2049,[3,6,7,2037]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -259564,7 +260666,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var jQueryBase64 = exports.jQueryBase64 = "LyohIGpRdWVyeSB2My41LjEgfCAoYykgSlMgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzIHwganF1ZXJ5Lm9yZy9saWNlbnNlICovCiFmdW5jdGlvbihlLHQpeyJ1c2Ugc3RyaWN0Ijsib2JqZWN0Ij09dHlwZW9mIG1vZHVsZSYmIm9iamVjdCI9PXR5cGVvZiBtb2R1bGUuZXhwb3J0cz9tb2R1bGUuZXhwb3J0cz1lLmRvY3VtZW50P3QoZSwhMCk6ZnVuY3Rpb24oZSl7aWYoIWUuZG9jdW1lbnQpdGhyb3cgbmV3IEVycm9yKCJqUXVlcnkgcmVxdWlyZXMgYSB3aW5kb3cgd2l0aCBhIGRvY3VtZW50Iik7cmV0dXJuIHQoZSl9OnQoZSl9KCJ1bmRlZmluZWQiIT10eXBlb2Ygd2luZG93P3dpbmRvdzp0aGlzLGZ1bmN0aW9uKEMsZSl7InVzZSBzdHJpY3QiO3ZhciB0PVtdLHI9T2JqZWN0LmdldFByb3RvdHlwZU9mLHM9dC5zbGljZSxnPXQuZmxhdD9mdW5jdGlvbihlKXtyZXR1cm4gdC5mbGF0LmNhbGwoZSl9OmZ1bmN0aW9uKGUpe3JldHVybiB0LmNvbmNhdC5hcHBseShbXSxlKX0sdT10LnB1c2gsaT10LmluZGV4T2Ysbj17fSxvPW4udG9TdHJpbmcsdj1uLmhhc093blByb3BlcnR5LGE9di50b1N0cmluZyxsPWEuY2FsbChPYmplY3QpLHk9e30sbT1mdW5jdGlvbihlKXtyZXR1cm4iZnVuY3Rpb24iPT10eXBlb2YgZSYmIm51bWJlciIhPXR5cGVvZiBlLm5vZGVUeXBlfSx4PWZ1bmN0aW9uKGUpe3JldHVybiBudWxsIT1lJiZlPT09ZS53aW5kb3d9LEU9Qy5kb2N1bWVudCxjPXt0eXBlOiEwLHNyYzohMCxub25jZTohMCxub01vZHVsZTohMH07ZnVuY3Rpb24gYihlLHQsbil7dmFyIHIsaSxvPShuPW58fEUpLmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO2lmKG8udGV4dD1lLHQpZm9yKHIgaW4gYykoaT10W3JdfHx0LmdldEF0dHJpYnV0ZSYmdC5nZXRBdHRyaWJ1dGUocikpJiZvLnNldEF0dHJpYnV0ZShyLGkpO24uaGVhZC5hcHBlbmRDaGlsZChvKS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKG8pfWZ1bmN0aW9uIHcoZSl7cmV0dXJuIG51bGw9PWU/ZSsiIjoib2JqZWN0Ij09dHlwZW9mIGV8fCJmdW5jdGlvbiI9PXR5cGVvZiBlP25bby5jYWxsKGUpXXx8Im9iamVjdCI6dHlwZW9mIGV9dmFyIGY9IjMuNS4xIixTPWZ1bmN0aW9uKGUsdCl7cmV0dXJuIG5ldyBTLmZuLmluaXQoZSx0KX07ZnVuY3Rpb24gcChlKXt2YXIgdD0hIWUmJiJsZW5ndGgiaW4gZSYmZS5sZW5ndGgsbj13KGUpO3JldHVybiFtKGUpJiYheChlKSYmKCJhcnJheSI9PT1ufHwwPT09dHx8Im51bWJlciI9PXR5cGVvZiB0JiYwPHQmJnQtMSBpbiBlKX1TLmZuPVMucHJvdG90eXBlPXtqcXVlcnk6Zixjb25zdHJ1Y3RvcjpTLGxlbmd0aDowLHRvQXJyYXk6ZnVuY3Rpb24oKXtyZXR1cm4gcy5jYWxsKHRoaXMpfSxnZXQ6ZnVuY3Rpb24oZSl7cmV0dXJuIG51bGw9PWU/cy5jYWxsKHRoaXMpOmU8MD90aGlzW2UrdGhpcy5sZW5ndGhdOnRoaXNbZV19LHB1c2hTdGFjazpmdW5jdGlvbihlKXt2YXIgdD1TLm1lcmdlKHRoaXMuY29uc3RydWN0b3IoKSxlKTtyZXR1cm4gdC5wcmV2T2JqZWN0PXRoaXMsdH0sZWFjaDpmdW5jdGlvbihlKXtyZXR1cm4gUy5lYWNoKHRoaXMsZSl9LG1hcDpmdW5jdGlvbihuKXtyZXR1cm4gdGhpcy5wdXNoU3RhY2soUy5tYXAodGhpcyxmdW5jdGlvbihlLHQpe3JldHVybiBuLmNhbGwoZSx0LGUpfSkpfSxzbGljZTpmdW5jdGlvbigpe3JldHVybiB0aGlzLnB1c2hTdGFjayhzLmFwcGx5KHRoaXMsYXJndW1lbnRzKSl9LGZpcnN0OmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZXEoMCl9LGxhc3Q6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5lcSgtMSl9LGV2ZW46ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5wdXNoU3RhY2soUy5ncmVwKHRoaXMsZnVuY3Rpb24oZSx0KXtyZXR1cm4odCsxKSUyfSkpfSxvZGQ6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5wdXNoU3RhY2soUy5ncmVwKHRoaXMsZnVuY3Rpb24oZSx0KXtyZXR1cm4gdCUyfSkpfSxlcTpmdW5jdGlvbihlKXt2YXIgdD10aGlzLmxlbmd0aCxuPStlKyhlPDA/dDowKTtyZXR1cm4gdGhpcy5wdXNoU3RhY2soMDw9biYmbjx0P1t0aGlzW25dXTpbXSl9LGVuZDpmdW5jdGlvbigpe3JldHVybiB0aGlzLnByZXZPYmplY3R8fHRoaXMuY29uc3RydWN0b3IoKX0scHVzaDp1LHNvcnQ6dC5zb3J0LHNwbGljZTp0LnNwbGljZX0sUy5leHRlbmQ9Uy5mbi5leHRlbmQ9ZnVuY3Rpb24oKXt2YXIgZSx0LG4scixpLG8sYT1hcmd1bWVudHNbMF18fHt9LHM9MSx1PWFyZ3VtZW50cy5sZW5ndGgsbD0hMTtmb3IoImJvb2xlYW4iPT10eXBlb2YgYSYmKGw9YSxhPWFyZ3VtZW50c1tzXXx8e30scysrKSwib2JqZWN0Ij09dHlwZW9mIGF8fG0oYSl8fChhPXt9KSxzPT09dSYmKGE9dGhpcyxzLS0pO3M8dTtzKyspaWYobnVsbCE9KGU9YXJndW1lbnRzW3NdKSlmb3IodCBpbiBlKXI9ZVt0XSwiX19wcm90b19fIiE9PXQmJmEhPT1yJiYobCYmciYmKFMuaXNQbGFpbk9iamVjdChyKXx8KGk9QXJyYXkuaXNBcnJheShyKSkpPyhuPWFbdF0sbz1pJiYhQXJyYXkuaXNBcnJheShuKT9bXTppfHxTLmlzUGxhaW5PYmplY3Qobik/bjp7fSxpPSExLGFbdF09Uy5leHRlbmQobCxvLHIpKTp2b2lkIDAhPT1yJiYoYVt0XT1yKSk7cmV0dXJuIGF9LFMuZXh0ZW5kKHtleHBhbmRvOiJqUXVlcnkiKyhmK01hdGgucmFuZG9tKCkpLnJlcGxhY2UoL1xEL2csIiIpLGlzUmVhZHk6ITAsZXJyb3I6ZnVuY3Rpb24oZSl7dGhyb3cgbmV3IEVycm9yKGUpfSxub29wOmZ1bmN0aW9uKCl7fSxpc1BsYWluT2JqZWN0OmZ1bmN0aW9uKGUpe3ZhciB0LG47cmV0dXJuISghZXx8IltvYmplY3QgT2JqZWN0XSIhPT1vLmNhbGwoZSkpJiYoISh0PXIoZSkpfHwiZnVuY3Rpb24iPT10eXBlb2Yobj12LmNhbGwodCwiY29uc3RydWN0b3IiKSYmdC5jb25zdHJ1Y3RvcikmJmEuY2FsbChuKT09PWwpfSxpc0VtcHR5T2JqZWN0OmZ1bmN0aW9uKGUpe3ZhciB0O2Zvcih0IGluIGUpcmV0dXJuITE7cmV0dXJuITB9LGdsb2JhbEV2YWw6ZnVuY3Rpb24oZSx0LG4pe2IoZSx7bm9uY2U6dCYmdC5ub25jZX0sbil9LGVhY2g6ZnVuY3Rpb24oZSx0KXt2YXIgbixyPTA7aWYocChlKSl7Zm9yKG49ZS5sZW5ndGg7cjxuO3IrKylpZighMT09PXQuY2FsbChlW3JdLHIsZVtyXSkpYnJlYWt9ZWxzZSBmb3IociBpbiBlKWlmKCExPT09dC5jYWxsKGVbcl0scixlW3JdKSlicmVhaztyZXR1cm4gZX0sbWFrZUFycmF5OmZ1bmN0aW9uKGUsdCl7dmFyIG49dHx8W107cmV0dXJuIG51bGwhPWUmJihwKE9iamVjdChlKSk/Uy5tZXJnZShuLCJzdHJpbmciPT10eXBlb2YgZT9bZV06ZSk6dS5jYWxsKG4sZSkpLG59LGluQXJyYXk6ZnVuY3Rpb24oZSx0LG4pe3JldHVybiBudWxsPT10Py0xOmkuY2FsbCh0LGUsbil9LG1lcmdlOmZ1bmN0aW9uKGUsdCl7Zm9yKHZhciBuPSt0Lmxlbmd0aCxyPTAsaT1lLmxlbmd0aDtyPG47cisrKWVbaSsrXT10W3JdO3JldHVybiBlLmxlbmd0aD1pLGV9LGdyZXA6ZnVuY3Rpb24oZSx0LG4pe2Zvcih2YXIgcj1bXSxpPTAsbz1lLmxlbmd0aCxhPSFuO2k8bztpKyspIXQoZVtpXSxpKSE9PWEmJnIucHVzaChlW2ldKTtyZXR1cm4gcn0sbWFwOmZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG89MCxhPVtdO2lmKHAoZSkpZm9yKHI9ZS5sZW5ndGg7bzxyO28rKyludWxsIT0oaT10KGVbb10sbyxuKSkmJmEucHVzaChpKTtlbHNlIGZvcihvIGluIGUpbnVsbCE9KGk9dChlW29dLG8sbikpJiZhLnB1c2goaSk7cmV0dXJuIGcoYSl9LGd1aWQ6MSxzdXBwb3J0Onl9KSwiZnVuY3Rpb24iPT10eXBlb2YgU3ltYm9sJiYoUy5mbltTeW1ib2wuaXRlcmF0b3JdPXRbU3ltYm9sLml0ZXJhdG9yXSksUy5lYWNoKCJCb29sZWFuIE51bWJlciBTdHJpbmcgRnVuY3Rpb24gQXJyYXkgRGF0ZSBSZWdFeHAgT2JqZWN0IEVycm9yIFN5bWJvbCIuc3BsaXQoIiAiKSxmdW5jdGlvbihlLHQpe25bIltvYmplY3QgIit0KyJdIl09dC50b0xvd2VyQ2FzZSgpfSk7dmFyIGQ9ZnVuY3Rpb24obil7dmFyIGUsZCxiLG8saSxoLGYsZyx3LHUsbCxULEMsYSxFLHYscyxjLHksUz0ic2l6emxlIisxKm5ldyBEYXRlLHA9bi5kb2N1bWVudCxrPTAscj0wLG09dWUoKSx4PXVlKCksQT11ZSgpLE49dWUoKSxEPWZ1bmN0aW9uKGUsdCl7cmV0dXJuIGU9PT10JiYobD0hMCksMH0saj17fS5oYXNPd25Qcm9wZXJ0eSx0PVtdLHE9dC5wb3AsTD10LnB1c2gsSD10LnB1c2gsTz10LnNsaWNlLFA9ZnVuY3Rpb24oZSx0KXtmb3IodmFyIG49MCxyPWUubGVuZ3RoO248cjtuKyspaWYoZVtuXT09PXQpcmV0dXJuIG47cmV0dXJuLTF9LFI9ImNoZWNrZWR8c2VsZWN0ZWR8YXN5bmN8YXV0b2ZvY3VzfGF1dG9wbGF5fGNvbnRyb2xzfGRlZmVyfGRpc2FibGVkfGhpZGRlbnxpc21hcHxsb29wfG11bHRpcGxlfG9wZW58cmVhZG9ubHl8cmVxdWlyZWR8c2NvcGVkIixNPSJbXFx4MjBcXHRcXHJcXG5cXGZdIixJPSIoPzpcXFxcW1xcZGEtZkEtRl17MSw2fSIrTSsiP3xcXFxcW15cXHJcXG5cXGZdfFtcXHctXXxbXlwwLVxceDdmXSkrIixXPSJcXFsiK00rIiooIitJKyIpKD86IitNKyIqKFsqXiR8IX5dPz0pIitNKyIqKD86JygoPzpcXFxcLnxbXlxcXFwnXSkqKSd8XCIoKD86XFxcXC58W15cXFxcXCJdKSopXCJ8KCIrSSsiKSl8KSIrTSsiKlxcXSIsRj0iOigiK0krIikoPzpcXCgoKCcoKD86XFxcXC58W15cXFxcJ10pKiknfFwiKCg/OlxcXFwufFteXFxcXFwiXSkqKVwiKXwoKD86XFxcXC58W15cXFxcKClbXFxdXXwiK1crIikqKXwuKilcXCl8KSIsQj1uZXcgUmVnRXhwKE0rIisiLCJnIiksJD1uZXcgUmVnRXhwKCJeIitNKyIrfCgoPzpefFteXFxcXF0pKD86XFxcXC4pKikiK00rIiskIiwiZyIpLF89bmV3IFJlZ0V4cCgiXiIrTSsiKiwiK00rIioiKSx6PW5ldyBSZWdFeHAoIl4iK00rIiooWz4rfl18IitNKyIpIitNKyIqIiksVT1uZXcgUmVnRXhwKE0rInw+IiksWD1uZXcgUmVnRXhwKEYpLFY9bmV3IFJlZ0V4cCgiXiIrSSsiJCIpLEc9e0lEOm5ldyBSZWdFeHAoIl4jKCIrSSsiKSIpLENMQVNTOm5ldyBSZWdFeHAoIl5cXC4oIitJKyIpIiksVEFHOm5ldyBSZWdFeHAoIl4oIitJKyJ8WypdKSIpLEFUVFI6bmV3IFJlZ0V4cCgiXiIrVyksUFNFVURPOm5ldyBSZWdFeHAoIl4iK0YpLENISUxEOm5ldyBSZWdFeHAoIl46KG9ubHl8Zmlyc3R8bGFzdHxudGh8bnRoLWxhc3QpLShjaGlsZHxvZi10eXBlKSg/OlxcKCIrTSsiKihldmVufG9kZHwoKFsrLV18KShcXGQqKW58KSIrTSsiKig/OihbKy1dfCkiK00rIiooXFxkKyl8KSkiK00rIipcXCl8KSIsImkiKSxib29sOm5ldyBSZWdFeHAoIl4oPzoiK1IrIikkIiwiaSIpLG5lZWRzQ29udGV4dDpuZXcgUmVnRXhwKCJeIitNKyIqWz4rfl18OihldmVufG9kZHxlcXxndHxsdHxudGh8Zmlyc3R8bGFzdCkoPzpcXCgiK00rIiooKD86LVxcZCk/XFxkKikiK00rIipcXCl8KSg/PVteLV18JCkiLCJpIil9LFk9L0hUTUwkL2ksUT0vXig/OmlucHV0fHNlbGVjdHx0ZXh0YXJlYXxidXR0b24pJC9pLEo9L15oXGQkL2ksSz0vXltee10rXHtccypcW25hdGl2ZSBcdy8sWj0vXig/OiMoW1x3LV0rKXwoXHcrKXxcLihbXHctXSspKSQvLGVlPS9bK35dLyx0ZT1uZXcgUmVnRXhwKCJcXFxcW1xcZGEtZkEtRl17MSw2fSIrTSsiP3xcXFxcKFteXFxyXFxuXFxmXSkiLCJnIiksbmU9ZnVuY3Rpb24oZSx0KXt2YXIgbj0iMHgiK2Uuc2xpY2UoMSktNjU1MzY7cmV0dXJuIHR8fChuPDA/U3RyaW5nLmZyb21DaGFyQ29kZShuKzY1NTM2KTpTdHJpbmcuZnJvbUNoYXJDb2RlKG4+PjEwfDU1Mjk2LDEwMjMmbnw1NjMyMCkpfSxyZT0vKFtcMC1ceDFmXHg3Zl18Xi0/XGQpfF4tJHxbXlwwLVx4MWZceDdmLVx1RkZGRlx3LV0vZyxpZT1mdW5jdGlvbihlLHQpe3JldHVybiB0PyJcMCI9PT1lPyJcdWZmZmQiOmUuc2xpY2UoMCwtMSkrIlxcIitlLmNoYXJDb2RlQXQoZS5sZW5ndGgtMSkudG9TdHJpbmcoMTYpKyIgIjoiXFwiK2V9LG9lPWZ1bmN0aW9uKCl7VCgpfSxhZT1iZShmdW5jdGlvbihlKXtyZXR1cm4hMD09PWUuZGlzYWJsZWQmJiJmaWVsZHNldCI9PT1lLm5vZGVOYW1lLnRvTG93ZXJDYXNlKCl9LHtkaXI6InBhcmVudE5vZGUiLG5leHQ6ImxlZ2VuZCJ9KTt0cnl7SC5hcHBseSh0PU8uY2FsbChwLmNoaWxkTm9kZXMpLHAuY2hpbGROb2RlcyksdFtwLmNoaWxkTm9kZXMubGVuZ3RoXS5ub2RlVHlwZX1jYXRjaChlKXtIPXthcHBseTp0Lmxlbmd0aD9mdW5jdGlvbihlLHQpe0wuYXBwbHkoZSxPLmNhbGwodCkpfTpmdW5jdGlvbihlLHQpe3ZhciBuPWUubGVuZ3RoLHI9MDt3aGlsZShlW24rK109dFtyKytdKTtlLmxlbmd0aD1uLTF9fX1mdW5jdGlvbiBzZSh0LGUsbixyKXt2YXIgaSxvLGEscyx1LGwsYyxmPWUmJmUub3duZXJEb2N1bWVudCxwPWU/ZS5ub2RlVHlwZTo5O2lmKG49bnx8W10sInN0cmluZyIhPXR5cGVvZiB0fHwhdHx8MSE9PXAmJjkhPT1wJiYxMSE9PXApcmV0dXJuIG47aWYoIXImJihUKGUpLGU9ZXx8QyxFKSl7aWYoMTEhPT1wJiYodT1aLmV4ZWModCkpKWlmKGk9dVsxXSl7aWYoOT09PXApe2lmKCEoYT1lLmdldEVsZW1lbnRCeUlkKGkpKSlyZXR1cm4gbjtpZihhLmlkPT09aSlyZXR1cm4gbi5wdXNoKGEpLG59ZWxzZSBpZihmJiYoYT1mLmdldEVsZW1lbnRCeUlkKGkpKSYmeShlLGEpJiZhLmlkPT09aSlyZXR1cm4gbi5wdXNoKGEpLG59ZWxzZXtpZih1WzJdKXJldHVybiBILmFwcGx5KG4sZS5nZXRFbGVtZW50c0J5VGFnTmFtZSh0KSksbjtpZigoaT11WzNdKSYmZC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lJiZlLmdldEVsZW1lbnRzQnlDbGFzc05hbWUpcmV0dXJuIEguYXBwbHkobixlLmdldEVsZW1lbnRzQnlDbGFzc05hbWUoaSkpLG59aWYoZC5xc2EmJiFOW3QrIiAiXSYmKCF2fHwhdi50ZXN0KHQpKSYmKDEhPT1wfHwib2JqZWN0IiE9PWUubm9kZU5hbWUudG9Mb3dlckNhc2UoKSkpe2lmKGM9dCxmPWUsMT09PXAmJihVLnRlc3QodCl8fHoudGVzdCh0KSkpeyhmPWVlLnRlc3QodCkmJnllKGUucGFyZW50Tm9kZSl8fGUpPT09ZSYmZC5zY29wZXx8KChzPWUuZ2V0QXR0cmlidXRlKCJpZCIpKT9zPXMucmVwbGFjZShyZSxpZSk6ZS5zZXRBdHRyaWJ1dGUoImlkIixzPVMpKSxvPShsPWgodCkpLmxlbmd0aDt3aGlsZShvLS0pbFtvXT0ocz8iIyIrczoiOnNjb3BlIikrIiAiK3hlKGxbb10pO2M9bC5qb2luKCIsIil9dHJ5e3JldHVybiBILmFwcGx5KG4sZi5xdWVyeVNlbGVjdG9yQWxsKGMpKSxufWNhdGNoKGUpe04odCwhMCl9ZmluYWxseXtzPT09UyYmZS5yZW1vdmVBdHRyaWJ1dGUoImlkIil9fX1yZXR1cm4gZyh0LnJlcGxhY2UoJCwiJDEiKSxlLG4scil9ZnVuY3Rpb24gdWUoKXt2YXIgcj1bXTtyZXR1cm4gZnVuY3Rpb24gZSh0LG4pe3JldHVybiByLnB1c2godCsiICIpPmIuY2FjaGVMZW5ndGgmJmRlbGV0ZSBlW3Iuc2hpZnQoKV0sZVt0KyIgIl09bn19ZnVuY3Rpb24gbGUoZSl7cmV0dXJuIGVbU109ITAsZX1mdW5jdGlvbiBjZShlKXt2YXIgdD1DLmNyZWF0ZUVsZW1lbnQoImZpZWxkc2V0Iik7dHJ5e3JldHVybiEhZSh0KX1jYXRjaChlKXtyZXR1cm4hMX1maW5hbGx5e3QucGFyZW50Tm9kZSYmdC5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKHQpLHQ9bnVsbH19ZnVuY3Rpb24gZmUoZSx0KXt2YXIgbj1lLnNwbGl0KCJ8Iikscj1uLmxlbmd0aDt3aGlsZShyLS0pYi5hdHRySGFuZGxlW25bcl1dPXR9ZnVuY3Rpb24gcGUoZSx0KXt2YXIgbj10JiZlLHI9biYmMT09PWUubm9kZVR5cGUmJjE9PT10Lm5vZGVUeXBlJiZlLnNvdXJjZUluZGV4LXQuc291cmNlSW5kZXg7aWYocilyZXR1cm4gcjtpZihuKXdoaWxlKG49bi5uZXh0U2libGluZylpZihuPT09dClyZXR1cm4tMTtyZXR1cm4gZT8xOi0xfWZ1bmN0aW9uIGRlKHQpe3JldHVybiBmdW5jdGlvbihlKXtyZXR1cm4iaW5wdXQiPT09ZS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpJiZlLnR5cGU9PT10fX1mdW5jdGlvbiBoZShuKXtyZXR1cm4gZnVuY3Rpb24oZSl7dmFyIHQ9ZS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpO3JldHVybigiaW5wdXQiPT09dHx8ImJ1dHRvbiI9PT10KSYmZS50eXBlPT09bn19ZnVuY3Rpb24gZ2UodCl7cmV0dXJuIGZ1bmN0aW9uKGUpe3JldHVybiJmb3JtImluIGU/ZS5wYXJlbnROb2RlJiYhMT09PWUuZGlzYWJsZWQ/ImxhYmVsImluIGU/ImxhYmVsImluIGUucGFyZW50Tm9kZT9lLnBhcmVudE5vZGUuZGlzYWJsZWQ9PT10OmUuZGlzYWJsZWQ9PT10OmUuaXNEaXNhYmxlZD09PXR8fGUuaXNEaXNhYmxlZCE9PSF0JiZhZShlKT09PXQ6ZS5kaXNhYmxlZD09PXQ6ImxhYmVsImluIGUmJmUuZGlzYWJsZWQ9PT10fX1mdW5jdGlvbiB2ZShhKXtyZXR1cm4gbGUoZnVuY3Rpb24obyl7cmV0dXJuIG89K28sbGUoZnVuY3Rpb24oZSx0KXt2YXIgbixyPWEoW10sZS5sZW5ndGgsbyksaT1yLmxlbmd0aDt3aGlsZShpLS0pZVtuPXJbaV1dJiYoZVtuXT0hKHRbbl09ZVtuXSkpfSl9KX1mdW5jdGlvbiB5ZShlKXtyZXR1cm4gZSYmInVuZGVmaW5lZCIhPXR5cGVvZiBlLmdldEVsZW1lbnRzQnlUYWdOYW1lJiZlfWZvcihlIGluIGQ9c2Uuc3VwcG9ydD17fSxpPXNlLmlzWE1MPWZ1bmN0aW9uKGUpe3ZhciB0PWUubmFtZXNwYWNlVVJJLG49KGUub3duZXJEb2N1bWVudHx8ZSkuZG9jdW1lbnRFbGVtZW50O3JldHVybiFZLnRlc3QodHx8biYmbi5ub2RlTmFtZXx8IkhUTUwiKX0sVD1zZS5zZXREb2N1bWVudD1mdW5jdGlvbihlKXt2YXIgdCxuLHI9ZT9lLm93bmVyRG9jdW1lbnR8fGU6cDtyZXR1cm4gciE9QyYmOT09PXIubm9kZVR5cGUmJnIuZG9jdW1lbnRFbGVtZW50JiYoYT0oQz1yKS5kb2N1bWVudEVsZW1lbnQsRT0haShDKSxwIT1DJiYobj1DLmRlZmF1bHRWaWV3KSYmbi50b3AhPT1uJiYobi5hZGRFdmVudExpc3RlbmVyP24uYWRkRXZlbnRMaXN0ZW5lcigidW5sb2FkIixvZSwhMSk6bi5hdHRhY2hFdmVudCYmbi5hdHRhY2hFdmVudCgib251bmxvYWQiLG9lKSksZC5zY29wZT1jZShmdW5jdGlvbihlKXtyZXR1cm4gYS5hcHBlbmRDaGlsZChlKS5hcHBlbmRDaGlsZChDLmNyZWF0ZUVsZW1lbnQoImRpdiIpKSwidW5kZWZpbmVkIiE9dHlwZW9mIGUucXVlcnlTZWxlY3RvckFsbCYmIWUucXVlcnlTZWxlY3RvckFsbCgiOnNjb3BlIGZpZWxkc2V0IGRpdiIpLmxlbmd0aH0pLGQuYXR0cmlidXRlcz1jZShmdW5jdGlvbihlKXtyZXR1cm4gZS5jbGFzc05hbWU9ImkiLCFlLmdldEF0dHJpYnV0ZSgiY2xhc3NOYW1lIil9KSxkLmdldEVsZW1lbnRzQnlUYWdOYW1lPWNlKGZ1bmN0aW9uKGUpe3JldHVybiBlLmFwcGVuZENoaWxkKEMuY3JlYXRlQ29tbWVudCgiIikpLCFlLmdldEVsZW1lbnRzQnlUYWdOYW1lKCIqIikubGVuZ3RofSksZC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lPUsudGVzdChDLmdldEVsZW1lbnRzQnlDbGFzc05hbWUpLGQuZ2V0QnlJZD1jZShmdW5jdGlvbihlKXtyZXR1cm4gYS5hcHBlbmRDaGlsZChlKS5pZD1TLCFDLmdldEVsZW1lbnRzQnlOYW1lfHwhQy5nZXRFbGVtZW50c0J5TmFtZShTKS5sZW5ndGh9KSxkLmdldEJ5SWQ/KGIuZmlsdGVyLklEPWZ1bmN0aW9uKGUpe3ZhciB0PWUucmVwbGFjZSh0ZSxuZSk7cmV0dXJuIGZ1bmN0aW9uKGUpe3JldHVybiBlLmdldEF0dHJpYnV0ZSgiaWQiKT09PXR9fSxiLmZpbmQuSUQ9ZnVuY3Rpb24oZSx0KXtpZigidW5kZWZpbmVkIiE9dHlwZW9mIHQuZ2V0RWxlbWVudEJ5SWQmJkUpe3ZhciBuPXQuZ2V0RWxlbWVudEJ5SWQoZSk7cmV0dXJuIG4/W25dOltdfX0pOihiLmZpbHRlci5JRD1mdW5jdGlvbihlKXt2YXIgbj1lLnJlcGxhY2UodGUsbmUpO3JldHVybiBmdW5jdGlvbihlKXt2YXIgdD0idW5kZWZpbmVkIiE9dHlwZW9mIGUuZ2V0QXR0cmlidXRlTm9kZSYmZS5nZXRBdHRyaWJ1dGVOb2RlKCJpZCIpO3JldHVybiB0JiZ0LnZhbHVlPT09bn19LGIuZmluZC5JRD1mdW5jdGlvbihlLHQpe2lmKCJ1bmRlZmluZWQiIT10eXBlb2YgdC5nZXRFbGVtZW50QnlJZCYmRSl7dmFyIG4scixpLG89dC5nZXRFbGVtZW50QnlJZChlKTtpZihvKXtpZigobj1vLmdldEF0dHJpYnV0ZU5vZGUoImlkIikpJiZuLnZhbHVlPT09ZSlyZXR1cm5bb107aT10LmdldEVsZW1lbnRzQnlOYW1lKGUpLHI9MDt3aGlsZShvPWlbcisrXSlpZigobj1vLmdldEF0dHJpYnV0ZU5vZGUoImlkIikpJiZuLnZhbHVlPT09ZSlyZXR1cm5bb119cmV0dXJuW119fSksYi5maW5kLlRBRz1kLmdldEVsZW1lbnRzQnlUYWdOYW1lP2Z1bmN0aW9uKGUsdCl7cmV0dXJuInVuZGVmaW5lZCIhPXR5cGVvZiB0LmdldEVsZW1lbnRzQnlUYWdOYW1lP3QuZ2V0RWxlbWVudHNCeVRhZ05hbWUoZSk6ZC5xc2E/dC5xdWVyeVNlbGVjdG9yQWxsKGUpOnZvaWQgMH06ZnVuY3Rpb24oZSx0KXt2YXIgbixyPVtdLGk9MCxvPXQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoZSk7aWYoIioiPT09ZSl7d2hpbGUobj1vW2krK10pMT09PW4ubm9kZVR5cGUmJnIucHVzaChuKTtyZXR1cm4gcn1yZXR1cm4gb30sYi5maW5kLkNMQVNTPWQuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZSYmZnVuY3Rpb24oZSx0KXtpZigidW5kZWZpbmVkIiE9dHlwZW9mIHQuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZSYmRSlyZXR1cm4gdC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKGUpfSxzPVtdLHY9W10sKGQucXNhPUsudGVzdChDLnF1ZXJ5U2VsZWN0b3JBbGwpKSYmKGNlKGZ1bmN0aW9uKGUpe3ZhciB0O2EuYXBwZW5kQ2hpbGQoZSkuaW5uZXJIVE1MPSI8YSBpZD0nIitTKyInPjwvYT48c2VsZWN0IGlkPSciK1MrIi1cclxcJyBtc2FsbG93Y2FwdHVyZT0nJz48b3B0aW9uIHNlbGVjdGVkPScnPjwvb3B0aW9uPjwvc2VsZWN0PiIsZS5xdWVyeVNlbGVjdG9yQWxsKCJbbXNhbGxvd2NhcHR1cmVePScnXSIpLmxlbmd0aCYmdi5wdXNoKCJbKl4kXT0iK00rIiooPzonJ3xcIlwiKSIpLGUucXVlcnlTZWxlY3RvckFsbCgiW3NlbGVjdGVkXSIpLmxlbmd0aHx8di5wdXNoKCJcXFsiK00rIiooPzp2YWx1ZXwiK1IrIikiKSxlLnF1ZXJ5U2VsZWN0b3JBbGwoIltpZH49IitTKyItXSIpLmxlbmd0aHx8di5wdXNoKCJ+PSIpLCh0PUMuY3JlYXRlRWxlbWVudCgiaW5wdXQiKSkuc2V0QXR0cmlidXRlKCJuYW1lIiwiIiksZS5hcHBlbmRDaGlsZCh0KSxlLnF1ZXJ5U2VsZWN0b3JBbGwoIltuYW1lPScnXSIpLmxlbmd0aHx8di5wdXNoKCJcXFsiK00rIipuYW1lIitNKyIqPSIrTSsiKig/OicnfFwiXCIpIiksZS5xdWVyeVNlbGVjdG9yQWxsKCI6Y2hlY2tlZCIpLmxlbmd0aHx8di5wdXNoKCI6Y2hlY2tlZCIpLGUucXVlcnlTZWxlY3RvckFsbCgiYSMiK1MrIisqIikubGVuZ3RofHx2LnB1c2goIi4jLitbK35dIiksZS5xdWVyeVNlbGVjdG9yQWxsKCJcXFxmIiksdi5wdXNoKCJbXFxyXFxuXFxmXSIpfSksY2UoZnVuY3Rpb24oZSl7ZS5pbm5lckhUTUw9IjxhIGhyZWY9JycgZGlzYWJsZWQ9J2Rpc2FibGVkJz48L2E+PHNlbGVjdCBkaXNhYmxlZD0nZGlzYWJsZWQnPjxvcHRpb24vPjwvc2VsZWN0PiI7dmFyIHQ9Qy5jcmVhdGVFbGVtZW50KCJpbnB1dCIpO3Quc2V0QXR0cmlidXRlKCJ0eXBlIiwiaGlkZGVuIiksZS5hcHBlbmRDaGlsZCh0KS5zZXRBdHRyaWJ1dGUoIm5hbWUiLCJEIiksZS5xdWVyeVNlbGVjdG9yQWxsKCJbbmFtZT1kXSIpLmxlbmd0aCYmdi5wdXNoKCJuYW1lIitNKyIqWypeJHwhfl0/PSIpLDIhPT1lLnF1ZXJ5U2VsZWN0b3JBbGwoIjplbmFibGVkIikubGVuZ3RoJiZ2LnB1c2goIjplbmFibGVkIiwiOmRpc2FibGVkIiksYS5hcHBlbmRDaGlsZChlKS5kaXNhYmxlZD0hMCwyIT09ZS5xdWVyeVNlbGVjdG9yQWxsKCI6ZGlzYWJsZWQiKS5sZW5ndGgmJnYucHVzaCgiOmVuYWJsZWQiLCI6ZGlzYWJsZWQiKSxlLnF1ZXJ5U2VsZWN0b3JBbGwoIiosOngiKSx2LnB1c2goIiwuKjoiKX0pKSwoZC5tYXRjaGVzU2VsZWN0b3I9Sy50ZXN0KGM9YS5tYXRjaGVzfHxhLndlYmtpdE1hdGNoZXNTZWxlY3Rvcnx8YS5tb3pNYXRjaGVzU2VsZWN0b3J8fGEub01hdGNoZXNTZWxlY3Rvcnx8YS5tc01hdGNoZXNTZWxlY3RvcikpJiZjZShmdW5jdGlvbihlKXtkLmRpc2Nvbm5lY3RlZE1hdGNoPWMuY2FsbChlLCIqIiksYy5jYWxsKGUsIltzIT0nJ106eCIpLHMucHVzaCgiIT0iLEYpfSksdj12Lmxlbmd0aCYmbmV3IFJlZ0V4cCh2LmpvaW4oInwiKSkscz1zLmxlbmd0aCYmbmV3IFJlZ0V4cChzLmpvaW4oInwiKSksdD1LLnRlc3QoYS5jb21wYXJlRG9jdW1lbnRQb3NpdGlvbikseT10fHxLLnRlc3QoYS5jb250YWlucyk/ZnVuY3Rpb24oZSx0KXt2YXIgbj05PT09ZS5ub2RlVHlwZT9lLmRvY3VtZW50RWxlbWVudDplLHI9dCYmdC5wYXJlbnROb2RlO3JldHVybiBlPT09cnx8ISghcnx8MSE9PXIubm9kZVR5cGV8fCEobi5jb250YWlucz9uLmNvbnRhaW5zKHIpOmUuY29tcGFyZURvY3VtZW50UG9zaXRpb24mJjE2JmUuY29tcGFyZURvY3VtZW50UG9zaXRpb24ocikpKX06ZnVuY3Rpb24oZSx0KXtpZih0KXdoaWxlKHQ9dC5wYXJlbnROb2RlKWlmKHQ9PT1lKXJldHVybiEwO3JldHVybiExfSxEPXQ/ZnVuY3Rpb24oZSx0KXtpZihlPT09dClyZXR1cm4gbD0hMCwwO3ZhciBuPSFlLmNvbXBhcmVEb2N1bWVudFBvc2l0aW9uLSF0LmNvbXBhcmVEb2N1bWVudFBvc2l0aW9uO3JldHVybiBufHwoMSYobj0oZS5vd25lckRvY3VtZW50fHxlKT09KHQub3duZXJEb2N1bWVudHx8dCk/ZS5jb21wYXJlRG9jdW1lbnRQb3NpdGlvbih0KToxKXx8IWQuc29ydERldGFjaGVkJiZ0LmNvbXBhcmVEb2N1bWVudFBvc2l0aW9uKGUpPT09bj9lPT1DfHxlLm93bmVyRG9jdW1lbnQ9PXAmJnkocCxlKT8tMTp0PT1DfHx0Lm93bmVyRG9jdW1lbnQ9PXAmJnkocCx0KT8xOnU/UCh1LGUpLVAodSx0KTowOjQmbj8tMToxKX06ZnVuY3Rpb24oZSx0KXtpZihlPT09dClyZXR1cm4gbD0hMCwwO3ZhciBuLHI9MCxpPWUucGFyZW50Tm9kZSxvPXQucGFyZW50Tm9kZSxhPVtlXSxzPVt0XTtpZighaXx8IW8pcmV0dXJuIGU9PUM/LTE6dD09Qz8xOmk/LTE6bz8xOnU/UCh1LGUpLVAodSx0KTowO2lmKGk9PT1vKXJldHVybiBwZShlLHQpO249ZTt3aGlsZShuPW4ucGFyZW50Tm9kZSlhLnVuc2hpZnQobik7bj10O3doaWxlKG49bi5wYXJlbnROb2RlKXMudW5zaGlmdChuKTt3aGlsZShhW3JdPT09c1tyXSlyKys7cmV0dXJuIHI/cGUoYVtyXSxzW3JdKTphW3JdPT1wPy0xOnNbcl09PXA/MTowfSksQ30sc2UubWF0Y2hlcz1mdW5jdGlvbihlLHQpe3JldHVybiBzZShlLG51bGwsbnVsbCx0KX0sc2UubWF0Y2hlc1NlbGVjdG9yPWZ1bmN0aW9uKGUsdCl7aWYoVChlKSxkLm1hdGNoZXNTZWxlY3RvciYmRSYmIU5bdCsiICJdJiYoIXN8fCFzLnRlc3QodCkpJiYoIXZ8fCF2LnRlc3QodCkpKXRyeXt2YXIgbj1jLmNhbGwoZSx0KTtpZihufHxkLmRpc2Nvbm5lY3RlZE1hdGNofHxlLmRvY3VtZW50JiYxMSE9PWUuZG9jdW1lbnQubm9kZVR5cGUpcmV0dXJuIG59Y2F0Y2goZSl7Tih0LCEwKX1yZXR1cm4gMDxzZSh0LEMsbnVsbCxbZV0pLmxlbmd0aH0sc2UuY29udGFpbnM9ZnVuY3Rpb24oZSx0KXtyZXR1cm4oZS5vd25lckRvY3VtZW50fHxlKSE9QyYmVChlKSx5KGUsdCl9LHNlLmF0dHI9ZnVuY3Rpb24oZSx0KXsoZS5vd25lckRvY3VtZW50fHxlKSE9QyYmVChlKTt2YXIgbj1iLmF0dHJIYW5kbGVbdC50b0xvd2VyQ2FzZSgpXSxyPW4mJmouY2FsbChiLmF0dHJIYW5kbGUsdC50b0xvd2VyQ2FzZSgpKT9uKGUsdCwhRSk6dm9pZCAwO3JldHVybiB2b2lkIDAhPT1yP3I6ZC5hdHRyaWJ1dGVzfHwhRT9lLmdldEF0dHJpYnV0ZSh0KToocj1lLmdldEF0dHJpYnV0ZU5vZGUodCkpJiZyLnNwZWNpZmllZD9yLnZhbHVlOm51bGx9LHNlLmVzY2FwZT1mdW5jdGlvbihlKXtyZXR1cm4oZSsiIikucmVwbGFjZShyZSxpZSl9LHNlLmVycm9yPWZ1bmN0aW9uKGUpe3Rocm93IG5ldyBFcnJvcigiU3ludGF4IGVycm9yLCB1bnJlY29nbml6ZWQgZXhwcmVzc2lvbjogIitlKX0sc2UudW5pcXVlU29ydD1mdW5jdGlvbihlKXt2YXIgdCxuPVtdLHI9MCxpPTA7aWYobD0hZC5kZXRlY3REdXBsaWNhdGVzLHU9IWQuc29ydFN0YWJsZSYmZS5zbGljZSgwKSxlLnNvcnQoRCksbCl7d2hpbGUodD1lW2krK10pdD09PWVbaV0mJihyPW4ucHVzaChpKSk7d2hpbGUoci0tKWUuc3BsaWNlKG5bcl0sMSl9cmV0dXJuIHU9bnVsbCxlfSxvPXNlLmdldFRleHQ9ZnVuY3Rpb24oZSl7dmFyIHQsbj0iIixyPTAsaT1lLm5vZGVUeXBlO2lmKGkpe2lmKDE9PT1pfHw5PT09aXx8MTE9PT1pKXtpZigic3RyaW5nIj09dHlwZW9mIGUudGV4dENvbnRlbnQpcmV0dXJuIGUudGV4dENvbnRlbnQ7Zm9yKGU9ZS5maXJzdENoaWxkO2U7ZT1lLm5leHRTaWJsaW5nKW4rPW8oZSl9ZWxzZSBpZigzPT09aXx8ND09PWkpcmV0dXJuIGUubm9kZVZhbHVlfWVsc2Ugd2hpbGUodD1lW3IrK10pbis9byh0KTtyZXR1cm4gbn0sKGI9c2Uuc2VsZWN0b3JzPXtjYWNoZUxlbmd0aDo1MCxjcmVhdGVQc2V1ZG86bGUsbWF0Y2g6RyxhdHRySGFuZGxlOnt9LGZpbmQ6e30scmVsYXRpdmU6eyI+Ijp7ZGlyOiJwYXJlbnROb2RlIixmaXJzdDohMH0sIiAiOntkaXI6InBhcmVudE5vZGUifSwiKyI6e2RpcjoicHJldmlvdXNTaWJsaW5nIixmaXJzdDohMH0sIn4iOntkaXI6InByZXZpb3VzU2libGluZyJ9fSxwcmVGaWx0ZXI6e0FUVFI6ZnVuY3Rpb24oZSl7cmV0dXJuIGVbMV09ZVsxXS5yZXBsYWNlKHRlLG5lKSxlWzNdPShlWzNdfHxlWzRdfHxlWzVdfHwiIikucmVwbGFjZSh0ZSxuZSksIn49Ij09PWVbMl0mJihlWzNdPSIgIitlWzNdKyIgIiksZS5zbGljZSgwLDQpfSxDSElMRDpmdW5jdGlvbihlKXtyZXR1cm4gZVsxXT1lWzFdLnRvTG93ZXJDYXNlKCksIm50aCI9PT1lWzFdLnNsaWNlKDAsMyk/KGVbM118fHNlLmVycm9yKGVbMF0pLGVbNF09KyhlWzRdP2VbNV0rKGVbNl18fDEpOjIqKCJldmVuIj09PWVbM118fCJvZGQiPT09ZVszXSkpLGVbNV09KyhlWzddK2VbOF18fCJvZGQiPT09ZVszXSkpOmVbM10mJnNlLmVycm9yKGVbMF0pLGV9LFBTRVVETzpmdW5jdGlvbihlKXt2YXIgdCxuPSFlWzZdJiZlWzJdO3JldHVybiBHLkNISUxELnRlc3QoZVswXSk/bnVsbDooZVszXT9lWzJdPWVbNF18fGVbNV18fCIiOm4mJlgudGVzdChuKSYmKHQ9aChuLCEwKSkmJih0PW4uaW5kZXhPZigiKSIsbi5sZW5ndGgtdCktbi5sZW5ndGgpJiYoZVswXT1lWzBdLnNsaWNlKDAsdCksZVsyXT1uLnNsaWNlKDAsdCkpLGUuc2xpY2UoMCwzKSl9fSxmaWx0ZXI6e1RBRzpmdW5jdGlvbihlKXt2YXIgdD1lLnJlcGxhY2UodGUsbmUpLnRvTG93ZXJDYXNlKCk7cmV0dXJuIioiPT09ZT9mdW5jdGlvbigpe3JldHVybiEwfTpmdW5jdGlvbihlKXtyZXR1cm4gZS5ub2RlTmFtZSYmZS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpPT09dH19LENMQVNTOmZ1bmN0aW9uKGUpe3ZhciB0PW1bZSsiICJdO3JldHVybiB0fHwodD1uZXcgUmVnRXhwKCIoXnwiK00rIikiK2UrIigiK00rInwkKSIpKSYmbShlLGZ1bmN0aW9uKGUpe3JldHVybiB0LnRlc3QoInN0cmluZyI9PXR5cGVvZiBlLmNsYXNzTmFtZSYmZS5jbGFzc05hbWV8fCJ1bmRlZmluZWQiIT10eXBlb2YgZS5nZXRBdHRyaWJ1dGUmJmUuZ2V0QXR0cmlidXRlKCJjbGFzcyIpfHwiIil9KX0sQVRUUjpmdW5jdGlvbihuLHIsaSl7cmV0dXJuIGZ1bmN0aW9uKGUpe3ZhciB0PXNlLmF0dHIoZSxuKTtyZXR1cm4gbnVsbD09dD8iIT0iPT09cjohcnx8KHQrPSIiLCI9Ij09PXI/dD09PWk6IiE9Ij09PXI/dCE9PWk6Il49Ij09PXI/aSYmMD09PXQuaW5kZXhPZihpKToiKj0iPT09cj9pJiYtMTx0LmluZGV4T2YoaSk6IiQ9Ij09PXI/aSYmdC5zbGljZSgtaS5sZW5ndGgpPT09aToifj0iPT09cj8tMTwoIiAiK3QucmVwbGFjZShCLCIgIikrIiAiKS5pbmRleE9mKGkpOiJ8PSI9PT1yJiYodD09PWl8fHQuc2xpY2UoMCxpLmxlbmd0aCsxKT09PWkrIi0iKSl9fSxDSElMRDpmdW5jdGlvbihoLGUsdCxnLHYpe3ZhciB5PSJudGgiIT09aC5zbGljZSgwLDMpLG09Imxhc3QiIT09aC5zbGljZSgtNCkseD0ib2YtdHlwZSI9PT1lO3JldHVybiAxPT09ZyYmMD09PXY/ZnVuY3Rpb24oZSl7cmV0dXJuISFlLnBhcmVudE5vZGV9OmZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG8sYSxzLHUsbD15IT09bT8ibmV4dFNpYmxpbmciOiJwcmV2aW91c1NpYmxpbmciLGM9ZS5wYXJlbnROb2RlLGY9eCYmZS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpLHA9IW4mJiF4LGQ9ITE7aWYoYyl7aWYoeSl7d2hpbGUobCl7YT1lO3doaWxlKGE9YVtsXSlpZih4P2Eubm9kZU5hbWUudG9Mb3dlckNhc2UoKT09PWY6MT09PWEubm9kZVR5cGUpcmV0dXJuITE7dT1sPSJvbmx5Ij09PWgmJiF1JiYibmV4dFNpYmxpbmcifXJldHVybiEwfWlmKHU9W20/Yy5maXJzdENoaWxkOmMubGFzdENoaWxkXSxtJiZwKXtkPShzPShyPShpPShvPShhPWMpW1NdfHwoYVtTXT17fSkpW2EudW5pcXVlSURdfHwob1thLnVuaXF1ZUlEXT17fSkpW2hdfHxbXSlbMF09PT1rJiZyWzFdKSYmclsyXSxhPXMmJmMuY2hpbGROb2Rlc1tzXTt3aGlsZShhPSsrcyYmYSYmYVtsXXx8KGQ9cz0wKXx8dS5wb3AoKSlpZigxPT09YS5ub2RlVHlwZSYmKytkJiZhPT09ZSl7aVtoXT1bayxzLGRdO2JyZWFrfX1lbHNlIGlmKHAmJihkPXM9KHI9KGk9KG89KGE9ZSlbU118fChhW1NdPXt9KSlbYS51bmlxdWVJRF18fChvW2EudW5pcXVlSURdPXt9KSlbaF18fFtdKVswXT09PWsmJnJbMV0pLCExPT09ZCl3aGlsZShhPSsrcyYmYSYmYVtsXXx8KGQ9cz0wKXx8dS5wb3AoKSlpZigoeD9hLm5vZGVOYW1lLnRvTG93ZXJDYXNlKCk9PT1mOjE9PT1hLm5vZGVUeXBlKSYmKytkJiYocCYmKChpPShvPWFbU118fChhW1NdPXt9KSlbYS51bmlxdWVJRF18fChvW2EudW5pcXVlSURdPXt9KSlbaF09W2ssZF0pLGE9PT1lKSlicmVhaztyZXR1cm4oZC09dik9PT1nfHxkJWc9PTAmJjA8PWQvZ319fSxQU0VVRE86ZnVuY3Rpb24oZSxvKXt2YXIgdCxhPWIucHNldWRvc1tlXXx8Yi5zZXRGaWx0ZXJzW2UudG9Mb3dlckNhc2UoKV18fHNlLmVycm9yKCJ1bnN1cHBvcnRlZCBwc2V1ZG86ICIrZSk7cmV0dXJuIGFbU10/YShvKToxPGEubGVuZ3RoPyh0PVtlLGUsIiIsb10sYi5zZXRGaWx0ZXJzLmhhc093blByb3BlcnR5KGUudG9Mb3dlckNhc2UoKSk/bGUoZnVuY3Rpb24oZSx0KXt2YXIgbixyPWEoZSxvKSxpPXIubGVuZ3RoO3doaWxlKGktLSllW249UChlLHJbaV0pXT0hKHRbbl09cltpXSl9KTpmdW5jdGlvbihlKXtyZXR1cm4gYShlLDAsdCl9KTphfX0scHNldWRvczp7bm90OmxlKGZ1bmN0aW9uKGUpe3ZhciByPVtdLGk9W10scz1mKGUucmVwbGFjZSgkLCIkMSIpKTtyZXR1cm4gc1tTXT9sZShmdW5jdGlvbihlLHQsbixyKXt2YXIgaSxvPXMoZSxudWxsLHIsW10pLGE9ZS5sZW5ndGg7d2hpbGUoYS0tKShpPW9bYV0pJiYoZVthXT0hKHRbYV09aSkpfSk6ZnVuY3Rpb24oZSx0LG4pe3JldHVybiByWzBdPWUscyhyLG51bGwsbixpKSxyWzBdPW51bGwsIWkucG9wKCl9fSksaGFzOmxlKGZ1bmN0aW9uKHQpe3JldHVybiBmdW5jdGlvbihlKXtyZXR1cm4gMDxzZSh0LGUpLmxlbmd0aH19KSxjb250YWluczpsZShmdW5jdGlvbih0KXtyZXR1cm4gdD10LnJlcGxhY2UodGUsbmUpLGZ1bmN0aW9uKGUpe3JldHVybi0xPChlLnRleHRDb250ZW50fHxvKGUpKS5pbmRleE9mKHQpfX0pLGxhbmc6bGUoZnVuY3Rpb24obil7cmV0dXJuIFYudGVzdChufHwiIil8fHNlLmVycm9yKCJ1bnN1cHBvcnRlZCBsYW5nOiAiK24pLG49bi5yZXBsYWNlKHRlLG5lKS50b0xvd2VyQ2FzZSgpLGZ1bmN0aW9uKGUpe3ZhciB0O2Rve2lmKHQ9RT9lLmxhbmc6ZS5nZXRBdHRyaWJ1dGUoInhtbDpsYW5nIil8fGUuZ2V0QXR0cmlidXRlKCJsYW5nIikpcmV0dXJuKHQ9dC50b0xvd2VyQ2FzZSgpKT09PW58fDA9PT10LmluZGV4T2YobisiLSIpfXdoaWxlKChlPWUucGFyZW50Tm9kZSkmJjE9PT1lLm5vZGVUeXBlKTtyZXR1cm4hMX19KSx0YXJnZXQ6ZnVuY3Rpb24oZSl7dmFyIHQ9bi5sb2NhdGlvbiYmbi5sb2NhdGlvbi5oYXNoO3JldHVybiB0JiZ0LnNsaWNlKDEpPT09ZS5pZH0scm9vdDpmdW5jdGlvbihlKXtyZXR1cm4gZT09PWF9LGZvY3VzOmZ1bmN0aW9uKGUpe3JldHVybiBlPT09Qy5hY3RpdmVFbGVtZW50JiYoIUMuaGFzRm9jdXN8fEMuaGFzRm9jdXMoKSkmJiEhKGUudHlwZXx8ZS5ocmVmfHx+ZS50YWJJbmRleCl9LGVuYWJsZWQ6Z2UoITEpLGRpc2FibGVkOmdlKCEwKSxjaGVja2VkOmZ1bmN0aW9uKGUpe3ZhciB0PWUubm9kZU5hbWUudG9Mb3dlckNhc2UoKTtyZXR1cm4iaW5wdXQiPT09dCYmISFlLmNoZWNrZWR8fCJvcHRpb24iPT09dCYmISFlLnNlbGVjdGVkfSxzZWxlY3RlZDpmdW5jdGlvbihlKXtyZXR1cm4gZS5wYXJlbnROb2RlJiZlLnBhcmVudE5vZGUuc2VsZWN0ZWRJbmRleCwhMD09PWUuc2VsZWN0ZWR9LGVtcHR5OmZ1bmN0aW9uKGUpe2ZvcihlPWUuZmlyc3RDaGlsZDtlO2U9ZS5uZXh0U2libGluZylpZihlLm5vZGVUeXBlPDYpcmV0dXJuITE7cmV0dXJuITB9LHBhcmVudDpmdW5jdGlvbihlKXtyZXR1cm4hYi5wc2V1ZG9zLmVtcHR5KGUpfSxoZWFkZXI6ZnVuY3Rpb24oZSl7cmV0dXJuIEoudGVzdChlLm5vZGVOYW1lKX0saW5wdXQ6ZnVuY3Rpb24oZSl7cmV0dXJuIFEudGVzdChlLm5vZGVOYW1lKX0sYnV0dG9uOmZ1bmN0aW9uKGUpe3ZhciB0PWUubm9kZU5hbWUudG9Mb3dlckNhc2UoKTtyZXR1cm4iaW5wdXQiPT09dCYmImJ1dHRvbiI9PT1lLnR5cGV8fCJidXR0b24iPT09dH0sdGV4dDpmdW5jdGlvbihlKXt2YXIgdDtyZXR1cm4iaW5wdXQiPT09ZS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpJiYidGV4dCI9PT1lLnR5cGUmJihudWxsPT0odD1lLmdldEF0dHJpYnV0ZSgidHlwZSIpKXx8InRleHQiPT09dC50b0xvd2VyQ2FzZSgpKX0sZmlyc3Q6dmUoZnVuY3Rpb24oKXtyZXR1cm5bMF19KSxsYXN0OnZlKGZ1bmN0aW9uKGUsdCl7cmV0dXJuW3QtMV19KSxlcTp2ZShmdW5jdGlvbihlLHQsbil7cmV0dXJuW248MD9uK3Q6bl19KSxldmVuOnZlKGZ1bmN0aW9uKGUsdCl7Zm9yKHZhciBuPTA7bjx0O24rPTIpZS5wdXNoKG4pO3JldHVybiBlfSksb2RkOnZlKGZ1bmN0aW9uKGUsdCl7Zm9yKHZhciBuPTE7bjx0O24rPTIpZS5wdXNoKG4pO3JldHVybiBlfSksbHQ6dmUoZnVuY3Rpb24oZSx0LG4pe2Zvcih2YXIgcj1uPDA/bit0OnQ8bj90Om47MDw9LS1yOyllLnB1c2gocik7cmV0dXJuIGV9KSxndDp2ZShmdW5jdGlvbihlLHQsbil7Zm9yKHZhciByPW48MD9uK3Q6bjsrK3I8dDspZS5wdXNoKHIpO3JldHVybiBlfSl9fSkucHNldWRvcy5udGg9Yi5wc2V1ZG9zLmVxLHtyYWRpbzohMCxjaGVja2JveDohMCxmaWxlOiEwLHBhc3N3b3JkOiEwLGltYWdlOiEwfSliLnBzZXVkb3NbZV09ZGUoZSk7Zm9yKGUgaW57c3VibWl0OiEwLHJlc2V0OiEwfSliLnBzZXVkb3NbZV09aGUoZSk7ZnVuY3Rpb24gbWUoKXt9ZnVuY3Rpb24geGUoZSl7Zm9yKHZhciB0PTAsbj1lLmxlbmd0aCxyPSIiO3Q8bjt0Kyspcis9ZVt0XS52YWx1ZTtyZXR1cm4gcn1mdW5jdGlvbiBiZShzLGUsdCl7dmFyIHU9ZS5kaXIsbD1lLm5leHQsYz1sfHx1LGY9dCYmInBhcmVudE5vZGUiPT09YyxwPXIrKztyZXR1cm4gZS5maXJzdD9mdW5jdGlvbihlLHQsbil7d2hpbGUoZT1lW3VdKWlmKDE9PT1lLm5vZGVUeXBlfHxmKXJldHVybiBzKGUsdCxuKTtyZXR1cm4hMX06ZnVuY3Rpb24oZSx0LG4pe3ZhciByLGksbyxhPVtrLHBdO2lmKG4pe3doaWxlKGU9ZVt1XSlpZigoMT09PWUubm9kZVR5cGV8fGYpJiZzKGUsdCxuKSlyZXR1cm4hMH1lbHNlIHdoaWxlKGU9ZVt1XSlpZigxPT09ZS5ub2RlVHlwZXx8ZilpZihpPShvPWVbU118fChlW1NdPXt9KSlbZS51bmlxdWVJRF18fChvW2UudW5pcXVlSURdPXt9KSxsJiZsPT09ZS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpKWU9ZVt1XXx8ZTtlbHNle2lmKChyPWlbY10pJiZyWzBdPT09ayYmclsxXT09PXApcmV0dXJuIGFbMl09clsyXTtpZigoaVtjXT1hKVsyXT1zKGUsdCxuKSlyZXR1cm4hMH1yZXR1cm4hMX19ZnVuY3Rpb24gd2UoaSl7cmV0dXJuIDE8aS5sZW5ndGg/ZnVuY3Rpb24oZSx0LG4pe3ZhciByPWkubGVuZ3RoO3doaWxlKHItLSlpZighaVtyXShlLHQsbikpcmV0dXJuITE7cmV0dXJuITB9OmlbMF19ZnVuY3Rpb24gVGUoZSx0LG4scixpKXtmb3IodmFyIG8sYT1bXSxzPTAsdT1lLmxlbmd0aCxsPW51bGwhPXQ7czx1O3MrKykobz1lW3NdKSYmKG4mJiFuKG8scixpKXx8KGEucHVzaChvKSxsJiZ0LnB1c2gocykpKTtyZXR1cm4gYX1mdW5jdGlvbiBDZShkLGgsZyx2LHksZSl7cmV0dXJuIHYmJiF2W1NdJiYodj1DZSh2KSkseSYmIXlbU10mJih5PUNlKHksZSkpLGxlKGZ1bmN0aW9uKGUsdCxuLHIpe3ZhciBpLG8sYSxzPVtdLHU9W10sbD10Lmxlbmd0aCxjPWV8fGZ1bmN0aW9uKGUsdCxuKXtmb3IodmFyIHI9MCxpPXQubGVuZ3RoO3I8aTtyKyspc2UoZSx0W3JdLG4pO3JldHVybiBufShofHwiKiIsbi5ub2RlVHlwZT9bbl06bixbXSksZj0hZHx8IWUmJmg/YzpUZShjLHMsZCxuLHIpLHA9Zz95fHwoZT9kOmx8fHYpP1tdOnQ6ZjtpZihnJiZnKGYscCxuLHIpLHYpe2k9VGUocCx1KSx2KGksW10sbixyKSxvPWkubGVuZ3RoO3doaWxlKG8tLSkoYT1pW29dKSYmKHBbdVtvXV09IShmW3Vbb11dPWEpKX1pZihlKXtpZih5fHxkKXtpZih5KXtpPVtdLG89cC5sZW5ndGg7d2hpbGUoby0tKShhPXBbb10pJiZpLnB1c2goZltvXT1hKTt5KG51bGwscD1bXSxpLHIpfW89cC5sZW5ndGg7d2hpbGUoby0tKShhPXBbb10pJiYtMTwoaT15P1AoZSxhKTpzW29dKSYmKGVbaV09ISh0W2ldPWEpKX19ZWxzZSBwPVRlKHA9PT10P3Auc3BsaWNlKGwscC5sZW5ndGgpOnApLHk/eShudWxsLHQscCxyKTpILmFwcGx5KHQscCl9KX1mdW5jdGlvbiBFZShlKXtmb3IodmFyIGksdCxuLHI9ZS5sZW5ndGgsbz1iLnJlbGF0aXZlW2VbMF0udHlwZV0sYT1vfHxiLnJlbGF0aXZlWyIgIl0scz1vPzE6MCx1PWJlKGZ1bmN0aW9uKGUpe3JldHVybiBlPT09aX0sYSwhMCksbD1iZShmdW5jdGlvbihlKXtyZXR1cm4tMTxQKGksZSl9LGEsITApLGM9W2Z1bmN0aW9uKGUsdCxuKXt2YXIgcj0hbyYmKG58fHQhPT13KXx8KChpPXQpLm5vZGVUeXBlP3UoZSx0LG4pOmwoZSx0LG4pKTtyZXR1cm4gaT1udWxsLHJ9XTtzPHI7cysrKWlmKHQ9Yi5yZWxhdGl2ZVtlW3NdLnR5cGVdKWM9W2JlKHdlKGMpLHQpXTtlbHNle2lmKCh0PWIuZmlsdGVyW2Vbc10udHlwZV0uYXBwbHkobnVsbCxlW3NdLm1hdGNoZXMpKVtTXSl7Zm9yKG49KytzO248cjtuKyspaWYoYi5yZWxhdGl2ZVtlW25dLnR5cGVdKWJyZWFrO3JldHVybiBDZSgxPHMmJndlKGMpLDE8cyYmeGUoZS5zbGljZSgwLHMtMSkuY29uY2F0KHt2YWx1ZToiICI9PT1lW3MtMl0udHlwZT8iKiI6IiJ9KSkucmVwbGFjZSgkLCIkMSIpLHQsczxuJiZFZShlLnNsaWNlKHMsbikpLG48ciYmRWUoZT1lLnNsaWNlKG4pKSxuPHImJnhlKGUpKX1jLnB1c2godCl9cmV0dXJuIHdlKGMpfXJldHVybiBtZS5wcm90b3R5cGU9Yi5maWx0ZXJzPWIucHNldWRvcyxiLnNldEZpbHRlcnM9bmV3IG1lLGg9c2UudG9rZW5pemU9ZnVuY3Rpb24oZSx0KXt2YXIgbixyLGksbyxhLHMsdSxsPXhbZSsiICJdO2lmKGwpcmV0dXJuIHQ/MDpsLnNsaWNlKDApO2E9ZSxzPVtdLHU9Yi5wcmVGaWx0ZXI7d2hpbGUoYSl7Zm9yKG8gaW4gbiYmIShyPV8uZXhlYyhhKSl8fChyJiYoYT1hLnNsaWNlKHJbMF0ubGVuZ3RoKXx8YSkscy5wdXNoKGk9W10pKSxuPSExLChyPXouZXhlYyhhKSkmJihuPXIuc2hpZnQoKSxpLnB1c2goe3ZhbHVlOm4sdHlwZTpyWzBdLnJlcGxhY2UoJCwiICIpfSksYT1hLnNsaWNlKG4ubGVuZ3RoKSksYi5maWx0ZXIpIShyPUdbb10uZXhlYyhhKSl8fHVbb10mJiEocj11W29dKHIpKXx8KG49ci5zaGlmdCgpLGkucHVzaCh7dmFsdWU6bix0eXBlOm8sbWF0Y2hlczpyfSksYT1hLnNsaWNlKG4ubGVuZ3RoKSk7aWYoIW4pYnJlYWt9cmV0dXJuIHQ/YS5sZW5ndGg6YT9zZS5lcnJvcihlKTp4KGUscykuc2xpY2UoMCl9LGY9c2UuY29tcGlsZT1mdW5jdGlvbihlLHQpe3ZhciBuLHYseSxtLHgscixpPVtdLG89W10sYT1BW2UrIiAiXTtpZighYSl7dHx8KHQ9aChlKSksbj10Lmxlbmd0aDt3aGlsZShuLS0pKGE9RWUodFtuXSkpW1NdP2kucHVzaChhKTpvLnB1c2goYSk7KGE9QShlLCh2PW8sbT0wPCh5PWkpLmxlbmd0aCx4PTA8di5sZW5ndGgscj1mdW5jdGlvbihlLHQsbixyLGkpe3ZhciBvLGEscyx1PTAsbD0iMCIsYz1lJiZbXSxmPVtdLHA9dyxkPWV8fHgmJmIuZmluZC5UQUcoIioiLGkpLGg9ays9bnVsbD09cD8xOk1hdGgucmFuZG9tKCl8fC4xLGc9ZC5sZW5ndGg7Zm9yKGkmJih3PXQ9PUN8fHR8fGkpO2whPT1nJiZudWxsIT0obz1kW2xdKTtsKyspe2lmKHgmJm8pe2E9MCx0fHxvLm93bmVyRG9jdW1lbnQ9PUN8fChUKG8pLG49IUUpO3doaWxlKHM9dlthKytdKWlmKHMobyx0fHxDLG4pKXtyLnB1c2gobyk7YnJlYWt9aSYmKGs9aCl9bSYmKChvPSFzJiZvKSYmdS0tLGUmJmMucHVzaChvKSl9aWYodSs9bCxtJiZsIT09dSl7YT0wO3doaWxlKHM9eVthKytdKXMoYyxmLHQsbik7aWYoZSl7aWYoMDx1KXdoaWxlKGwtLSljW2xdfHxmW2xdfHwoZltsXT1xLmNhbGwocikpO2Y9VGUoZil9SC5hcHBseShyLGYpLGkmJiFlJiYwPGYubGVuZ3RoJiYxPHUreS5sZW5ndGgmJnNlLnVuaXF1ZVNvcnQocil9cmV0dXJuIGkmJihrPWgsdz1wKSxjfSxtP2xlKHIpOnIpKSkuc2VsZWN0b3I9ZX1yZXR1cm4gYX0sZz1zZS5zZWxlY3Q9ZnVuY3Rpb24oZSx0LG4scil7dmFyIGksbyxhLHMsdSxsPSJmdW5jdGlvbiI9PXR5cGVvZiBlJiZlLGM9IXImJmgoZT1sLnNlbGVjdG9yfHxlKTtpZihuPW58fFtdLDE9PT1jLmxlbmd0aCl7aWYoMjwobz1jWzBdPWNbMF0uc2xpY2UoMCkpLmxlbmd0aCYmIklEIj09PShhPW9bMF0pLnR5cGUmJjk9PT10Lm5vZGVUeXBlJiZFJiZiLnJlbGF0aXZlW29bMV0udHlwZV0pe2lmKCEodD0oYi5maW5kLklEKGEubWF0Y2hlc1swXS5yZXBsYWNlKHRlLG5lKSx0KXx8W10pWzBdKSlyZXR1cm4gbjtsJiYodD10LnBhcmVudE5vZGUpLGU9ZS5zbGljZShvLnNoaWZ0KCkudmFsdWUubGVuZ3RoKX1pPUcubmVlZHNDb250ZXh0LnRlc3QoZSk/MDpvLmxlbmd0aDt3aGlsZShpLS0pe2lmKGE9b1tpXSxiLnJlbGF0aXZlW3M9YS50eXBlXSlicmVhaztpZigodT1iLmZpbmRbc10pJiYocj11KGEubWF0Y2hlc1swXS5yZXBsYWNlKHRlLG5lKSxlZS50ZXN0KG9bMF0udHlwZSkmJnllKHQucGFyZW50Tm9kZSl8fHQpKSl7aWYoby5zcGxpY2UoaSwxKSwhKGU9ci5sZW5ndGgmJnhlKG8pKSlyZXR1cm4gSC5hcHBseShuLHIpLG47YnJlYWt9fX1yZXR1cm4obHx8ZihlLGMpKShyLHQsIUUsbiwhdHx8ZWUudGVzdChlKSYmeWUodC5wYXJlbnROb2RlKXx8dCksbn0sZC5zb3J0U3RhYmxlPVMuc3BsaXQoIiIpLnNvcnQoRCkuam9pbigiIik9PT1TLGQuZGV0ZWN0RHVwbGljYXRlcz0hIWwsVCgpLGQuc29ydERldGFjaGVkPWNlKGZ1bmN0aW9uKGUpe3JldHVybiAxJmUuY29tcGFyZURvY3VtZW50UG9zaXRpb24oQy5jcmVhdGVFbGVtZW50KCJmaWVsZHNldCIpKX0pLGNlKGZ1bmN0aW9uKGUpe3JldHVybiBlLmlubmVySFRNTD0iPGEgaHJlZj0nIyc+PC9hPiIsIiMiPT09ZS5maXJzdENoaWxkLmdldEF0dHJpYnV0ZSgiaHJlZiIpfSl8fGZlKCJ0eXBlfGhyZWZ8aGVpZ2h0fHdpZHRoIixmdW5jdGlvbihlLHQsbil7aWYoIW4pcmV0dXJuIGUuZ2V0QXR0cmlidXRlKHQsInR5cGUiPT09dC50b0xvd2VyQ2FzZSgpPzE6Mil9KSxkLmF0dHJpYnV0ZXMmJmNlKGZ1bmN0aW9uKGUpe3JldHVybiBlLmlubmVySFRNTD0iPGlucHV0Lz4iLGUuZmlyc3RDaGlsZC5zZXRBdHRyaWJ1dGUoInZhbHVlIiwiIiksIiI9PT1lLmZpcnN0Q2hpbGQuZ2V0QXR0cmlidXRlKCJ2YWx1ZSIpfSl8fGZlKCJ2YWx1ZSIsZnVuY3Rpb24oZSx0LG4pe2lmKCFuJiYiaW5wdXQiPT09ZS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpKXJldHVybiBlLmRlZmF1bHRWYWx1ZX0pLGNlKGZ1bmN0aW9uKGUpe3JldHVybiBudWxsPT1lLmdldEF0dHJpYnV0ZSgiZGlzYWJsZWQiKX0pfHxmZShSLGZ1bmN0aW9uKGUsdCxuKXt2YXIgcjtpZighbilyZXR1cm4hMD09PWVbdF0/dC50b0xvd2VyQ2FzZSgpOihyPWUuZ2V0QXR0cmlidXRlTm9kZSh0KSkmJnIuc3BlY2lmaWVkP3IudmFsdWU6bnVsbH0pLHNlfShDKTtTLmZpbmQ9ZCxTLmV4cHI9ZC5zZWxlY3RvcnMsUy5leHByWyI6Il09Uy5leHByLnBzZXVkb3MsUy51bmlxdWVTb3J0PVMudW5pcXVlPWQudW5pcXVlU29ydCxTLnRleHQ9ZC5nZXRUZXh0LFMuaXNYTUxEb2M9ZC5pc1hNTCxTLmNvbnRhaW5zPWQuY29udGFpbnMsUy5lc2NhcGVTZWxlY3Rvcj1kLmVzY2FwZTt2YXIgaD1mdW5jdGlvbihlLHQsbil7dmFyIHI9W10saT12b2lkIDAhPT1uO3doaWxlKChlPWVbdF0pJiY5IT09ZS5ub2RlVHlwZSlpZigxPT09ZS5ub2RlVHlwZSl7aWYoaSYmUyhlKS5pcyhuKSlicmVhaztyLnB1c2goZSl9cmV0dXJuIHJ9LFQ9ZnVuY3Rpb24oZSx0KXtmb3IodmFyIG49W107ZTtlPWUubmV4dFNpYmxpbmcpMT09PWUubm9kZVR5cGUmJmUhPT10JiZuLnB1c2goZSk7cmV0dXJuIG59LGs9Uy5leHByLm1hdGNoLm5lZWRzQ29udGV4dDtmdW5jdGlvbiBBKGUsdCl7cmV0dXJuIGUubm9kZU5hbWUmJmUubm9kZU5hbWUudG9Mb3dlckNhc2UoKT09PXQudG9Mb3dlckNhc2UoKX12YXIgTj0vXjwoW2Etel1bXlwvXDA+Olx4MjBcdFxyXG5cZl0qKVtceDIwXHRcclxuXGZdKlwvPz4oPzo8XC9cMT58KSQvaTtmdW5jdGlvbiBEKGUsbixyKXtyZXR1cm4gbShuKT9TLmdyZXAoZSxmdW5jdGlvbihlLHQpe3JldHVybiEhbi5jYWxsKGUsdCxlKSE9PXJ9KTpuLm5vZGVUeXBlP1MuZ3JlcChlLGZ1bmN0aW9uKGUpe3JldHVybiBlPT09biE9PXJ9KToic3RyaW5nIiE9dHlwZW9mIG4/Uy5ncmVwKGUsZnVuY3Rpb24oZSl7cmV0dXJuLTE8aS5jYWxsKG4sZSkhPT1yfSk6Uy5maWx0ZXIobixlLHIpfVMuZmlsdGVyPWZ1bmN0aW9uKGUsdCxuKXt2YXIgcj10WzBdO3JldHVybiBuJiYoZT0iOm5vdCgiK2UrIikiKSwxPT09dC5sZW5ndGgmJjE9PT1yLm5vZGVUeXBlP1MuZmluZC5tYXRjaGVzU2VsZWN0b3IocixlKT9bcl06W106Uy5maW5kLm1hdGNoZXMoZSxTLmdyZXAodCxmdW5jdGlvbihlKXtyZXR1cm4gMT09PWUubm9kZVR5cGV9KSl9LFMuZm4uZXh0ZW5kKHtmaW5kOmZ1bmN0aW9uKGUpe3ZhciB0LG4scj10aGlzLmxlbmd0aCxpPXRoaXM7aWYoInN0cmluZyIhPXR5cGVvZiBlKXJldHVybiB0aGlzLnB1c2hTdGFjayhTKGUpLmZpbHRlcihmdW5jdGlvbigpe2Zvcih0PTA7dDxyO3QrKylpZihTLmNvbnRhaW5zKGlbdF0sdGhpcykpcmV0dXJuITB9KSk7Zm9yKG49dGhpcy5wdXNoU3RhY2soW10pLHQ9MDt0PHI7dCsrKVMuZmluZChlLGlbdF0sbik7cmV0dXJuIDE8cj9TLnVuaXF1ZVNvcnQobik6bn0sZmlsdGVyOmZ1bmN0aW9uKGUpe3JldHVybiB0aGlzLnB1c2hTdGFjayhEKHRoaXMsZXx8W10sITEpKX0sbm90OmZ1bmN0aW9uKGUpe3JldHVybiB0aGlzLnB1c2hTdGFjayhEKHRoaXMsZXx8W10sITApKX0saXM6ZnVuY3Rpb24oZSl7cmV0dXJuISFEKHRoaXMsInN0cmluZyI9PXR5cGVvZiBlJiZrLnRlc3QoZSk/UyhlKTplfHxbXSwhMSkubGVuZ3RofX0pO3ZhciBqLHE9L14oPzpccyooPFtcd1xXXSs+KVtePl0qfCMoW1x3LV0rKSkkLzsoUy5mbi5pbml0PWZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpO2lmKCFlKXJldHVybiB0aGlzO2lmKG49bnx8aiwic3RyaW5nIj09dHlwZW9mIGUpe2lmKCEocj0iPCI9PT1lWzBdJiYiPiI9PT1lW2UubGVuZ3RoLTFdJiYzPD1lLmxlbmd0aD9bbnVsbCxlLG51bGxdOnEuZXhlYyhlKSl8fCFyWzFdJiZ0KXJldHVybiF0fHx0LmpxdWVyeT8odHx8bikuZmluZChlKTp0aGlzLmNvbnN0cnVjdG9yKHQpLmZpbmQoZSk7aWYoclsxXSl7aWYodD10IGluc3RhbmNlb2YgUz90WzBdOnQsUy5tZXJnZSh0aGlzLFMucGFyc2VIVE1MKHJbMV0sdCYmdC5ub2RlVHlwZT90Lm93bmVyRG9jdW1lbnR8fHQ6RSwhMCkpLE4udGVzdChyWzFdKSYmUy5pc1BsYWluT2JqZWN0KHQpKWZvcihyIGluIHQpbSh0aGlzW3JdKT90aGlzW3JdKHRbcl0pOnRoaXMuYXR0cihyLHRbcl0pO3JldHVybiB0aGlzfXJldHVybihpPUUuZ2V0RWxlbWVudEJ5SWQoclsyXSkpJiYodGhpc1swXT1pLHRoaXMubGVuZ3RoPTEpLHRoaXN9cmV0dXJuIGUubm9kZVR5cGU/KHRoaXNbMF09ZSx0aGlzLmxlbmd0aD0xLHRoaXMpOm0oZSk/dm9pZCAwIT09bi5yZWFkeT9uLnJlYWR5KGUpOmUoUyk6Uy5tYWtlQXJyYXkoZSx0aGlzKX0pLnByb3RvdHlwZT1TLmZuLGo9UyhFKTt2YXIgTD0vXig/OnBhcmVudHN8cHJldig/OlVudGlsfEFsbCkpLyxIPXtjaGlsZHJlbjohMCxjb250ZW50czohMCxuZXh0OiEwLHByZXY6ITB9O2Z1bmN0aW9uIE8oZSx0KXt3aGlsZSgoZT1lW3RdKSYmMSE9PWUubm9kZVR5cGUpO3JldHVybiBlfVMuZm4uZXh0ZW5kKHtoYXM6ZnVuY3Rpb24oZSl7dmFyIHQ9UyhlLHRoaXMpLG49dC5sZW5ndGg7cmV0dXJuIHRoaXMuZmlsdGVyKGZ1bmN0aW9uKCl7Zm9yKHZhciBlPTA7ZTxuO2UrKylpZihTLmNvbnRhaW5zKHRoaXMsdFtlXSkpcmV0dXJuITB9KX0sY2xvc2VzdDpmdW5jdGlvbihlLHQpe3ZhciBuLHI9MCxpPXRoaXMubGVuZ3RoLG89W10sYT0ic3RyaW5nIiE9dHlwZW9mIGUmJlMoZSk7aWYoIWsudGVzdChlKSlmb3IoO3I8aTtyKyspZm9yKG49dGhpc1tyXTtuJiZuIT09dDtuPW4ucGFyZW50Tm9kZSlpZihuLm5vZGVUeXBlPDExJiYoYT8tMTxhLmluZGV4KG4pOjE9PT1uLm5vZGVUeXBlJiZTLmZpbmQubWF0Y2hlc1NlbGVjdG9yKG4sZSkpKXtvLnB1c2gobik7YnJlYWt9cmV0dXJuIHRoaXMucHVzaFN0YWNrKDE8by5sZW5ndGg/Uy51bmlxdWVTb3J0KG8pOm8pfSxpbmRleDpmdW5jdGlvbihlKXtyZXR1cm4gZT8ic3RyaW5nIj09dHlwZW9mIGU/aS5jYWxsKFMoZSksdGhpc1swXSk6aS5jYWxsKHRoaXMsZS5qcXVlcnk/ZVswXTplKTp0aGlzWzBdJiZ0aGlzWzBdLnBhcmVudE5vZGU/dGhpcy5maXJzdCgpLnByZXZBbGwoKS5sZW5ndGg6LTF9LGFkZDpmdW5jdGlvbihlLHQpe3JldHVybiB0aGlzLnB1c2hTdGFjayhTLnVuaXF1ZVNvcnQoUy5tZXJnZSh0aGlzLmdldCgpLFMoZSx0KSkpKX0sYWRkQmFjazpmdW5jdGlvbihlKXtyZXR1cm4gdGhpcy5hZGQobnVsbD09ZT90aGlzLnByZXZPYmplY3Q6dGhpcy5wcmV2T2JqZWN0LmZpbHRlcihlKSl9fSksUy5lYWNoKHtwYXJlbnQ6ZnVuY3Rpb24oZSl7dmFyIHQ9ZS5wYXJlbnROb2RlO3JldHVybiB0JiYxMSE9PXQubm9kZVR5cGU/dDpudWxsfSxwYXJlbnRzOmZ1bmN0aW9uKGUpe3JldHVybiBoKGUsInBhcmVudE5vZGUiKX0scGFyZW50c1VudGlsOmZ1bmN0aW9uKGUsdCxuKXtyZXR1cm4gaChlLCJwYXJlbnROb2RlIixuKX0sbmV4dDpmdW5jdGlvbihlKXtyZXR1cm4gTyhlLCJuZXh0U2libGluZyIpfSxwcmV2OmZ1bmN0aW9uKGUpe3JldHVybiBPKGUsInByZXZpb3VzU2libGluZyIpfSxuZXh0QWxsOmZ1bmN0aW9uKGUpe3JldHVybiBoKGUsIm5leHRTaWJsaW5nIil9LHByZXZBbGw6ZnVuY3Rpb24oZSl7cmV0dXJuIGgoZSwicHJldmlvdXNTaWJsaW5nIil9LG5leHRVbnRpbDpmdW5jdGlvbihlLHQsbil7cmV0dXJuIGgoZSwibmV4dFNpYmxpbmciLG4pfSxwcmV2VW50aWw6ZnVuY3Rpb24oZSx0LG4pe3JldHVybiBoKGUsInByZXZpb3VzU2libGluZyIsbil9LHNpYmxpbmdzOmZ1bmN0aW9uKGUpe3JldHVybiBUKChlLnBhcmVudE5vZGV8fHt9KS5maXJzdENoaWxkLGUpfSxjaGlsZHJlbjpmdW5jdGlvbihlKXtyZXR1cm4gVChlLmZpcnN0Q2hpbGQpfSxjb250ZW50czpmdW5jdGlvbihlKXtyZXR1cm4gbnVsbCE9ZS5jb250ZW50RG9jdW1lbnQmJnIoZS5jb250ZW50RG9jdW1lbnQpP2UuY29udGVudERvY3VtZW50OihBKGUsInRlbXBsYXRlIikmJihlPWUuY29udGVudHx8ZSksUy5tZXJnZShbXSxlLmNoaWxkTm9kZXMpKX19LGZ1bmN0aW9uKHIsaSl7Uy5mbltyXT1mdW5jdGlvbihlLHQpe3ZhciBuPVMubWFwKHRoaXMsaSxlKTtyZXR1cm4iVW50aWwiIT09ci5zbGljZSgtNSkmJih0PWUpLHQmJiJzdHJpbmciPT10eXBlb2YgdCYmKG49Uy5maWx0ZXIodCxuKSksMTx0aGlzLmxlbmd0aCYmKEhbcl18fFMudW5pcXVlU29ydChuKSxMLnRlc3QocikmJm4ucmV2ZXJzZSgpKSx0aGlzLnB1c2hTdGFjayhuKX19KTt2YXIgUD0vW15ceDIwXHRcclxuXGZdKy9nO2Z1bmN0aW9uIFIoZSl7cmV0dXJuIGV9ZnVuY3Rpb24gTShlKXt0aHJvdyBlfWZ1bmN0aW9uIEkoZSx0LG4scil7dmFyIGk7dHJ5e2UmJm0oaT1lLnByb21pc2UpP2kuY2FsbChlKS5kb25lKHQpLmZhaWwobik6ZSYmbShpPWUudGhlbik/aS5jYWxsKGUsdCxuKTp0LmFwcGx5KHZvaWQgMCxbZV0uc2xpY2UocikpfWNhdGNoKGUpe24uYXBwbHkodm9pZCAwLFtlXSl9fVMuQ2FsbGJhY2tzPWZ1bmN0aW9uKHIpe3ZhciBlLG47cj0ic3RyaW5nIj09dHlwZW9mIHI/KGU9cixuPXt9LFMuZWFjaChlLm1hdGNoKFApfHxbXSxmdW5jdGlvbihlLHQpe25bdF09ITB9KSxuKTpTLmV4dGVuZCh7fSxyKTt2YXIgaSx0LG8sYSxzPVtdLHU9W10sbD0tMSxjPWZ1bmN0aW9uKCl7Zm9yKGE9YXx8ci5vbmNlLG89aT0hMDt1Lmxlbmd0aDtsPS0xKXt0PXUuc2hpZnQoKTt3aGlsZSgrK2w8cy5sZW5ndGgpITE9PT1zW2xdLmFwcGx5KHRbMF0sdFsxXSkmJnIuc3RvcE9uRmFsc2UmJihsPXMubGVuZ3RoLHQ9ITEpfXIubWVtb3J5fHwodD0hMSksaT0hMSxhJiYocz10P1tdOiIiKX0sZj17YWRkOmZ1bmN0aW9uKCl7cmV0dXJuIHMmJih0JiYhaSYmKGw9cy5sZW5ndGgtMSx1LnB1c2godCkpLGZ1bmN0aW9uIG4oZSl7Uy5lYWNoKGUsZnVuY3Rpb24oZSx0KXttKHQpP3IudW5pcXVlJiZmLmhhcyh0KXx8cy5wdXNoKHQpOnQmJnQubGVuZ3RoJiYic3RyaW5nIiE9PXcodCkmJm4odCl9KX0oYXJndW1lbnRzKSx0JiYhaSYmYygpKSx0aGlzfSxyZW1vdmU6ZnVuY3Rpb24oKXtyZXR1cm4gUy5lYWNoKGFyZ3VtZW50cyxmdW5jdGlvbihlLHQpe3ZhciBuO3doaWxlKC0xPChuPVMuaW5BcnJheSh0LHMsbikpKXMuc3BsaWNlKG4sMSksbjw9bCYmbC0tfSksdGhpc30saGFzOmZ1bmN0aW9uKGUpe3JldHVybiBlPy0xPFMuaW5BcnJheShlLHMpOjA8cy5sZW5ndGh9LGVtcHR5OmZ1bmN0aW9uKCl7cmV0dXJuIHMmJihzPVtdKSx0aGlzfSxkaXNhYmxlOmZ1bmN0aW9uKCl7cmV0dXJuIGE9dT1bXSxzPXQ9IiIsdGhpc30sZGlzYWJsZWQ6ZnVuY3Rpb24oKXtyZXR1cm4hc30sbG9jazpmdW5jdGlvbigpe3JldHVybiBhPXU9W10sdHx8aXx8KHM9dD0iIiksdGhpc30sbG9ja2VkOmZ1bmN0aW9uKCl7cmV0dXJuISFhfSxmaXJlV2l0aDpmdW5jdGlvbihlLHQpe3JldHVybiBhfHwodD1bZSwodD10fHxbXSkuc2xpY2U/dC5zbGljZSgpOnRdLHUucHVzaCh0KSxpfHxjKCkpLHRoaXN9LGZpcmU6ZnVuY3Rpb24oKXtyZXR1cm4gZi5maXJlV2l0aCh0aGlzLGFyZ3VtZW50cyksdGhpc30sZmlyZWQ6ZnVuY3Rpb24oKXtyZXR1cm4hIW99fTtyZXR1cm4gZn0sUy5leHRlbmQoe0RlZmVycmVkOmZ1bmN0aW9uKGUpe3ZhciBvPVtbIm5vdGlmeSIsInByb2dyZXNzIixTLkNhbGxiYWNrcygibWVtb3J5IiksUy5DYWxsYmFja3MoIm1lbW9yeSIpLDJdLFsicmVzb2x2ZSIsImRvbmUiLFMuQ2FsbGJhY2tzKCJvbmNlIG1lbW9yeSIpLFMuQ2FsbGJhY2tzKCJvbmNlIG1lbW9yeSIpLDAsInJlc29sdmVkIl0sWyJyZWplY3QiLCJmYWlsIixTLkNhbGxiYWNrcygib25jZSBtZW1vcnkiKSxTLkNhbGxiYWNrcygib25jZSBtZW1vcnkiKSwxLCJyZWplY3RlZCJdXSxpPSJwZW5kaW5nIixhPXtzdGF0ZTpmdW5jdGlvbigpe3JldHVybiBpfSxhbHdheXM6ZnVuY3Rpb24oKXtyZXR1cm4gcy5kb25lKGFyZ3VtZW50cykuZmFpbChhcmd1bWVudHMpLHRoaXN9LCJjYXRjaCI6ZnVuY3Rpb24oZSl7cmV0dXJuIGEudGhlbihudWxsLGUpfSxwaXBlOmZ1bmN0aW9uKCl7dmFyIGk9YXJndW1lbnRzO3JldHVybiBTLkRlZmVycmVkKGZ1bmN0aW9uKHIpe1MuZWFjaChvLGZ1bmN0aW9uKGUsdCl7dmFyIG49bShpW3RbNF1dKSYmaVt0WzRdXTtzW3RbMV1dKGZ1bmN0aW9uKCl7dmFyIGU9biYmbi5hcHBseSh0aGlzLGFyZ3VtZW50cyk7ZSYmbShlLnByb21pc2UpP2UucHJvbWlzZSgpLnByb2dyZXNzKHIubm90aWZ5KS5kb25lKHIucmVzb2x2ZSkuZmFpbChyLnJlamVjdCk6clt0WzBdKyJXaXRoIl0odGhpcyxuP1tlXTphcmd1bWVudHMpfSl9KSxpPW51bGx9KS5wcm9taXNlKCl9LHRoZW46ZnVuY3Rpb24odCxuLHIpe3ZhciB1PTA7ZnVuY3Rpb24gbChpLG8sYSxzKXtyZXR1cm4gZnVuY3Rpb24oKXt2YXIgbj10aGlzLHI9YXJndW1lbnRzLGU9ZnVuY3Rpb24oKXt2YXIgZSx0O2lmKCEoaTx1KSl7aWYoKGU9YS5hcHBseShuLHIpKT09PW8ucHJvbWlzZSgpKXRocm93IG5ldyBUeXBlRXJyb3IoIlRoZW5hYmxlIHNlbGYtcmVzb2x1dGlvbiIpO3Q9ZSYmKCJvYmplY3QiPT10eXBlb2YgZXx8ImZ1bmN0aW9uIj09dHlwZW9mIGUpJiZlLnRoZW4sbSh0KT9zP3QuY2FsbChlLGwodSxvLFIscyksbCh1LG8sTSxzKSk6KHUrKyx0LmNhbGwoZSxsKHUsbyxSLHMpLGwodSxvLE0scyksbCh1LG8sUixvLm5vdGlmeVdpdGgpKSk6KGEhPT1SJiYobj12b2lkIDAscj1bZV0pLChzfHxvLnJlc29sdmVXaXRoKShuLHIpKX19LHQ9cz9lOmZ1bmN0aW9uKCl7dHJ5e2UoKX1jYXRjaChlKXtTLkRlZmVycmVkLmV4Y2VwdGlvbkhvb2smJlMuRGVmZXJyZWQuZXhjZXB0aW9uSG9vayhlLHQuc3RhY2tUcmFjZSksdTw9aSsxJiYoYSE9PU0mJihuPXZvaWQgMCxyPVtlXSksby5yZWplY3RXaXRoKG4scikpfX07aT90KCk6KFMuRGVmZXJyZWQuZ2V0U3RhY2tIb29rJiYodC5zdGFja1RyYWNlPVMuRGVmZXJyZWQuZ2V0U3RhY2tIb29rKCkpLEMuc2V0VGltZW91dCh0KSl9fXJldHVybiBTLkRlZmVycmVkKGZ1bmN0aW9uKGUpe29bMF1bM10uYWRkKGwoMCxlLG0ocik/cjpSLGUubm90aWZ5V2l0aCkpLG9bMV1bM10uYWRkKGwoMCxlLG0odCk/dDpSKSksb1syXVszXS5hZGQobCgwLGUsbShuKT9uOk0pKX0pLnByb21pc2UoKX0scHJvbWlzZTpmdW5jdGlvbihlKXtyZXR1cm4gbnVsbCE9ZT9TLmV4dGVuZChlLGEpOmF9fSxzPXt9O3JldHVybiBTLmVhY2gobyxmdW5jdGlvbihlLHQpe3ZhciBuPXRbMl0scj10WzVdO2FbdFsxXV09bi5hZGQsciYmbi5hZGQoZnVuY3Rpb24oKXtpPXJ9LG9bMy1lXVsyXS5kaXNhYmxlLG9bMy1lXVszXS5kaXNhYmxlLG9bMF1bMl0ubG9jayxvWzBdWzNdLmxvY2spLG4uYWRkKHRbM10uZmlyZSksc1t0WzBdXT1mdW5jdGlvbigpe3JldHVybiBzW3RbMF0rIldpdGgiXSh0aGlzPT09cz92b2lkIDA6dGhpcyxhcmd1bWVudHMpLHRoaXN9LHNbdFswXSsiV2l0aCJdPW4uZmlyZVdpdGh9KSxhLnByb21pc2UocyksZSYmZS5jYWxsKHMscyksc30sd2hlbjpmdW5jdGlvbihlKXt2YXIgbj1hcmd1bWVudHMubGVuZ3RoLHQ9bixyPUFycmF5KHQpLGk9cy5jYWxsKGFyZ3VtZW50cyksbz1TLkRlZmVycmVkKCksYT1mdW5jdGlvbih0KXtyZXR1cm4gZnVuY3Rpb24oZSl7clt0XT10aGlzLGlbdF09MTxhcmd1bWVudHMubGVuZ3RoP3MuY2FsbChhcmd1bWVudHMpOmUsLS1ufHxvLnJlc29sdmVXaXRoKHIsaSl9fTtpZihuPD0xJiYoSShlLG8uZG9uZShhKHQpKS5yZXNvbHZlLG8ucmVqZWN0LCFuKSwicGVuZGluZyI9PT1vLnN0YXRlKCl8fG0oaVt0XSYmaVt0XS50aGVuKSkpcmV0dXJuIG8udGhlbigpO3doaWxlKHQtLSlJKGlbdF0sYSh0KSxvLnJlamVjdCk7cmV0dXJuIG8ucHJvbWlzZSgpfX0pO3ZhciBXPS9eKEV2YWx8SW50ZXJuYWx8UmFuZ2V8UmVmZXJlbmNlfFN5bnRheHxUeXBlfFVSSSlFcnJvciQvO1MuRGVmZXJyZWQuZXhjZXB0aW9uSG9vaz1mdW5jdGlvbihlLHQpe0MuY29uc29sZSYmQy5jb25zb2xlLndhcm4mJmUmJlcudGVzdChlLm5hbWUpJiZDLmNvbnNvbGUud2FybigialF1ZXJ5LkRlZmVycmVkIGV4Y2VwdGlvbjogIitlLm1lc3NhZ2UsZS5zdGFjayx0KX0sUy5yZWFkeUV4Y2VwdGlvbj1mdW5jdGlvbihlKXtDLnNldFRpbWVvdXQoZnVuY3Rpb24oKXt0aHJvdyBlfSl9O3ZhciBGPVMuRGVmZXJyZWQoKTtmdW5jdGlvbiBCKCl7RS5yZW1vdmVFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixCKSxDLnJlbW92ZUV2ZW50TGlzdGVuZXIoImxvYWQiLEIpLFMucmVhZHkoKX1TLmZuLnJlYWR5PWZ1bmN0aW9uKGUpe3JldHVybiBGLnRoZW4oZSlbImNhdGNoIl0oZnVuY3Rpb24oZSl7Uy5yZWFkeUV4Y2VwdGlvbihlKX0pLHRoaXN9LFMuZXh0ZW5kKHtpc1JlYWR5OiExLHJlYWR5V2FpdDoxLHJlYWR5OmZ1bmN0aW9uKGUpeyghMD09PWU/LS1TLnJlYWR5V2FpdDpTLmlzUmVhZHkpfHwoUy5pc1JlYWR5PSEwKSE9PWUmJjA8LS1TLnJlYWR5V2FpdHx8Ri5yZXNvbHZlV2l0aChFLFtTXSl9fSksUy5yZWFkeS50aGVuPUYudGhlbiwiY29tcGxldGUiPT09RS5yZWFkeVN0YXRlfHwibG9hZGluZyIhPT1FLnJlYWR5U3RhdGUmJiFFLmRvY3VtZW50RWxlbWVudC5kb1Njcm9sbD9DLnNldFRpbWVvdXQoUy5yZWFkeSk6KEUuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsQiksQy5hZGRFdmVudExpc3RlbmVyKCJsb2FkIixCKSk7dmFyICQ9ZnVuY3Rpb24oZSx0LG4scixpLG8sYSl7dmFyIHM9MCx1PWUubGVuZ3RoLGw9bnVsbD09bjtpZigib2JqZWN0Ij09PXcobikpZm9yKHMgaW4gaT0hMCxuKSQoZSx0LHMsbltzXSwhMCxvLGEpO2Vsc2UgaWYodm9pZCAwIT09ciYmKGk9ITAsbShyKXx8KGE9ITApLGwmJihhPyh0LmNhbGwoZSxyKSx0PW51bGwpOihsPXQsdD1mdW5jdGlvbihlLHQsbil7cmV0dXJuIGwuY2FsbChTKGUpLG4pfSkpLHQpKWZvcig7czx1O3MrKyl0KGVbc10sbixhP3I6ci5jYWxsKGVbc10scyx0KGVbc10sbikpKTtyZXR1cm4gaT9lOmw/dC5jYWxsKGUpOnU/dChlWzBdLG4pOm99LF89L14tbXMtLyx6PS8tKFthLXpdKS9nO2Z1bmN0aW9uIFUoZSx0KXtyZXR1cm4gdC50b1VwcGVyQ2FzZSgpfWZ1bmN0aW9uIFgoZSl7cmV0dXJuIGUucmVwbGFjZShfLCJtcy0iKS5yZXBsYWNlKHosVSl9dmFyIFY9ZnVuY3Rpb24oZSl7cmV0dXJuIDE9PT1lLm5vZGVUeXBlfHw5PT09ZS5ub2RlVHlwZXx8IStlLm5vZGVUeXBlfTtmdW5jdGlvbiBHKCl7dGhpcy5leHBhbmRvPVMuZXhwYW5kbytHLnVpZCsrfUcudWlkPTEsRy5wcm90b3R5cGU9e2NhY2hlOmZ1bmN0aW9uKGUpe3ZhciB0PWVbdGhpcy5leHBhbmRvXTtyZXR1cm4gdHx8KHQ9e30sVihlKSYmKGUubm9kZVR5cGU/ZVt0aGlzLmV4cGFuZG9dPXQ6T2JqZWN0LmRlZmluZVByb3BlcnR5KGUsdGhpcy5leHBhbmRvLHt2YWx1ZTp0LGNvbmZpZ3VyYWJsZTohMH0pKSksdH0sc2V0OmZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpPXRoaXMuY2FjaGUoZSk7aWYoInN0cmluZyI9PXR5cGVvZiB0KWlbWCh0KV09bjtlbHNlIGZvcihyIGluIHQpaVtYKHIpXT10W3JdO3JldHVybiBpfSxnZXQ6ZnVuY3Rpb24oZSx0KXtyZXR1cm4gdm9pZCAwPT09dD90aGlzLmNhY2hlKGUpOmVbdGhpcy5leHBhbmRvXSYmZVt0aGlzLmV4cGFuZG9dW1godCldfSxhY2Nlc3M6ZnVuY3Rpb24oZSx0LG4pe3JldHVybiB2b2lkIDA9PT10fHx0JiYic3RyaW5nIj09dHlwZW9mIHQmJnZvaWQgMD09PW4/dGhpcy5nZXQoZSx0KToodGhpcy5zZXQoZSx0LG4pLHZvaWQgMCE9PW4/bjp0KX0scmVtb3ZlOmZ1bmN0aW9uKGUsdCl7dmFyIG4scj1lW3RoaXMuZXhwYW5kb107aWYodm9pZCAwIT09cil7aWYodm9pZCAwIT09dCl7bj0odD1BcnJheS5pc0FycmF5KHQpP3QubWFwKFgpOih0PVgodCkpaW4gcj9bdF06dC5tYXRjaChQKXx8W10pLmxlbmd0aDt3aGlsZShuLS0pZGVsZXRlIHJbdFtuXV19KHZvaWQgMD09PXR8fFMuaXNFbXB0eU9iamVjdChyKSkmJihlLm5vZGVUeXBlP2VbdGhpcy5leHBhbmRvXT12b2lkIDA6ZGVsZXRlIGVbdGhpcy5leHBhbmRvXSl9fSxoYXNEYXRhOmZ1bmN0aW9uKGUpe3ZhciB0PWVbdGhpcy5leHBhbmRvXTtyZXR1cm4gdm9pZCAwIT09dCYmIVMuaXNFbXB0eU9iamVjdCh0KX19O3ZhciBZPW5ldyBHLFE9bmV3IEcsSj0vXig/Olx7W1x3XFddKlx9fFxbW1x3XFddKlxdKSQvLEs9L1tBLVpdL2c7ZnVuY3Rpb24gWihlLHQsbil7dmFyIHIsaTtpZih2b2lkIDA9PT1uJiYxPT09ZS5ub2RlVHlwZSlpZihyPSJkYXRhLSIrdC5yZXBsYWNlKEssIi0kJiIpLnRvTG93ZXJDYXNlKCksInN0cmluZyI9PXR5cGVvZihuPWUuZ2V0QXR0cmlidXRlKHIpKSl7dHJ5e249InRydWUiPT09KGk9bil8fCJmYWxzZSIhPT1pJiYoIm51bGwiPT09aT9udWxsOmk9PT0raSsiIj8raTpKLnRlc3QoaSk/SlNPTi5wYXJzZShpKTppKX1jYXRjaChlKXt9US5zZXQoZSx0LG4pfWVsc2Ugbj12b2lkIDA7cmV0dXJuIG59Uy5leHRlbmQoe2hhc0RhdGE6ZnVuY3Rpb24oZSl7cmV0dXJuIFEuaGFzRGF0YShlKXx8WS5oYXNEYXRhKGUpfSxkYXRhOmZ1bmN0aW9uKGUsdCxuKXtyZXR1cm4gUS5hY2Nlc3MoZSx0LG4pfSxyZW1vdmVEYXRhOmZ1bmN0aW9uKGUsdCl7US5yZW1vdmUoZSx0KX0sX2RhdGE6ZnVuY3Rpb24oZSx0LG4pe3JldHVybiBZLmFjY2VzcyhlLHQsbil9LF9yZW1vdmVEYXRhOmZ1bmN0aW9uKGUsdCl7WS5yZW1vdmUoZSx0KX19KSxTLmZuLmV4dGVuZCh7ZGF0YTpmdW5jdGlvbihuLGUpe3ZhciB0LHIsaSxvPXRoaXNbMF0sYT1vJiZvLmF0dHJpYnV0ZXM7aWYodm9pZCAwPT09bil7aWYodGhpcy5sZW5ndGgmJihpPVEuZ2V0KG8pLDE9PT1vLm5vZGVUeXBlJiYhWS5nZXQobywiaGFzRGF0YUF0dHJzIikpKXt0PWEubGVuZ3RoO3doaWxlKHQtLSlhW3RdJiYwPT09KHI9YVt0XS5uYW1lKS5pbmRleE9mKCJkYXRhLSIpJiYocj1YKHIuc2xpY2UoNSkpLFoobyxyLGlbcl0pKTtZLnNldChvLCJoYXNEYXRhQXR0cnMiLCEwKX1yZXR1cm4gaX1yZXR1cm4ib2JqZWN0Ij09dHlwZW9mIG4/dGhpcy5lYWNoKGZ1bmN0aW9uKCl7US5zZXQodGhpcyxuKX0pOiQodGhpcyxmdW5jdGlvbihlKXt2YXIgdDtpZihvJiZ2b2lkIDA9PT1lKXJldHVybiB2b2lkIDAhPT0odD1RLmdldChvLG4pKT90OnZvaWQgMCE9PSh0PVoobyxuKSk/dDp2b2lkIDA7dGhpcy5lYWNoKGZ1bmN0aW9uKCl7US5zZXQodGhpcyxuLGUpfSl9LG51bGwsZSwxPGFyZ3VtZW50cy5sZW5ndGgsbnVsbCwhMCl9LHJlbW92ZURhdGE6ZnVuY3Rpb24oZSl7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbigpe1EucmVtb3ZlKHRoaXMsZSl9KX19KSxTLmV4dGVuZCh7cXVldWU6ZnVuY3Rpb24oZSx0LG4pe3ZhciByO2lmKGUpcmV0dXJuIHQ9KHR8fCJmeCIpKyJxdWV1ZSIscj1ZLmdldChlLHQpLG4mJighcnx8QXJyYXkuaXNBcnJheShuKT9yPVkuYWNjZXNzKGUsdCxTLm1ha2VBcnJheShuKSk6ci5wdXNoKG4pKSxyfHxbXX0sZGVxdWV1ZTpmdW5jdGlvbihlLHQpe3Q9dHx8ImZ4Ijt2YXIgbj1TLnF1ZXVlKGUsdCkscj1uLmxlbmd0aCxpPW4uc2hpZnQoKSxvPVMuX3F1ZXVlSG9va3MoZSx0KTsiaW5wcm9ncmVzcyI9PT1pJiYoaT1uLnNoaWZ0KCksci0tKSxpJiYoImZ4Ij09PXQmJm4udW5zaGlmdCgiaW5wcm9ncmVzcyIpLGRlbGV0ZSBvLnN0b3AsaS5jYWxsKGUsZnVuY3Rpb24oKXtTLmRlcXVldWUoZSx0KX0sbykpLCFyJiZvJiZvLmVtcHR5LmZpcmUoKX0sX3F1ZXVlSG9va3M6ZnVuY3Rpb24oZSx0KXt2YXIgbj10KyJxdWV1ZUhvb2tzIjtyZXR1cm4gWS5nZXQoZSxuKXx8WS5hY2Nlc3MoZSxuLHtlbXB0eTpTLkNhbGxiYWNrcygib25jZSBtZW1vcnkiKS5hZGQoZnVuY3Rpb24oKXtZLnJlbW92ZShlLFt0KyJxdWV1ZSIsbl0pfSl9KX19KSxTLmZuLmV4dGVuZCh7cXVldWU6ZnVuY3Rpb24odCxuKXt2YXIgZT0yO3JldHVybiJzdHJpbmciIT10eXBlb2YgdCYmKG49dCx0PSJmeCIsZS0tKSxhcmd1bWVudHMubGVuZ3RoPGU/Uy5xdWV1ZSh0aGlzWzBdLHQpOnZvaWQgMD09PW4/dGhpczp0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZT1TLnF1ZXVlKHRoaXMsdCxuKTtTLl9xdWV1ZUhvb2tzKHRoaXMsdCksImZ4Ij09PXQmJiJpbnByb2dyZXNzIiE9PWVbMF0mJlMuZGVxdWV1ZSh0aGlzLHQpfSl9LGRlcXVldWU6ZnVuY3Rpb24oZSl7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbigpe1MuZGVxdWV1ZSh0aGlzLGUpfSl9LGNsZWFyUXVldWU6ZnVuY3Rpb24oZSl7cmV0dXJuIHRoaXMucXVldWUoZXx8ImZ4IixbXSl9LHByb21pc2U6ZnVuY3Rpb24oZSx0KXt2YXIgbixyPTEsaT1TLkRlZmVycmVkKCksbz10aGlzLGE9dGhpcy5sZW5ndGgscz1mdW5jdGlvbigpey0tcnx8aS5yZXNvbHZlV2l0aChvLFtvXSl9OyJzdHJpbmciIT10eXBlb2YgZSYmKHQ9ZSxlPXZvaWQgMCksZT1lfHwiZngiO3doaWxlKGEtLSkobj1ZLmdldChvW2FdLGUrInF1ZXVlSG9va3MiKSkmJm4uZW1wdHkmJihyKyssbi5lbXB0eS5hZGQocykpO3JldHVybiBzKCksaS5wcm9taXNlKHQpfX0pO3ZhciBlZT0vWystXT8oPzpcZCpcLnwpXGQrKD86W2VFXVsrLV0/XGQrfCkvLnNvdXJjZSx0ZT1uZXcgUmVnRXhwKCJeKD86KFsrLV0pPXwpKCIrZWUrIikoW2EteiVdKikkIiwiaSIpLG5lPVsiVG9wIiwiUmlnaHQiLCJCb3R0b20iLCJMZWZ0Il0scmU9RS5kb2N1bWVudEVsZW1lbnQsaWU9ZnVuY3Rpb24oZSl7cmV0dXJuIFMuY29udGFpbnMoZS5vd25lckRvY3VtZW50LGUpfSxvZT17Y29tcG9zZWQ6ITB9O3JlLmdldFJvb3ROb2RlJiYoaWU9ZnVuY3Rpb24oZSl7cmV0dXJuIFMuY29udGFpbnMoZS5vd25lckRvY3VtZW50LGUpfHxlLmdldFJvb3ROb2RlKG9lKT09PWUub3duZXJEb2N1bWVudH0pO3ZhciBhZT1mdW5jdGlvbihlLHQpe3JldHVybiJub25lIj09PShlPXR8fGUpLnN0eWxlLmRpc3BsYXl8fCIiPT09ZS5zdHlsZS5kaXNwbGF5JiZpZShlKSYmIm5vbmUiPT09Uy5jc3MoZSwiZGlzcGxheSIpfTtmdW5jdGlvbiBzZShlLHQsbixyKXt2YXIgaSxvLGE9MjAscz1yP2Z1bmN0aW9uKCl7cmV0dXJuIHIuY3VyKCl9OmZ1bmN0aW9uKCl7cmV0dXJuIFMuY3NzKGUsdCwiIil9LHU9cygpLGw9biYmblszXXx8KFMuY3NzTnVtYmVyW3RdPyIiOiJweCIpLGM9ZS5ub2RlVHlwZSYmKFMuY3NzTnVtYmVyW3RdfHwicHgiIT09bCYmK3UpJiZ0ZS5leGVjKFMuY3NzKGUsdCkpO2lmKGMmJmNbM10hPT1sKXt1Lz0yLGw9bHx8Y1szXSxjPSt1fHwxO3doaWxlKGEtLSlTLnN0eWxlKGUsdCxjK2wpLCgxLW8pKigxLShvPXMoKS91fHwuNSkpPD0wJiYoYT0wKSxjLz1vO2MqPTIsUy5zdHlsZShlLHQsYytsKSxuPW58fFtdfXJldHVybiBuJiYoYz0rY3x8K3V8fDAsaT1uWzFdP2MrKG5bMV0rMSkqblsyXTorblsyXSxyJiYoci51bml0PWwsci5zdGFydD1jLHIuZW5kPWkpKSxpfXZhciB1ZT17fTtmdW5jdGlvbiBsZShlLHQpe2Zvcih2YXIgbixyLGksbyxhLHMsdSxsPVtdLGM9MCxmPWUubGVuZ3RoO2M8ZjtjKyspKHI9ZVtjXSkuc3R5bGUmJihuPXIuc3R5bGUuZGlzcGxheSx0Pygibm9uZSI9PT1uJiYobFtjXT1ZLmdldChyLCJkaXNwbGF5Iil8fG51bGwsbFtjXXx8KHIuc3R5bGUuZGlzcGxheT0iIikpLCIiPT09ci5zdHlsZS5kaXNwbGF5JiZhZShyKSYmKGxbY109KHU9YT1vPXZvaWQgMCxhPShpPXIpLm93bmVyRG9jdW1lbnQscz1pLm5vZGVOYW1lLCh1PXVlW3NdKXx8KG89YS5ib2R5LmFwcGVuZENoaWxkKGEuY3JlYXRlRWxlbWVudChzKSksdT1TLmNzcyhvLCJkaXNwbGF5Iiksby5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKG8pLCJub25lIj09PXUmJih1PSJibG9jayIpLHVlW3NdPXUpKSkpOiJub25lIiE9PW4mJihsW2NdPSJub25lIixZLnNldChyLCJkaXNwbGF5IixuKSkpO2ZvcihjPTA7YzxmO2MrKyludWxsIT1sW2NdJiYoZVtjXS5zdHlsZS5kaXNwbGF5PWxbY10pO3JldHVybiBlfVMuZm4uZXh0ZW5kKHtzaG93OmZ1bmN0aW9uKCl7cmV0dXJuIGxlKHRoaXMsITApfSxoaWRlOmZ1bmN0aW9uKCl7cmV0dXJuIGxlKHRoaXMpfSx0b2dnbGU6ZnVuY3Rpb24oZSl7cmV0dXJuImJvb2xlYW4iPT10eXBlb2YgZT9lP3RoaXMuc2hvdygpOnRoaXMuaGlkZSgpOnRoaXMuZWFjaChmdW5jdGlvbigpe2FlKHRoaXMpP1ModGhpcykuc2hvdygpOlModGhpcykuaGlkZSgpfSl9fSk7dmFyIGNlLGZlLHBlPS9eKD86Y2hlY2tib3h8cmFkaW8pJC9pLGRlPS88KFthLXpdW15cL1wwPlx4MjBcdFxyXG5cZl0qKS9pLGhlPS9eJHxebW9kdWxlJHxcLyg/OmphdmF8ZWNtYSlzY3JpcHQvaTtjZT1FLmNyZWF0ZURvY3VtZW50RnJhZ21lbnQoKS5hcHBlbmRDaGlsZChFLmNyZWF0ZUVsZW1lbnQoImRpdiIpKSwoZmU9RS5jcmVhdGVFbGVtZW50KCJpbnB1dCIpKS5zZXRBdHRyaWJ1dGUoInR5cGUiLCJyYWRpbyIpLGZlLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsImNoZWNrZWQiKSxmZS5zZXRBdHRyaWJ1dGUoIm5hbWUiLCJ0IiksY2UuYXBwZW5kQ2hpbGQoZmUpLHkuY2hlY2tDbG9uZT1jZS5jbG9uZU5vZGUoITApLmNsb25lTm9kZSghMCkubGFzdENoaWxkLmNoZWNrZWQsY2UuaW5uZXJIVE1MPSI8dGV4dGFyZWE+eDwvdGV4dGFyZWE+Iix5Lm5vQ2xvbmVDaGVja2VkPSEhY2UuY2xvbmVOb2RlKCEwKS5sYXN0Q2hpbGQuZGVmYXVsdFZhbHVlLGNlLmlubmVySFRNTD0iPG9wdGlvbj48L29wdGlvbj4iLHkub3B0aW9uPSEhY2UubGFzdENoaWxkO3ZhciBnZT17dGhlYWQ6WzEsIjx0YWJsZT4iLCI8L3RhYmxlPiJdLGNvbDpbMiwiPHRhYmxlPjxjb2xncm91cD4iLCI8L2NvbGdyb3VwPjwvdGFibGU+Il0sdHI6WzIsIjx0YWJsZT48dGJvZHk+IiwiPC90Ym9keT48L3RhYmxlPiJdLHRkOlszLCI8dGFibGU+PHRib2R5Pjx0cj4iLCI8L3RyPjwvdGJvZHk+PC90YWJsZT4iXSxfZGVmYXVsdDpbMCwiIiwiIl19O2Z1bmN0aW9uIHZlKGUsdCl7dmFyIG47cmV0dXJuIG49InVuZGVmaW5lZCIhPXR5cGVvZiBlLmdldEVsZW1lbnRzQnlUYWdOYW1lP2UuZ2V0RWxlbWVudHNCeVRhZ05hbWUodHx8IioiKToidW5kZWZpbmVkIiE9dHlwZW9mIGUucXVlcnlTZWxlY3RvckFsbD9lLnF1ZXJ5U2VsZWN0b3JBbGwodHx8IioiKTpbXSx2b2lkIDA9PT10fHx0JiZBKGUsdCk/Uy5tZXJnZShbZV0sbik6bn1mdW5jdGlvbiB5ZShlLHQpe2Zvcih2YXIgbj0wLHI9ZS5sZW5ndGg7bjxyO24rKylZLnNldChlW25dLCJnbG9iYWxFdmFsIiwhdHx8WS5nZXQodFtuXSwiZ2xvYmFsRXZhbCIpKX1nZS50Ym9keT1nZS50Zm9vdD1nZS5jb2xncm91cD1nZS5jYXB0aW9uPWdlLnRoZWFkLGdlLnRoPWdlLnRkLHkub3B0aW9ufHwoZ2Uub3B0Z3JvdXA9Z2Uub3B0aW9uPVsxLCI8c2VsZWN0IG11bHRpcGxlPSdtdWx0aXBsZSc+IiwiPC9zZWxlY3Q+Il0pO3ZhciBtZT0vPHwmIz9cdys7LztmdW5jdGlvbiB4ZShlLHQsbixyLGkpe2Zvcih2YXIgbyxhLHMsdSxsLGMsZj10LmNyZWF0ZURvY3VtZW50RnJhZ21lbnQoKSxwPVtdLGQ9MCxoPWUubGVuZ3RoO2Q8aDtkKyspaWYoKG89ZVtkXSl8fDA9PT1vKWlmKCJvYmplY3QiPT09dyhvKSlTLm1lcmdlKHAsby5ub2RlVHlwZT9bb106byk7ZWxzZSBpZihtZS50ZXN0KG8pKXthPWF8fGYuYXBwZW5kQ2hpbGQodC5jcmVhdGVFbGVtZW50KCJkaXYiKSkscz0oZGUuZXhlYyhvKXx8WyIiLCIiXSlbMV0udG9Mb3dlckNhc2UoKSx1PWdlW3NdfHxnZS5fZGVmYXVsdCxhLmlubmVySFRNTD11WzFdK1MuaHRtbFByZWZpbHRlcihvKSt1WzJdLGM9dVswXTt3aGlsZShjLS0pYT1hLmxhc3RDaGlsZDtTLm1lcmdlKHAsYS5jaGlsZE5vZGVzKSwoYT1mLmZpcnN0Q2hpbGQpLnRleHRDb250ZW50PSIifWVsc2UgcC5wdXNoKHQuY3JlYXRlVGV4dE5vZGUobykpO2YudGV4dENvbnRlbnQ9IiIsZD0wO3doaWxlKG89cFtkKytdKWlmKHImJi0xPFMuaW5BcnJheShvLHIpKWkmJmkucHVzaChvKTtlbHNlIGlmKGw9aWUobyksYT12ZShmLmFwcGVuZENoaWxkKG8pLCJzY3JpcHQiKSxsJiZ5ZShhKSxuKXtjPTA7d2hpbGUobz1hW2MrK10paGUudGVzdChvLnR5cGV8fCIiKSYmbi5wdXNoKG8pfXJldHVybiBmfXZhciBiZT0vXmtleS8sd2U9L14oPzptb3VzZXxwb2ludGVyfGNvbnRleHRtZW51fGRyYWd8ZHJvcCl8Y2xpY2svLFRlPS9eKFteLl0qKSg/OlwuKC4rKXwpLztmdW5jdGlvbiBDZSgpe3JldHVybiEwfWZ1bmN0aW9uIEVlKCl7cmV0dXJuITF9ZnVuY3Rpb24gU2UoZSx0KXtyZXR1cm4gZT09PWZ1bmN0aW9uKCl7dHJ5e3JldHVybiBFLmFjdGl2ZUVsZW1lbnR9Y2F0Y2goZSl7fX0oKT09KCJmb2N1cyI9PT10KX1mdW5jdGlvbiBrZShlLHQsbixyLGksbyl7dmFyIGEscztpZigib2JqZWN0Ij09dHlwZW9mIHQpe2ZvcihzIGluInN0cmluZyIhPXR5cGVvZiBuJiYocj1yfHxuLG49dm9pZCAwKSx0KWtlKGUscyxuLHIsdFtzXSxvKTtyZXR1cm4gZX1pZihudWxsPT1yJiZudWxsPT1pPyhpPW4scj1uPXZvaWQgMCk6bnVsbD09aSYmKCJzdHJpbmciPT10eXBlb2Ygbj8oaT1yLHI9dm9pZCAwKTooaT1yLHI9bixuPXZvaWQgMCkpLCExPT09aSlpPUVlO2Vsc2UgaWYoIWkpcmV0dXJuIGU7cmV0dXJuIDE9PT1vJiYoYT1pLChpPWZ1bmN0aW9uKGUpe3JldHVybiBTKCkub2ZmKGUpLGEuYXBwbHkodGhpcyxhcmd1bWVudHMpfSkuZ3VpZD1hLmd1aWR8fChhLmd1aWQ9Uy5ndWlkKyspKSxlLmVhY2goZnVuY3Rpb24oKXtTLmV2ZW50LmFkZCh0aGlzLHQsaSxyLG4pfSl9ZnVuY3Rpb24gQWUoZSxpLG8pe28/KFkuc2V0KGUsaSwhMSksUy5ldmVudC5hZGQoZSxpLHtuYW1lc3BhY2U6ITEsaGFuZGxlcjpmdW5jdGlvbihlKXt2YXIgdCxuLHI9WS5nZXQodGhpcyxpKTtpZigxJmUuaXNUcmlnZ2VyJiZ0aGlzW2ldKXtpZihyLmxlbmd0aCkoUy5ldmVudC5zcGVjaWFsW2ldfHx7fSkuZGVsZWdhdGVUeXBlJiZlLnN0b3BQcm9wYWdhdGlvbigpO2Vsc2UgaWYocj1zLmNhbGwoYXJndW1lbnRzKSxZLnNldCh0aGlzLGksciksdD1vKHRoaXMsaSksdGhpc1tpXSgpLHIhPT0obj1ZLmdldCh0aGlzLGkpKXx8dD9ZLnNldCh0aGlzLGksITEpOm49e30sciE9PW4pcmV0dXJuIGUuc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uKCksZS5wcmV2ZW50RGVmYXVsdCgpLG4udmFsdWV9ZWxzZSByLmxlbmd0aCYmKFkuc2V0KHRoaXMsaSx7dmFsdWU6Uy5ldmVudC50cmlnZ2VyKFMuZXh0ZW5kKHJbMF0sUy5FdmVudC5wcm90b3R5cGUpLHIuc2xpY2UoMSksdGhpcyl9KSxlLnN0b3BJbW1lZGlhdGVQcm9wYWdhdGlvbigpKX19KSk6dm9pZCAwPT09WS5nZXQoZSxpKSYmUy5ldmVudC5hZGQoZSxpLENlKX1TLmV2ZW50PXtnbG9iYWw6e30sYWRkOmZ1bmN0aW9uKHQsZSxuLHIsaSl7dmFyIG8sYSxzLHUsbCxjLGYscCxkLGgsZyx2PVkuZ2V0KHQpO2lmKFYodCkpe24uaGFuZGxlciYmKG49KG89bikuaGFuZGxlcixpPW8uc2VsZWN0b3IpLGkmJlMuZmluZC5tYXRjaGVzU2VsZWN0b3IocmUsaSksbi5ndWlkfHwobi5ndWlkPVMuZ3VpZCsrKSwodT12LmV2ZW50cyl8fCh1PXYuZXZlbnRzPU9iamVjdC5jcmVhdGUobnVsbCkpLChhPXYuaGFuZGxlKXx8KGE9di5oYW5kbGU9ZnVuY3Rpb24oZSl7cmV0dXJuInVuZGVmaW5lZCIhPXR5cGVvZiBTJiZTLmV2ZW50LnRyaWdnZXJlZCE9PWUudHlwZT9TLmV2ZW50LmRpc3BhdGNoLmFwcGx5KHQsYXJndW1lbnRzKTp2b2lkIDB9KSxsPShlPShlfHwiIikubWF0Y2goUCl8fFsiIl0pLmxlbmd0aDt3aGlsZShsLS0pZD1nPShzPVRlLmV4ZWMoZVtsXSl8fFtdKVsxXSxoPShzWzJdfHwiIikuc3BsaXQoIi4iKS5zb3J0KCksZCYmKGY9Uy5ldmVudC5zcGVjaWFsW2RdfHx7fSxkPShpP2YuZGVsZWdhdGVUeXBlOmYuYmluZFR5cGUpfHxkLGY9Uy5ldmVudC5zcGVjaWFsW2RdfHx7fSxjPVMuZXh0ZW5kKHt0eXBlOmQsb3JpZ1R5cGU6ZyxkYXRhOnIsaGFuZGxlcjpuLGd1aWQ6bi5ndWlkLHNlbGVjdG9yOmksbmVlZHNDb250ZXh0OmkmJlMuZXhwci5tYXRjaC5uZWVkc0NvbnRleHQudGVzdChpKSxuYW1lc3BhY2U6aC5qb2luKCIuIil9LG8pLChwPXVbZF0pfHwoKHA9dVtkXT1bXSkuZGVsZWdhdGVDb3VudD0wLGYuc2V0dXAmJiExIT09Zi5zZXR1cC5jYWxsKHQscixoLGEpfHx0LmFkZEV2ZW50TGlzdGVuZXImJnQuYWRkRXZlbnRMaXN0ZW5lcihkLGEpKSxmLmFkZCYmKGYuYWRkLmNhbGwodCxjKSxjLmhhbmRsZXIuZ3VpZHx8KGMuaGFuZGxlci5ndWlkPW4uZ3VpZCkpLGk/cC5zcGxpY2UocC5kZWxlZ2F0ZUNvdW50KyssMCxjKTpwLnB1c2goYyksUy5ldmVudC5nbG9iYWxbZF09ITApfX0scmVtb3ZlOmZ1bmN0aW9uKGUsdCxuLHIsaSl7dmFyIG8sYSxzLHUsbCxjLGYscCxkLGgsZyx2PVkuaGFzRGF0YShlKSYmWS5nZXQoZSk7aWYodiYmKHU9di5ldmVudHMpKXtsPSh0PSh0fHwiIikubWF0Y2goUCl8fFsiIl0pLmxlbmd0aDt3aGlsZShsLS0paWYoZD1nPShzPVRlLmV4ZWModFtsXSl8fFtdKVsxXSxoPShzWzJdfHwiIikuc3BsaXQoIi4iKS5zb3J0KCksZCl7Zj1TLmV2ZW50LnNwZWNpYWxbZF18fHt9LHA9dVtkPShyP2YuZGVsZWdhdGVUeXBlOmYuYmluZFR5cGUpfHxkXXx8W10scz1zWzJdJiZuZXcgUmVnRXhwKCIoXnxcXC4pIitoLmpvaW4oIlxcLig/Oi4qXFwufCkiKSsiKFxcLnwkKSIpLGE9bz1wLmxlbmd0aDt3aGlsZShvLS0pYz1wW29dLCFpJiZnIT09Yy5vcmlnVHlwZXx8biYmbi5ndWlkIT09Yy5ndWlkfHxzJiYhcy50ZXN0KGMubmFtZXNwYWNlKXx8ciYmciE9PWMuc2VsZWN0b3ImJigiKioiIT09cnx8IWMuc2VsZWN0b3IpfHwocC5zcGxpY2UobywxKSxjLnNlbGVjdG9yJiZwLmRlbGVnYXRlQ291bnQtLSxmLnJlbW92ZSYmZi5yZW1vdmUuY2FsbChlLGMpKTthJiYhcC5sZW5ndGgmJihmLnRlYXJkb3duJiYhMSE9PWYudGVhcmRvd24uY2FsbChlLGgsdi5oYW5kbGUpfHxTLnJlbW92ZUV2ZW50KGUsZCx2LmhhbmRsZSksZGVsZXRlIHVbZF0pfWVsc2UgZm9yKGQgaW4gdSlTLmV2ZW50LnJlbW92ZShlLGQrdFtsXSxuLHIsITApO1MuaXNFbXB0eU9iamVjdCh1KSYmWS5yZW1vdmUoZSwiaGFuZGxlIGV2ZW50cyIpfX0sZGlzcGF0Y2g6ZnVuY3Rpb24oZSl7dmFyIHQsbixyLGksbyxhLHM9bmV3IEFycmF5KGFyZ3VtZW50cy5sZW5ndGgpLHU9Uy5ldmVudC5maXgoZSksbD0oWS5nZXQodGhpcywiZXZlbnRzIil8fE9iamVjdC5jcmVhdGUobnVsbCkpW3UudHlwZV18fFtdLGM9Uy5ldmVudC5zcGVjaWFsW3UudHlwZV18fHt9O2ZvcihzWzBdPXUsdD0xO3Q8YXJndW1lbnRzLmxlbmd0aDt0Kyspc1t0XT1hcmd1bWVudHNbdF07aWYodS5kZWxlZ2F0ZVRhcmdldD10aGlzLCFjLnByZURpc3BhdGNofHwhMSE9PWMucHJlRGlzcGF0Y2guY2FsbCh0aGlzLHUpKXthPVMuZXZlbnQuaGFuZGxlcnMuY2FsbCh0aGlzLHUsbCksdD0wO3doaWxlKChpPWFbdCsrXSkmJiF1LmlzUHJvcGFnYXRpb25TdG9wcGVkKCkpe3UuY3VycmVudFRhcmdldD1pLmVsZW0sbj0wO3doaWxlKChvPWkuaGFuZGxlcnNbbisrXSkmJiF1LmlzSW1tZWRpYXRlUHJvcGFnYXRpb25TdG9wcGVkKCkpdS5ybmFtZXNwYWNlJiYhMSE9PW8ubmFtZXNwYWNlJiYhdS5ybmFtZXNwYWNlLnRlc3Qoby5uYW1lc3BhY2UpfHwodS5oYW5kbGVPYmo9byx1LmRhdGE9by5kYXRhLHZvaWQgMCE9PShyPSgoUy5ldmVudC5zcGVjaWFsW28ub3JpZ1R5cGVdfHx7fSkuaGFuZGxlfHxvLmhhbmRsZXIpLmFwcGx5KGkuZWxlbSxzKSkmJiExPT09KHUucmVzdWx0PXIpJiYodS5wcmV2ZW50RGVmYXVsdCgpLHUuc3RvcFByb3BhZ2F0aW9uKCkpKX1yZXR1cm4gYy5wb3N0RGlzcGF0Y2gmJmMucG9zdERpc3BhdGNoLmNhbGwodGhpcyx1KSx1LnJlc3VsdH19LGhhbmRsZXJzOmZ1bmN0aW9uKGUsdCl7dmFyIG4scixpLG8sYSxzPVtdLHU9dC5kZWxlZ2F0ZUNvdW50LGw9ZS50YXJnZXQ7aWYodSYmbC5ub2RlVHlwZSYmISgiY2xpY2siPT09ZS50eXBlJiYxPD1lLmJ1dHRvbikpZm9yKDtsIT09dGhpcztsPWwucGFyZW50Tm9kZXx8dGhpcylpZigxPT09bC5ub2RlVHlwZSYmKCJjbGljayIhPT1lLnR5cGV8fCEwIT09bC5kaXNhYmxlZCkpe2ZvcihvPVtdLGE9e30sbj0wO248dTtuKyspdm9pZCAwPT09YVtpPShyPXRbbl0pLnNlbGVjdG9yKyIgIl0mJihhW2ldPXIubmVlZHNDb250ZXh0Py0xPFMoaSx0aGlzKS5pbmRleChsKTpTLmZpbmQoaSx0aGlzLG51bGwsW2xdKS5sZW5ndGgpLGFbaV0mJm8ucHVzaChyKTtvLmxlbmd0aCYmcy5wdXNoKHtlbGVtOmwsaGFuZGxlcnM6b30pfXJldHVybiBsPXRoaXMsdTx0Lmxlbmd0aCYmcy5wdXNoKHtlbGVtOmwsaGFuZGxlcnM6dC5zbGljZSh1KX0pLHN9LGFkZFByb3A6ZnVuY3Rpb24odCxlKXtPYmplY3QuZGVmaW5lUHJvcGVydHkoUy5FdmVudC5wcm90b3R5cGUsdCx7ZW51bWVyYWJsZTohMCxjb25maWd1cmFibGU6ITAsZ2V0Om0oZSk/ZnVuY3Rpb24oKXtpZih0aGlzLm9yaWdpbmFsRXZlbnQpcmV0dXJuIGUodGhpcy5vcmlnaW5hbEV2ZW50KX06ZnVuY3Rpb24oKXtpZih0aGlzLm9yaWdpbmFsRXZlbnQpcmV0dXJuIHRoaXMub3JpZ2luYWxFdmVudFt0XX0sc2V0OmZ1bmN0aW9uKGUpe09iamVjdC5kZWZpbmVQcm9wZXJ0eSh0aGlzLHQse2VudW1lcmFibGU6ITAsY29uZmlndXJhYmxlOiEwLHdyaXRhYmxlOiEwLHZhbHVlOmV9KX19KX0sZml4OmZ1bmN0aW9uKGUpe3JldHVybiBlW1MuZXhwYW5kb10/ZTpuZXcgUy5FdmVudChlKX0sc3BlY2lhbDp7bG9hZDp7bm9CdWJibGU6ITB9LGNsaWNrOntzZXR1cDpmdW5jdGlvbihlKXt2YXIgdD10aGlzfHxlO3JldHVybiBwZS50ZXN0KHQudHlwZSkmJnQuY2xpY2smJkEodCwiaW5wdXQiKSYmQWUodCwiY2xpY2siLENlKSwhMX0sdHJpZ2dlcjpmdW5jdGlvbihlKXt2YXIgdD10aGlzfHxlO3JldHVybiBwZS50ZXN0KHQudHlwZSkmJnQuY2xpY2smJkEodCwiaW5wdXQiKSYmQWUodCwiY2xpY2siKSwhMH0sX2RlZmF1bHQ6ZnVuY3Rpb24oZSl7dmFyIHQ9ZS50YXJnZXQ7cmV0dXJuIHBlLnRlc3QodC50eXBlKSYmdC5jbGljayYmQSh0LCJpbnB1dCIpJiZZLmdldCh0LCJjbGljayIpfHxBKHQsImEiKX19LGJlZm9yZXVubG9hZDp7cG9zdERpc3BhdGNoOmZ1bmN0aW9uKGUpe3ZvaWQgMCE9PWUucmVzdWx0JiZlLm9yaWdpbmFsRXZlbnQmJihlLm9yaWdpbmFsRXZlbnQucmV0dXJuVmFsdWU9ZS5yZXN1bHQpfX19fSxTLnJlbW92ZUV2ZW50PWZ1bmN0aW9uKGUsdCxuKXtlLnJlbW92ZUV2ZW50TGlzdGVuZXImJmUucmVtb3ZlRXZlbnRMaXN0ZW5lcih0LG4pfSxTLkV2ZW50PWZ1bmN0aW9uKGUsdCl7aWYoISh0aGlzIGluc3RhbmNlb2YgUy5FdmVudCkpcmV0dXJuIG5ldyBTLkV2ZW50KGUsdCk7ZSYmZS50eXBlPyh0aGlzLm9yaWdpbmFsRXZlbnQ9ZSx0aGlzLnR5cGU9ZS50eXBlLHRoaXMuaXNEZWZhdWx0UHJldmVudGVkPWUuZGVmYXVsdFByZXZlbnRlZHx8dm9pZCAwPT09ZS5kZWZhdWx0UHJldmVudGVkJiYhMT09PWUucmV0dXJuVmFsdWU/Q2U6RWUsdGhpcy50YXJnZXQ9ZS50YXJnZXQmJjM9PT1lLnRhcmdldC5ub2RlVHlwZT9lLnRhcmdldC5wYXJlbnROb2RlOmUudGFyZ2V0LHRoaXMuY3VycmVudFRhcmdldD1lLmN1cnJlbnRUYXJnZXQsdGhpcy5yZWxhdGVkVGFyZ2V0PWUucmVsYXRlZFRhcmdldCk6dGhpcy50eXBlPWUsdCYmUy5leHRlbmQodGhpcyx0KSx0aGlzLnRpbWVTdGFtcD1lJiZlLnRpbWVTdGFtcHx8RGF0ZS5ub3coKSx0aGlzW1MuZXhwYW5kb109ITB9LFMuRXZlbnQucHJvdG90eXBlPXtjb25zdHJ1Y3RvcjpTLkV2ZW50LGlzRGVmYXVsdFByZXZlbnRlZDpFZSxpc1Byb3BhZ2F0aW9uU3RvcHBlZDpFZSxpc0ltbWVkaWF0ZVByb3BhZ2F0aW9uU3RvcHBlZDpFZSxpc1NpbXVsYXRlZDohMSxwcmV2ZW50RGVmYXVsdDpmdW5jdGlvbigpe3ZhciBlPXRoaXMub3JpZ2luYWxFdmVudDt0aGlzLmlzRGVmYXVsdFByZXZlbnRlZD1DZSxlJiYhdGhpcy5pc1NpbXVsYXRlZCYmZS5wcmV2ZW50RGVmYXVsdCgpfSxzdG9wUHJvcGFnYXRpb246ZnVuY3Rpb24oKXt2YXIgZT10aGlzLm9yaWdpbmFsRXZlbnQ7dGhpcy5pc1Byb3BhZ2F0aW9uU3RvcHBlZD1DZSxlJiYhdGhpcy5pc1NpbXVsYXRlZCYmZS5zdG9wUHJvcGFnYXRpb24oKX0sc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uOmZ1bmN0aW9uKCl7dmFyIGU9dGhpcy5vcmlnaW5hbEV2ZW50O3RoaXMuaXNJbW1lZGlhdGVQcm9wYWdhdGlvblN0b3BwZWQ9Q2UsZSYmIXRoaXMuaXNTaW11bGF0ZWQmJmUuc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uKCksdGhpcy5zdG9wUHJvcGFnYXRpb24oKX19LFMuZWFjaCh7YWx0S2V5OiEwLGJ1YmJsZXM6ITAsY2FuY2VsYWJsZTohMCxjaGFuZ2VkVG91Y2hlczohMCxjdHJsS2V5OiEwLGRldGFpbDohMCxldmVudFBoYXNlOiEwLG1ldGFLZXk6ITAscGFnZVg6ITAscGFnZVk6ITAsc2hpZnRLZXk6ITAsdmlldzohMCwiY2hhciI6ITAsY29kZTohMCxjaGFyQ29kZTohMCxrZXk6ITAsa2V5Q29kZTohMCxidXR0b246ITAsYnV0dG9uczohMCxjbGllbnRYOiEwLGNsaWVudFk6ITAsb2Zmc2V0WDohMCxvZmZzZXRZOiEwLHBvaW50ZXJJZDohMCxwb2ludGVyVHlwZTohMCxzY3JlZW5YOiEwLHNjcmVlblk6ITAsdGFyZ2V0VG91Y2hlczohMCx0b0VsZW1lbnQ6ITAsdG91Y2hlczohMCx3aGljaDpmdW5jdGlvbihlKXt2YXIgdD1lLmJ1dHRvbjtyZXR1cm4gbnVsbD09ZS53aGljaCYmYmUudGVzdChlLnR5cGUpP251bGwhPWUuY2hhckNvZGU/ZS5jaGFyQ29kZTplLmtleUNvZGU6IWUud2hpY2gmJnZvaWQgMCE9PXQmJndlLnRlc3QoZS50eXBlKT8xJnQ/MToyJnQ/Mzo0JnQ/MjowOmUud2hpY2h9fSxTLmV2ZW50LmFkZFByb3ApLFMuZWFjaCh7Zm9jdXM6ImZvY3VzaW4iLGJsdXI6ImZvY3Vzb3V0In0sZnVuY3Rpb24oZSx0KXtTLmV2ZW50LnNwZWNpYWxbZV09e3NldHVwOmZ1bmN0aW9uKCl7cmV0dXJuIEFlKHRoaXMsZSxTZSksITF9LHRyaWdnZXI6ZnVuY3Rpb24oKXtyZXR1cm4gQWUodGhpcyxlKSwhMH0sZGVsZWdhdGVUeXBlOnR9fSksUy5lYWNoKHttb3VzZWVudGVyOiJtb3VzZW92ZXIiLG1vdXNlbGVhdmU6Im1vdXNlb3V0Iixwb2ludGVyZW50ZXI6InBvaW50ZXJvdmVyIixwb2ludGVybGVhdmU6InBvaW50ZXJvdXQifSxmdW5jdGlvbihlLGkpe1MuZXZlbnQuc3BlY2lhbFtlXT17ZGVsZWdhdGVUeXBlOmksYmluZFR5cGU6aSxoYW5kbGU6ZnVuY3Rpb24oZSl7dmFyIHQsbj1lLnJlbGF0ZWRUYXJnZXQscj1lLmhhbmRsZU9iajtyZXR1cm4gbiYmKG49PT10aGlzfHxTLmNvbnRhaW5zKHRoaXMsbikpfHwoZS50eXBlPXIub3JpZ1R5cGUsdD1yLmhhbmRsZXIuYXBwbHkodGhpcyxhcmd1bWVudHMpLGUudHlwZT1pKSx0fX19KSxTLmZuLmV4dGVuZCh7b246ZnVuY3Rpb24oZSx0LG4scil7cmV0dXJuIGtlKHRoaXMsZSx0LG4scil9LG9uZTpmdW5jdGlvbihlLHQsbixyKXtyZXR1cm4ga2UodGhpcyxlLHQsbixyLDEpfSxvZmY6ZnVuY3Rpb24oZSx0LG4pe3ZhciByLGk7aWYoZSYmZS5wcmV2ZW50RGVmYXVsdCYmZS5oYW5kbGVPYmopcmV0dXJuIHI9ZS5oYW5kbGVPYmosUyhlLmRlbGVnYXRlVGFyZ2V0KS5vZmYoci5uYW1lc3BhY2U/ci5vcmlnVHlwZSsiLiIrci5uYW1lc3BhY2U6ci5vcmlnVHlwZSxyLnNlbGVjdG9yLHIuaGFuZGxlciksdGhpcztpZigib2JqZWN0Ij09dHlwZW9mIGUpe2ZvcihpIGluIGUpdGhpcy5vZmYoaSx0LGVbaV0pO3JldHVybiB0aGlzfXJldHVybiExIT09dCYmImZ1bmN0aW9uIiE9dHlwZW9mIHR8fChuPXQsdD12b2lkIDApLCExPT09biYmKG49RWUpLHRoaXMuZWFjaChmdW5jdGlvbigpe1MuZXZlbnQucmVtb3ZlKHRoaXMsZSxuLHQpfSl9fSk7dmFyIE5lPS88c2NyaXB0fDxzdHlsZXw8bGluay9pLERlPS9jaGVja2VkXHMqKD86W149XXw9XHMqLmNoZWNrZWQuKS9pLGplPS9eXHMqPCEoPzpcW0NEQVRBXFt8LS0pfCg/OlxdXF18LS0pPlxzKiQvZztmdW5jdGlvbiBxZShlLHQpe3JldHVybiBBKGUsInRhYmxlIikmJkEoMTEhPT10Lm5vZGVUeXBlP3Q6dC5maXJzdENoaWxkLCJ0ciIpJiZTKGUpLmNoaWxkcmVuKCJ0Ym9keSIpWzBdfHxlfWZ1bmN0aW9uIExlKGUpe3JldHVybiBlLnR5cGU9KG51bGwhPT1lLmdldEF0dHJpYnV0ZSgidHlwZSIpKSsiLyIrZS50eXBlLGV9ZnVuY3Rpb24gSGUoZSl7cmV0dXJuInRydWUvIj09PShlLnR5cGV8fCIiKS5zbGljZSgwLDUpP2UudHlwZT1lLnR5cGUuc2xpY2UoNSk6ZS5yZW1vdmVBdHRyaWJ1dGUoInR5cGUiKSxlfWZ1bmN0aW9uIE9lKGUsdCl7dmFyIG4scixpLG8sYSxzO2lmKDE9PT10Lm5vZGVUeXBlKXtpZihZLmhhc0RhdGEoZSkmJihzPVkuZ2V0KGUpLmV2ZW50cykpZm9yKGkgaW4gWS5yZW1vdmUodCwiaGFuZGxlIGV2ZW50cyIpLHMpZm9yKG49MCxyPXNbaV0ubGVuZ3RoO248cjtuKyspUy5ldmVudC5hZGQodCxpLHNbaV1bbl0pO1EuaGFzRGF0YShlKSYmKG89US5hY2Nlc3MoZSksYT1TLmV4dGVuZCh7fSxvKSxRLnNldCh0LGEpKX19ZnVuY3Rpb24gUGUobixyLGksbyl7cj1nKHIpO3ZhciBlLHQsYSxzLHUsbCxjPTAsZj1uLmxlbmd0aCxwPWYtMSxkPXJbMF0saD1tKGQpO2lmKGh8fDE8ZiYmInN0cmluZyI9PXR5cGVvZiBkJiYheS5jaGVja0Nsb25lJiZEZS50ZXN0KGQpKXJldHVybiBuLmVhY2goZnVuY3Rpb24oZSl7dmFyIHQ9bi5lcShlKTtoJiYoclswXT1kLmNhbGwodGhpcyxlLHQuaHRtbCgpKSksUGUodCxyLGksbyl9KTtpZihmJiYodD0oZT14ZShyLG5bMF0ub3duZXJEb2N1bWVudCwhMSxuLG8pKS5maXJzdENoaWxkLDE9PT1lLmNoaWxkTm9kZXMubGVuZ3RoJiYoZT10KSx0fHxvKSl7Zm9yKHM9KGE9Uy5tYXAodmUoZSwic2NyaXB0IiksTGUpKS5sZW5ndGg7YzxmO2MrKyl1PWUsYyE9PXAmJih1PVMuY2xvbmUodSwhMCwhMCkscyYmUy5tZXJnZShhLHZlKHUsInNjcmlwdCIpKSksaS5jYWxsKG5bY10sdSxjKTtpZihzKWZvcihsPWFbYS5sZW5ndGgtMV0ub3duZXJEb2N1bWVudCxTLm1hcChhLEhlKSxjPTA7YzxzO2MrKyl1PWFbY10saGUudGVzdCh1LnR5cGV8fCIiKSYmIVkuYWNjZXNzKHUsImdsb2JhbEV2YWwiKSYmUy5jb250YWlucyhsLHUpJiYodS5zcmMmJiJtb2R1bGUiIT09KHUudHlwZXx8IiIpLnRvTG93ZXJDYXNlKCk/Uy5fZXZhbFVybCYmIXUubm9Nb2R1bGUmJlMuX2V2YWxVcmwodS5zcmMse25vbmNlOnUubm9uY2V8fHUuZ2V0QXR0cmlidXRlKCJub25jZSIpfSxsKTpiKHUudGV4dENvbnRlbnQucmVwbGFjZShqZSwiIiksdSxsKSl9cmV0dXJuIG59ZnVuY3Rpb24gUmUoZSx0LG4pe2Zvcih2YXIgcixpPXQ/Uy5maWx0ZXIodCxlKTplLG89MDtudWxsIT0ocj1pW29dKTtvKyspbnx8MSE9PXIubm9kZVR5cGV8fFMuY2xlYW5EYXRhKHZlKHIpKSxyLnBhcmVudE5vZGUmJihuJiZpZShyKSYmeWUodmUociwic2NyaXB0IikpLHIucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChyKSk7cmV0dXJuIGV9Uy5leHRlbmQoe2h0bWxQcmVmaWx0ZXI6ZnVuY3Rpb24oZSl7cmV0dXJuIGV9LGNsb25lOmZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG8sYSxzLHUsbCxjPWUuY2xvbmVOb2RlKCEwKSxmPWllKGUpO2lmKCEoeS5ub0Nsb25lQ2hlY2tlZHx8MSE9PWUubm9kZVR5cGUmJjExIT09ZS5ub2RlVHlwZXx8Uy5pc1hNTERvYyhlKSkpZm9yKGE9dmUoYykscj0wLGk9KG89dmUoZSkpLmxlbmd0aDtyPGk7cisrKXM9b1tyXSx1PWFbcl0sdm9pZCAwLCJpbnB1dCI9PT0obD11Lm5vZGVOYW1lLnRvTG93ZXJDYXNlKCkpJiZwZS50ZXN0KHMudHlwZSk/dS5jaGVja2VkPXMuY2hlY2tlZDoiaW5wdXQiIT09bCYmInRleHRhcmVhIiE9PWx8fCh1LmRlZmF1bHRWYWx1ZT1zLmRlZmF1bHRWYWx1ZSk7aWYodClpZihuKWZvcihvPW98fHZlKGUpLGE9YXx8dmUoYykscj0wLGk9by5sZW5ndGg7cjxpO3IrKylPZShvW3JdLGFbcl0pO2Vsc2UgT2UoZSxjKTtyZXR1cm4gMDwoYT12ZShjLCJzY3JpcHQiKSkubGVuZ3RoJiZ5ZShhLCFmJiZ2ZShlLCJzY3JpcHQiKSksY30sY2xlYW5EYXRhOmZ1bmN0aW9uKGUpe2Zvcih2YXIgdCxuLHIsaT1TLmV2ZW50LnNwZWNpYWwsbz0wO3ZvaWQgMCE9PShuPWVbb10pO28rKylpZihWKG4pKXtpZih0PW5bWS5leHBhbmRvXSl7aWYodC5ldmVudHMpZm9yKHIgaW4gdC5ldmVudHMpaVtyXT9TLmV2ZW50LnJlbW92ZShuLHIpOlMucmVtb3ZlRXZlbnQobixyLHQuaGFuZGxlKTtuW1kuZXhwYW5kb109dm9pZCAwfW5bUS5leHBhbmRvXSYmKG5bUS5leHBhbmRvXT12b2lkIDApfX19KSxTLmZuLmV4dGVuZCh7ZGV0YWNoOmZ1bmN0aW9uKGUpe3JldHVybiBSZSh0aGlzLGUsITApfSxyZW1vdmU6ZnVuY3Rpb24oZSl7cmV0dXJuIFJlKHRoaXMsZSl9LHRleHQ6ZnVuY3Rpb24oZSl7cmV0dXJuICQodGhpcyxmdW5jdGlvbihlKXtyZXR1cm4gdm9pZCAwPT09ZT9TLnRleHQodGhpcyk6dGhpcy5lbXB0eSgpLmVhY2goZnVuY3Rpb24oKXsxIT09dGhpcy5ub2RlVHlwZSYmMTEhPT10aGlzLm5vZGVUeXBlJiY5IT09dGhpcy5ub2RlVHlwZXx8KHRoaXMudGV4dENvbnRlbnQ9ZSl9KX0sbnVsbCxlLGFyZ3VtZW50cy5sZW5ndGgpfSxhcHBlbmQ6ZnVuY3Rpb24oKXtyZXR1cm4gUGUodGhpcyxhcmd1bWVudHMsZnVuY3Rpb24oZSl7MSE9PXRoaXMubm9kZVR5cGUmJjExIT09dGhpcy5ub2RlVHlwZSYmOSE9PXRoaXMubm9kZVR5cGV8fHFlKHRoaXMsZSkuYXBwZW5kQ2hpbGQoZSl9KX0scHJlcGVuZDpmdW5jdGlvbigpe3JldHVybiBQZSh0aGlzLGFyZ3VtZW50cyxmdW5jdGlvbihlKXtpZigxPT09dGhpcy5ub2RlVHlwZXx8MTE9PT10aGlzLm5vZGVUeXBlfHw5PT09dGhpcy5ub2RlVHlwZSl7dmFyIHQ9cWUodGhpcyxlKTt0Lmluc2VydEJlZm9yZShlLHQuZmlyc3RDaGlsZCl9fSl9LGJlZm9yZTpmdW5jdGlvbigpe3JldHVybiBQZSh0aGlzLGFyZ3VtZW50cyxmdW5jdGlvbihlKXt0aGlzLnBhcmVudE5vZGUmJnRoaXMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoZSx0aGlzKX0pfSxhZnRlcjpmdW5jdGlvbigpe3JldHVybiBQZSh0aGlzLGFyZ3VtZW50cyxmdW5jdGlvbihlKXt0aGlzLnBhcmVudE5vZGUmJnRoaXMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoZSx0aGlzLm5leHRTaWJsaW5nKX0pfSxlbXB0eTpmdW5jdGlvbigpe2Zvcih2YXIgZSx0PTA7bnVsbCE9KGU9dGhpc1t0XSk7dCsrKTE9PT1lLm5vZGVUeXBlJiYoUy5jbGVhbkRhdGEodmUoZSwhMSkpLGUudGV4dENvbnRlbnQ9IiIpO3JldHVybiB0aGlzfSxjbG9uZTpmdW5jdGlvbihlLHQpe3JldHVybiBlPW51bGwhPWUmJmUsdD1udWxsPT10P2U6dCx0aGlzLm1hcChmdW5jdGlvbigpe3JldHVybiBTLmNsb25lKHRoaXMsZSx0KX0pfSxodG1sOmZ1bmN0aW9uKGUpe3JldHVybiAkKHRoaXMsZnVuY3Rpb24oZSl7dmFyIHQ9dGhpc1swXXx8e30sbj0wLHI9dGhpcy5sZW5ndGg7aWYodm9pZCAwPT09ZSYmMT09PXQubm9kZVR5cGUpcmV0dXJuIHQuaW5uZXJIVE1MO2lmKCJzdHJpbmciPT10eXBlb2YgZSYmIU5lLnRlc3QoZSkmJiFnZVsoZGUuZXhlYyhlKXx8WyIiLCIiXSlbMV0udG9Mb3dlckNhc2UoKV0pe2U9Uy5odG1sUHJlZmlsdGVyKGUpO3RyeXtmb3IoO248cjtuKyspMT09PSh0PXRoaXNbbl18fHt9KS5ub2RlVHlwZSYmKFMuY2xlYW5EYXRhKHZlKHQsITEpKSx0LmlubmVySFRNTD1lKTt0PTB9Y2F0Y2goZSl7fX10JiZ0aGlzLmVtcHR5KCkuYXBwZW5kKGUpfSxudWxsLGUsYXJndW1lbnRzLmxlbmd0aCl9LHJlcGxhY2VXaXRoOmZ1bmN0aW9uKCl7dmFyIG49W107cmV0dXJuIFBlKHRoaXMsYXJndW1lbnRzLGZ1bmN0aW9uKGUpe3ZhciB0PXRoaXMucGFyZW50Tm9kZTtTLmluQXJyYXkodGhpcyxuKTwwJiYoUy5jbGVhbkRhdGEodmUodGhpcykpLHQmJnQucmVwbGFjZUNoaWxkKGUsdGhpcykpfSxuKX19KSxTLmVhY2goe2FwcGVuZFRvOiJhcHBlbmQiLHByZXBlbmRUbzoicHJlcGVuZCIsaW5zZXJ0QmVmb3JlOiJiZWZvcmUiLGluc2VydEFmdGVyOiJhZnRlciIscmVwbGFjZUFsbDoicmVwbGFjZVdpdGgifSxmdW5jdGlvbihlLGEpe1MuZm5bZV09ZnVuY3Rpb24oZSl7Zm9yKHZhciB0LG49W10scj1TKGUpLGk9ci5sZW5ndGgtMSxvPTA7bzw9aTtvKyspdD1vPT09aT90aGlzOnRoaXMuY2xvbmUoITApLFMocltvXSlbYV0odCksdS5hcHBseShuLHQuZ2V0KCkpO3JldHVybiB0aGlzLnB1c2hTdGFjayhuKX19KTt2YXIgTWU9bmV3IFJlZ0V4cCgiXigiK2VlKyIpKD8hcHgpW2EteiVdKyQiLCJpIiksSWU9ZnVuY3Rpb24oZSl7dmFyIHQ9ZS5vd25lckRvY3VtZW50LmRlZmF1bHRWaWV3O3JldHVybiB0JiZ0Lm9wZW5lcnx8KHQ9QyksdC5nZXRDb21wdXRlZFN0eWxlKGUpfSxXZT1mdW5jdGlvbihlLHQsbil7dmFyIHIsaSxvPXt9O2ZvcihpIGluIHQpb1tpXT1lLnN0eWxlW2ldLGUuc3R5bGVbaV09dFtpXTtmb3IoaSBpbiByPW4uY2FsbChlKSx0KWUuc3R5bGVbaV09b1tpXTtyZXR1cm4gcn0sRmU9bmV3IFJlZ0V4cChuZS5qb2luKCJ8IiksImkiKTtmdW5jdGlvbiBCZShlLHQsbil7dmFyIHIsaSxvLGEscz1lLnN0eWxlO3JldHVybihuPW58fEllKGUpKSYmKCIiIT09KGE9bi5nZXRQcm9wZXJ0eVZhbHVlKHQpfHxuW3RdKXx8aWUoZSl8fChhPVMuc3R5bGUoZSx0KSksIXkucGl4ZWxCb3hTdHlsZXMoKSYmTWUudGVzdChhKSYmRmUudGVzdCh0KSYmKHI9cy53aWR0aCxpPXMubWluV2lkdGgsbz1zLm1heFdpZHRoLHMubWluV2lkdGg9cy5tYXhXaWR0aD1zLndpZHRoPWEsYT1uLndpZHRoLHMud2lkdGg9cixzLm1pbldpZHRoPWkscy5tYXhXaWR0aD1vKSksdm9pZCAwIT09YT9hKyIiOmF9ZnVuY3Rpb24gJGUoZSx0KXtyZXR1cm57Z2V0OmZ1bmN0aW9uKCl7aWYoIWUoKSlyZXR1cm4odGhpcy5nZXQ9dCkuYXBwbHkodGhpcyxhcmd1bWVudHMpO2RlbGV0ZSB0aGlzLmdldH19fSFmdW5jdGlvbigpe2Z1bmN0aW9uIGUoKXtpZihsKXt1LnN0eWxlLmNzc1RleHQ9InBvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTExMTExcHg7d2lkdGg6NjBweDttYXJnaW4tdG9wOjFweDtwYWRkaW5nOjA7Ym9yZGVyOjAiLGwuc3R5bGUuY3NzVGV4dD0icG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7b3ZlcmZsb3c6c2Nyb2xsO21hcmdpbjphdXRvO2JvcmRlcjoxcHg7cGFkZGluZzoxcHg7d2lkdGg6NjAlO3RvcDoxJSIscmUuYXBwZW5kQ2hpbGQodSkuYXBwZW5kQ2hpbGQobCk7dmFyIGU9Qy5nZXRDb21wdXRlZFN0eWxlKGwpO249IjElIiE9PWUudG9wLHM9MTI9PT10KGUubWFyZ2luTGVmdCksbC5zdHlsZS5yaWdodD0iNjAlIixvPTM2PT09dChlLnJpZ2h0KSxyPTM2PT09dChlLndpZHRoKSxsLnN0eWxlLnBvc2l0aW9uPSJhYnNvbHV0ZSIsaT0xMj09PXQobC5vZmZzZXRXaWR0aC8zKSxyZS5yZW1vdmVDaGlsZCh1KSxsPW51bGx9fWZ1bmN0aW9uIHQoZSl7cmV0dXJuIE1hdGgucm91bmQocGFyc2VGbG9hdChlKSl9dmFyIG4scixpLG8sYSxzLHU9RS5jcmVhdGVFbGVtZW50KCJkaXYiKSxsPUUuY3JlYXRlRWxlbWVudCgiZGl2Iik7bC5zdHlsZSYmKGwuc3R5bGUuYmFja2dyb3VuZENsaXA9ImNvbnRlbnQtYm94IixsLmNsb25lTm9kZSghMCkuc3R5bGUuYmFja2dyb3VuZENsaXA9IiIseS5jbGVhckNsb25lU3R5bGU9ImNvbnRlbnQtYm94Ij09PWwuc3R5bGUuYmFja2dyb3VuZENsaXAsUy5leHRlbmQoeSx7Ym94U2l6aW5nUmVsaWFibGU6ZnVuY3Rpb24oKXtyZXR1cm4gZSgpLHJ9LHBpeGVsQm94U3R5bGVzOmZ1bmN0aW9uKCl7cmV0dXJuIGUoKSxvfSxwaXhlbFBvc2l0aW9uOmZ1bmN0aW9uKCl7cmV0dXJuIGUoKSxufSxyZWxpYWJsZU1hcmdpbkxlZnQ6ZnVuY3Rpb24oKXtyZXR1cm4gZSgpLHN9LHNjcm9sbGJveFNpemU6ZnVuY3Rpb24oKXtyZXR1cm4gZSgpLGl9LHJlbGlhYmxlVHJEaW1lbnNpb25zOmZ1bmN0aW9uKCl7dmFyIGUsdCxuLHI7cmV0dXJuIG51bGw9PWEmJihlPUUuY3JlYXRlRWxlbWVudCgidGFibGUiKSx0PUUuY3JlYXRlRWxlbWVudCgidHIiKSxuPUUuY3JlYXRlRWxlbWVudCgiZGl2IiksZS5zdHlsZS5jc3NUZXh0PSJwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMTExMXB4Iix0LnN0eWxlLmhlaWdodD0iMXB4IixuLnN0eWxlLmhlaWdodD0iOXB4IixyZS5hcHBlbmRDaGlsZChlKS5hcHBlbmRDaGlsZCh0KS5hcHBlbmRDaGlsZChuKSxyPUMuZ2V0Q29tcHV0ZWRTdHlsZSh0KSxhPTM8cGFyc2VJbnQoci5oZWlnaHQpLHJlLnJlbW92ZUNoaWxkKGUpKSxhfX0pKX0oKTt2YXIgX2U9WyJXZWJraXQiLCJNb3oiLCJtcyJdLHplPUUuY3JlYXRlRWxlbWVudCgiZGl2Iikuc3R5bGUsVWU9e307ZnVuY3Rpb24gWGUoZSl7dmFyIHQ9Uy5jc3NQcm9wc1tlXXx8VWVbZV07cmV0dXJuIHR8fChlIGluIHplP2U6VWVbZV09ZnVuY3Rpb24oZSl7dmFyIHQ9ZVswXS50b1VwcGVyQ2FzZSgpK2Uuc2xpY2UoMSksbj1fZS5sZW5ndGg7d2hpbGUobi0tKWlmKChlPV9lW25dK3QpaW4gemUpcmV0dXJuIGV9KGUpfHxlKX12YXIgVmU9L14obm9uZXx0YWJsZSg/IS1jW2VhXSkuKykvLEdlPS9eLS0vLFllPXtwb3NpdGlvbjoiYWJzb2x1dGUiLHZpc2liaWxpdHk6ImhpZGRlbiIsZGlzcGxheToiYmxvY2sifSxRZT17bGV0dGVyU3BhY2luZzoiMCIsZm9udFdlaWdodDoiNDAwIn07ZnVuY3Rpb24gSmUoZSx0LG4pe3ZhciByPXRlLmV4ZWModCk7cmV0dXJuIHI/TWF0aC5tYXgoMCxyWzJdLShufHwwKSkrKHJbM118fCJweCIpOnR9ZnVuY3Rpb24gS2UoZSx0LG4scixpLG8pe3ZhciBhPSJ3aWR0aCI9PT10PzE6MCxzPTAsdT0wO2lmKG49PT0ocj8iYm9yZGVyIjoiY29udGVudCIpKXJldHVybiAwO2Zvcig7YTw0O2ErPTIpIm1hcmdpbiI9PT1uJiYodSs9Uy5jc3MoZSxuK25lW2FdLCEwLGkpKSxyPygiY29udGVudCI9PT1uJiYodS09Uy5jc3MoZSwicGFkZGluZyIrbmVbYV0sITAsaSkpLCJtYXJnaW4iIT09biYmKHUtPVMuY3NzKGUsImJvcmRlciIrbmVbYV0rIldpZHRoIiwhMCxpKSkpOih1Kz1TLmNzcyhlLCJwYWRkaW5nIituZVthXSwhMCxpKSwicGFkZGluZyIhPT1uP3UrPVMuY3NzKGUsImJvcmRlciIrbmVbYV0rIldpZHRoIiwhMCxpKTpzKz1TLmNzcyhlLCJib3JkZXIiK25lW2FdKyJXaWR0aCIsITAsaSkpO3JldHVybiFyJiYwPD1vJiYodSs9TWF0aC5tYXgoMCxNYXRoLmNlaWwoZVsib2Zmc2V0Iit0WzBdLnRvVXBwZXJDYXNlKCkrdC5zbGljZSgxKV0tby11LXMtLjUpKXx8MCksdX1mdW5jdGlvbiBaZShlLHQsbil7dmFyIHI9SWUoZSksaT0oIXkuYm94U2l6aW5nUmVsaWFibGUoKXx8bikmJiJib3JkZXItYm94Ij09PVMuY3NzKGUsImJveFNpemluZyIsITEsciksbz1pLGE9QmUoZSx0LHIpLHM9Im9mZnNldCIrdFswXS50b1VwcGVyQ2FzZSgpK3Quc2xpY2UoMSk7aWYoTWUudGVzdChhKSl7aWYoIW4pcmV0dXJuIGE7YT0iYXV0byJ9cmV0dXJuKCF5LmJveFNpemluZ1JlbGlhYmxlKCkmJml8fCF5LnJlbGlhYmxlVHJEaW1lbnNpb25zKCkmJkEoZSwidHIiKXx8ImF1dG8iPT09YXx8IXBhcnNlRmxvYXQoYSkmJiJpbmxpbmUiPT09Uy5jc3MoZSwiZGlzcGxheSIsITEscikpJiZlLmdldENsaWVudFJlY3RzKCkubGVuZ3RoJiYoaT0iYm9yZGVyLWJveCI9PT1TLmNzcyhlLCJib3hTaXppbmciLCExLHIpLChvPXMgaW4gZSkmJihhPWVbc10pKSwoYT1wYXJzZUZsb2F0KGEpfHwwKStLZShlLHQsbnx8KGk/ImJvcmRlciI6ImNvbnRlbnQiKSxvLHIsYSkrInB4In1mdW5jdGlvbiBldChlLHQsbixyLGkpe3JldHVybiBuZXcgZXQucHJvdG90eXBlLmluaXQoZSx0LG4scixpKX1TLmV4dGVuZCh7Y3NzSG9va3M6e29wYWNpdHk6e2dldDpmdW5jdGlvbihlLHQpe2lmKHQpe3ZhciBuPUJlKGUsIm9wYWNpdHkiKTtyZXR1cm4iIj09PW4/IjEiOm59fX19LGNzc051bWJlcjp7YW5pbWF0aW9uSXRlcmF0aW9uQ291bnQ6ITAsY29sdW1uQ291bnQ6ITAsZmlsbE9wYWNpdHk6ITAsZmxleEdyb3c6ITAsZmxleFNocmluazohMCxmb250V2VpZ2h0OiEwLGdyaWRBcmVhOiEwLGdyaWRDb2x1bW46ITAsZ3JpZENvbHVtbkVuZDohMCxncmlkQ29sdW1uU3RhcnQ6ITAsZ3JpZFJvdzohMCxncmlkUm93RW5kOiEwLGdyaWRSb3dTdGFydDohMCxsaW5lSGVpZ2h0OiEwLG9wYWNpdHk6ITAsb3JkZXI6ITAsb3JwaGFuczohMCx3aWRvd3M6ITAsekluZGV4OiEwLHpvb206ITB9LGNzc1Byb3BzOnt9LHN0eWxlOmZ1bmN0aW9uKGUsdCxuLHIpe2lmKGUmJjMhPT1lLm5vZGVUeXBlJiY4IT09ZS5ub2RlVHlwZSYmZS5zdHlsZSl7dmFyIGksbyxhLHM9WCh0KSx1PUdlLnRlc3QodCksbD1lLnN0eWxlO2lmKHV8fCh0PVhlKHMpKSxhPVMuY3NzSG9va3NbdF18fFMuY3NzSG9va3Nbc10sdm9pZCAwPT09bilyZXR1cm4gYSYmImdldCJpbiBhJiZ2b2lkIDAhPT0oaT1hLmdldChlLCExLHIpKT9pOmxbdF07InN0cmluZyI9PT0obz10eXBlb2YgbikmJihpPXRlLmV4ZWMobikpJiZpWzFdJiYobj1zZShlLHQsaSksbz0ibnVtYmVyIiksbnVsbCE9biYmbj09biYmKCJudW1iZXIiIT09b3x8dXx8KG4rPWkmJmlbM118fChTLmNzc051bWJlcltzXT8iIjoicHgiKSkseS5jbGVhckNsb25lU3R5bGV8fCIiIT09bnx8MCE9PXQuaW5kZXhPZigiYmFja2dyb3VuZCIpfHwobFt0XT0iaW5oZXJpdCIpLGEmJiJzZXQiaW4gYSYmdm9pZCAwPT09KG49YS5zZXQoZSxuLHIpKXx8KHU/bC5zZXRQcm9wZXJ0eSh0LG4pOmxbdF09bikpfX0sY3NzOmZ1bmN0aW9uKGUsdCxuLHIpe3ZhciBpLG8sYSxzPVgodCk7cmV0dXJuIEdlLnRlc3QodCl8fCh0PVhlKHMpKSwoYT1TLmNzc0hvb2tzW3RdfHxTLmNzc0hvb2tzW3NdKSYmImdldCJpbiBhJiYoaT1hLmdldChlLCEwLG4pKSx2b2lkIDA9PT1pJiYoaT1CZShlLHQscikpLCJub3JtYWwiPT09aSYmdCBpbiBRZSYmKGk9UWVbdF0pLCIiPT09bnx8bj8obz1wYXJzZUZsb2F0KGkpLCEwPT09bnx8aXNGaW5pdGUobyk/b3x8MDppKTppfX0pLFMuZWFjaChbImhlaWdodCIsIndpZHRoIl0sZnVuY3Rpb24oZSx1KXtTLmNzc0hvb2tzW3VdPXtnZXQ6ZnVuY3Rpb24oZSx0LG4pe2lmKHQpcmV0dXJuIVZlLnRlc3QoUy5jc3MoZSwiZGlzcGxheSIpKXx8ZS5nZXRDbGllbnRSZWN0cygpLmxlbmd0aCYmZS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS53aWR0aD9aZShlLHUsbik6V2UoZSxZZSxmdW5jdGlvbigpe3JldHVybiBaZShlLHUsbil9KX0sc2V0OmZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpPUllKGUpLG89IXkuc2Nyb2xsYm94U2l6ZSgpJiYiYWJzb2x1dGUiPT09aS5wb3NpdGlvbixhPShvfHxuKSYmImJvcmRlci1ib3giPT09Uy5jc3MoZSwiYm94U2l6aW5nIiwhMSxpKSxzPW4/S2UoZSx1LG4sYSxpKTowO3JldHVybiBhJiZvJiYocy09TWF0aC5jZWlsKGVbIm9mZnNldCIrdVswXS50b1VwcGVyQ2FzZSgpK3Uuc2xpY2UoMSldLXBhcnNlRmxvYXQoaVt1XSktS2UoZSx1LCJib3JkZXIiLCExLGkpLS41KSkscyYmKHI9dGUuZXhlYyh0KSkmJiJweCIhPT0oclszXXx8InB4IikmJihlLnN0eWxlW3VdPXQsdD1TLmNzcyhlLHUpKSxKZSgwLHQscyl9fX0pLFMuY3NzSG9va3MubWFyZ2luTGVmdD0kZSh5LnJlbGlhYmxlTWFyZ2luTGVmdCxmdW5jdGlvbihlLHQpe2lmKHQpcmV0dXJuKHBhcnNlRmxvYXQoQmUoZSwibWFyZ2luTGVmdCIpKXx8ZS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5sZWZ0LVdlKGUse21hcmdpbkxlZnQ6MH0sZnVuY3Rpb24oKXtyZXR1cm4gZS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5sZWZ0fSkpKyJweCJ9KSxTLmVhY2goe21hcmdpbjoiIixwYWRkaW5nOiIiLGJvcmRlcjoiV2lkdGgifSxmdW5jdGlvbihpLG8pe1MuY3NzSG9va3NbaStvXT17ZXhwYW5kOmZ1bmN0aW9uKGUpe2Zvcih2YXIgdD0wLG49e30scj0ic3RyaW5nIj09dHlwZW9mIGU/ZS5zcGxpdCgiICIpOltlXTt0PDQ7dCsrKW5baStuZVt0XStvXT1yW3RdfHxyW3QtMl18fHJbMF07cmV0dXJuIG59fSwibWFyZ2luIiE9PWkmJihTLmNzc0hvb2tzW2krb10uc2V0PUplKX0pLFMuZm4uZXh0ZW5kKHtjc3M6ZnVuY3Rpb24oZSx0KXtyZXR1cm4gJCh0aGlzLGZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG89e30sYT0wO2lmKEFycmF5LmlzQXJyYXkodCkpe2ZvcihyPUllKGUpLGk9dC5sZW5ndGg7YTxpO2ErKylvW3RbYV1dPVMuY3NzKGUsdFthXSwhMSxyKTtyZXR1cm4gb31yZXR1cm4gdm9pZCAwIT09bj9TLnN0eWxlKGUsdCxuKTpTLmNzcyhlLHQpfSxlLHQsMTxhcmd1bWVudHMubGVuZ3RoKX19KSwoKFMuVHdlZW49ZXQpLnByb3RvdHlwZT17Y29uc3RydWN0b3I6ZXQsaW5pdDpmdW5jdGlvbihlLHQsbixyLGksbyl7dGhpcy5lbGVtPWUsdGhpcy5wcm9wPW4sdGhpcy5lYXNpbmc9aXx8Uy5lYXNpbmcuX2RlZmF1bHQsdGhpcy5vcHRpb25zPXQsdGhpcy5zdGFydD10aGlzLm5vdz10aGlzLmN1cigpLHRoaXMuZW5kPXIsdGhpcy51bml0PW98fChTLmNzc051bWJlcltuXT8iIjoicHgiKX0sY3VyOmZ1bmN0aW9uKCl7dmFyIGU9ZXQucHJvcEhvb2tzW3RoaXMucHJvcF07cmV0dXJuIGUmJmUuZ2V0P2UuZ2V0KHRoaXMpOmV0LnByb3BIb29rcy5fZGVmYXVsdC5nZXQodGhpcyl9LHJ1bjpmdW5jdGlvbihlKXt2YXIgdCxuPWV0LnByb3BIb29rc1t0aGlzLnByb3BdO3JldHVybiB0aGlzLm9wdGlvbnMuZHVyYXRpb24/dGhpcy5wb3M9dD1TLmVhc2luZ1t0aGlzLmVhc2luZ10oZSx0aGlzLm9wdGlvbnMuZHVyYXRpb24qZSwwLDEsdGhpcy5vcHRpb25zLmR1cmF0aW9uKTp0aGlzLnBvcz10PWUsdGhpcy5ub3c9KHRoaXMuZW5kLXRoaXMuc3RhcnQpKnQrdGhpcy5zdGFydCx0aGlzLm9wdGlvbnMuc3RlcCYmdGhpcy5vcHRpb25zLnN0ZXAuY2FsbCh0aGlzLmVsZW0sdGhpcy5ub3csdGhpcyksbiYmbi5zZXQ/bi5zZXQodGhpcyk6ZXQucHJvcEhvb2tzLl9kZWZhdWx0LnNldCh0aGlzKSx0aGlzfX0pLmluaXQucHJvdG90eXBlPWV0LnByb3RvdHlwZSwoZXQucHJvcEhvb2tzPXtfZGVmYXVsdDp7Z2V0OmZ1bmN0aW9uKGUpe3ZhciB0O3JldHVybiAxIT09ZS5lbGVtLm5vZGVUeXBlfHxudWxsIT1lLmVsZW1bZS5wcm9wXSYmbnVsbD09ZS5lbGVtLnN0eWxlW2UucHJvcF0/ZS5lbGVtW2UucHJvcF06KHQ9Uy5jc3MoZS5lbGVtLGUucHJvcCwiIikpJiYiYXV0byIhPT10P3Q6MH0sc2V0OmZ1bmN0aW9uKGUpe1MuZnguc3RlcFtlLnByb3BdP1MuZnguc3RlcFtlLnByb3BdKGUpOjEhPT1lLmVsZW0ubm9kZVR5cGV8fCFTLmNzc0hvb2tzW2UucHJvcF0mJm51bGw9PWUuZWxlbS5zdHlsZVtYZShlLnByb3ApXT9lLmVsZW1bZS5wcm9wXT1lLm5vdzpTLnN0eWxlKGUuZWxlbSxlLnByb3AsZS5ub3crZS51bml0KX19fSkuc2Nyb2xsVG9wPWV0LnByb3BIb29rcy5zY3JvbGxMZWZ0PXtzZXQ6ZnVuY3Rpb24oZSl7ZS5lbGVtLm5vZGVUeXBlJiZlLmVsZW0ucGFyZW50Tm9kZSYmKGUuZWxlbVtlLnByb3BdPWUubm93KX19LFMuZWFzaW5nPXtsaW5lYXI6ZnVuY3Rpb24oZSl7cmV0dXJuIGV9LHN3aW5nOmZ1bmN0aW9uKGUpe3JldHVybi41LU1hdGguY29zKGUqTWF0aC5QSSkvMn0sX2RlZmF1bHQ6InN3aW5nIn0sUy5meD1ldC5wcm90b3R5cGUuaW5pdCxTLmZ4LnN0ZXA9e307dmFyIHR0LG50LHJ0LGl0LG90PS9eKD86dG9nZ2xlfHNob3d8aGlkZSkkLyxhdD0vcXVldWVIb29rcyQvO2Z1bmN0aW9uIHN0KCl7bnQmJighMT09PUUuaGlkZGVuJiZDLnJlcXVlc3RBbmltYXRpb25GcmFtZT9DLnJlcXVlc3RBbmltYXRpb25GcmFtZShzdCk6Qy5zZXRUaW1lb3V0KHN0LFMuZnguaW50ZXJ2YWwpLFMuZngudGljaygpKX1mdW5jdGlvbiB1dCgpe3JldHVybiBDLnNldFRpbWVvdXQoZnVuY3Rpb24oKXt0dD12b2lkIDB9KSx0dD1EYXRlLm5vdygpfWZ1bmN0aW9uIGx0KGUsdCl7dmFyIG4scj0wLGk9e2hlaWdodDplfTtmb3IodD10PzE6MDtyPDQ7cis9Mi10KWlbIm1hcmdpbiIrKG49bmVbcl0pXT1pWyJwYWRkaW5nIituXT1lO3JldHVybiB0JiYoaS5vcGFjaXR5PWkud2lkdGg9ZSksaX1mdW5jdGlvbiBjdChlLHQsbil7Zm9yKHZhciByLGk9KGZ0LnR3ZWVuZXJzW3RdfHxbXSkuY29uY2F0KGZ0LnR3ZWVuZXJzWyIqIl0pLG89MCxhPWkubGVuZ3RoO288YTtvKyspaWYocj1pW29dLmNhbGwobix0LGUpKXJldHVybiByfWZ1bmN0aW9uIGZ0KG8sZSx0KXt2YXIgbixhLHI9MCxpPWZ0LnByZWZpbHRlcnMubGVuZ3RoLHM9Uy5EZWZlcnJlZCgpLmFsd2F5cyhmdW5jdGlvbigpe2RlbGV0ZSB1LmVsZW19KSx1PWZ1bmN0aW9uKCl7aWYoYSlyZXR1cm4hMTtmb3IodmFyIGU9dHR8fHV0KCksdD1NYXRoLm1heCgwLGwuc3RhcnRUaW1lK2wuZHVyYXRpb24tZSksbj0xLSh0L2wuZHVyYXRpb258fDApLHI9MCxpPWwudHdlZW5zLmxlbmd0aDtyPGk7cisrKWwudHdlZW5zW3JdLnJ1bihuKTtyZXR1cm4gcy5ub3RpZnlXaXRoKG8sW2wsbix0XSksbjwxJiZpP3Q6KGl8fHMubm90aWZ5V2l0aChvLFtsLDEsMF0pLHMucmVzb2x2ZVdpdGgobyxbbF0pLCExKX0sbD1zLnByb21pc2Uoe2VsZW06byxwcm9wczpTLmV4dGVuZCh7fSxlKSxvcHRzOlMuZXh0ZW5kKCEwLHtzcGVjaWFsRWFzaW5nOnt9LGVhc2luZzpTLmVhc2luZy5fZGVmYXVsdH0sdCksb3JpZ2luYWxQcm9wZXJ0aWVzOmUsb3JpZ2luYWxPcHRpb25zOnQsc3RhcnRUaW1lOnR0fHx1dCgpLGR1cmF0aW9uOnQuZHVyYXRpb24sdHdlZW5zOltdLGNyZWF0ZVR3ZWVuOmZ1bmN0aW9uKGUsdCl7dmFyIG49Uy5Ud2VlbihvLGwub3B0cyxlLHQsbC5vcHRzLnNwZWNpYWxFYXNpbmdbZV18fGwub3B0cy5lYXNpbmcpO3JldHVybiBsLnR3ZWVucy5wdXNoKG4pLG59LHN0b3A6ZnVuY3Rpb24oZSl7dmFyIHQ9MCxuPWU/bC50d2VlbnMubGVuZ3RoOjA7aWYoYSlyZXR1cm4gdGhpcztmb3IoYT0hMDt0PG47dCsrKWwudHdlZW5zW3RdLnJ1bigxKTtyZXR1cm4gZT8ocy5ub3RpZnlXaXRoKG8sW2wsMSwwXSkscy5yZXNvbHZlV2l0aChvLFtsLGVdKSk6cy5yZWplY3RXaXRoKG8sW2wsZV0pLHRoaXN9fSksYz1sLnByb3BzO2ZvcighZnVuY3Rpb24oZSx0KXt2YXIgbixyLGksbyxhO2ZvcihuIGluIGUpaWYoaT10W3I9WChuKV0sbz1lW25dLEFycmF5LmlzQXJyYXkobykmJihpPW9bMV0sbz1lW25dPW9bMF0pLG4hPT1yJiYoZVtyXT1vLGRlbGV0ZSBlW25dKSwoYT1TLmNzc0hvb2tzW3JdKSYmImV4cGFuZCJpbiBhKWZvcihuIGluIG89YS5leHBhbmQobyksZGVsZXRlIGVbcl0sbyluIGluIGV8fChlW25dPW9bbl0sdFtuXT1pKTtlbHNlIHRbcl09aX0oYyxsLm9wdHMuc3BlY2lhbEVhc2luZyk7cjxpO3IrKylpZihuPWZ0LnByZWZpbHRlcnNbcl0uY2FsbChsLG8sYyxsLm9wdHMpKXJldHVybiBtKG4uc3RvcCkmJihTLl9xdWV1ZUhvb2tzKGwuZWxlbSxsLm9wdHMucXVldWUpLnN0b3A9bi5zdG9wLmJpbmQobikpLG47cmV0dXJuIFMubWFwKGMsY3QsbCksbShsLm9wdHMuc3RhcnQpJiZsLm9wdHMuc3RhcnQuY2FsbChvLGwpLGwucHJvZ3Jlc3MobC5vcHRzLnByb2dyZXNzKS5kb25lKGwub3B0cy5kb25lLGwub3B0cy5jb21wbGV0ZSkuZmFpbChsLm9wdHMuZmFpbCkuYWx3YXlzKGwub3B0cy5hbHdheXMpLFMuZngudGltZXIoUy5leHRlbmQodSx7ZWxlbTpvLGFuaW06bCxxdWV1ZTpsLm9wdHMucXVldWV9KSksbH1TLkFuaW1hdGlvbj1TLmV4dGVuZChmdCx7dHdlZW5lcnM6eyIqIjpbZnVuY3Rpb24oZSx0KXt2YXIgbj10aGlzLmNyZWF0ZVR3ZWVuKGUsdCk7cmV0dXJuIHNlKG4uZWxlbSxlLHRlLmV4ZWModCksbiksbn1dfSx0d2VlbmVyOmZ1bmN0aW9uKGUsdCl7bShlKT8odD1lLGU9WyIqIl0pOmU9ZS5tYXRjaChQKTtmb3IodmFyIG4scj0wLGk9ZS5sZW5ndGg7cjxpO3IrKyluPWVbcl0sZnQudHdlZW5lcnNbbl09ZnQudHdlZW5lcnNbbl18fFtdLGZ0LnR3ZWVuZXJzW25dLnVuc2hpZnQodCl9LHByZWZpbHRlcnM6W2Z1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG8sYSxzLHUsbCxjLGY9IndpZHRoImluIHR8fCJoZWlnaHQiaW4gdCxwPXRoaXMsZD17fSxoPWUuc3R5bGUsZz1lLm5vZGVUeXBlJiZhZShlKSx2PVkuZ2V0KGUsImZ4c2hvdyIpO2ZvcihyIGluIG4ucXVldWV8fChudWxsPT0oYT1TLl9xdWV1ZUhvb2tzKGUsImZ4IikpLnVucXVldWVkJiYoYS51bnF1ZXVlZD0wLHM9YS5lbXB0eS5maXJlLGEuZW1wdHkuZmlyZT1mdW5jdGlvbigpe2EudW5xdWV1ZWR8fHMoKX0pLGEudW5xdWV1ZWQrKyxwLmFsd2F5cyhmdW5jdGlvbigpe3AuYWx3YXlzKGZ1bmN0aW9uKCl7YS51bnF1ZXVlZC0tLFMucXVldWUoZSwiZngiKS5sZW5ndGh8fGEuZW1wdHkuZmlyZSgpfSl9KSksdClpZihpPXRbcl0sb3QudGVzdChpKSl7aWYoZGVsZXRlIHRbcl0sbz1vfHwidG9nZ2xlIj09PWksaT09PShnPyJoaWRlIjoic2hvdyIpKXtpZigic2hvdyIhPT1pfHwhdnx8dm9pZCAwPT09dltyXSljb250aW51ZTtnPSEwfWRbcl09diYmdltyXXx8Uy5zdHlsZShlLHIpfWlmKCh1PSFTLmlzRW1wdHlPYmplY3QodCkpfHwhUy5pc0VtcHR5T2JqZWN0KGQpKWZvcihyIGluIGYmJjE9PT1lLm5vZGVUeXBlJiYobi5vdmVyZmxvdz1baC5vdmVyZmxvdyxoLm92ZXJmbG93WCxoLm92ZXJmbG93WV0sbnVsbD09KGw9diYmdi5kaXNwbGF5KSYmKGw9WS5nZXQoZSwiZGlzcGxheSIpKSwibm9uZSI9PT0oYz1TLmNzcyhlLCJkaXNwbGF5IikpJiYobD9jPWw6KGxlKFtlXSwhMCksbD1lLnN0eWxlLmRpc3BsYXl8fGwsYz1TLmNzcyhlLCJkaXNwbGF5IiksbGUoW2VdKSkpLCgiaW5saW5lIj09PWN8fCJpbmxpbmUtYmxvY2siPT09YyYmbnVsbCE9bCkmJiJub25lIj09PVMuY3NzKGUsImZsb2F0IikmJih1fHwocC5kb25lKGZ1bmN0aW9uKCl7aC5kaXNwbGF5PWx9KSxudWxsPT1sJiYoYz1oLmRpc3BsYXksbD0ibm9uZSI9PT1jPyIiOmMpKSxoLmRpc3BsYXk9ImlubGluZS1ibG9jayIpKSxuLm92ZXJmbG93JiYoaC5vdmVyZmxvdz0iaGlkZGVuIixwLmFsd2F5cyhmdW5jdGlvbigpe2gub3ZlcmZsb3c9bi5vdmVyZmxvd1swXSxoLm92ZXJmbG93WD1uLm92ZXJmbG93WzFdLGgub3ZlcmZsb3dZPW4ub3ZlcmZsb3dbMl19KSksdT0hMSxkKXV8fCh2PyJoaWRkZW4iaW4gdiYmKGc9di5oaWRkZW4pOnY9WS5hY2Nlc3MoZSwiZnhzaG93Iix7ZGlzcGxheTpsfSksbyYmKHYuaGlkZGVuPSFnKSxnJiZsZShbZV0sITApLHAuZG9uZShmdW5jdGlvbigpe2ZvcihyIGluIGd8fGxlKFtlXSksWS5yZW1vdmUoZSwiZnhzaG93IiksZClTLnN0eWxlKGUscixkW3JdKX0pKSx1PWN0KGc/dltyXTowLHIscCksciBpbiB2fHwodltyXT11LnN0YXJ0LGcmJih1LmVuZD11LnN0YXJ0LHUuc3RhcnQ9MCkpfV0scHJlZmlsdGVyOmZ1bmN0aW9uKGUsdCl7dD9mdC5wcmVmaWx0ZXJzLnVuc2hpZnQoZSk6ZnQucHJlZmlsdGVycy5wdXNoKGUpfX0pLFMuc3BlZWQ9ZnVuY3Rpb24oZSx0LG4pe3ZhciByPWUmJiJvYmplY3QiPT10eXBlb2YgZT9TLmV4dGVuZCh7fSxlKTp7Y29tcGxldGU6bnx8IW4mJnR8fG0oZSkmJmUsZHVyYXRpb246ZSxlYXNpbmc6biYmdHx8dCYmIW0odCkmJnR9O3JldHVybiBTLmZ4Lm9mZj9yLmR1cmF0aW9uPTA6Im51bWJlciIhPXR5cGVvZiByLmR1cmF0aW9uJiYoci5kdXJhdGlvbiBpbiBTLmZ4LnNwZWVkcz9yLmR1cmF0aW9uPVMuZnguc3BlZWRzW3IuZHVyYXRpb25dOnIuZHVyYXRpb249Uy5meC5zcGVlZHMuX2RlZmF1bHQpLG51bGwhPXIucXVldWUmJiEwIT09ci5xdWV1ZXx8KHIucXVldWU9ImZ4Iiksci5vbGQ9ci5jb21wbGV0ZSxyLmNvbXBsZXRlPWZ1bmN0aW9uKCl7bShyLm9sZCkmJnIub2xkLmNhbGwodGhpcyksci5xdWV1ZSYmUy5kZXF1ZXVlKHRoaXMsci5xdWV1ZSl9LHJ9LFMuZm4uZXh0ZW5kKHtmYWRlVG86ZnVuY3Rpb24oZSx0LG4scil7cmV0dXJuIHRoaXMuZmlsdGVyKGFlKS5jc3MoIm9wYWNpdHkiLDApLnNob3coKS5lbmQoKS5hbmltYXRlKHtvcGFjaXR5OnR9LGUsbixyKX0sYW5pbWF0ZTpmdW5jdGlvbih0LGUsbixyKXt2YXIgaT1TLmlzRW1wdHlPYmplY3QodCksbz1TLnNwZWVkKGUsbixyKSxhPWZ1bmN0aW9uKCl7dmFyIGU9ZnQodGhpcyxTLmV4dGVuZCh7fSx0KSxvKTsoaXx8WS5nZXQodGhpcywiZmluaXNoIikpJiZlLnN0b3AoITApfTtyZXR1cm4gYS5maW5pc2g9YSxpfHwhMT09PW8ucXVldWU/dGhpcy5lYWNoKGEpOnRoaXMucXVldWUoby5xdWV1ZSxhKX0sc3RvcDpmdW5jdGlvbihpLGUsbyl7dmFyIGE9ZnVuY3Rpb24oZSl7dmFyIHQ9ZS5zdG9wO2RlbGV0ZSBlLnN0b3AsdChvKX07cmV0dXJuInN0cmluZyIhPXR5cGVvZiBpJiYobz1lLGU9aSxpPXZvaWQgMCksZSYmdGhpcy5xdWV1ZShpfHwiZngiLFtdKSx0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZT0hMCx0PW51bGwhPWkmJmkrInF1ZXVlSG9va3MiLG49Uy50aW1lcnMscj1ZLmdldCh0aGlzKTtpZih0KXJbdF0mJnJbdF0uc3RvcCYmYShyW3RdKTtlbHNlIGZvcih0IGluIHIpclt0XSYmclt0XS5zdG9wJiZhdC50ZXN0KHQpJiZhKHJbdF0pO2Zvcih0PW4ubGVuZ3RoO3QtLTspblt0XS5lbGVtIT09dGhpc3x8bnVsbCE9aSYmblt0XS5xdWV1ZSE9PWl8fChuW3RdLmFuaW0uc3RvcChvKSxlPSExLG4uc3BsaWNlKHQsMSkpOyFlJiZvfHxTLmRlcXVldWUodGhpcyxpKX0pfSxmaW5pc2g6ZnVuY3Rpb24oYSl7cmV0dXJuITEhPT1hJiYoYT1hfHwiZngiKSx0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZSx0PVkuZ2V0KHRoaXMpLG49dFthKyJxdWV1ZSJdLHI9dFthKyJxdWV1ZUhvb2tzIl0saT1TLnRpbWVycyxvPW4/bi5sZW5ndGg6MDtmb3IodC5maW5pc2g9ITAsUy5xdWV1ZSh0aGlzLGEsW10pLHImJnIuc3RvcCYmci5zdG9wLmNhbGwodGhpcywhMCksZT1pLmxlbmd0aDtlLS07KWlbZV0uZWxlbT09PXRoaXMmJmlbZV0ucXVldWU9PT1hJiYoaVtlXS5hbmltLnN0b3AoITApLGkuc3BsaWNlKGUsMSkpO2ZvcihlPTA7ZTxvO2UrKyluW2VdJiZuW2VdLmZpbmlzaCYmbltlXS5maW5pc2guY2FsbCh0aGlzKTtkZWxldGUgdC5maW5pc2h9KX19KSxTLmVhY2goWyJ0b2dnbGUiLCJzaG93IiwiaGlkZSJdLGZ1bmN0aW9uKGUscil7dmFyIGk9Uy5mbltyXTtTLmZuW3JdPWZ1bmN0aW9uKGUsdCxuKXtyZXR1cm4gbnVsbD09ZXx8ImJvb2xlYW4iPT10eXBlb2YgZT9pLmFwcGx5KHRoaXMsYXJndW1lbnRzKTp0aGlzLmFuaW1hdGUobHQociwhMCksZSx0LG4pfX0pLFMuZWFjaCh7c2xpZGVEb3duOmx0KCJzaG93Iiksc2xpZGVVcDpsdCgiaGlkZSIpLHNsaWRlVG9nZ2xlOmx0KCJ0b2dnbGUiKSxmYWRlSW46e29wYWNpdHk6InNob3cifSxmYWRlT3V0OntvcGFjaXR5OiJoaWRlIn0sZmFkZVRvZ2dsZTp7b3BhY2l0eToidG9nZ2xlIn19LGZ1bmN0aW9uKGUscil7Uy5mbltlXT1mdW5jdGlvbihlLHQsbil7cmV0dXJuIHRoaXMuYW5pbWF0ZShyLGUsdCxuKX19KSxTLnRpbWVycz1bXSxTLmZ4LnRpY2s9ZnVuY3Rpb24oKXt2YXIgZSx0PTAsbj1TLnRpbWVycztmb3IodHQ9RGF0ZS5ub3coKTt0PG4ubGVuZ3RoO3QrKykoZT1uW3RdKSgpfHxuW3RdIT09ZXx8bi5zcGxpY2UodC0tLDEpO24ubGVuZ3RofHxTLmZ4LnN0b3AoKSx0dD12b2lkIDB9LFMuZngudGltZXI9ZnVuY3Rpb24oZSl7Uy50aW1lcnMucHVzaChlKSxTLmZ4LnN0YXJ0KCl9LFMuZnguaW50ZXJ2YWw9MTMsUy5meC5zdGFydD1mdW5jdGlvbigpe250fHwobnQ9ITAsc3QoKSl9LFMuZnguc3RvcD1mdW5jdGlvbigpe250PW51bGx9LFMuZnguc3BlZWRzPXtzbG93OjYwMCxmYXN0OjIwMCxfZGVmYXVsdDo0MDB9LFMuZm4uZGVsYXk9ZnVuY3Rpb24ocixlKXtyZXR1cm4gcj1TLmZ4JiZTLmZ4LnNwZWVkc1tyXXx8cixlPWV8fCJmeCIsdGhpcy5xdWV1ZShlLGZ1bmN0aW9uKGUsdCl7dmFyIG49Qy5zZXRUaW1lb3V0KGUscik7dC5zdG9wPWZ1bmN0aW9uKCl7Qy5jbGVhclRpbWVvdXQobil9fSl9LHJ0PUUuY3JlYXRlRWxlbWVudCgiaW5wdXQiKSxpdD1FLmNyZWF0ZUVsZW1lbnQoInNlbGVjdCIpLmFwcGVuZENoaWxkKEUuY3JlYXRlRWxlbWVudCgib3B0aW9uIikpLHJ0LnR5cGU9ImNoZWNrYm94Iix5LmNoZWNrT249IiIhPT1ydC52YWx1ZSx5Lm9wdFNlbGVjdGVkPWl0LnNlbGVjdGVkLChydD1FLmNyZWF0ZUVsZW1lbnQoImlucHV0IikpLnZhbHVlPSJ0IixydC50eXBlPSJyYWRpbyIseS5yYWRpb1ZhbHVlPSJ0Ij09PXJ0LnZhbHVlO3ZhciBwdCxkdD1TLmV4cHIuYXR0ckhhbmRsZTtTLmZuLmV4dGVuZCh7YXR0cjpmdW5jdGlvbihlLHQpe3JldHVybiAkKHRoaXMsUy5hdHRyLGUsdCwxPGFyZ3VtZW50cy5sZW5ndGgpfSxyZW1vdmVBdHRyOmZ1bmN0aW9uKGUpe3JldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXtTLnJlbW92ZUF0dHIodGhpcyxlKX0pfX0pLFMuZXh0ZW5kKHthdHRyOmZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG89ZS5ub2RlVHlwZTtpZigzIT09byYmOCE9PW8mJjIhPT1vKXJldHVybiJ1bmRlZmluZWQiPT10eXBlb2YgZS5nZXRBdHRyaWJ1dGU/Uy5wcm9wKGUsdCxuKTooMT09PW8mJlMuaXNYTUxEb2MoZSl8fChpPVMuYXR0ckhvb2tzW3QudG9Mb3dlckNhc2UoKV18fChTLmV4cHIubWF0Y2guYm9vbC50ZXN0KHQpP3B0OnZvaWQgMCkpLHZvaWQgMCE9PW4/bnVsbD09PW4/dm9pZCBTLnJlbW92ZUF0dHIoZSx0KTppJiYic2V0ImluIGkmJnZvaWQgMCE9PShyPWkuc2V0KGUsbix0KSk/cjooZS5zZXRBdHRyaWJ1dGUodCxuKyIiKSxuKTppJiYiZ2V0ImluIGkmJm51bGwhPT0ocj1pLmdldChlLHQpKT9yOm51bGw9PShyPVMuZmluZC5hdHRyKGUsdCkpP3ZvaWQgMDpyKX0sYXR0ckhvb2tzOnt0eXBlOntzZXQ6ZnVuY3Rpb24oZSx0KXtpZigheS5yYWRpb1ZhbHVlJiYicmFkaW8iPT09dCYmQShlLCJpbnB1dCIpKXt2YXIgbj1lLnZhbHVlO3JldHVybiBlLnNldEF0dHJpYnV0ZSgidHlwZSIsdCksbiYmKGUudmFsdWU9biksdH19fX0scmVtb3ZlQXR0cjpmdW5jdGlvbihlLHQpe3ZhciBuLHI9MCxpPXQmJnQubWF0Y2goUCk7aWYoaSYmMT09PWUubm9kZVR5cGUpd2hpbGUobj1pW3IrK10pZS5yZW1vdmVBdHRyaWJ1dGUobil9fSkscHQ9e3NldDpmdW5jdGlvbihlLHQsbil7cmV0dXJuITE9PT10P1MucmVtb3ZlQXR0cihlLG4pOmUuc2V0QXR0cmlidXRlKG4sbiksbn19LFMuZWFjaChTLmV4cHIubWF0Y2guYm9vbC5zb3VyY2UubWF0Y2goL1x3Ky9nKSxmdW5jdGlvbihlLHQpe3ZhciBhPWR0W3RdfHxTLmZpbmQuYXR0cjtkdFt0XT1mdW5jdGlvbihlLHQsbil7dmFyIHIsaSxvPXQudG9Mb3dlckNhc2UoKTtyZXR1cm4gbnx8KGk9ZHRbb10sZHRbb109cixyPW51bGwhPWEoZSx0LG4pP286bnVsbCxkdFtvXT1pKSxyfX0pO3ZhciBodD0vXig/OmlucHV0fHNlbGVjdHx0ZXh0YXJlYXxidXR0b24pJC9pLGd0PS9eKD86YXxhcmVhKSQvaTtmdW5jdGlvbiB2dChlKXtyZXR1cm4oZS5tYXRjaChQKXx8W10pLmpvaW4oIiAiKX1mdW5jdGlvbiB5dChlKXtyZXR1cm4gZS5nZXRBdHRyaWJ1dGUmJmUuZ2V0QXR0cmlidXRlKCJjbGFzcyIpfHwiIn1mdW5jdGlvbiBtdChlKXtyZXR1cm4gQXJyYXkuaXNBcnJheShlKT9lOiJzdHJpbmciPT10eXBlb2YgZSYmZS5tYXRjaChQKXx8W119Uy5mbi5leHRlbmQoe3Byb3A6ZnVuY3Rpb24oZSx0KXtyZXR1cm4gJCh0aGlzLFMucHJvcCxlLHQsMTxhcmd1bWVudHMubGVuZ3RoKX0scmVtb3ZlUHJvcDpmdW5jdGlvbihlKXtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCl7ZGVsZXRlIHRoaXNbUy5wcm9wRml4W2VdfHxlXX0pfX0pLFMuZXh0ZW5kKHtwcm9wOmZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG89ZS5ub2RlVHlwZTtpZigzIT09byYmOCE9PW8mJjIhPT1vKXJldHVybiAxPT09byYmUy5pc1hNTERvYyhlKXx8KHQ9Uy5wcm9wRml4W3RdfHx0LGk9Uy5wcm9wSG9va3NbdF0pLHZvaWQgMCE9PW4/aSYmInNldCJpbiBpJiZ2b2lkIDAhPT0ocj1pLnNldChlLG4sdCkpP3I6ZVt0XT1uOmkmJiJnZXQiaW4gaSYmbnVsbCE9PShyPWkuZ2V0KGUsdCkpP3I6ZVt0XX0scHJvcEhvb2tzOnt0YWJJbmRleDp7Z2V0OmZ1bmN0aW9uKGUpe3ZhciB0PVMuZmluZC5hdHRyKGUsInRhYmluZGV4Iik7cmV0dXJuIHQ/cGFyc2VJbnQodCwxMCk6aHQudGVzdChlLm5vZGVOYW1lKXx8Z3QudGVzdChlLm5vZGVOYW1lKSYmZS5ocmVmPzA6LTF9fX0scHJvcEZpeDp7ImZvciI6Imh0bWxGb3IiLCJjbGFzcyI6ImNsYXNzTmFtZSJ9fSkseS5vcHRTZWxlY3RlZHx8KFMucHJvcEhvb2tzLnNlbGVjdGVkPXtnZXQ6ZnVuY3Rpb24oZSl7dmFyIHQ9ZS5wYXJlbnROb2RlO3JldHVybiB0JiZ0LnBhcmVudE5vZGUmJnQucGFyZW50Tm9kZS5zZWxlY3RlZEluZGV4LG51bGx9LHNldDpmdW5jdGlvbihlKXt2YXIgdD1lLnBhcmVudE5vZGU7dCYmKHQuc2VsZWN0ZWRJbmRleCx0LnBhcmVudE5vZGUmJnQucGFyZW50Tm9kZS5zZWxlY3RlZEluZGV4KX19KSxTLmVhY2goWyJ0YWJJbmRleCIsInJlYWRPbmx5IiwibWF4TGVuZ3RoIiwiY2VsbFNwYWNpbmciLCJjZWxsUGFkZGluZyIsInJvd1NwYW4iLCJjb2xTcGFuIiwidXNlTWFwIiwiZnJhbWVCb3JkZXIiLCJjb250ZW50RWRpdGFibGUiXSxmdW5jdGlvbigpe1MucHJvcEZpeFt0aGlzLnRvTG93ZXJDYXNlKCldPXRoaXN9KSxTLmZuLmV4dGVuZCh7YWRkQ2xhc3M6ZnVuY3Rpb24odCl7dmFyIGUsbixyLGksbyxhLHMsdT0wO2lmKG0odCkpcmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbihlKXtTKHRoaXMpLmFkZENsYXNzKHQuY2FsbCh0aGlzLGUseXQodGhpcykpKX0pO2lmKChlPW10KHQpKS5sZW5ndGgpd2hpbGUobj10aGlzW3UrK10paWYoaT15dChuKSxyPTE9PT1uLm5vZGVUeXBlJiYiICIrdnQoaSkrIiAiKXthPTA7d2hpbGUobz1lW2ErK10pci5pbmRleE9mKCIgIitvKyIgIik8MCYmKHIrPW8rIiAiKTtpIT09KHM9dnQocikpJiZuLnNldEF0dHJpYnV0ZSgiY2xhc3MiLHMpfXJldHVybiB0aGlzfSxyZW1vdmVDbGFzczpmdW5jdGlvbih0KXt2YXIgZSxuLHIsaSxvLGEscyx1PTA7aWYobSh0KSlyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKGUpe1ModGhpcykucmVtb3ZlQ2xhc3ModC5jYWxsKHRoaXMsZSx5dCh0aGlzKSkpfSk7aWYoIWFyZ3VtZW50cy5sZW5ndGgpcmV0dXJuIHRoaXMuYXR0cigiY2xhc3MiLCIiKTtpZigoZT1tdCh0KSkubGVuZ3RoKXdoaWxlKG49dGhpc1t1KytdKWlmKGk9eXQobikscj0xPT09bi5ub2RlVHlwZSYmIiAiK3Z0KGkpKyIgIil7YT0wO3doaWxlKG89ZVthKytdKXdoaWxlKC0xPHIuaW5kZXhPZigiICIrbysiICIpKXI9ci5yZXBsYWNlKCIgIitvKyIgIiwiICIpO2khPT0ocz12dChyKSkmJm4uc2V0QXR0cmlidXRlKCJjbGFzcyIscyl9cmV0dXJuIHRoaXN9LHRvZ2dsZUNsYXNzOmZ1bmN0aW9uKGksdCl7dmFyIG89dHlwZW9mIGksYT0ic3RyaW5nIj09PW98fEFycmF5LmlzQXJyYXkoaSk7cmV0dXJuImJvb2xlYW4iPT10eXBlb2YgdCYmYT90P3RoaXMuYWRkQ2xhc3MoaSk6dGhpcy5yZW1vdmVDbGFzcyhpKTptKGkpP3RoaXMuZWFjaChmdW5jdGlvbihlKXtTKHRoaXMpLnRvZ2dsZUNsYXNzKGkuY2FsbCh0aGlzLGUseXQodGhpcyksdCksdCl9KTp0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZSx0LG4scjtpZihhKXt0PTAsbj1TKHRoaXMpLHI9bXQoaSk7d2hpbGUoZT1yW3QrK10pbi5oYXNDbGFzcyhlKT9uLnJlbW92ZUNsYXNzKGUpOm4uYWRkQ2xhc3MoZSl9ZWxzZSB2b2lkIDAhPT1pJiYiYm9vbGVhbiIhPT1vfHwoKGU9eXQodGhpcykpJiZZLnNldCh0aGlzLCJfX2NsYXNzTmFtZV9fIixlKSx0aGlzLnNldEF0dHJpYnV0ZSYmdGhpcy5zZXRBdHRyaWJ1dGUoImNsYXNzIixlfHwhMT09PWk/IiI6WS5nZXQodGhpcywiX19jbGFzc05hbWVfXyIpfHwiIikpfSl9LGhhc0NsYXNzOmZ1bmN0aW9uKGUpe3ZhciB0LG4scj0wO3Q9IiAiK2UrIiAiO3doaWxlKG49dGhpc1tyKytdKWlmKDE9PT1uLm5vZGVUeXBlJiYtMTwoIiAiK3Z0KHl0KG4pKSsiICIpLmluZGV4T2YodCkpcmV0dXJuITA7cmV0dXJuITF9fSk7dmFyIHh0PS9cci9nO1MuZm4uZXh0ZW5kKHt2YWw6ZnVuY3Rpb24obil7dmFyIHIsZSxpLHQ9dGhpc1swXTtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oaT1tKG4pLHRoaXMuZWFjaChmdW5jdGlvbihlKXt2YXIgdDsxPT09dGhpcy5ub2RlVHlwZSYmKG51bGw9PSh0PWk/bi5jYWxsKHRoaXMsZSxTKHRoaXMpLnZhbCgpKTpuKT90PSIiOiJudW1iZXIiPT10eXBlb2YgdD90Kz0iIjpBcnJheS5pc0FycmF5KHQpJiYodD1TLm1hcCh0LGZ1bmN0aW9uKGUpe3JldHVybiBudWxsPT1lPyIiOmUrIiJ9KSksKHI9Uy52YWxIb29rc1t0aGlzLnR5cGVdfHxTLnZhbEhvb2tzW3RoaXMubm9kZU5hbWUudG9Mb3dlckNhc2UoKV0pJiYic2V0ImluIHImJnZvaWQgMCE9PXIuc2V0KHRoaXMsdCwidmFsdWUiKXx8KHRoaXMudmFsdWU9dCkpfSkpOnQ/KHI9Uy52YWxIb29rc1t0LnR5cGVdfHxTLnZhbEhvb2tzW3Qubm9kZU5hbWUudG9Mb3dlckNhc2UoKV0pJiYiZ2V0ImluIHImJnZvaWQgMCE9PShlPXIuZ2V0KHQsInZhbHVlIikpP2U6InN0cmluZyI9PXR5cGVvZihlPXQudmFsdWUpP2UucmVwbGFjZSh4dCwiIik6bnVsbD09ZT8iIjplOnZvaWQgMH19KSxTLmV4dGVuZCh7dmFsSG9va3M6e29wdGlvbjp7Z2V0OmZ1bmN0aW9uKGUpe3ZhciB0PVMuZmluZC5hdHRyKGUsInZhbHVlIik7cmV0dXJuIG51bGwhPXQ/dDp2dChTLnRleHQoZSkpfX0sc2VsZWN0OntnZXQ6ZnVuY3Rpb24oZSl7dmFyIHQsbixyLGk9ZS5vcHRpb25zLG89ZS5zZWxlY3RlZEluZGV4LGE9InNlbGVjdC1vbmUiPT09ZS50eXBlLHM9YT9udWxsOltdLHU9YT9vKzE6aS5sZW5ndGg7Zm9yKHI9bzwwP3U6YT9vOjA7cjx1O3IrKylpZigoKG49aVtyXSkuc2VsZWN0ZWR8fHI9PT1vKSYmIW4uZGlzYWJsZWQmJighbi5wYXJlbnROb2RlLmRpc2FibGVkfHwhQShuLnBhcmVudE5vZGUsIm9wdGdyb3VwIikpKXtpZih0PVMobikudmFsKCksYSlyZXR1cm4gdDtzLnB1c2godCl9cmV0dXJuIHN9LHNldDpmdW5jdGlvbihlLHQpe3ZhciBuLHIsaT1lLm9wdGlvbnMsbz1TLm1ha2VBcnJheSh0KSxhPWkubGVuZ3RoO3doaWxlKGEtLSkoKHI9aVthXSkuc2VsZWN0ZWQ9LTE8Uy5pbkFycmF5KFMudmFsSG9va3Mub3B0aW9uLmdldChyKSxvKSkmJihuPSEwKTtyZXR1cm4gbnx8KGUuc2VsZWN0ZWRJbmRleD0tMSksb319fX0pLFMuZWFjaChbInJhZGlvIiwiY2hlY2tib3giXSxmdW5jdGlvbigpe1MudmFsSG9va3NbdGhpc109e3NldDpmdW5jdGlvbihlLHQpe2lmKEFycmF5LmlzQXJyYXkodCkpcmV0dXJuIGUuY2hlY2tlZD0tMTxTLmluQXJyYXkoUyhlKS52YWwoKSx0KX19LHkuY2hlY2tPbnx8KFMudmFsSG9va3NbdGhpc10uZ2V0PWZ1bmN0aW9uKGUpe3JldHVybiBudWxsPT09ZS5nZXRBdHRyaWJ1dGUoInZhbHVlIik/Im9uIjplLnZhbHVlfSl9KSx5LmZvY3VzaW49Im9uZm9jdXNpbiJpbiBDO3ZhciBidD0vXig/OmZvY3VzaW5mb2N1c3xmb2N1c291dGJsdXIpJC8sd3Q9ZnVuY3Rpb24oZSl7ZS5zdG9wUHJvcGFnYXRpb24oKX07Uy5leHRlbmQoUy5ldmVudCx7dHJpZ2dlcjpmdW5jdGlvbihlLHQsbixyKXt2YXIgaSxvLGEscyx1LGwsYyxmLHA9W258fEVdLGQ9di5jYWxsKGUsInR5cGUiKT9lLnR5cGU6ZSxoPXYuY2FsbChlLCJuYW1lc3BhY2UiKT9lLm5hbWVzcGFjZS5zcGxpdCgiLiIpOltdO2lmKG89Zj1hPW49bnx8RSwzIT09bi5ub2RlVHlwZSYmOCE9PW4ubm9kZVR5cGUmJiFidC50ZXN0KGQrUy5ldmVudC50cmlnZ2VyZWQpJiYoLTE8ZC5pbmRleE9mKCIuIikmJihkPShoPWQuc3BsaXQoIi4iKSkuc2hpZnQoKSxoLnNvcnQoKSksdT1kLmluZGV4T2YoIjoiKTwwJiYib24iK2QsKGU9ZVtTLmV4cGFuZG9dP2U6bmV3IFMuRXZlbnQoZCwib2JqZWN0Ij09dHlwZW9mIGUmJmUpKS5pc1RyaWdnZXI9cj8yOjMsZS5uYW1lc3BhY2U9aC5qb2luKCIuIiksZS5ybmFtZXNwYWNlPWUubmFtZXNwYWNlP25ldyBSZWdFeHAoIihefFxcLikiK2guam9pbigiXFwuKD86LipcXC58KSIpKyIoXFwufCQpIik6bnVsbCxlLnJlc3VsdD12b2lkIDAsZS50YXJnZXR8fChlLnRhcmdldD1uKSx0PW51bGw9PXQ/W2VdOlMubWFrZUFycmF5KHQsW2VdKSxjPVMuZXZlbnQuc3BlY2lhbFtkXXx8e30scnx8IWMudHJpZ2dlcnx8ITEhPT1jLnRyaWdnZXIuYXBwbHkobix0KSkpe2lmKCFyJiYhYy5ub0J1YmJsZSYmIXgobikpe2ZvcihzPWMuZGVsZWdhdGVUeXBlfHxkLGJ0LnRlc3QocytkKXx8KG89by5wYXJlbnROb2RlKTtvO289by5wYXJlbnROb2RlKXAucHVzaChvKSxhPW87YT09PShuLm93bmVyRG9jdW1lbnR8fEUpJiZwLnB1c2goYS5kZWZhdWx0Vmlld3x8YS5wYXJlbnRXaW5kb3d8fEMpfWk9MDt3aGlsZSgobz1wW2krK10pJiYhZS5pc1Byb3BhZ2F0aW9uU3RvcHBlZCgpKWY9byxlLnR5cGU9MTxpP3M6Yy5iaW5kVHlwZXx8ZCwobD0oWS5nZXQobywiZXZlbnRzIil8fE9iamVjdC5jcmVhdGUobnVsbCkpW2UudHlwZV0mJlkuZ2V0KG8sImhhbmRsZSIpKSYmbC5hcHBseShvLHQpLChsPXUmJm9bdV0pJiZsLmFwcGx5JiZWKG8pJiYoZS5yZXN1bHQ9bC5hcHBseShvLHQpLCExPT09ZS5yZXN1bHQmJmUucHJldmVudERlZmF1bHQoKSk7cmV0dXJuIGUudHlwZT1kLHJ8fGUuaXNEZWZhdWx0UHJldmVudGVkKCl8fGMuX2RlZmF1bHQmJiExIT09Yy5fZGVmYXVsdC5hcHBseShwLnBvcCgpLHQpfHwhVihuKXx8dSYmbShuW2RdKSYmIXgobikmJigoYT1uW3VdKSYmKG5bdV09bnVsbCksUy5ldmVudC50cmlnZ2VyZWQ9ZCxlLmlzUHJvcGFnYXRpb25TdG9wcGVkKCkmJmYuYWRkRXZlbnRMaXN0ZW5lcihkLHd0KSxuW2RdKCksZS5pc1Byb3BhZ2F0aW9uU3RvcHBlZCgpJiZmLnJlbW92ZUV2ZW50TGlzdGVuZXIoZCx3dCksUy5ldmVudC50cmlnZ2VyZWQ9dm9pZCAwLGEmJihuW3VdPWEpKSxlLnJlc3VsdH19LHNpbXVsYXRlOmZ1bmN0aW9uKGUsdCxuKXt2YXIgcj1TLmV4dGVuZChuZXcgUy5FdmVudCxuLHt0eXBlOmUsaXNTaW11bGF0ZWQ6ITB9KTtTLmV2ZW50LnRyaWdnZXIocixudWxsLHQpfX0pLFMuZm4uZXh0ZW5kKHt0cmlnZ2VyOmZ1bmN0aW9uKGUsdCl7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbigpe1MuZXZlbnQudHJpZ2dlcihlLHQsdGhpcyl9KX0sdHJpZ2dlckhhbmRsZXI6ZnVuY3Rpb24oZSx0KXt2YXIgbj10aGlzWzBdO2lmKG4pcmV0dXJuIFMuZXZlbnQudHJpZ2dlcihlLHQsbiwhMCl9fSkseS5mb2N1c2lufHxTLmVhY2goe2ZvY3VzOiJmb2N1c2luIixibHVyOiJmb2N1c291dCJ9LGZ1bmN0aW9uKG4scil7dmFyIGk9ZnVuY3Rpb24oZSl7Uy5ldmVudC5zaW11bGF0ZShyLGUudGFyZ2V0LFMuZXZlbnQuZml4KGUpKX07Uy5ldmVudC5zcGVjaWFsW3JdPXtzZXR1cDpmdW5jdGlvbigpe3ZhciBlPXRoaXMub3duZXJEb2N1bWVudHx8dGhpcy5kb2N1bWVudHx8dGhpcyx0PVkuYWNjZXNzKGUscik7dHx8ZS5hZGRFdmVudExpc3RlbmVyKG4saSwhMCksWS5hY2Nlc3MoZSxyLCh0fHwwKSsxKX0sdGVhcmRvd246ZnVuY3Rpb24oKXt2YXIgZT10aGlzLm93bmVyRG9jdW1lbnR8fHRoaXMuZG9jdW1lbnR8fHRoaXMsdD1ZLmFjY2VzcyhlLHIpLTE7dD9ZLmFjY2VzcyhlLHIsdCk6KGUucmVtb3ZlRXZlbnRMaXN0ZW5lcihuLGksITApLFkucmVtb3ZlKGUscikpfX19KTt2YXIgVHQ9Qy5sb2NhdGlvbixDdD17Z3VpZDpEYXRlLm5vdygpfSxFdD0vXD8vO1MucGFyc2VYTUw9ZnVuY3Rpb24oZSl7dmFyIHQ7aWYoIWV8fCJzdHJpbmciIT10eXBlb2YgZSlyZXR1cm4gbnVsbDt0cnl7dD0obmV3IEMuRE9NUGFyc2VyKS5wYXJzZUZyb21TdHJpbmcoZSwidGV4dC94bWwiKX1jYXRjaChlKXt0PXZvaWQgMH1yZXR1cm4gdCYmIXQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoInBhcnNlcmVycm9yIikubGVuZ3RofHxTLmVycm9yKCJJbnZhbGlkIFhNTDogIitlKSx0fTt2YXIgU3Q9L1xbXF0kLyxrdD0vXHI/XG4vZyxBdD0vXig/OnN1Ym1pdHxidXR0b258aW1hZ2V8cmVzZXR8ZmlsZSkkL2ksTnQ9L14oPzppbnB1dHxzZWxlY3R8dGV4dGFyZWF8a2V5Z2VuKS9pO2Z1bmN0aW9uIER0KG4sZSxyLGkpe3ZhciB0O2lmKEFycmF5LmlzQXJyYXkoZSkpUy5lYWNoKGUsZnVuY3Rpb24oZSx0KXtyfHxTdC50ZXN0KG4pP2kobix0KTpEdChuKyJbIisoIm9iamVjdCI9PXR5cGVvZiB0JiZudWxsIT10P2U6IiIpKyJdIix0LHIsaSl9KTtlbHNlIGlmKHJ8fCJvYmplY3QiIT09dyhlKSlpKG4sZSk7ZWxzZSBmb3IodCBpbiBlKUR0KG4rIlsiK3QrIl0iLGVbdF0scixpKX1TLnBhcmFtPWZ1bmN0aW9uKGUsdCl7dmFyIG4scj1bXSxpPWZ1bmN0aW9uKGUsdCl7dmFyIG49bSh0KT90KCk6dDtyW3IubGVuZ3RoXT1lbmNvZGVVUklDb21wb25lbnQoZSkrIj0iK2VuY29kZVVSSUNvbXBvbmVudChudWxsPT1uPyIiOm4pfTtpZihudWxsPT1lKXJldHVybiIiO2lmKEFycmF5LmlzQXJyYXkoZSl8fGUuanF1ZXJ5JiYhUy5pc1BsYWluT2JqZWN0KGUpKVMuZWFjaChlLGZ1bmN0aW9uKCl7aSh0aGlzLm5hbWUsdGhpcy52YWx1ZSl9KTtlbHNlIGZvcihuIGluIGUpRHQobixlW25dLHQsaSk7cmV0dXJuIHIuam9pbigiJiIpfSxTLmZuLmV4dGVuZCh7c2VyaWFsaXplOmZ1bmN0aW9uKCl7cmV0dXJuIFMucGFyYW0odGhpcy5zZXJpYWxpemVBcnJheSgpKX0sc2VyaWFsaXplQXJyYXk6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5tYXAoZnVuY3Rpb24oKXt2YXIgZT1TLnByb3AodGhpcywiZWxlbWVudHMiKTtyZXR1cm4gZT9TLm1ha2VBcnJheShlKTp0aGlzfSkuZmlsdGVyKGZ1bmN0aW9uKCl7dmFyIGU9dGhpcy50eXBlO3JldHVybiB0aGlzLm5hbWUmJiFTKHRoaXMpLmlzKCI6ZGlzYWJsZWQiKSYmTnQudGVzdCh0aGlzLm5vZGVOYW1lKSYmIUF0LnRlc3QoZSkmJih0aGlzLmNoZWNrZWR8fCFwZS50ZXN0KGUpKX0pLm1hcChmdW5jdGlvbihlLHQpe3ZhciBuPVModGhpcykudmFsKCk7cmV0dXJuIG51bGw9PW4/bnVsbDpBcnJheS5pc0FycmF5KG4pP1MubWFwKG4sZnVuY3Rpb24oZSl7cmV0dXJue25hbWU6dC5uYW1lLHZhbHVlOmUucmVwbGFjZShrdCwiXHJcbiIpfX0pOntuYW1lOnQubmFtZSx2YWx1ZTpuLnJlcGxhY2Uoa3QsIlxyXG4iKX19KS5nZXQoKX19KTt2YXIganQ9LyUyMC9nLHF0PS8jLiokLyxMdD0vKFs/Jl0pXz1bXiZdKi8sSHQ9L14oLio/KTpbIFx0XSooW15cclxuXSopJC9nbSxPdD0vXig/OkdFVHxIRUFEKSQvLFB0PS9eXC9cLy8sUnQ9e30sTXQ9e30sSXQ9IiovIi5jb25jYXQoIioiKSxXdD1FLmNyZWF0ZUVsZW1lbnQoImEiKTtmdW5jdGlvbiBGdChvKXtyZXR1cm4gZnVuY3Rpb24oZSx0KXsic3RyaW5nIiE9dHlwZW9mIGUmJih0PWUsZT0iKiIpO3ZhciBuLHI9MCxpPWUudG9Mb3dlckNhc2UoKS5tYXRjaChQKXx8W107aWYobSh0KSl3aGlsZShuPWlbcisrXSkiKyI9PT1uWzBdPyhuPW4uc2xpY2UoMSl8fCIqIiwob1tuXT1vW25dfHxbXSkudW5zaGlmdCh0KSk6KG9bbl09b1tuXXx8W10pLnB1c2godCl9fWZ1bmN0aW9uIEJ0KHQsaSxvLGEpe3ZhciBzPXt9LHU9dD09PU10O2Z1bmN0aW9uIGwoZSl7dmFyIHI7cmV0dXJuIHNbZV09ITAsUy5lYWNoKHRbZV18fFtdLGZ1bmN0aW9uKGUsdCl7dmFyIG49dChpLG8sYSk7cmV0dXJuInN0cmluZyIhPXR5cGVvZiBufHx1fHxzW25dP3U/IShyPW4pOnZvaWQgMDooaS5kYXRhVHlwZXMudW5zaGlmdChuKSxsKG4pLCExKX0pLHJ9cmV0dXJuIGwoaS5kYXRhVHlwZXNbMF0pfHwhc1siKiJdJiZsKCIqIil9ZnVuY3Rpb24gJHQoZSx0KXt2YXIgbixyLGk9Uy5hamF4U2V0dGluZ3MuZmxhdE9wdGlvbnN8fHt9O2ZvcihuIGluIHQpdm9pZCAwIT09dFtuXSYmKChpW25dP2U6cnx8KHI9e30pKVtuXT10W25dKTtyZXR1cm4gciYmUy5leHRlbmQoITAsZSxyKSxlfVd0LmhyZWY9VHQuaHJlZixTLmV4dGVuZCh7YWN0aXZlOjAsbGFzdE1vZGlmaWVkOnt9LGV0YWc6e30sYWpheFNldHRpbmdzOnt1cmw6VHQuaHJlZix0eXBlOiJHRVQiLGlzTG9jYWw6L14oPzphYm91dHxhcHB8YXBwLXN0b3JhZ2V8ListZXh0ZW5zaW9ufGZpbGV8cmVzfHdpZGdldCk6JC8udGVzdChUdC5wcm90b2NvbCksZ2xvYmFsOiEwLHByb2Nlc3NEYXRhOiEwLGFzeW5jOiEwLGNvbnRlbnRUeXBlOiJhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQ7IGNoYXJzZXQ9VVRGLTgiLGFjY2VwdHM6eyIqIjpJdCx0ZXh0OiJ0ZXh0L3BsYWluIixodG1sOiJ0ZXh0L2h0bWwiLHhtbDoiYXBwbGljYXRpb24veG1sLCB0ZXh0L3htbCIsanNvbjoiYXBwbGljYXRpb24vanNvbiwgdGV4dC9qYXZhc2NyaXB0In0sY29udGVudHM6e3htbDovXGJ4bWxcYi8saHRtbDovXGJodG1sLyxqc29uOi9cYmpzb25cYi99LHJlc3BvbnNlRmllbGRzOnt4bWw6InJlc3BvbnNlWE1MIix0ZXh0OiJyZXNwb25zZVRleHQiLGpzb246InJlc3BvbnNlSlNPTiJ9LGNvbnZlcnRlcnM6eyIqIHRleHQiOlN0cmluZywidGV4dCBodG1sIjohMCwidGV4dCBqc29uIjpKU09OLnBhcnNlLCJ0ZXh0IHhtbCI6Uy5wYXJzZVhNTH0sZmxhdE9wdGlvbnM6e3VybDohMCxjb250ZXh0OiEwfX0sYWpheFNldHVwOmZ1bmN0aW9uKGUsdCl7cmV0dXJuIHQ/JHQoJHQoZSxTLmFqYXhTZXR0aW5ncyksdCk6JHQoUy5hamF4U2V0dGluZ3MsZSl9LGFqYXhQcmVmaWx0ZXI6RnQoUnQpLGFqYXhUcmFuc3BvcnQ6RnQoTXQpLGFqYXg6ZnVuY3Rpb24oZSx0KXsib2JqZWN0Ij09dHlwZW9mIGUmJih0PWUsZT12b2lkIDApLHQ9dHx8e307dmFyIGMsZixwLG4sZCxyLGgsZyxpLG8sdj1TLmFqYXhTZXR1cCh7fSx0KSx5PXYuY29udGV4dHx8dixtPXYuY29udGV4dCYmKHkubm9kZVR5cGV8fHkuanF1ZXJ5KT9TKHkpOlMuZXZlbnQseD1TLkRlZmVycmVkKCksYj1TLkNhbGxiYWNrcygib25jZSBtZW1vcnkiKSx3PXYuc3RhdHVzQ29kZXx8e30sYT17fSxzPXt9LHU9ImNhbmNlbGVkIixUPXtyZWFkeVN0YXRlOjAsZ2V0UmVzcG9uc2VIZWFkZXI6ZnVuY3Rpb24oZSl7dmFyIHQ7aWYoaCl7aWYoIW4pe249e307d2hpbGUodD1IdC5leGVjKHApKW5bdFsxXS50b0xvd2VyQ2FzZSgpKyIgIl09KG5bdFsxXS50b0xvd2VyQ2FzZSgpKyIgIl18fFtdKS5jb25jYXQodFsyXSl9dD1uW2UudG9Mb3dlckNhc2UoKSsiICJdfXJldHVybiBudWxsPT10P251bGw6dC5qb2luKCIsICIpfSxnZXRBbGxSZXNwb25zZUhlYWRlcnM6ZnVuY3Rpb24oKXtyZXR1cm4gaD9wOm51bGx9LHNldFJlcXVlc3RIZWFkZXI6ZnVuY3Rpb24oZSx0KXtyZXR1cm4gbnVsbD09aCYmKGU9c1tlLnRvTG93ZXJDYXNlKCldPXNbZS50b0xvd2VyQ2FzZSgpXXx8ZSxhW2VdPXQpLHRoaXN9LG92ZXJyaWRlTWltZVR5cGU6ZnVuY3Rpb24oZSl7cmV0dXJuIG51bGw9PWgmJih2Lm1pbWVUeXBlPWUpLHRoaXN9LHN0YXR1c0NvZGU6ZnVuY3Rpb24oZSl7dmFyIHQ7aWYoZSlpZihoKVQuYWx3YXlzKGVbVC5zdGF0dXNdKTtlbHNlIGZvcih0IGluIGUpd1t0XT1bd1t0XSxlW3RdXTtyZXR1cm4gdGhpc30sYWJvcnQ6ZnVuY3Rpb24oZSl7dmFyIHQ9ZXx8dTtyZXR1cm4gYyYmYy5hYm9ydCh0KSxsKDAsdCksdGhpc319O2lmKHgucHJvbWlzZShUKSx2LnVybD0oKGV8fHYudXJsfHxUdC5ocmVmKSsiIikucmVwbGFjZShQdCxUdC5wcm90b2NvbCsiLy8iKSx2LnR5cGU9dC5tZXRob2R8fHQudHlwZXx8di5tZXRob2R8fHYudHlwZSx2LmRhdGFUeXBlcz0odi5kYXRhVHlwZXx8IioiKS50b0xvd2VyQ2FzZSgpLm1hdGNoKFApfHxbIiJdLG51bGw9PXYuY3Jvc3NEb21haW4pe3I9RS5jcmVhdGVFbGVtZW50KCJhIik7dHJ5e3IuaHJlZj12LnVybCxyLmhyZWY9ci5ocmVmLHYuY3Jvc3NEb21haW49V3QucHJvdG9jb2wrIi8vIitXdC5ob3N0IT1yLnByb3RvY29sKyIvLyIrci5ob3N0fWNhdGNoKGUpe3YuY3Jvc3NEb21haW49ITB9fWlmKHYuZGF0YSYmdi5wcm9jZXNzRGF0YSYmInN0cmluZyIhPXR5cGVvZiB2LmRhdGEmJih2LmRhdGE9Uy5wYXJhbSh2LmRhdGEsdi50cmFkaXRpb25hbCkpLEJ0KFJ0LHYsdCxUKSxoKXJldHVybiBUO2ZvcihpIGluKGc9Uy5ldmVudCYmdi5nbG9iYWwpJiYwPT1TLmFjdGl2ZSsrJiZTLmV2ZW50LnRyaWdnZXIoImFqYXhTdGFydCIpLHYudHlwZT12LnR5cGUudG9VcHBlckNhc2UoKSx2Lmhhc0NvbnRlbnQ9IU90LnRlc3Qodi50eXBlKSxmPXYudXJsLnJlcGxhY2UocXQsIiIpLHYuaGFzQ29udGVudD92LmRhdGEmJnYucHJvY2Vzc0RhdGEmJjA9PT0odi5jb250ZW50VHlwZXx8IiIpLmluZGV4T2YoImFwcGxpY2F0aW9uL3gtd3d3LWZvcm0tdXJsZW5jb2RlZCIpJiYodi5kYXRhPXYuZGF0YS5yZXBsYWNlKGp0LCIrIikpOihvPXYudXJsLnNsaWNlKGYubGVuZ3RoKSx2LmRhdGEmJih2LnByb2Nlc3NEYXRhfHwic3RyaW5nIj09dHlwZW9mIHYuZGF0YSkmJihmKz0oRXQudGVzdChmKT8iJiI6Ij8iKSt2LmRhdGEsZGVsZXRlIHYuZGF0YSksITE9PT12LmNhY2hlJiYoZj1mLnJlcGxhY2UoTHQsIiQxIiksbz0oRXQudGVzdChmKT8iJiI6Ij8iKSsiXz0iK0N0Lmd1aWQrKytvKSx2LnVybD1mK28pLHYuaWZNb2RpZmllZCYmKFMubGFzdE1vZGlmaWVkW2ZdJiZULnNldFJlcXVlc3RIZWFkZXIoIklmLU1vZGlmaWVkLVNpbmNlIixTLmxhc3RNb2RpZmllZFtmXSksUy5ldGFnW2ZdJiZULnNldFJlcXVlc3RIZWFkZXIoIklmLU5vbmUtTWF0Y2giLFMuZXRhZ1tmXSkpLCh2LmRhdGEmJnYuaGFzQ29udGVudCYmITEhPT12LmNvbnRlbnRUeXBlfHx0LmNvbnRlbnRUeXBlKSYmVC5zZXRSZXF1ZXN0SGVhZGVyKCJDb250ZW50LVR5cGUiLHYuY29udGVudFR5cGUpLFQuc2V0UmVxdWVzdEhlYWRlcigiQWNjZXB0Iix2LmRhdGFUeXBlc1swXSYmdi5hY2NlcHRzW3YuZGF0YVR5cGVzWzBdXT92LmFjY2VwdHNbdi5kYXRhVHlwZXNbMF1dKygiKiIhPT12LmRhdGFUeXBlc1swXT8iLCAiK0l0KyI7IHE9MC4wMSI6IiIpOnYuYWNjZXB0c1siKiJdKSx2LmhlYWRlcnMpVC5zZXRSZXF1ZXN0SGVhZGVyKGksdi5oZWFkZXJzW2ldKTtpZih2LmJlZm9yZVNlbmQmJighMT09PXYuYmVmb3JlU2VuZC5jYWxsKHksVCx2KXx8aCkpcmV0dXJuIFQuYWJvcnQoKTtpZih1PSJhYm9ydCIsYi5hZGQodi5jb21wbGV0ZSksVC5kb25lKHYuc3VjY2VzcyksVC5mYWlsKHYuZXJyb3IpLGM9QnQoTXQsdix0LFQpKXtpZihULnJlYWR5U3RhdGU9MSxnJiZtLnRyaWdnZXIoImFqYXhTZW5kIixbVCx2XSksaClyZXR1cm4gVDt2LmFzeW5jJiYwPHYudGltZW91dCYmKGQ9Qy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7VC5hYm9ydCgidGltZW91dCIpfSx2LnRpbWVvdXQpKTt0cnl7aD0hMSxjLnNlbmQoYSxsKX1jYXRjaChlKXtpZihoKXRocm93IGU7bCgtMSxlKX19ZWxzZSBsKC0xLCJObyBUcmFuc3BvcnQiKTtmdW5jdGlvbiBsKGUsdCxuLHIpe3ZhciBpLG8sYSxzLHUsbD10O2h8fChoPSEwLGQmJkMuY2xlYXJUaW1lb3V0KGQpLGM9dm9pZCAwLHA9cnx8IiIsVC5yZWFkeVN0YXRlPTA8ZT80OjAsaT0yMDA8PWUmJmU8MzAwfHwzMDQ9PT1lLG4mJihzPWZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG8sYSxzPWUuY29udGVudHMsdT1lLmRhdGFUeXBlczt3aGlsZSgiKiI9PT11WzBdKXUuc2hpZnQoKSx2b2lkIDA9PT1yJiYocj1lLm1pbWVUeXBlfHx0LmdldFJlc3BvbnNlSGVhZGVyKCJDb250ZW50LVR5cGUiKSk7aWYocilmb3IoaSBpbiBzKWlmKHNbaV0mJnNbaV0udGVzdChyKSl7dS51bnNoaWZ0KGkpO2JyZWFrfWlmKHVbMF1pbiBuKW89dVswXTtlbHNle2ZvcihpIGluIG4pe2lmKCF1WzBdfHxlLmNvbnZlcnRlcnNbaSsiICIrdVswXV0pe289aTticmVha31hfHwoYT1pKX1vPW98fGF9aWYobylyZXR1cm4gbyE9PXVbMF0mJnUudW5zaGlmdChvKSxuW29dfSh2LFQsbikpLCFpJiYtMTxTLmluQXJyYXkoInNjcmlwdCIsdi5kYXRhVHlwZXMpJiYodi5jb252ZXJ0ZXJzWyJ0ZXh0IHNjcmlwdCJdPWZ1bmN0aW9uKCl7fSkscz1mdW5jdGlvbihlLHQsbixyKXt2YXIgaSxvLGEscyx1LGw9e30sYz1lLmRhdGFUeXBlcy5zbGljZSgpO2lmKGNbMV0pZm9yKGEgaW4gZS5jb252ZXJ0ZXJzKWxbYS50b0xvd2VyQ2FzZSgpXT1lLmNvbnZlcnRlcnNbYV07bz1jLnNoaWZ0KCk7d2hpbGUobylpZihlLnJlc3BvbnNlRmllbGRzW29dJiYobltlLnJlc3BvbnNlRmllbGRzW29dXT10KSwhdSYmciYmZS5kYXRhRmlsdGVyJiYodD1lLmRhdGFGaWx0ZXIodCxlLmRhdGFUeXBlKSksdT1vLG89Yy5zaGlmdCgpKWlmKCIqIj09PW8pbz11O2Vsc2UgaWYoIioiIT09dSYmdSE9PW8pe2lmKCEoYT1sW3UrIiAiK29dfHxsWyIqICIrb10pKWZvcihpIGluIGwpaWYoKHM9aS5zcGxpdCgiICIpKVsxXT09PW8mJihhPWxbdSsiICIrc1swXV18fGxbIiogIitzWzBdXSkpeyEwPT09YT9hPWxbaV06ITAhPT1sW2ldJiYobz1zWzBdLGMudW5zaGlmdChzWzFdKSk7YnJlYWt9aWYoITAhPT1hKWlmKGEmJmVbInRocm93cyJdKXQ9YSh0KTtlbHNlIHRyeXt0PWEodCl9Y2F0Y2goZSl7cmV0dXJue3N0YXRlOiJwYXJzZXJlcnJvciIsZXJyb3I6YT9lOiJObyBjb252ZXJzaW9uIGZyb20gIit1KyIgdG8gIitvfX19cmV0dXJue3N0YXRlOiJzdWNjZXNzIixkYXRhOnR9fSh2LHMsVCxpKSxpPyh2LmlmTW9kaWZpZWQmJigodT1ULmdldFJlc3BvbnNlSGVhZGVyKCJMYXN0LU1vZGlmaWVkIikpJiYoUy5sYXN0TW9kaWZpZWRbZl09dSksKHU9VC5nZXRSZXNwb25zZUhlYWRlcigiZXRhZyIpKSYmKFMuZXRhZ1tmXT11KSksMjA0PT09ZXx8IkhFQUQiPT09di50eXBlP2w9Im5vY29udGVudCI6MzA0PT09ZT9sPSJub3Rtb2RpZmllZCI6KGw9cy5zdGF0ZSxvPXMuZGF0YSxpPSEoYT1zLmVycm9yKSkpOihhPWwsIWUmJmx8fChsPSJlcnJvciIsZTwwJiYoZT0wKSkpLFQuc3RhdHVzPWUsVC5zdGF0dXNUZXh0PSh0fHxsKSsiIixpP3gucmVzb2x2ZVdpdGgoeSxbbyxsLFRdKTp4LnJlamVjdFdpdGgoeSxbVCxsLGFdKSxULnN0YXR1c0NvZGUodyksdz12b2lkIDAsZyYmbS50cmlnZ2VyKGk/ImFqYXhTdWNjZXNzIjoiYWpheEVycm9yIixbVCx2LGk/bzphXSksYi5maXJlV2l0aCh5LFtULGxdKSxnJiYobS50cmlnZ2VyKCJhamF4Q29tcGxldGUiLFtULHZdKSwtLVMuYWN0aXZlfHxTLmV2ZW50LnRyaWdnZXIoImFqYXhTdG9wIikpKX1yZXR1cm4gVH0sZ2V0SlNPTjpmdW5jdGlvbihlLHQsbil7cmV0dXJuIFMuZ2V0KGUsdCxuLCJqc29uIil9LGdldFNjcmlwdDpmdW5jdGlvbihlLHQpe3JldHVybiBTLmdldChlLHZvaWQgMCx0LCJzY3JpcHQiKX19KSxTLmVhY2goWyJnZXQiLCJwb3N0Il0sZnVuY3Rpb24oZSxpKXtTW2ldPWZ1bmN0aW9uKGUsdCxuLHIpe3JldHVybiBtKHQpJiYocj1yfHxuLG49dCx0PXZvaWQgMCksUy5hamF4KFMuZXh0ZW5kKHt1cmw6ZSx0eXBlOmksZGF0YVR5cGU6cixkYXRhOnQsc3VjY2VzczpufSxTLmlzUGxhaW5PYmplY3QoZSkmJmUpKX19KSxTLmFqYXhQcmVmaWx0ZXIoZnVuY3Rpb24oZSl7dmFyIHQ7Zm9yKHQgaW4gZS5oZWFkZXJzKSJjb250ZW50LXR5cGUiPT09dC50b0xvd2VyQ2FzZSgpJiYoZS5jb250ZW50VHlwZT1lLmhlYWRlcnNbdF18fCIiKX0pLFMuX2V2YWxVcmw9ZnVuY3Rpb24oZSx0LG4pe3JldHVybiBTLmFqYXgoe3VybDplLHR5cGU6IkdFVCIsZGF0YVR5cGU6InNjcmlwdCIsY2FjaGU6ITAsYXN5bmM6ITEsZ2xvYmFsOiExLGNvbnZlcnRlcnM6eyJ0ZXh0IHNjcmlwdCI6ZnVuY3Rpb24oKXt9fSxkYXRhRmlsdGVyOmZ1bmN0aW9uKGUpe1MuZ2xvYmFsRXZhbChlLHQsbil9fSl9LFMuZm4uZXh0ZW5kKHt3cmFwQWxsOmZ1bmN0aW9uKGUpe3ZhciB0O3JldHVybiB0aGlzWzBdJiYobShlKSYmKGU9ZS5jYWxsKHRoaXNbMF0pKSx0PVMoZSx0aGlzWzBdLm93bmVyRG9jdW1lbnQpLmVxKDApLmNsb25lKCEwKSx0aGlzWzBdLnBhcmVudE5vZGUmJnQuaW5zZXJ0QmVmb3JlKHRoaXNbMF0pLHQubWFwKGZ1bmN0aW9uKCl7dmFyIGU9dGhpczt3aGlsZShlLmZpcnN0RWxlbWVudENoaWxkKWU9ZS5maXJzdEVsZW1lbnRDaGlsZDtyZXR1cm4gZX0pLmFwcGVuZCh0aGlzKSksdGhpc30sd3JhcElubmVyOmZ1bmN0aW9uKG4pe3JldHVybiBtKG4pP3RoaXMuZWFjaChmdW5jdGlvbihlKXtTKHRoaXMpLndyYXBJbm5lcihuLmNhbGwodGhpcyxlKSl9KTp0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZT1TKHRoaXMpLHQ9ZS5jb250ZW50cygpO3QubGVuZ3RoP3Qud3JhcEFsbChuKTplLmFwcGVuZChuKX0pfSx3cmFwOmZ1bmN0aW9uKHQpe3ZhciBuPW0odCk7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbihlKXtTKHRoaXMpLndyYXBBbGwobj90LmNhbGwodGhpcyxlKTp0KX0pfSx1bndyYXA6ZnVuY3Rpb24oZSl7cmV0dXJuIHRoaXMucGFyZW50KGUpLm5vdCgiYm9keSIpLmVhY2goZnVuY3Rpb24oKXtTKHRoaXMpLnJlcGxhY2VXaXRoKHRoaXMuY2hpbGROb2Rlcyl9KSx0aGlzfX0pLFMuZXhwci5wc2V1ZG9zLmhpZGRlbj1mdW5jdGlvbihlKXtyZXR1cm4hUy5leHByLnBzZXVkb3MudmlzaWJsZShlKX0sUy5leHByLnBzZXVkb3MudmlzaWJsZT1mdW5jdGlvbihlKXtyZXR1cm4hIShlLm9mZnNldFdpZHRofHxlLm9mZnNldEhlaWdodHx8ZS5nZXRDbGllbnRSZWN0cygpLmxlbmd0aCl9LFMuYWpheFNldHRpbmdzLnhocj1mdW5jdGlvbigpe3RyeXtyZXR1cm4gbmV3IEMuWE1MSHR0cFJlcXVlc3R9Y2F0Y2goZSl7fX07dmFyIF90PXswOjIwMCwxMjIzOjIwNH0senQ9Uy5hamF4U2V0dGluZ3MueGhyKCk7eS5jb3JzPSEhenQmJiJ3aXRoQ3JlZGVudGlhbHMiaW4genQseS5hamF4PXp0PSEhenQsUy5hamF4VHJhbnNwb3J0KGZ1bmN0aW9uKGkpe3ZhciBvLGE7aWYoeS5jb3JzfHx6dCYmIWkuY3Jvc3NEb21haW4pcmV0dXJue3NlbmQ6ZnVuY3Rpb24oZSx0KXt2YXIgbixyPWkueGhyKCk7aWYoci5vcGVuKGkudHlwZSxpLnVybCxpLmFzeW5jLGkudXNlcm5hbWUsaS5wYXNzd29yZCksaS54aHJGaWVsZHMpZm9yKG4gaW4gaS54aHJGaWVsZHMpcltuXT1pLnhockZpZWxkc1tuXTtmb3IobiBpbiBpLm1pbWVUeXBlJiZyLm92ZXJyaWRlTWltZVR5cGUmJnIub3ZlcnJpZGVNaW1lVHlwZShpLm1pbWVUeXBlKSxpLmNyb3NzRG9tYWlufHxlWyJYLVJlcXVlc3RlZC1XaXRoIl18fChlWyJYLVJlcXVlc3RlZC1XaXRoIl09IlhNTEh0dHBSZXF1ZXN0IiksZSlyLnNldFJlcXVlc3RIZWFkZXIobixlW25dKTtvPWZ1bmN0aW9uKGUpe3JldHVybiBmdW5jdGlvbigpe28mJihvPWE9ci5vbmxvYWQ9ci5vbmVycm9yPXIub25hYm9ydD1yLm9udGltZW91dD1yLm9ucmVhZHlzdGF0ZWNoYW5nZT1udWxsLCJhYm9ydCI9PT1lP3IuYWJvcnQoKToiZXJyb3IiPT09ZT8ibnVtYmVyIiE9dHlwZW9mIHIuc3RhdHVzP3QoMCwiZXJyb3IiKTp0KHIuc3RhdHVzLHIuc3RhdHVzVGV4dCk6dChfdFtyLnN0YXR1c118fHIuc3RhdHVzLHIuc3RhdHVzVGV4dCwidGV4dCIhPT0oci5yZXNwb25zZVR5cGV8fCJ0ZXh0Iil8fCJzdHJpbmciIT10eXBlb2Ygci5yZXNwb25zZVRleHQ/e2JpbmFyeTpyLnJlc3BvbnNlfTp7dGV4dDpyLnJlc3BvbnNlVGV4dH0sci5nZXRBbGxSZXNwb25zZUhlYWRlcnMoKSkpfX0sci5vbmxvYWQ9bygpLGE9ci5vbmVycm9yPXIub250aW1lb3V0PW8oImVycm9yIiksdm9pZCAwIT09ci5vbmFib3J0P3Iub25hYm9ydD1hOnIub25yZWFkeXN0YXRlY2hhbmdlPWZ1bmN0aW9uKCl7ND09PXIucmVhZHlTdGF0ZSYmQy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7byYmYSgpfSl9LG89bygiYWJvcnQiKTt0cnl7ci5zZW5kKGkuaGFzQ29udGVudCYmaS5kYXRhfHxudWxsKX1jYXRjaChlKXtpZihvKXRocm93IGV9fSxhYm9ydDpmdW5jdGlvbigpe28mJm8oKX19fSksUy5hamF4UHJlZmlsdGVyKGZ1bmN0aW9uKGUpe2UuY3Jvc3NEb21haW4mJihlLmNvbnRlbnRzLnNjcmlwdD0hMSl9KSxTLmFqYXhTZXR1cCh7YWNjZXB0czp7c2NyaXB0OiJ0ZXh0L2phdmFzY3JpcHQsIGFwcGxpY2F0aW9uL2phdmFzY3JpcHQsIGFwcGxpY2F0aW9uL2VjbWFzY3JpcHQsIGFwcGxpY2F0aW9uL3gtZWNtYXNjcmlwdCJ9LGNvbnRlbnRzOntzY3JpcHQ6L1xiKD86amF2YXxlY21hKXNjcmlwdFxiL30sY29udmVydGVyczp7InRleHQgc2NyaXB0IjpmdW5jdGlvbihlKXtyZXR1cm4gUy5nbG9iYWxFdmFsKGUpLGV9fX0pLFMuYWpheFByZWZpbHRlcigic2NyaXB0IixmdW5jdGlvbihlKXt2b2lkIDA9PT1lLmNhY2hlJiYoZS5jYWNoZT0hMSksZS5jcm9zc0RvbWFpbiYmKGUudHlwZT0iR0VUIil9KSxTLmFqYXhUcmFuc3BvcnQoInNjcmlwdCIsZnVuY3Rpb24obil7dmFyIHIsaTtpZihuLmNyb3NzRG9tYWlufHxuLnNjcmlwdEF0dHJzKXJldHVybntzZW5kOmZ1bmN0aW9uKGUsdCl7cj1TKCI8c2NyaXB0PiIpLmF0dHIobi5zY3JpcHRBdHRyc3x8e30pLnByb3Aoe2NoYXJzZXQ6bi5zY3JpcHRDaGFyc2V0LHNyYzpuLnVybH0pLm9uKCJsb2FkIGVycm9yIixpPWZ1bmN0aW9uKGUpe3IucmVtb3ZlKCksaT1udWxsLGUmJnQoImVycm9yIj09PWUudHlwZT80MDQ6MjAwLGUudHlwZSl9KSxFLmhlYWQuYXBwZW5kQ2hpbGQoclswXSl9LGFib3J0OmZ1bmN0aW9uKCl7aSYmaSgpfX19KTt2YXIgVXQsWHQ9W10sVnQ9Lyg9KVw/KD89JnwkKXxcP1w/LztTLmFqYXhTZXR1cCh7anNvbnA6ImNhbGxiYWNrIixqc29ucENhbGxiYWNrOmZ1bmN0aW9uKCl7dmFyIGU9WHQucG9wKCl8fFMuZXhwYW5kbysiXyIrQ3QuZ3VpZCsrO3JldHVybiB0aGlzW2VdPSEwLGV9fSksUy5hamF4UHJlZmlsdGVyKCJqc29uIGpzb25wIixmdW5jdGlvbihlLHQsbil7dmFyIHIsaSxvLGE9ITEhPT1lLmpzb25wJiYoVnQudGVzdChlLnVybCk/InVybCI6InN0cmluZyI9PXR5cGVvZiBlLmRhdGEmJjA9PT0oZS5jb250ZW50VHlwZXx8IiIpLmluZGV4T2YoImFwcGxpY2F0aW9uL3gtd3d3LWZvcm0tdXJsZW5jb2RlZCIpJiZWdC50ZXN0KGUuZGF0YSkmJiJkYXRhIik7aWYoYXx8Impzb25wIj09PWUuZGF0YVR5cGVzWzBdKXJldHVybiByPWUuanNvbnBDYWxsYmFjaz1tKGUuanNvbnBDYWxsYmFjayk/ZS5qc29ucENhbGxiYWNrKCk6ZS5qc29ucENhbGxiYWNrLGE/ZVthXT1lW2FdLnJlcGxhY2UoVnQsIiQxIityKTohMSE9PWUuanNvbnAmJihlLnVybCs9KEV0LnRlc3QoZS51cmwpPyImIjoiPyIpK2UuanNvbnArIj0iK3IpLGUuY29udmVydGVyc1sic2NyaXB0IGpzb24iXT1mdW5jdGlvbigpe3JldHVybiBvfHxTLmVycm9yKHIrIiB3YXMgbm90IGNhbGxlZCIpLG9bMF19LGUuZGF0YVR5cGVzWzBdPSJqc29uIixpPUNbcl0sQ1tyXT1mdW5jdGlvbigpe289YXJndW1lbnRzfSxuLmFsd2F5cyhmdW5jdGlvbigpe3ZvaWQgMD09PWk/UyhDKS5yZW1vdmVQcm9wKHIpOkNbcl09aSxlW3JdJiYoZS5qc29ucENhbGxiYWNrPXQuanNvbnBDYWxsYmFjayxYdC5wdXNoKHIpKSxvJiZtKGkpJiZpKG9bMF0pLG89aT12b2lkIDB9KSwic2NyaXB0In0pLHkuY3JlYXRlSFRNTERvY3VtZW50PSgoVXQ9RS5pbXBsZW1lbnRhdGlvbi5jcmVhdGVIVE1MRG9jdW1lbnQoIiIpLmJvZHkpLmlubmVySFRNTD0iPGZvcm0+PC9mb3JtPjxmb3JtPjwvZm9ybT4iLDI9PT1VdC5jaGlsZE5vZGVzLmxlbmd0aCksUy5wYXJzZUhUTUw9ZnVuY3Rpb24oZSx0LG4pe3JldHVybiJzdHJpbmciIT10eXBlb2YgZT9bXTooImJvb2xlYW4iPT10eXBlb2YgdCYmKG49dCx0PSExKSx0fHwoeS5jcmVhdGVIVE1MRG9jdW1lbnQ/KChyPSh0PUUuaW1wbGVtZW50YXRpb24uY3JlYXRlSFRNTERvY3VtZW50KCIiKSkuY3JlYXRlRWxlbWVudCgiYmFzZSIpKS5ocmVmPUUubG9jYXRpb24uaHJlZix0LmhlYWQuYXBwZW5kQ2hpbGQocikpOnQ9RSksbz0hbiYmW10sKGk9Ti5leGVjKGUpKT9bdC5jcmVhdGVFbGVtZW50KGlbMV0pXTooaT14ZShbZV0sdCxvKSxvJiZvLmxlbmd0aCYmUyhvKS5yZW1vdmUoKSxTLm1lcmdlKFtdLGkuY2hpbGROb2RlcykpKTt2YXIgcixpLG99LFMuZm4ubG9hZD1mdW5jdGlvbihlLHQsbil7dmFyIHIsaSxvLGE9dGhpcyxzPWUuaW5kZXhPZigiICIpO3JldHVybi0xPHMmJihyPXZ0KGUuc2xpY2UocykpLGU9ZS5zbGljZSgwLHMpKSxtKHQpPyhuPXQsdD12b2lkIDApOnQmJiJvYmplY3QiPT10eXBlb2YgdCYmKGk9IlBPU1QiKSwwPGEubGVuZ3RoJiZTLmFqYXgoe3VybDplLHR5cGU6aXx8IkdFVCIsZGF0YVR5cGU6Imh0bWwiLGRhdGE6dH0pLmRvbmUoZnVuY3Rpb24oZSl7bz1hcmd1bWVudHMsYS5odG1sKHI/UygiPGRpdj4iKS5hcHBlbmQoUy5wYXJzZUhUTUwoZSkpLmZpbmQocik6ZSl9KS5hbHdheXMobiYmZnVuY3Rpb24oZSx0KXthLmVhY2goZnVuY3Rpb24oKXtuLmFwcGx5KHRoaXMsb3x8W2UucmVzcG9uc2VUZXh0LHQsZV0pfSl9KSx0aGlzfSxTLmV4cHIucHNldWRvcy5hbmltYXRlZD1mdW5jdGlvbih0KXtyZXR1cm4gUy5ncmVwKFMudGltZXJzLGZ1bmN0aW9uKGUpe3JldHVybiB0PT09ZS5lbGVtfSkubGVuZ3RofSxTLm9mZnNldD17c2V0T2Zmc2V0OmZ1bmN0aW9uKGUsdCxuKXt2YXIgcixpLG8sYSxzLHUsbD1TLmNzcyhlLCJwb3NpdGlvbiIpLGM9UyhlKSxmPXt9OyJzdGF0aWMiPT09bCYmKGUuc3R5bGUucG9zaXRpb249InJlbGF0aXZlIikscz1jLm9mZnNldCgpLG89Uy5jc3MoZSwidG9wIiksdT1TLmNzcyhlLCJsZWZ0IiksKCJhYnNvbHV0ZSI9PT1sfHwiZml4ZWQiPT09bCkmJi0xPChvK3UpLmluZGV4T2YoImF1dG8iKT8oYT0ocj1jLnBvc2l0aW9uKCkpLnRvcCxpPXIubGVmdCk6KGE9cGFyc2VGbG9hdChvKXx8MCxpPXBhcnNlRmxvYXQodSl8fDApLG0odCkmJih0PXQuY2FsbChlLG4sUy5leHRlbmQoe30scykpKSxudWxsIT10LnRvcCYmKGYudG9wPXQudG9wLXMudG9wK2EpLG51bGwhPXQubGVmdCYmKGYubGVmdD10LmxlZnQtcy5sZWZ0K2kpLCJ1c2luZyJpbiB0P3QudXNpbmcuY2FsbChlLGYpOigibnVtYmVyIj09dHlwZW9mIGYudG9wJiYoZi50b3ArPSJweCIpLCJudW1iZXIiPT10eXBlb2YgZi5sZWZ0JiYoZi5sZWZ0Kz0icHgiKSxjLmNzcyhmKSl9fSxTLmZuLmV4dGVuZCh7b2Zmc2V0OmZ1bmN0aW9uKHQpe2lmKGFyZ3VtZW50cy5sZW5ndGgpcmV0dXJuIHZvaWQgMD09PXQ/dGhpczp0aGlzLmVhY2goZnVuY3Rpb24oZSl7Uy5vZmZzZXQuc2V0T2Zmc2V0KHRoaXMsdCxlKX0pO3ZhciBlLG4scj10aGlzWzBdO3JldHVybiByP3IuZ2V0Q2xpZW50UmVjdHMoKS5sZW5ndGg/KGU9ci5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKSxuPXIub3duZXJEb2N1bWVudC5kZWZhdWx0Vmlldyx7dG9wOmUudG9wK24ucGFnZVlPZmZzZXQsbGVmdDplLmxlZnQrbi5wYWdlWE9mZnNldH0pOnt0b3A6MCxsZWZ0OjB9OnZvaWQgMH0scG9zaXRpb246ZnVuY3Rpb24oKXtpZih0aGlzWzBdKXt2YXIgZSx0LG4scj10aGlzWzBdLGk9e3RvcDowLGxlZnQ6MH07aWYoImZpeGVkIj09PVMuY3NzKHIsInBvc2l0aW9uIikpdD1yLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO2Vsc2V7dD10aGlzLm9mZnNldCgpLG49ci5vd25lckRvY3VtZW50LGU9ci5vZmZzZXRQYXJlbnR8fG4uZG9jdW1lbnRFbGVtZW50O3doaWxlKGUmJihlPT09bi5ib2R5fHxlPT09bi5kb2N1bWVudEVsZW1lbnQpJiYic3RhdGljIj09PVMuY3NzKGUsInBvc2l0aW9uIikpZT1lLnBhcmVudE5vZGU7ZSYmZSE9PXImJjE9PT1lLm5vZGVUeXBlJiYoKGk9UyhlKS5vZmZzZXQoKSkudG9wKz1TLmNzcyhlLCJib3JkZXJUb3BXaWR0aCIsITApLGkubGVmdCs9Uy5jc3MoZSwiYm9yZGVyTGVmdFdpZHRoIiwhMCkpfXJldHVybnt0b3A6dC50b3AtaS50b3AtUy5jc3MociwibWFyZ2luVG9wIiwhMCksbGVmdDp0LmxlZnQtaS5sZWZ0LVMuY3NzKHIsIm1hcmdpbkxlZnQiLCEwKX19fSxvZmZzZXRQYXJlbnQ6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5tYXAoZnVuY3Rpb24oKXt2YXIgZT10aGlzLm9mZnNldFBhcmVudDt3aGlsZShlJiYic3RhdGljIj09PVMuY3NzKGUsInBvc2l0aW9uIikpZT1lLm9mZnNldFBhcmVudDtyZXR1cm4gZXx8cmV9KX19KSxTLmVhY2goe3Njcm9sbExlZnQ6InBhZ2VYT2Zmc2V0IixzY3JvbGxUb3A6InBhZ2VZT2Zmc2V0In0sZnVuY3Rpb24odCxpKXt2YXIgbz0icGFnZVlPZmZzZXQiPT09aTtTLmZuW3RdPWZ1bmN0aW9uKGUpe3JldHVybiAkKHRoaXMsZnVuY3Rpb24oZSx0LG4pe3ZhciByO2lmKHgoZSk/cj1lOjk9PT1lLm5vZGVUeXBlJiYocj1lLmRlZmF1bHRWaWV3KSx2b2lkIDA9PT1uKXJldHVybiByP3JbaV06ZVt0XTtyP3Iuc2Nyb2xsVG8obz9yLnBhZ2VYT2Zmc2V0Om4sbz9uOnIucGFnZVlPZmZzZXQpOmVbdF09bn0sdCxlLGFyZ3VtZW50cy5sZW5ndGgpfX0pLFMuZWFjaChbInRvcCIsImxlZnQiXSxmdW5jdGlvbihlLG4pe1MuY3NzSG9va3Nbbl09JGUoeS5waXhlbFBvc2l0aW9uLGZ1bmN0aW9uKGUsdCl7aWYodClyZXR1cm4gdD1CZShlLG4pLE1lLnRlc3QodCk/UyhlKS5wb3NpdGlvbigpW25dKyJweCI6dH0pfSksUy5lYWNoKHtIZWlnaHQ6ImhlaWdodCIsV2lkdGg6IndpZHRoIn0sZnVuY3Rpb24oYSxzKXtTLmVhY2goe3BhZGRpbmc6ImlubmVyIithLGNvbnRlbnQ6cywiIjoib3V0ZXIiK2F9LGZ1bmN0aW9uKHIsbyl7Uy5mbltvXT1mdW5jdGlvbihlLHQpe3ZhciBuPWFyZ3VtZW50cy5sZW5ndGgmJihyfHwiYm9vbGVhbiIhPXR5cGVvZiBlKSxpPXJ8fCghMD09PWV8fCEwPT09dD8ibWFyZ2luIjoiYm9yZGVyIik7cmV0dXJuICQodGhpcyxmdW5jdGlvbihlLHQsbil7dmFyIHI7cmV0dXJuIHgoZSk/MD09PW8uaW5kZXhPZigib3V0ZXIiKT9lWyJpbm5lciIrYV06ZS5kb2N1bWVudC5kb2N1bWVudEVsZW1lbnRbImNsaWVudCIrYV06OT09PWUubm9kZVR5cGU/KHI9ZS5kb2N1bWVudEVsZW1lbnQsTWF0aC5tYXgoZS5ib2R5WyJzY3JvbGwiK2FdLHJbInNjcm9sbCIrYV0sZS5ib2R5WyJvZmZzZXQiK2FdLHJbIm9mZnNldCIrYV0sclsiY2xpZW50IithXSkpOnZvaWQgMD09PW4/Uy5jc3MoZSx0LGkpOlMuc3R5bGUoZSx0LG4saSl9LHMsbj9lOnZvaWQgMCxuKX19KX0pLFMuZWFjaChbImFqYXhTdGFydCIsImFqYXhTdG9wIiwiYWpheENvbXBsZXRlIiwiYWpheEVycm9yIiwiYWpheFN1Y2Nlc3MiLCJhamF4U2VuZCJdLGZ1bmN0aW9uKGUsdCl7Uy5mblt0XT1mdW5jdGlvbihlKXtyZXR1cm4gdGhpcy5vbih0LGUpfX0pLFMuZm4uZXh0ZW5kKHtiaW5kOmZ1bmN0aW9uKGUsdCxuKXtyZXR1cm4gdGhpcy5vbihlLG51bGwsdCxuKX0sdW5iaW5kOmZ1bmN0aW9uKGUsdCl7cmV0dXJuIHRoaXMub2ZmKGUsbnVsbCx0KX0sZGVsZWdhdGU6ZnVuY3Rpb24oZSx0LG4scil7cmV0dXJuIHRoaXMub24odCxlLG4scil9LHVuZGVsZWdhdGU6ZnVuY3Rpb24oZSx0LG4pe3JldHVybiAxPT09YXJndW1lbnRzLmxlbmd0aD90aGlzLm9mZihlLCIqKiIpOnRoaXMub2ZmKHQsZXx8IioqIixuKX0saG92ZXI6ZnVuY3Rpb24oZSx0KXtyZXR1cm4gdGhpcy5tb3VzZWVudGVyKGUpLm1vdXNlbGVhdmUodHx8ZSl9fSksUy5lYWNoKCJibHVyIGZvY3VzIGZvY3VzaW4gZm9jdXNvdXQgcmVzaXplIHNjcm9sbCBjbGljayBkYmxjbGljayBtb3VzZWRvd24gbW91c2V1cCBtb3VzZW1vdmUgbW91c2VvdmVyIG1vdXNlb3V0IG1vdXNlZW50ZXIgbW91c2VsZWF2ZSBjaGFuZ2Ugc2VsZWN0IHN1Ym1pdCBrZXlkb3duIGtleXByZXNzIGtleXVwIGNvbnRleHRtZW51Ii5zcGxpdCgiICIpLGZ1bmN0aW9uKGUsbil7Uy5mbltuXT1mdW5jdGlvbihlLHQpe3JldHVybiAwPGFyZ3VtZW50cy5sZW5ndGg/dGhpcy5vbihuLG51bGwsZSx0KTp0aGlzLnRyaWdnZXIobil9fSk7dmFyIEd0PS9eW1xzXHVGRUZGXHhBMF0rfFtcc1x1RkVGRlx4QTBdKyQvZztTLnByb3h5PWZ1bmN0aW9uKGUsdCl7dmFyIG4scixpO2lmKCJzdHJpbmciPT10eXBlb2YgdCYmKG49ZVt0XSx0PWUsZT1uKSxtKGUpKXJldHVybiByPXMuY2FsbChhcmd1bWVudHMsMiksKGk9ZnVuY3Rpb24oKXtyZXR1cm4gZS5hcHBseSh0fHx0aGlzLHIuY29uY2F0KHMuY2FsbChhcmd1bWVudHMpKSl9KS5ndWlkPWUuZ3VpZD1lLmd1aWR8fFMuZ3VpZCsrLGl9LFMuaG9sZFJlYWR5PWZ1bmN0aW9uKGUpe2U/Uy5yZWFkeVdhaXQrKzpTLnJlYWR5KCEwKX0sUy5pc0FycmF5PUFycmF5LmlzQXJyYXksUy5wYXJzZUpTT049SlNPTi5wYXJzZSxTLm5vZGVOYW1lPUEsUy5pc0Z1bmN0aW9uPW0sUy5pc1dpbmRvdz14LFMuY2FtZWxDYXNlPVgsUy50eXBlPXcsUy5ub3c9RGF0ZS5ub3csUy5pc051bWVyaWM9ZnVuY3Rpb24oZSl7dmFyIHQ9Uy50eXBlKGUpO3JldHVybigibnVtYmVyIj09PXR8fCJzdHJpbmciPT09dCkmJiFpc05hTihlLXBhcnNlRmxvYXQoZSkpfSxTLnRyaW09ZnVuY3Rpb24oZSl7cmV0dXJuIG51bGw9PWU/IiI6KGUrIiIpLnJlcGxhY2UoR3QsIiIpfSwiZnVuY3Rpb24iPT10eXBlb2YgZGVmaW5lJiZkZWZpbmUuYW1kJiZkZWZpbmUoImpxdWVyeSIsW10sZnVuY3Rpb24oKXtyZXR1cm4gU30pO3ZhciBZdD1DLmpRdWVyeSxRdD1DLiQ7cmV0dXJuIFMubm9Db25mbGljdD1mdW5jdGlvbihlKXtyZXR1cm4gQy4kPT09UyYmKEMuJD1RdCksZSYmQy5qUXVlcnk9PT1TJiYoQy5qUXVlcnk9WXQpLFN9LCJ1bmRlZmluZWQiPT10eXBlb2YgZSYmKEMualF1ZXJ5PUMuJD1TKSxTfSk7Cg=="; var letteringBase64 = exports.letteringBase64 = "KGZ1bmN0aW9uKCQpewoJZnVuY3Rpb24gaW5qZWN0b3IodCwgc3BsaXR0ZXIsIGtsYXNzLCBhZnRlcikgewoJCXZhciB0ZXh0ID0gdC50ZXh0KCkKCQksIGEgPSB0ZXh0LnNwbGl0KHNwbGl0dGVyKQoJCSwgaW5qZWN0ID0gJyc7CgkJaWYgKGEubGVuZ3RoKSB7CgkJCSQoYSkuZWFjaChmdW5jdGlvbihpLCBpdGVtKSB7CgkJCQlpbmplY3QgKz0gJzxzcGFuIGNsYXNzPSInK2tsYXNzKyhpKzEpKyciIGFyaWEtaGlkZGVuPSJ0cnVlIj4nK2l0ZW0rJzwvc3Bhbj4nK2FmdGVyOwoJCQl9KTsKCQkJdC5hdHRyKCdhcmlhLWxhYmVsJyx0ZXh0KQoJCQkuZW1wdHkoKQoJCQkuYXBwZW5kKGluamVjdCkKCgkJfQoJfQoKCgl2YXIgbWV0aG9kcyA9IHsKCQlpbml0IDogZnVuY3Rpb24oKSB7CgoJCQlyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCkgewoJCQkJaW5qZWN0b3IoJCh0aGlzKSwgJycsICdjaGFyJywgJycpOwoJCQl9KTsKCgkJfSwKCgkJd29yZHMgOiBmdW5jdGlvbigpIHsKCgkJCXJldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKSB7CgkJCQlpbmplY3RvcigkKHRoaXMpLCAnICcsICd3b3JkJywgJyAnKTsKCQkJfSk7CgoJCX0sCgoJCWxpbmVzIDogZnVuY3Rpb24oKSB7CgoJCQlyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCkgewoJCQkJdmFyIHIgPSAiZWVmZWMzMDMwNzlhZDE3NDA1Yzg4OWUwOTJlMTA1YjAiOwoJCQkJLy8gQmVjYXVzZSBpdCdzIGhhcmQgdG8gc3BsaXQgYSA8YnIvPiB0YWcgY29uc2lzdGVudGx5IGFjcm9zcyBicm93c2VycywKCQkJCS8vICgqYWhlbSogSUUgKmFoZW0qKSwgd2UgcmVwbGFjZSBhbGwgPGJyLz4gaW5zdGFuY2VzIHdpdGggYW4gbWQ1IGhhc2gKCQkJCS8vIChvZiB0aGUgd29yZCAic3BsaXQiKS4gIElmIHlvdSdyZSB0cnlpbmcgdG8gdXNlIHRoaXMgcGx1Z2luIG9uIHRoYXQKCQkJCS8vIG1kNSBoYXNoIHN0cmluZywgaXQgd2lsbCBmYWlsIGJlY2F1c2UgeW91J3JlIGJlaW5nIHJpZGljdWxvdXMuCgkJCQlpbmplY3RvcigkKHRoaXMpLmNoaWxkcmVuKCJiciIpLnJlcGxhY2VXaXRoKHIpLmVuZCgpLCByLCAnbGluZScsICcnKTsKCQkJfSk7CgoJCX0KCX07CgoJJC5mbi5sZXR0ZXJpbmcgPSBmdW5jdGlvbiggbWV0aG9kICkgewoJCS8vIE1ldGhvZCBjYWxsaW5nIGxvZ2ljCgkJaWYgKCBtZXRob2QgJiYgbWV0aG9kc1ttZXRob2RdICkgewoJCQlyZXR1cm4gbWV0aG9kc1sgbWV0aG9kIF0uYXBwbHkoIHRoaXMsIFtdLnNsaWNlLmNhbGwoIGFyZ3VtZW50cywgMSApKTsKCQl9IGVsc2UgaWYgKCBtZXRob2QgPT09ICdsZXR0ZXJzJyB8fCAhIG1ldGhvZCApIHsKCQkJcmV0dXJuIG1ldGhvZHMuaW5pdC5hcHBseSggdGhpcywgW10uc2xpY2UuY2FsbCggYXJndW1lbnRzLCAwICkgKTsgLy8gYWx3YXlzIHBhc3MgYW4gYXJyYXkKCQl9CgkJJC5lcnJvciggJ01ldGhvZCAnICsgIG1ldGhvZCArICcgZG9lcyBub3QgZXhpc3Qgb24galF1ZXJ5LmxldHRlcmluZycgKTsKCQlyZXR1cm4gdGhpczsKCX07Cgp9KShqUXVlcnkpOw=="; var columnizerBase64 = exports.columnizerBase64 = "KGZ1bmN0aW9uKCQpeyQuZm4uY29sdW1uaXplPWZ1bmN0aW9uKG9wdGlvbnMpe3RoaXMuY29scz1bXTt0aGlzLm9mZnNldD0wO3RoaXMuYmVmb3JlPVtdO3RoaXMubGFzdE90aGVyPTA7dGhpcy5wcmV2TWF4PTA7dGhpcy5kZWJ1Zz0wO3RoaXMuc2V0Q29sdW1uU3RhcnQ9bnVsbDt0aGlzLmVsaXBzaXNUZXh0PScnO3ZhciBkZWZhdWx0cz17d2lkdGg6NDAwLGNvbHVtbnM6ZmFsc2UsYnVpbGRPbmNlOmZhbHNlLG92ZXJmbG93OmZhbHNlLGRvbmVGdW5jOmZ1bmN0aW9uKCl7fSx0YXJnZXQ6ZmFsc2UsaWdub3JlSW1hZ2VMb2FkaW5nOnRydWUsY29sdW1uRmxvYXQ6ImxlZnQiLGxhc3ROZXZlclRhbGxlc3Q6ZmFsc2UsYWNjdXJhY3k6ZmFsc2UscHJlY2lzZTpmYWxzZSxtYW51YWxCcmVha3M6ZmFsc2UsY3NzQ2xhc3NQcmVmaXg6IiIsZWxpcHNpc1RleHQ6Jy4uLicsZGVidWc6MH07b3B0aW9ucz0kLmV4dGVuZChkZWZhdWx0cyxvcHRpb25zKTtpZih0eXBlb2Yob3B0aW9ucy53aWR0aCk9PSJzdHJpbmciKXtvcHRpb25zLndpZHRoPXBhcnNlSW50KG9wdGlvbnMud2lkdGgsMTApO2lmKGlzTmFOKG9wdGlvbnMud2lkdGgpKXtvcHRpb25zLndpZHRoPWRlZmF1bHRzLndpZHRoO319CmlmKHR5cGVvZiBvcHRpb25zLnNldENvbHVtblN0YXJ0PT0nZnVuY3Rpb24nKXt0aGlzLnNldENvbHVtblN0YXJ0PW9wdGlvbnMuc2V0Q29sdW1uU3RhcnQ7fQppZih0eXBlb2Ygb3B0aW9ucy5lbGlwc2lzVGV4dD09J3N0cmluZycpe3RoaXMuZWxpcHNpc1RleHQ9b3B0aW9ucy5lbGlwc2lzVGV4dDt9CmlmKG9wdGlvbnMuZGVidWcpe3RoaXMuZGVidWc9b3B0aW9ucy5kZWJ1Zzt9CmlmKCFvcHRpb25zLnNldFdpZHRoKXtpZihvcHRpb25zLnByZWNpc2Upe29wdGlvbnMuc2V0V2lkdGg9ZnVuY3Rpb24obnVtQ29scyl7cmV0dXJuIDEwMC9udW1Db2xzO307fWVsc2V7b3B0aW9ucy5zZXRXaWR0aD1mdW5jdGlvbihudW1Db2xzKXtyZXR1cm4gTWF0aC5mbG9vcigxMDAvbnVtQ29scyk7fTt9fQpmdW5jdGlvbiBhcHBlbmRTYWZlKCR0YXJnZXQsJGVsZW0pe3RyeXskdGFyZ2V0LmFwcGVuZCgkZWxlbSk7fWNhdGNoKGUpeyR0YXJnZXRbMF0uYXBwZW5kQ2hpbGQoJGVsZW1bMF0pO319CnJldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgJGluQm94PW9wdGlvbnMudGFyZ2V0PyQob3B0aW9ucy50YXJnZXQpOiQodGhpcyk7dmFyIG1heEhlaWdodD0kKHRoaXMpLmhlaWdodCgpO3ZhciAkY2FjaGU9JCgnPGRpdj48L2Rpdj4nKTt2YXIgbGFzdFdpZHRoPTA7dmFyIGNvbHVtbml6aW5nPWZhbHNlO3ZhciBtYW51YWxCcmVha3M9b3B0aW9ucy5tYW51YWxCcmVha3M7dmFyIGNzc0NsYXNzUHJlZml4PWRlZmF1bHRzLmNzc0NsYXNzUHJlZml4O2lmKHR5cGVvZihvcHRpb25zLmNzc0NsYXNzUHJlZml4KT09InN0cmluZyIpe2Nzc0NsYXNzUHJlZml4PW9wdGlvbnMuY3NzQ2xhc3NQcmVmaXg7fQp2YXIgYWRqdXN0bWVudD0wO2FwcGVuZFNhZmUoJGNhY2hlLCQodGhpcykuY29udGVudHMoKS5jbG9uZSh0cnVlKSk7aWYoIW9wdGlvbnMuaWdub3JlSW1hZ2VMb2FkaW5nJiYhb3B0aW9ucy50YXJnZXQpe2lmKCEkaW5Cb3guZGF0YSgiaW1hZ2VMb2FkZWQiKSl7JGluQm94LmRhdGEoImltYWdlTG9hZGVkIix0cnVlKTtpZigkKHRoaXMpLmZpbmQoImltZyIpLmxlbmd0aD4wKXt2YXIgZnVuYz1mdW5jdGlvbigkaW5Cb3gsJGNhY2hlKXtyZXR1cm4gZnVuY3Rpb24oKXtpZighJGluQm94LmRhdGEoImZpcnN0SW1hZ2VMb2FkZWQiKSl7JGluQm94LmRhdGEoImZpcnN0SW1hZ2VMb2FkZWQiLCJ0cnVlIik7YXBwZW5kU2FmZSgkaW5Cb3guZW1wdHkoKSwkY2FjaGUuY2hpbGRyZW4oKS5jbG9uZSh0cnVlKSk7JGluQm94LmNvbHVtbml6ZShvcHRpb25zKTt9fTt9KCQodGhpcyksJGNhY2hlKTskKHRoaXMpLmZpbmQoImltZyIpLm9uZSgibG9hZCIsZnVuYyk7JCh0aGlzKS5maW5kKCJpbWciKS5vbmUoImFib3J0IixmdW5jKTtyZXR1cm47fX19CiRpbkJveC5lbXB0eSgpO2NvbHVtbml6ZUl0KCk7aWYoIW9wdGlvbnMuYnVpbGRPbmNlKXskKHdpbmRvdykucmVzaXplKGZ1bmN0aW9uKCl7aWYoIW9wdGlvbnMuYnVpbGRPbmNlKXtpZigkaW5Cb3guZGF0YSgidGltZW91dCIpKXtjbGVhclRpbWVvdXQoJGluQm94LmRhdGEoInRpbWVvdXQiKSk7fQokaW5Cb3guZGF0YSgidGltZW91dCIsc2V0VGltZW91dChjb2x1bW5pemVJdCwyMDApKTt9fSk7fQpmdW5jdGlvbiBwcmVmaXhUaGVDbGFzc05hbWUoY2xhc3NOYW1lLHdpdGhEb3Qpe3ZhciBkb3Q9d2l0aERvdD8iLiI6IiI7aWYoY3NzQ2xhc3NQcmVmaXgubGVuZ3RoKXtyZXR1cm4gZG90K2Nzc0NsYXNzUHJlZml4KyItIitjbGFzc05hbWU7fQpyZXR1cm4gZG90K2NsYXNzTmFtZTt9CmZ1bmN0aW9uIGNvbHVtbml6ZSgkcHV0SW5IZXJlLCRwdWxsT3V0SGVyZSwkcGFyZW50Q29sdW1uLHRhcmdldEhlaWdodCl7d2hpbGUoKG1hbnVhbEJyZWFrc3x8JHBhcmVudENvbHVtbi5oZWlnaHQoKTx0YXJnZXRIZWlnaHQpJiYkcHVsbE91dEhlcmVbMF0uY2hpbGROb2Rlcy5sZW5ndGgpe3ZhciBub2RlPSRwdWxsT3V0SGVyZVswXS5jaGlsZE5vZGVzWzBdO2lmKCQobm9kZSkuZmluZChwcmVmaXhUaGVDbGFzc05hbWUoImNvbHVtbmJyZWFrIix0cnVlKSkubGVuZ3RoKXtyZXR1cm47fQppZigkKG5vZGUpLmhhc0NsYXNzKHByZWZpeFRoZUNsYXNzTmFtZSgiY29sdW1uYnJlYWsiKSkpe3JldHVybjt9CmFwcGVuZFNhZmUoJHB1dEluSGVyZSwkKG5vZGUpKTt9CmlmKCRwdXRJbkhlcmVbMF0uY2hpbGROb2Rlcy5sZW5ndGg9PT0wKXJldHVybjt2YXIga2lkcz0kcHV0SW5IZXJlWzBdLmNoaWxkTm9kZXM7dmFyIGxhc3RLaWQ9a2lkc1traWRzLmxlbmd0aC0xXTskcHV0SW5IZXJlWzBdLnJlbW92ZUNoaWxkKGxhc3RLaWQpO3ZhciAkaXRlbT0kKGxhc3RLaWQpO2lmKCRpdGVtWzBdLm5vZGVUeXBlPT0zKXt2YXIgb1RleHQ9JGl0ZW1bMF0ubm9kZVZhbHVlO3ZhciBjb3VudGVyMj1vcHRpb25zLndpZHRoLzE4O2lmKG9wdGlvbnMuYWNjdXJhY3kpCmNvdW50ZXIyPW9wdGlvbnMuYWNjdXJhY3k7dmFyIGNvbHVtblRleHQ7dmFyIGxhdGVzdFRleHROb2RlPW51bGw7d2hpbGUoJHBhcmVudENvbHVtbi5oZWlnaHQoKTx0YXJnZXRIZWlnaHQmJm9UZXh0Lmxlbmd0aCl7dmFyIGluZGV4T2ZTcGFjZT1vVGV4dC5pbmRleE9mKCcgJyxjb3VudGVyMik7aWYoaW5kZXhPZlNwYWNlIT0tMSl7Y29sdW1uVGV4dD1vVGV4dC5zdWJzdHJpbmcoMCxpbmRleE9mU3BhY2UpO31lbHNle2NvbHVtblRleHQ9b1RleHQ7fQpsYXRlc3RUZXh0Tm9kZT1kb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShjb2x1bW5UZXh0KTthcHBlbmRTYWZlKCRwdXRJbkhlcmUsJChsYXRlc3RUZXh0Tm9kZSkpO2lmKG9UZXh0Lmxlbmd0aD5jb3VudGVyMiYmaW5kZXhPZlNwYWNlIT0tMSl7b1RleHQ9b1RleHQuc3Vic3RyaW5nKGluZGV4T2ZTcGFjZSk7fWVsc2V7b1RleHQ9IiI7fX0KaWYoJHBhcmVudENvbHVtbi5oZWlnaHQoKT49dGFyZ2V0SGVpZ2h0JiZsYXRlc3RUZXh0Tm9kZSE9PW51bGwpeyRwdXRJbkhlcmVbMF0ucmVtb3ZlQ2hpbGQobGF0ZXN0VGV4dE5vZGUpO29UZXh0PWxhdGVzdFRleHROb2RlLm5vZGVWYWx1ZStvVGV4dDt9CmlmKG9UZXh0Lmxlbmd0aCl7JGl0ZW1bMF0ubm9kZVZhbHVlPW9UZXh0O31lbHNle3JldHVybiBmYWxzZTt9fQppZigkcHVsbE91dEhlcmUuY29udGVudHMoKS5sZW5ndGgpeyRwdWxsT3V0SGVyZS5wcmVwZW5kKCRpdGVtKTt9ZWxzZXthcHBlbmRTYWZlKCRwdWxsT3V0SGVyZSwkaXRlbSk7fQpyZXR1cm4gJGl0ZW1bMF0ubm9kZVR5cGU9PTM7fQpmdW5jdGlvbiBzcGxpdCgkcHV0SW5IZXJlLCRwdWxsT3V0SGVyZSwkcGFyZW50Q29sdW1uLHRhcmdldEhlaWdodCl7aWYoJHB1dEluSGVyZS5jb250ZW50cygiOmxhc3QiKS5maW5kKHByZWZpeFRoZUNsYXNzTmFtZSgiY29sdW1uYnJlYWsiLHRydWUpKS5sZW5ndGgpe3JldHVybjt9CmlmKCRwdXRJbkhlcmUuY29udGVudHMoIjpsYXN0IikuaGFzQ2xhc3MocHJlZml4VGhlQ2xhc3NOYW1lKCJjb2x1bW5icmVhayIpKSl7cmV0dXJuO30KaWYoJHB1bGxPdXRIZXJlLmNvbnRlbnRzKCkubGVuZ3RoKXt2YXIgJGNsb25lTWU9JHB1bGxPdXRIZXJlLmNvbnRlbnRzKCI6Zmlyc3QiKTtpZih0eXBlb2YgJGNsb25lTWUuZ2V0KDApPT0ndW5kZWZpbmVkJ3x8JGNsb25lTWUuZ2V0KDApLm5vZGVUeXBlIT0xKXJldHVybjt2YXIgJGNsb25lPSRjbG9uZU1lLmNsb25lKHRydWUpO2lmKCRjbG9uZU1lLmhhc0NsYXNzKHByZWZpeFRoZUNsYXNzTmFtZSgiY29sdW1uYnJlYWsiKSkpe2FwcGVuZFNhZmUoJHB1dEluSGVyZSwkY2xvbmUpOyRjbG9uZU1lLnJlbW92ZSgpO31lbHNlIGlmKG1hbnVhbEJyZWFrcyl7YXBwZW5kU2FmZSgkcHV0SW5IZXJlLCRjbG9uZSk7JGNsb25lTWUucmVtb3ZlKCk7fWVsc2UgaWYoJGNsb25lLmdldCgwKS5ub2RlVHlwZT09MSYmISRjbG9uZS5oYXNDbGFzcyhwcmVmaXhUaGVDbGFzc05hbWUoImRvbnRlbmQiKSkpe2FwcGVuZFNhZmUoJHB1dEluSGVyZSwkY2xvbmUpO2lmKCRjbG9uZS5pcygiaW1nIikmJiRwYXJlbnRDb2x1bW4uaGVpZ2h0KCk8dGFyZ2V0SGVpZ2h0KzIwKXskY2xvbmVNZS5yZW1vdmUoKTt9ZWxzZSBpZigkY2xvbmVNZS5oYXNDbGFzcyhwcmVmaXhUaGVDbGFzc05hbWUoImRvbnRzcGxpdCIpKSYmJHBhcmVudENvbHVtbi5oZWlnaHQoKTx0YXJnZXRIZWlnaHQrMjApeyRjbG9uZU1lLnJlbW92ZSgpO31lbHNlIGlmKCRjbG9uZS5pcygiaW1nIil8fCRjbG9uZU1lLmhhc0NsYXNzKHByZWZpeFRoZUNsYXNzTmFtZSgiZG9udHNwbGl0IikpKXskY2xvbmUucmVtb3ZlKCk7fWVsc2V7JGNsb25lLmVtcHR5KCk7aWYoIWNvbHVtbml6ZSgkY2xvbmUsJGNsb25lTWUsJHBhcmVudENvbHVtbix0YXJnZXRIZWlnaHQpKXskY2xvbmVNZS5hZGRDbGFzcyhwcmVmaXhUaGVDbGFzc05hbWUoInNwbGl0IikpO2lmKCRjbG9uZU1lLmdldCgwKS50YWdOYW1lPT0nT0wnKXt2YXIgc3RhcnRXaXRoPSRjbG9uZS5nZXQoMCkuY2hpbGRFbGVtZW50Q291bnQrJGNsb25lLmdldCgwKS5zdGFydDskY2xvbmVNZS5hdHRyKCdzdGFydCcsc3RhcnRXaXRoKzEpO30KaWYoJGNsb25lTWUuY2hpbGRyZW4oKS5sZW5ndGgpe3NwbGl0KCRjbG9uZSwkY2xvbmVNZSwkcGFyZW50Q29sdW1uLHRhcmdldEhlaWdodCk7fX1lbHNleyRjbG9uZU1lLmFkZENsYXNzKHByZWZpeFRoZUNsYXNzTmFtZSgic3BsaXQiKSk7fQppZigkY2xvbmUuZ2V0KDApLmNoaWxkTm9kZXMubGVuZ3RoPT09MCl7JGNsb25lLnJlbW92ZSgpOyRjbG9uZU1lLnJlbW92ZUNsYXNzKHByZWZpeFRoZUNsYXNzTmFtZSgic3BsaXQiKSk7fX19fX0KZnVuY3Rpb24gc2luZ2xlQ29sdW1uaXplSXQoKXtpZigkaW5Cb3guZGF0YSgiY29sdW1uaXplZCIpJiYkaW5Cb3guY2hpbGRyZW4oKS5sZW5ndGg9PTEpe3JldHVybjt9CiRpbkJveC5kYXRhKCJjb2x1bW5pemVkIix0cnVlKTskaW5Cb3guZGF0YSgiY29sdW1uaXppbmciLHRydWUpOyRpbkJveC5lbXB0eSgpOyRpbkJveC5hcHBlbmQoJCgiPGRpdiBjbGFzcz0nIgorcHJlZml4VGhlQ2xhc3NOYW1lKCJmaXJzdCIpKyIgIgorcHJlZml4VGhlQ2xhc3NOYW1lKCJsYXN0IikrIiAiCitwcmVmaXhUaGVDbGFzc05hbWUoImNvbHVtbiIpKyIgIgorIicgc3R5bGU9J3dpZHRoOjEwMCU7IGZsb2F0OiAiK29wdGlvbnMuY29sdW1uRmxvYXQrIjsnPjwvZGl2PiIpKTskY29sPSRpbkJveC5jaGlsZHJlbigpLmVxKCRpbkJveC5jaGlsZHJlbigpLmxlbmd0aC0xKTskZGVzdHJveWFibGU9JGNhY2hlLmNsb25lKHRydWUpO2lmKG9wdGlvbnMub3ZlcmZsb3cpe3RhcmdldEhlaWdodD1vcHRpb25zLm92ZXJmbG93LmhlaWdodDtjb2x1bW5pemUoJGNvbCwkZGVzdHJveWFibGUsJGNvbCx0YXJnZXRIZWlnaHQpO2lmKCEkZGVzdHJveWFibGUuY29udGVudHMoKS5maW5kKCI6Zmlyc3QtY2hpbGQiKS5oYXNDbGFzcyhwcmVmaXhUaGVDbGFzc05hbWUoImRvbnRlbmQiKSkpe3NwbGl0KCRjb2wsJGRlc3Ryb3lhYmxlLCRjb2wsdGFyZ2V0SGVpZ2h0KTt9CndoaWxlKCRjb2wuY29udGVudHMoIjpsYXN0IikubGVuZ3RoJiZjaGVja0RvbnRFbmRDb2x1bW4oJGNvbC5jb250ZW50cygiOmxhc3QiKS5nZXQoMCkpKXt2YXIgJGxhc3RLaWQ9JGNvbC5jb250ZW50cygiOmxhc3QiKTskbGFzdEtpZC5yZW1vdmUoKTskZGVzdHJveWFibGUucHJlcGVuZCgkbGFzdEtpZCk7fQp2YXIgaHRtbD0iIjt2YXIgZGl2PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ0RJVicpO3doaWxlKCRkZXN0cm95YWJsZVswXS5jaGlsZE5vZGVzLmxlbmd0aD4wKXt2YXIga2lkPSRkZXN0cm95YWJsZVswXS5jaGlsZE5vZGVzWzBdO2lmKGtpZC5hdHRyaWJ1dGVzKXtmb3IodmFyIGk9MDtpPGtpZC5hdHRyaWJ1dGVzLmxlbmd0aDtpKyspe2lmKGtpZC5hdHRyaWJ1dGVzW2ldLm5vZGVOYW1lLmluZGV4T2YoImpRdWVyeSIpPT09MCl7a2lkLnJlbW92ZUF0dHJpYnV0ZShraWQuYXR0cmlidXRlc1tpXS5ub2RlTmFtZSk7fX19CmRpdi5pbm5lckhUTUw9IiI7ZGl2LmFwcGVuZENoaWxkKCRkZXN0cm95YWJsZVswXS5jaGlsZE5vZGVzWzBdKTtodG1sKz1kaXYuaW5uZXJIVE1MO30KdmFyIG92ZXJmbG93PSQob3B0aW9ucy5vdmVyZmxvdy5pZClbMF07b3ZlcmZsb3cuaW5uZXJIVE1MPWh0bWw7fWVsc2V7YXBwZW5kU2FmZSgkY29sLCRkZXN0cm95YWJsZS5jb250ZW50cygpKTt9CiRpbkJveC5kYXRhKCJjb2x1bW5pemluZyIsZmFsc2UpO2lmKG9wdGlvbnMub3ZlcmZsb3cmJm9wdGlvbnMub3ZlcmZsb3cuZG9uZUZ1bmMpe29wdGlvbnMub3ZlcmZsb3cuZG9uZUZ1bmMoKTt9Cm9wdGlvbnMuZG9uZUZ1bmMoKTt9CmZ1bmN0aW9uIGNoZWNrRG9udEVuZENvbHVtbihkb20pe2lmKGRvbS5ub2RlVHlwZT09Myl7aWYoL15ccyskLy50ZXN0KGRvbS5ub2RlVmFsdWUpKXtpZighZG9tLnByZXZpb3VzU2libGluZylyZXR1cm4gZmFsc2U7cmV0dXJuIGNoZWNrRG9udEVuZENvbHVtbihkb20ucHJldmlvdXNTaWJsaW5nKTt9CnJldHVybiBmYWxzZTt9CmlmKGRvbS5ub2RlVHlwZSE9MSlyZXR1cm4gZmFsc2U7aWYoJChkb20pLmhhc0NsYXNzKHByZWZpeFRoZUNsYXNzTmFtZSgiZG9udGVuZCIpKSlyZXR1cm4gdHJ1ZTtpZihkb20uY2hpbGROb2Rlcy5sZW5ndGg9PT0wKXJldHVybiBmYWxzZTtyZXR1cm4gY2hlY2tEb250RW5kQ29sdW1uKGRvbS5jaGlsZE5vZGVzW2RvbS5jaGlsZE5vZGVzLmxlbmd0aC0xXSk7fQpmdW5jdGlvbiBjb2x1bW5pemVJdCgpe2FkanVzdG1lbnQ9MDtpZihsYXN0V2lkdGg9PSRpbkJveC53aWR0aCgpKXJldHVybjtsYXN0V2lkdGg9JGluQm94LndpZHRoKCk7dmFyIG51bUNvbHM9TWF0aC5yb3VuZCgkaW5Cb3gud2lkdGgoKS9vcHRpb25zLndpZHRoKTt2YXIgb3B0aW9uV2lkdGg9b3B0aW9ucy53aWR0aDt2YXIgb3B0aW9uSGVpZ2h0PW9wdGlvbnMuaGVpZ2h0O2lmKG9wdGlvbnMuY29sdW1ucyludW1Db2xzPW9wdGlvbnMuY29sdW1ucztpZihtYW51YWxCcmVha3Mpe251bUNvbHM9JGNhY2hlLmZpbmQocHJlZml4VGhlQ2xhc3NOYW1lKCJjb2x1bW5icmVhayIsdHJ1ZSkpLmxlbmd0aCsxO29wdGlvbldpZHRoPWZhbHNlO30KaWYobnVtQ29sczw9MSl7cmV0dXJuIHNpbmdsZUNvbHVtbml6ZUl0KCk7fQppZigkaW5Cb3guZGF0YSgiY29sdW1uaXppbmciKSlyZXR1cm47JGluQm94LmRhdGEoImNvbHVtbml6ZWQiLHRydWUpOyRpbkJveC5kYXRhKCJjb2x1bW5pemluZyIsdHJ1ZSk7JGluQm94LmVtcHR5KCk7JGluQm94LmFwcGVuZCgkKCI8ZGl2IHN0eWxlPSd3aWR0aDoiK29wdGlvbnMuc2V0V2lkdGgobnVtQ29scykrIiU7IGZsb2F0OiAiK29wdGlvbnMuY29sdW1uRmxvYXQrIjsnPjwvZGl2PiIpKTskY29sPSRpbkJveC5jaGlsZHJlbigiOmxhc3QiKTthcHBlbmRTYWZlKCRjb2wsJGNhY2hlLmNsb25lKCkpO21heEhlaWdodD0kY29sLmhlaWdodCgpOyRpbkJveC5lbXB0eSgpO3ZhciB0YXJnZXRIZWlnaHQ9bWF4SGVpZ2h0L251bUNvbHM7dmFyIGZpcnN0VGltZT10cnVlO3ZhciBtYXhMb29wcz0zO3ZhciBzY3JvbGxIb3Jpem9udGFsbHk9ZmFsc2U7aWYob3B0aW9ucy5vdmVyZmxvdyl7bWF4TG9vcHM9MTt0YXJnZXRIZWlnaHQ9b3B0aW9ucy5vdmVyZmxvdy5oZWlnaHQ7fWVsc2UgaWYob3B0aW9uSGVpZ2h0JiZvcHRpb25XaWR0aCl7bWF4TG9vcHM9MTt0YXJnZXRIZWlnaHQ9b3B0aW9uSGVpZ2h0O3Njcm9sbEhvcml6b250YWxseT10cnVlO30KZm9yKHZhciBsb29wQ291bnQ9MDtsb29wQ291bnQ8bWF4TG9vcHMmJmxvb3BDb3VudDwyMDtsb29wQ291bnQrKyl7JGluQm94LmVtcHR5KCk7dmFyICRkZXN0cm95YWJsZSxjbGFzc05hbWUsJGNvbCwkbGFzdEtpZDt0cnl7JGRlc3Ryb3lhYmxlPSRjYWNoZS5jbG9uZSh0cnVlKTt9Y2F0Y2goZSl7JGRlc3Ryb3lhYmxlPSRjYWNoZS5jbG9uZSgpO30KJGRlc3Ryb3lhYmxlLmNzcygidmlzaWJpbGl0eSIsImhpZGRlbiIpO2Zvcih2YXIgaT0wO2k8bnVtQ29scztpKyspe2NsYXNzTmFtZT0oaT09PTApP3ByZWZpeFRoZUNsYXNzTmFtZSgiZmlyc3QiKToiIjtjbGFzc05hbWUrPSIgIitwcmVmaXhUaGVDbGFzc05hbWUoImNvbHVtbiIpO2NsYXNzTmFtZT0oaT09bnVtQ29scy0xKT8ocHJlZml4VGhlQ2xhc3NOYW1lKCJsYXN0IikrIiAiK2NsYXNzTmFtZSk6Y2xhc3NOYW1lOyRpbkJveC5hcHBlbmQoJCgiPGRpdiBjbGFzcz0nIitjbGFzc05hbWUrIicgc3R5bGU9J3dpZHRoOiIrb3B0aW9ucy5zZXRXaWR0aChudW1Db2xzKSsiJTsgZmxvYXQ6ICIrb3B0aW9ucy5jb2x1bW5GbG9hdCsiOyc+PC9kaXY+IikpO30KaT0wO3doaWxlKGk8bnVtQ29scy0ob3B0aW9ucy5vdmVyZmxvdz8wOjEpfHxzY3JvbGxIb3Jpem9udGFsbHkmJiRkZXN0cm95YWJsZS5jb250ZW50cygpLmxlbmd0aCl7aWYoJGluQm94LmNoaWxkcmVuKCkubGVuZ3RoPD1pKXskaW5Cb3guYXBwZW5kKCQoIjxkaXYgY2xhc3M9JyIrY2xhc3NOYW1lKyInIHN0eWxlPSd3aWR0aDoiK29wdGlvbnMuc2V0V2lkdGgobnVtQ29scykrIiU7IGZsb2F0OiAiK29wdGlvbnMuY29sdW1uRmxvYXQrIjsnPjwvZGl2PiIpKTt9CiRjb2w9JGluQm94LmNoaWxkcmVuKCkuZXEoaSk7aWYoc2Nyb2xsSG9yaXpvbnRhbGx5KXskY29sLndpZHRoKG9wdGlvbldpZHRoKyJweCIpO30KY29sdW1uaXplKCRjb2wsJGRlc3Ryb3lhYmxlLCRjb2wsdGFyZ2V0SGVpZ2h0KTtzcGxpdCgkY29sLCRkZXN0cm95YWJsZSwkY29sLHRhcmdldEhlaWdodCk7d2hpbGUoJGNvbC5jb250ZW50cygiOmxhc3QiKS5sZW5ndGgmJmNoZWNrRG9udEVuZENvbHVtbigkY29sLmNvbnRlbnRzKCI6bGFzdCIpLmdldCgwKSkpeyRsYXN0S2lkPSRjb2wuY29udGVudHMoIjpsYXN0Iik7JGxhc3RLaWQucmVtb3ZlKCk7JGRlc3Ryb3lhYmxlLnByZXBlbmQoJGxhc3RLaWQpO30KaSsrO2lmKCRjb2wuY29udGVudHMoKS5sZW5ndGg9PT0wJiYkZGVzdHJveWFibGUuY29udGVudHMoKS5sZW5ndGgpeyRjb2wuYXBwZW5kKCRkZXN0cm95YWJsZS5jb250ZW50cygiOmZpcnN0IikpO31lbHNlIGlmKGk9PW51bUNvbHMtKG9wdGlvbnMub3ZlcmZsb3c/MDoxKSYmIW9wdGlvbnMub3ZlcmZsb3cpe2lmKCRkZXN0cm95YWJsZS5maW5kKHByZWZpeFRoZUNsYXNzTmFtZSgiY29sdW1uYnJlYWsiLHRydWUpKS5sZW5ndGgpe251bUNvbHMrKzt9fX0KaWYob3B0aW9ucy5vdmVyZmxvdyYmIXNjcm9sbEhvcml6b250YWxseSl7dmFyIElFNj1mYWxzZTt2YXIgSUU3PShkb2N1bWVudC5hbGwpJiYobmF2aWdhdG9yLmFwcFZlcnNpb24uaW5kZXhPZigiTVNJRSA3LiIpIT0tMSk7aWYoSUU2fHxJRTcpe3ZhciBodG1sPSIiO3ZhciBkaXY9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnRElWJyk7d2hpbGUoJGRlc3Ryb3lhYmxlWzBdLmNoaWxkTm9kZXMubGVuZ3RoPjApe3ZhciBraWQ9JGRlc3Ryb3lhYmxlWzBdLmNoaWxkTm9kZXNbMF07Zm9yKGk9MDtpPGtpZC5hdHRyaWJ1dGVzLmxlbmd0aDtpKyspe2lmKGtpZC5hdHRyaWJ1dGVzW2ldLm5vZGVOYW1lLmluZGV4T2YoImpRdWVyeSIpPT09MCl7a2lkLnJlbW92ZUF0dHJpYnV0ZShraWQuYXR0cmlidXRlc1tpXS5ub2RlTmFtZSk7fX0KZGl2LmlubmVySFRNTD0iIjtkaXYuYXBwZW5kQ2hpbGQoJGRlc3Ryb3lhYmxlWzBdLmNoaWxkTm9kZXNbMF0pO2h0bWwrPWRpdi5pbm5lckhUTUw7fQp2YXIgb3ZlcmZsb3c9JChvcHRpb25zLm92ZXJmbG93LmlkKVswXTtvdmVyZmxvdy5pbm5lckhUTUw9aHRtbDt9ZWxzZXskKG9wdGlvbnMub3ZlcmZsb3cuaWQpLmVtcHR5KCkuYXBwZW5kKCRkZXN0cm95YWJsZS5jb250ZW50cygpLmNsb25lKHRydWUpKTt9fWVsc2UgaWYoIXNjcm9sbEhvcml6b250YWxseSl7JGNvbD0kaW5Cb3guY2hpbGRyZW4oKS5lcSgkaW5Cb3guY2hpbGRyZW4oKS5sZW5ndGgtMSk7JGRlc3Ryb3lhYmxlLmNvbnRlbnRzKCkuZWFjaChmdW5jdGlvbigpeyRjb2wuYXBwZW5kKCQodGhpcykpO30pO3ZhciBhZnRlckg9JGNvbC5oZWlnaHQoKTt2YXIgZGlmZj1hZnRlckgtdGFyZ2V0SGVpZ2h0O3ZhciB0b3RhbEg9MDt2YXIgbWluPTEwMDAwMDAwO3ZhciBtYXg9MDt2YXIgbGFzdElzTWF4PWZhbHNlO3ZhciBudW1iZXJPZkNvbHVtbnNUaGF0RG9udEVuZEluQUNvbHVtbkJyZWFrPTA7JGluQm94LmNoaWxkcmVuKCkuZWFjaChmdW5jdGlvbigkaW5Cb3gpe3JldHVybiBmdW5jdGlvbigkaXRlbSl7dmFyICRjb2w9JGluQm94LmNoaWxkcmVuKCkuZXEoJGl0ZW0pO3ZhciBlbmRzSW5CcmVhaz0kY29sLmNoaWxkcmVuKCI6bGFzdCIpLmZpbmQocHJlZml4VGhlQ2xhc3NOYW1lKCJjb2x1bW5icmVhayIsdHJ1ZSkpLmxlbmd0aDtpZighZW5kc0luQnJlYWspe3ZhciBoPSRjb2wuaGVpZ2h0KCk7bGFzdElzTWF4PWZhbHNlO3RvdGFsSCs9aDtpZihoPm1heCl7bWF4PWg7bGFzdElzTWF4PXRydWU7fQppZihoPG1pbiltaW49aDtudW1iZXJPZkNvbHVtbnNUaGF0RG9udEVuZEluQUNvbHVtbkJyZWFrKys7fX07fSgkaW5Cb3gpKTt2YXIgYXZnSD10b3RhbEgvbnVtYmVyT2ZDb2x1bW5zVGhhdERvbnRFbmRJbkFDb2x1bW5CcmVhaztpZih0b3RhbEg9PT0wKXtsb29wQ291bnQ9bWF4TG9vcHM7fWVsc2UgaWYob3B0aW9ucy5sYXN0TmV2ZXJUYWxsZXN0JiZsYXN0SXNNYXgpe2FkanVzdG1lbnQrPTU7dGFyZ2V0SGVpZ2h0PXRhcmdldEhlaWdodCszMDtpZihsb29wQ291bnQ9PW1heExvb3BzLTEpbWF4TG9vcHMrKzt9ZWxzZSBpZihtYXgtbWluPjMwKXt0YXJnZXRIZWlnaHQ9YXZnSCszMDt9ZWxzZSBpZihNYXRoLmFicyhhdmdILXRhcmdldEhlaWdodCk+MjApe3RhcmdldEhlaWdodD1hdmdIO31lbHNle2xvb3BDb3VudD1tYXhMb29wczt9fWVsc2V7JGluQm94LmNoaWxkcmVuKCkuZWFjaChmdW5jdGlvbihpKXskY29sPSRpbkJveC5jaGlsZHJlbigpLmVxKGkpOyRjb2wud2lkdGgob3B0aW9uV2lkdGgrInB4Iik7aWYoaT09PTApeyRjb2wuYWRkQ2xhc3MocHJlZml4VGhlQ2xhc3NOYW1lKCJmaXJzdCIpKTt9ZWxzZSBpZihpPT0kaW5Cb3guY2hpbGRyZW4oKS5sZW5ndGgtMSl7JGNvbC5hZGRDbGFzcyhwcmVmaXhUaGVDbGFzc05hbWUoImxhc3QiKSk7fWVsc2V7JGNvbC5yZW1vdmVDbGFzcyhwcmVmaXhUaGVDbGFzc05hbWUoImZpcnN0IikpOyRjb2wucmVtb3ZlQ2xhc3MocHJlZml4VGhlQ2xhc3NOYW1lKCJsYXN0IikpO319KTskaW5Cb3gud2lkdGgoJGluQm94LmNoaWxkcmVuKCkubGVuZ3RoKm9wdGlvbldpZHRoKyJweCIpO30KJGluQm94LmFwcGVuZCgkKCI8YnIgc3R5bGU9J2NsZWFyOmJvdGg7Jz4iKSk7fQokaW5Cb3guZmluZChwcmVmaXhUaGVDbGFzc05hbWUoImNvbHVtbiIsdHJ1ZSkpLmZpbmQoIjpmaXJzdCIrcHJlZml4VGhlQ2xhc3NOYW1lKCJyZW1vdmVpZmZpcnN0Iix0cnVlKSkucmVtb3ZlKCk7JGluQm94LmZpbmQocHJlZml4VGhlQ2xhc3NOYW1lKCJjb2x1bW4iLHRydWUpKS5maW5kKCc6bGFzdCcrcHJlZml4VGhlQ2xhc3NOYW1lKCJyZW1vdmVpZmxhc3QiLHRydWUpKS5yZW1vdmUoKTskaW5Cb3guZmluZChwcmVmaXhUaGVDbGFzc05hbWUoInNwbGl0Iix0cnVlKSkuZmluZCgiOmZpcnN0IitwcmVmaXhUaGVDbGFzc05hbWUoInJlbW92ZWlmZmlyc3QiLHRydWUpKS5yZW1vdmUoKTskaW5Cb3guZmluZChwcmVmaXhUaGVDbGFzc05hbWUoInNwbGl0Iix0cnVlKSkuZmluZCgnOmxhc3QnK3ByZWZpeFRoZUNsYXNzTmFtZSgicmVtb3ZlaWZsYXN0Iix0cnVlKSkucmVtb3ZlKCk7JGluQm94LmRhdGEoImNvbHVtbml6aW5nIixmYWxzZSk7aWYob3B0aW9ucy5vdmVyZmxvdyl7b3B0aW9ucy5vdmVyZmxvdy5kb25lRnVuYygpO30Kb3B0aW9ucy5kb25lRnVuYygpO319KTt9OyQuZm4ucmVudW1iZXJCeUpTPWZ1bmN0aW9uKCRzZWFyY2hUYWcsJGNvbG5vLCR0YXJnZXRJZCwkdGFyZ2V0Q2xhc3Mpe3RoaXMuc2V0TGlzdD1mdW5jdGlvbigkY29scywkbGlzdCwkdGFnMSl7dmFyICRwYXJlbnRzPXRoaXMuYmVmb3JlLnBhcmVudHMoKTt2YXIgJHJlc3Q7JHJlc3Q9JCgkY29sc1t0aGlzLm9mZnNldC0xXSkuZmluZCgnPionKTtpZigoJHJlc3QubGFzdCgpKVswXS50YWdOYW1lIT0kdGFnMS50b1VwcGVyQ2FzZSgpKXtpZih0aGlzLmRlYnVnKXtjb25zb2xlLmRlYnVnKCJMYXN0IGl0ZW0gaW4gcHJldmlvdXMgY29sdW1uLCBpc24ndCBhIGxpc3QuLi4iKTt9CnJldHVybiAwO30KJHJlc3Q9JHJlc3QubGVuZ3RoO3ZhciAkdGludD0xO2lmKHRoaXMubGFzdE90aGVyPD0wKXskdGludD10aGlzLmJlZm9yZS5jaGlsZHJlbigpLmxlbmd0aCsxO31lbHNleyR0aW50PSQoJHBhcmVudHNbdGhpcy5sYXN0T3RoZXJdKS5jaGlsZHJlbigpLmxlbmd0aCsxO30KaWYoJCgkY29sc1t0aGlzLm9mZnNldF0pLmZpbmQoJHRhZzErJzpmaXJzdCBsaS5zcGxpdCcpLmxlbmd0aCl7dmFyICR3aGVyZUVsaXBzaXM9JCgkY29sc1t0aGlzLm9mZnNldC0xXSkuZmluZCgkdGFnMSsnOmxhc3QgbGk6bGFzdCcpO2lmKHRoaXMuZWxpcHNpc1RleHQ9PT0nJ3x8JCgkY29sc1t0aGlzLm9mZnNldC0xXSkuZmluZCgkdGFnMSsnOmxhc3QgfiBkaXYnKS5sZW5ndGh8fCQoJGNvbHNbdGhpcy5vZmZzZXQtMV0pLmZpbmQoJHRhZzErJzpsYXN0IH4gcCcpLmxlbmd0aCl7O31lbHNle2lmKCQoJHdoZXJlRWxpcHNpcykuZmluZCgndWwsIG9sLCBkbCcpLmxlbmd0aD09MCl7dmFyICR0eHQ9JHdoZXJlRWxpcHNpcy5sYXN0KCkudGV4dCgpO3ZhciAkbGVuPSR0eHQubGVuZ3RoO2lmKCR0eHQuc3Vic3RyaW5nKCRsZW4tMSk9PSc7Jyl7aWYoJHR4dC5zdWJzdHJpbmcoJGxlbi00KSE9dGhpcy5lbGlwc2lzVGV4dCsnOycpeyR0eHQ9JHR4dC5zdWJzdHJpbmcoMCwkbGVuLTEpK3RoaXMuZWxpcHNpc1RleHQrJzsnO319ZWxzZXtpZigkdHh0LnN1YnN0cmluZygkbGVuLTMpIT10aGlzLmVsaXBzaXNUZXh0KXskdHh0Kz10aGlzLmVsaXBzaXNUZXh0O319CiR3aGVyZUVsaXBzaXMubGFzdCgpLnRleHQoJHR4dCk7fX0KaWYoJCgkY29sc1t0aGlzLm9mZnNldF0pLmZpbmQoJHRhZzErJzpmaXJzdCA+bGkuc3BsaXQgPicrJHRhZzEpLmxlbmd0aD09MCl7JHRpbnQtLTt9fQppZigkcmVzdD09MSl7JHRpbnQrPXRoaXMucHJldk1heDt9CmlmKHRoaXMubmVzdD4xKXtpZih0aGlzLmRlYnVnKXtjb25zb2xlLmRlYnVnKCJTdXBwb3NlZCB0byBiZSBhIG5lc3RlZCBsaXN0Li4uZGVjciIpO30KJHRpbnQtLTt2YXIgJHR0PSQoJGNvbHNbdGhpcy5vZmZzZXQtMV0pLmZpbmQoJHRhZzErJzpmaXJzdCBsaS5zcGxpdDpmaXJzdCcpO2lmKCR0dC5sZW5ndGg+MCl7aWYodGhpcy5kZWJ1Zyl7Y29uc29sZS5kZWJ1ZygiUHJldmlvdXMgY29sdW1uIHN0YXJ0ZWQgd2l0aCBhIHNwbGl0IGl0ZW0sIHNvIHRoYXQgY291bnQgaXMgb25lIGxlc3MgdGhhbiBleHBlY3RlZCIpO30KJHRpbnQtLTt9CiR0dD0kKCRjb2xzW3RoaXMub2Zmc2V0XSkuZmluZCgkdGFnMSsnOmZpcnN0IGxpOmZpcnN0JykuY2xvbmUoKTskdHQuY2hpbGRyZW4oKS5yZW1vdmUoKTtpZigkLnRyaW0oJHR0LnRleHQoKSkubGVuZ3RoPjApe2lmKHRoaXMuZGVidWcpe2NvbnNvbGUuZGVidWcoIklmIHRoYXQgd2FzIGEgY29tcGxldGUgbGlzdCBpbiB0aGUgcHJldmlvdXMgY29sdW1uLCBkb24ndCBkZWNyLiIpO30KJHRpbnQrKztpZigkKCRjb2xzW3RoaXMub2Zmc2V0LTFdKS5maW5kKCI+IiskdGFnMSsnOmxhc3QgJykuY2hpbGRyZW4oKS5sZW5ndGg9PTApe2lmKHRoaXMuZGVidWcpe2NvbnNvbGUuZGVidWcoInVubGVzcyB0aGF0IHdhcyBlbXB0eSwgaW4gd2hpY2ggY2FzZSByZXZlcnQiKTt9CiR0aW50LS07fX19ZWxzZXt2YXIgJHR0PSQoJGNvbHNbdGhpcy5vZmZzZXRdKS5maW5kKCR0YWcxKyc6Zmlyc3QgbGk6Zmlyc3QgJyskdGFnMSsiLnNwbGl0IGxpLnNwbGl0Iik7aWYoJHR0Lmxlbmd0aD4wKXtpZih0aGlzLmRlYnVnKXtjb25zb2xlLmRlYnVnKCJbTmVzdGVkXSBDb2x1bW4gc3RhcnRlZCB3aXRoIGEgc3BsaXQgaXRlbSwgc28gdGhhdCBjb3VudCBpcyBvbmUgbGVzcyB0aGFuIGV4cGVjdGVkIik7fQokdGludC0tO319CmlmKHRoaXMuZGVidWcpe2NvbnNvbGUuZGVidWcoIlNldHRpbmcgdGhlIHN0YXJ0IHZhbHVlIHRvICIrJHRpbnQrIiAoIit0aGlzLnByZXZNYXgrIikiKTt9CmlmKCR0aW50PjApe2lmKHR5cGVvZiB0aGlzLnNldENvbHVtblN0YXJ0PT0nZnVuY3Rpb24nKXt0aGlzLnNldENvbHVtblN0YXJ0KCRsaXN0LCR0aW50KTt9ZWxzZXskbGlzdC5hdHRyKCdzdGFydCcsJHRpbnQpO319CnJldHVybiAwO30KaWYodHlwZW9mICR0YXJnZXRJZD09PSd1bmRlZmluZWQnKXskdGFyZ2V0SWQ9ZmFsc2U7fQppZih0eXBlb2YgJHRhcmdldENsYXNzPT09J3VuZGVmaW5lZCcpeyR0YXJnZXRDbGFzcz1mYWxzZTt9CmlmKCEkdGFyZ2V0SWQmJiEkdGFyZ2V0Q2xhc3Mpe3Rocm93InJlbnVtYmVyQnlKUygpOiBCYWQgcGFyYW0sIG11c3QgcGFzcyBhbiBpZCBvciBhIGNsYXNzIjt9CnZhciAkdGFyZ2V0PScnO3RoaXMucHJldk1heD0xO2lmKCR0YXJnZXRDbGFzcyl7JHRhcmdldD0iLiIrJHRhcmdldENsYXNzO31lbHNleyR0YXJnZXQ9IiMiKyR0YXJnZXRJZDt9CnZhciAkdGFnMT0kc2VhcmNoVGFnLnRvTG93ZXJDYXNlKCk7dmFyICR0YWcyPSRzZWFyY2hUYWcudG9VcHBlckNhc2UoKTt0aGlzLmNvbHM9JCgkdGFyZ2V0KTtpZih0aGlzLmRlYnVnKXtjb25zb2xlLmRlYnVnKCJUaGVyZSBhcmUgIit0aGlzLmNvbHMubGVuZ3RoKyIgaXRlbXMsIGxvb2tpbmcgZm9yICIrJHRhZzEpO30KdGhpcy5iZWZvcmU9JCh0aGlzLmNvbHNbMF0pLmZpbmQoJHRhZzErJzpsYXN0Jyk7dGhpcy5wcmV2TWF4PXRoaXMuYmVmb3JlLmNoaWxkcmVuKCkubGVuZ3RoO2Zvcih0aGlzLm9mZnNldD0xO3RoaXMub2Zmc2V0PHRoaXMuY29scy5sZW5ndGg7dGhpcy5vZmZzZXQrKyl7aWYodGhpcy5kZWJ1Zyl7Y29uc29sZS5kZWJ1ZygiaXRlcmF0aW5nICIrdGhpcy5vZmZzZXQrIi4uLltvZiAiK3RoaXMuY29scy5sZW5ndGgrIl0iKTt9CmlmKHRoaXMub2Zmc2V0JSRjb2xubz09MCl7aWYodGhpcy5kZWJ1Zyl7Y29uc29sZS5kZWJ1ZygiRmlyc3QgY29sdW1uIChpbiB0aGVvcnkuLikiKTt9CnRoaXMucHJldk1heD0xO2NvbnRpbnVlO30KdGhpcy5iZWZvcmU9JCh0aGlzLmNvbHNbdGhpcy5vZmZzZXQtMV0pLmZpbmQoJHRhZzErJzpsYXN0Jyk7aWYodGhpcy5iZWZvcmUubGVuZ3RoKXtpZih0aGlzLmRlYnVnKXtjb25zb2xlLmRlYnVnKCJIYXZlIHNvbWUgIiskc2VhcmNoVGFnKyIgZWxlbWVudHMgaW4gdGhlIHByZXZpb3VzIGNvbHVtbiIpO30KdmFyICRsaXN0PSQodGhpcy5jb2xzW3RoaXMub2Zmc2V0XSkuZmluZCgkdGFnMSsnOmZpcnN0Jyk7dmFyICRmaXJzdD0kKHRoaXMuY29sc1t0aGlzLm9mZnNldF0pLmZpbmQoJyo6Zmlyc3QnKTtpZigkZmlyc3RbMF0hPT0kbGlzdFswXSl7Y29udGludWU7fQp2YXIgJHBhcmVudHM9dGhpcy5iZWZvcmUucGFyZW50cygpO3RoaXMubGFzdE90aGVyPTA7dmFyICRmb3VuZD1mYWxzZTtmb3IoO3RoaXMubGFzdE90aGVyPCRwYXJlbnRzLmxlbmd0aDt0aGlzLmxhc3RPdGhlcisrKXtpZigkcGFyZW50c1t0aGlzLmxhc3RPdGhlcl0udGFnTmFtZSE9JHRhZzImJiRwYXJlbnRzW3RoaXMubGFzdE90aGVyXS50YWdOYW1lIT0iTEkiKXskZm91bmQ9dHJ1ZTt0aGlzLmxhc3RPdGhlci0tO2JyZWFrO319CnRoaXMubmVzdD0xO2lmKCQodGhpcy5jb2xzW3RoaXMub2Zmc2V0XSkuZmluZCgiPiIrJHRhZzErJzpmaXJzdCBsaSAnKyR0YWcxKyI6Zmlyc3QiKS5sZW5ndGgpe3RoaXMubmVzdD0yO30KdGhpcy5zZXRMaXN0KHRoaXMuY29scywkbGlzdCwkdGFnMSk7dGhpcy5sYXN0T3RoZXItLTskbGlzdD0kKHRoaXMuY29sc1t0aGlzLm9mZnNldF0pLmZpbmQoJHRhZzErJzpmaXJzdCBsaSAnKyR0YWcxKyI6Zmlyc3QiKTtpZigkbGlzdC5sZW5ndGgpe3RoaXMuYmVmb3JlPSQodGhpcy5jb2xzW3RoaXMub2Zmc2V0LTFdKS5maW5kKCI+IiskdGFnMSsnOmxhc3QgbGkgJyskdGFnMSsiOmxhc3QiKTt0aGlzLnByZXZNYXg9MDt0aGlzLm5lc3Q9MTt0aGlzLnNldExpc3QodGhpcy5jb2xzLCRsaXN0LCR0YWcxKTt9CnZhciAkcmVzZXQ9JCh0aGlzLmNvbHNbdGhpcy5vZmZzZXQtMV0pLmZpbmQoIj4iKyR0YWcxKyc6bGFzdCcpO3RoaXMucHJldk1heD0kcmVzZXQuY2hpbGRyZW4oKS5sZW5ndGg7fX0KcmV0dXJuIDA7fTt9KShqUXVlcnkpOw=="; -},2001,[]); +},2050,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -259579,7 +260681,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2002,[2003]); +},2051,[2052]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -259707,7 +260809,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_react.default.Component); -},2003,[3,6,7,11,13,14,16,434,2004,179,438]); +},2052,[3,6,7,11,13,14,16,434,2053,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -259977,7 +261079,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = BottomSheet; -},2004,[3,22,6,7,11,85,13,14,16,582,18,436,2005,816,2006,830,564,1871,179,438,2008]); +},2053,[3,22,6,7,11,85,13,14,16,582,18,436,2054,816,2055,830,564,1921,179,438,2057]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -260013,7 +261115,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: "100%" } }); -},2005,[18]); +},2054,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -260565,7 +261667,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return true; } }); -},2006,[3,4,270,22,6,7,11,13,14,582,16,18,438,1871,1,179,1929,2007,2008]); +},2055,[3,4,270,22,6,7,11,13,14,582,16,18,438,1921,1,179,1978,2056,2057]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -260595,7 +261697,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); TecnaviaSectionList.displayName = "SectionList"; -},2007,[3,16,18,179]); +},2056,[3,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -260941,7 +262043,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Shortcut.propTypes = Object.assign({}, ShortcutManager.propTypes); Shortcut.defaultProps = Object.assign({}, ShortcutManager.defaultProps); -},2008,[3,11,13,14,270,6,7,16,582,1870,438,1871]); +},2057,[3,11,13,14,270,6,7,16,582,1920,438,1921]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -261154,7 +262256,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onPress: _propTypes.default.func, children: _propTypes.default.any }; -},2009,[3,270,33,4,22,582,16,18,2010,436,1957,816,2027,179,819,438,564]); +},2058,[3,270,33,4,22,582,16,18,2059,436,2006,816,2076,179,819,438,564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -261453,7 +262555,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2010,[3,270,6,7,2011,2017]); +},2059,[3,270,6,7,2060,2066]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -261825,7 +262927,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2011,[3,270,6,7,436,434,2012,2013,1976,564]); +},2060,[3,270,6,7,436,434,2061,2062,2025,564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -262080,7 +263182,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onPause: _propTypes.default.func, onClose: _propTypes.default.func }; -},2012,[3,224,6,7,11,13,14,582,16,18,1811,819,179,1960]); +},2061,[3,224,6,7,11,13,14,582,16,18,1861,819,179,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -262432,7 +263534,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2013,[3,270,6,7,2014,436,2015,564,438]); +},2062,[3,270,6,7,2063,436,2064,564,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -262614,7 +263716,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_reactNative.NativeEventEmitter); var _default = exports.default = new Tts(); -},2014,[3,6,7,11,13,14,18]); +},2063,[3,6,7,11,13,14,18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -262778,7 +263880,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return 0; } -},2015,[3,270,22,2014,2016,1937]); +},2064,[3,270,22,2063,2065,1986]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -262791,7 +263893,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var VolumeControlEvents = exports.VolumeControlEvents = new _reactNative.NativeEventEmitter(_reactNative.NativeModules.VolumeControl); var _default = exports.default = VolumeControl; -},2016,[18]); +},2065,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -263090,7 +264192,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2017,[3,270,6,7,436,881,2018,564,2008,438,2019,1811,2023,2025]); +},2066,[3,270,6,7,436,881,2067,564,2057,438,2068,1861,2072,2074]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -263141,7 +264243,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = HintKeys; -},2018,[3,436]); +},2067,[3,436]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -263301,7 +264403,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_react.Component); -},2019,[3,6,7,11,13,14,16,18,434,2020,2022,438,179]); +},2068,[3,6,7,11,13,14,16,18,434,2069,2071,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -263564,7 +264666,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = Hint; -},2020,[3,33,582,16,18,2021,816,1811,1927,438,819,179]); +},2069,[3,33,582,16,18,2070,816,1861,1976,438,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -263699,7 +264801,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = ProgressCountDown; -},2021,[3,33,16,582,18,959,816,179,438]); +},2070,[3,33,16,582,18,1137,816,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -263833,7 +264935,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, _hintComponent.default.defaultProps); var _default = exports.default = HintProgress; -},2022,[3,22,33,4,582,16,18,2020,438,564,819,179,1960]); +},2071,[3,22,33,4,582,16,18,2069,438,564,819,179,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -263963,7 +265065,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_react.Component); -},2023,[3,270,6,7,11,13,14,16,18,2024,179]); +},2072,[3,270,6,7,11,13,14,16,18,2073,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -264132,7 +265234,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = VoiceIcon; -},2024,[3,33,16,582,18,436,816,438,819,564,179,1927,1811]); +},2073,[3,33,16,582,18,436,816,438,819,564,179,1976,1861]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -264177,7 +265279,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2025,[3,6,7,18,2026,438]); +},2074,[3,6,7,18,2075,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var _reactNative = _$$_REQUIRE(_dependencyMap[0]); @@ -264285,7 +265387,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e deviceInfoSettings: deviceInfoSettings, appNotificationSettings: appNotificationSettings }; -},2026,[18]); +},2075,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -264413,7 +265515,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2027,[18,827,438]); +},2076,[18,827,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -264596,7 +265698,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e HeaderParent.defaultProps = { header: false }; -},2028,[3,4,270,6,7,11,13,14,16,582,18,2029,816,864,666,1936,179,819,438,2030,1861]); +},2077,[3,4,270,6,7,11,13,14,16,582,18,2078,816,864,666,1985,179,819,438,2079,1911]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -264650,7 +265752,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginHorizontal: 15 } }); -},2029,[18,827,438]); +},2078,[18,827,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -264804,7 +265906,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e logoHeight: _$$_REQUIRE(_dependencyMap[16]).LOGO_HEIGHT, style: undefined }; -},2030,[3,270,6,7,11,13,14,582,16,18,2031,2032,438,179,819,1862,827]); +},2079,[3,270,6,7,11,13,14,582,16,18,2080,2081,438,179,819,1912,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -264957,7 +266059,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: _propTypes.default.any, source: _propTypes.default.any }; -},2031,[3,4,6,7,11,13,14,16,582,588,179]); +},2080,[3,4,6,7,11,13,14,16,582,588,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -264979,7 +266081,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: _$$_REQUIRE(_dependencyMap[1]).LOGO_HEIGHT } }); -},2032,[18,827]); +},2081,[18,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -265103,7 +266205,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SslConfig.MAIN_DIRECTORY = "certs"; SslConfig.LIST = "list.json"; SslConfig.FILETIME = "filetime.txt"; -},2033,[3,270,6,7,407,566,438]); +},2082,[3,270,6,7,407,566,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -265191,7 +266293,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2034,[3,270,6,7,566]); +},2083,[3,270,6,7,566]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -265355,7 +266457,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2035,[3,270,6,7,436,2036,2037,438,2044,564]); +},2084,[3,270,6,7,436,2085,2086,438,2093,564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -265609,7 +266711,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } }; -},2036,[3,270,6,7,438]); +},2085,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -265784,7 +266886,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); RssActionManager.PARSER = [new _ParserV2.default(), new _ParserV.default()]; -},2037,[3,6,7,2038,2040,2041]); +},2086,[3,6,7,2087,2089,2090]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -265904,7 +267006,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2038,[3,6,7,2039]); +},2087,[3,6,7,2088]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -265936,7 +267038,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var REG_EX_LOAD_EXTERNAL_URL = exports.REG_EX_LOAD_EXTERNAL_URL = /(loadExternalURL)(:(.*)){0,1}/; var PROPERTIES = exports.PROPERTIES = [PROPERTY_HIDE_DATE, PROPERTY_PREMIUM_ARTICLE, PROPERTY_DISABLE_OPEN_IMAGE, PROPERTY_DISABLE_COLUMNIZER, PROPERTY_LOAD_URL_IN_ARTICLE, PROPERTY_LOAD_NATIVE_AD, PROPERTY_HIDE_ITEM_IN_FULL_SCREEN, PROPERTY_HIDE_IMAGE_IN_CARD_MODE, PROPERTY_HIDE_SUMMARY_IN_CARD_MODE, PROPERTY_TITLE_ON_IMAGE_IN_CARD_MODE, PROPERTY_IS_SCHEDULE, PROPERTY_NOT_CLICKABLE]; var ACTIONS = exports.ACTIONS = [ACTION_OPEN_GALLERY, ACTION_LOAD_EXTERNAL_URL, ACTION_LINK_TO_CATEGORY, ACTION_OPEN_E_EDITION, ACTION_SHARE, ACTION_SAVE_FOR_LATER, ACTION_LIVE_STREAM]; -},2039,[]); +},2088,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -266017,7 +267119,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2040,[3,6,7]); +},2089,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -266030,13 +267132,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNativeShare = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - var Constants = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); + var _events = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); var _NavigationService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - var _events = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + var _iconComponent = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[6])); - var _iconComponent = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[7])); + var Constants = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[7])); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } @@ -266229,21 +267331,18 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var getIconAction = exports.getIconAction = function getIconAction(icon, _ref11) { var tile = _ref11.tile, style = _ref11.style, - color = _ref11.color, size = _ref11.size; var _global$getRssIndex = global.getRssIndex(), supportColor = _global$getRssIndex.supportColor; - var iconColor = color || supportColor; - var name = "exclamation-circle"; - var type = _iconComponent.TecnaviaIconType.FONT_AWESOME_5; + var color = _$$_REQUIRE(_dependencyMap[8]).CssUtils.getAttributeFromStyle("color", style, supportColor); if (hasActionSaveForLater(icon)) { - return (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_$$_REQUIRE(_dependencyMap[9]).IconFavorite, { + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).IconFavorite, { item: tile, size: size, - color: iconColor, + color: color, style: style, eventToggleItemChecker: function eventToggleItemChecker(currentItem, params) { return currentItem.feedId === params.feedId; @@ -266257,6 +267356,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } + var name = "exclamation-circle"; + var type = _iconComponent.TecnaviaIconType.FONT_AWESOME_5; + if (hasActionShared(icon)) { name = "share"; type = _iconComponent.TecnaviaIconType.MATERIAL_ICONS; @@ -266268,11 +267370,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e name = "link"; } - return (0, _$$_REQUIRE(_dependencyMap[8]).jsx)(_iconComponent.default, { + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_iconComponent.default, { type: type, name: name, style: [style, { - color: iconColor + color: color }], fontSize: size }); @@ -266306,7 +267408,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return global.strings("action_unknown"); }; -},2041,[3,16,18,567,2039,1897,436,1811,179,2042]); +},2090,[3,16,18,567,436,1947,1861,2088,438,179,2091]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -266421,7 +267523,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e clearFavoritesEventName: _propTypes.default.string, toggleFavoritesEventName: _propTypes.default.string }; -},2042,[3,6,7,11,13,14,16,582,1927,564,2043,179,819,1811]); +},2091,[3,6,7,11,13,14,16,582,1976,564,2092,179,819,1861]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -266445,7 +267547,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontSize: CIRCULAR_MENU_ICON_SIZE } }); -},2043,[18]); +},2092,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -266698,7 +267800,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2044,[3,6,7,1988,2037,2045,438,1968]); +},2093,[3,6,7,2037,2086,2094,438,2017]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -266752,7 +267854,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2045,[3,6,7]); +},2094,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -266949,7 +268051,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2046,[3,270,6,7,1181,407,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2010,438]); +},2095,[3,270,6,7,1268,407,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2059,438]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "{{anchor}} اذهب إلى", @@ -267306,7 +268408,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "استمرار" } ; -},2047,[]); +},2096,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Gå til {{anchor}}", @@ -267676,7 +268778,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Fortsættelse" } ; -},2048,[]); +},2097,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Weiter zu {{anchor}}", @@ -268064,7 +269166,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Fortsetzung" } ; -},2049,[]); +},2098,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "android_location_usage_message": "The app uses location to provide the user search results related to the area where he/she lives", @@ -268487,7 +269589,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Continuation" } ; -},2050,[]); +},2099,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Acción ir a {{anchor}}", @@ -268872,7 +269974,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Continuación" } ; -},2051,[]); +},2100,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Aller à {{anchor}}", @@ -269242,7 +270344,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Continuation" } ; -},2052,[]); +},2101,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Vai a {{anchor}}", @@ -269636,7 +270738,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Continuazione" } ; -},2053,[]); +},2102,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Gå til {{anchor}}", @@ -270004,7 +271106,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Fortsettelse" } ; -},2054,[]); +},2103,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Ga naar {{anchor}}", @@ -270373,7 +271475,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Voortzetting" } ; -},2055,[]); +},2104,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Ga naar {{anchor}}", @@ -270742,7 +271844,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Voortzetting" } ; -},2056,[]); +},2105,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Gå til {{anchor}}", @@ -271109,7 +272211,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Fortsettelse" } ; -},2057,[]); +},2106,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Vai para {{anchor}}", @@ -271494,7 +272596,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Continuação" } ; -},2058,[]); +},2107,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Vai para {{anchor}}", @@ -271881,7 +272983,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Continuação" } ; -},2059,[]); +},2108,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Du-te la {{anchor}}", @@ -272241,7 +273343,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Continuare" } ; -},2060,[]); +},2109,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Pojdi na {{anchor}}", @@ -272659,7 +273761,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Nadaljevanje" } ; -},2061,[]); +},2110,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Gå till {{anchor}}", @@ -273048,7 +274150,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "pj_continuation": "Fortsättning" } ; -},2062,[]); +},2111,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -273176,7 +274278,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e filetime: "filetime" } }; -},2063,[3,270,6,7,438]); +},2112,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -273781,7 +274883,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2064,[3,270,6,7,16,18,2065,2069,2073,1988,2080,2110,2000,2076,2074,2079,2077,2078,816,1870,438,819,179]); +},2113,[3,270,6,7,16,18,2114,2118,2122,2037,2129,2159,2049,2125,2123,2128,2126,2127,816,1920,438,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -274939,7 +276041,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _LoginManager = LoginManager; LoginManager.database = new _Database.default(_LoginManager.getClassicDatabaseFilePath()); -},2065,[3,270,6,7,11,13,14,61,2066,436,1869,1893,1878,1873,566,861,406,871,1953,1970,438,2067,870,817,564,880,2068]); +},2114,[3,270,6,7,11,13,14,61,2115,436,1919,1943,1928,1923,566,861,406,871,2002,2019,438,2116,870,817,564,880,2117]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); @@ -275014,7 +276116,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e for (var i = 0; i < functions.length; i++) { module.exports[functions[i]] = CookieManager[functions[i]]; } -},2066,[3,270,18,31]); +},2115,[3,270,18,31]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275168,7 +276270,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e LoginManager.logOut(); return true; } -},2067,[3,270,881,1937,438]); +},2116,[3,270,881,1986,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275217,7 +276319,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pendingOperations.operations -= 1; } }; -},2068,[]); +},2117,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275378,7 +276480,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e notices: "notices" } }; -},2069,[3,270,6,7,2070,438]); +},2118,[3,270,6,7,2119,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275420,7 +276522,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2070,[3,270,6,7,2071,2072]); +},2119,[3,270,6,7,2120,2121]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275466,7 +276568,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function getNoticeBaseURI() { return _Api.default.noticeURI(getNoticeParams()); } -},2071,[3,270,407,1854]); +},2120,[3,270,407,1904]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275476,7 +276578,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function parse(json) { return JSON.stringify(json.result); } -},2072,[]); +},2121,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275774,7 +276876,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2073,[3,270,6,7,2074,2077,2078,434,1988,2076,2079,2069,2075,2071,438,1870,2000]); +},2122,[3,270,6,7,2123,2126,2127,434,2037,2125,2128,2118,2124,2120,438,1920,2049]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275835,7 +276937,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_NoticeFullscreen2.default); NoticeAdOverPageModel.TAG = "ad_over_page"; -},2074,[3,6,7,11,13,14,858,2075,2076]); +},2123,[3,6,7,11,13,14,858,2124,2125]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -275953,7 +277055,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_Notice2.default); -},2075,[3,6,7,11,13,14,2076]); +},2124,[3,6,7,11,13,14,2125]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -276220,7 +277322,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function print(text) {} }]); }(); -},2076,[3,6,7,1988,438]); +},2125,[3,6,7,2037,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -276415,7 +277517,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_NoticeFullscreen2.default); NoticeInterstitialModel.TAG = "interstitial"; -},2077,[3,6,7,11,13,14,629,858,2075,670,2076]); +},2126,[3,6,7,11,13,14,629,858,2124,670,2125]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -276461,7 +277563,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_NoticeFullscreen2.default); NoticePrestitialModel.TAG = "prestitial"; -},2078,[3,6,7,11,13,14,2075]); +},2127,[3,6,7,11,13,14,2124]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -276527,7 +277629,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_Notice2.default); NoticeInstoryAdModel.TAG = "instory_ad"; -},2079,[3,6,7,11,13,14,2076,2000]); +},2128,[3,6,7,11,13,14,2125,2049]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277084,7 +278186,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e card: false } }; -},2080,[3,6,7,11,13,14,582,16,18,1897,588,436,881,2081,2108,2109,564,817,438,179,1869]); +},2129,[3,6,7,11,13,14,582,16,18,1947,588,436,881,2130,2157,2158,564,817,438,179,1919]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277287,7 +278389,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = NativeAdTemplate; -},2081,[3,16,18,2082,2098,2104,434,881,2088,179,819,2107,2094]); +},2130,[3,16,18,2131,2147,2153,434,881,2137,179,819,2156,2143]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277460,7 +278562,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ImageComponent: undefined, imageContainerStyle: undefined }; -},2082,[3,6,7,11,13,14,16,18,582,2083,2087,2089,588,2094,438,179,819,2095,2090]); +},2131,[3,6,7,11,13,14,16,18,582,2132,2136,2138,588,2143,438,179,819,2144,2142]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277588,7 +278690,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2083,[3,6,7,11,13,14,16,18,582,2084,2037,1927,179,819,2086,1089]); +},2132,[3,6,7,11,13,14,16,18,582,2133,2086,1976,179,819,2135,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277624,7 +278726,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e shadowRadius: 5 } }); -},2084,[18,2085,438]); +},2133,[18,2134,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277660,7 +278762,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e padding: ICON_PADDING } }); -},2085,[18]); +},2134,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -277672,7 +278774,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic_gallery_white", "type": "png" }); -},2086,[1260]); +},2135,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277692,7 +278794,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingVertical: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_VERTICAL_PADDING } }); -},2087,[18,2088]); +},2136,[18,2137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277721,7 +278823,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2088,[18,438]); +},2137,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277734,9 +278836,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - var _tilePreview = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); + var _doubleTextAutoMeasured = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - var _doubleTextAutoMeasured = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + var _tilePreview = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); var _excluded = ["title", "summary"]; @@ -277768,38 +278870,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = exports.default = TilePreview; -},2089,[3,22,4,16,2090,2091,179,816]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.TITLE_TOP_PADDING = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var TITLE_TOP_PADDING = exports.TITLE_TOP_PADDING = 8; - - var _default = exports.default = _reactNative.StyleSheet.create({ - container: { - marginHorizontal: _$$_REQUIRE(_dependencyMap[1]).HORIZONTAL_MARGIN - }, - title: { - textAlign: "left", - color: _$$_REQUIRE(_dependencyMap[2]).colors.title - }, - titlePadding: { - paddingTop: TITLE_TOP_PADDING - }, - summary: { - fontSize: 20, - color: _$$_REQUIRE(_dependencyMap[2]).colors.summary - }, - summary_container: { - flex: 1, - justifyContent: "center" - } - }); -},2090,[18,2088,438]); +},2138,[3,22,4,16,2139,2142,179,816]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -277820,15 +278891,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - var _reactNative = _$$_REQUIRE(_dependencyMap[9]); + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + var _reactNative = _$$_REQUIRE(_dependencyMap[10]); var _doubleTextAutoMeasured = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - var _excluded = ["numberOfLines"], + var _excluded = ["numberOfLines", "classes", "style", "text"], _excluded2 = ["numberOfLines"]; function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } @@ -277939,15 +279010,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_getTopProps", value: function _getTopProps() { - var top = this.props.top; + var _this$props$top = this.props.top, + topDefaultProps = _this$props$top === undefined ? {} : _this$props$top; var _this$state = this.state, _this$state$topProps = _this$state.topProps, topProps = _this$state$topProps === undefined ? {} : _this$state$topProps, _this$state$topStyle = _this$state.topStyle, topStyle = _this$state$topStyle === undefined ? {} : _this$state$topStyle; - var _top$props = top.props, - topDefaultProps = _top$props === undefined ? {} : _top$props; var defaultNumberOfLines = topDefaultProps.numberOfLines, + classes = topDefaultProps.classes, + style = topDefaultProps.style, + text = topDefaultProps.text, restDefaultProps = (0, _objectWithoutProperties2.default)(topDefaultProps, _excluded); var evaluatedNumberOfLines = topProps.numberOfLines, restTopProps = (0, _objectWithoutProperties2.default)(topProps, _excluded2); @@ -277957,10 +279030,6 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e numberOfLines = Math.min(defaultNumberOfLines, evaluatedNumberOfLines); } - if (top && top.nativeID) { - restTopProps.nativeID = top.nativeID; - } - var newProps = Object.assign({}, restDefaultProps, restTopProps); if (numberOfLines !== undefined) { @@ -277990,7 +279059,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e bottomProps = _this$state2.bottomProps, bottomStyle = _this$state2.bottomStyle; - if (bottom && bottom.nativeID) { + if (bottom != null && bottom.nativeID) { bottomProps.nativeID = bottom.nativeID; } @@ -278000,13 +279069,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var bottomClasses = []; - if (bottom && bottom.classes) { + if (bottom != null && bottom.classes) { bottomClasses.push.apply(bottomClasses, (0, _toConsumableArray2.default)(bottom.classes)); } var topClasses = []; - if (top && top.classes) { + if (top != null && top.classes) { topClasses.push.apply(topClasses, (0, _toConsumableArray2.default)(top.classes)); } @@ -278079,7 +279148,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e topPadding: 0, verticalPaddingSize: 0 }; -},2091,[3,22,4,6,7,11,13,14,16,18,582,2092,438,179,819,2093]); +},2139,[3,22,4,6,7,11,13,14,582,16,18,2140,438,179,819,2141]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -278094,7 +279163,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flexDirection: "column" } }); -},2092,[18]); +},2140,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -278115,9 +279184,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); var _fontText = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); @@ -278248,7 +279317,38 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TextAutoMeasure.defaultProps = { numberOfLines: 1 }; -},2093,[3,4,270,6,7,11,13,14,16,582,816,438,179]); +},2141,[3,4,270,6,7,11,13,14,582,16,816,438,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.TITLE_TOP_PADDING = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var TITLE_TOP_PADDING = exports.TITLE_TOP_PADDING = 8; + + var _default = exports.default = _reactNative.StyleSheet.create({ + container: { + marginHorizontal: _$$_REQUIRE(_dependencyMap[1]).HORIZONTAL_MARGIN + }, + title: { + textAlign: "left", + color: _$$_REQUIRE(_dependencyMap[2]).colors.title + }, + titlePadding: { + paddingTop: TITLE_TOP_PADDING + }, + summary: { + fontSize: 20, + color: _$$_REQUIRE(_dependencyMap[2]).colors.summary + }, + summary_container: { + flex: 1, + justifyContent: "center" + } + }); +},2142,[18,2137,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -278352,7 +279452,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _deviceUtils.default.isPortrait() ? itemsPerRowPortrait : itemsPerRowLandscape; } -},2094,[18,3,434,438,2088]); +},2143,[18,3,434,438,2137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -278367,7 +279467,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2095,[2096]); +},2144,[2145]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -278498,7 +279598,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e bgUrl: "", hideBottomLine: false }; -},2096,[3,6,7,11,13,14,16,18,582,2097,2094,819,179,438]); +},2145,[3,6,7,11,13,14,16,18,582,2146,2143,819,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -278512,7 +279612,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2097,[18]); +},2146,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -278647,7 +279747,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e BottomComponent: undefined, ImageComponent: undefined }; -},2098,[3,6,7,11,13,14,16,18,582,816,2099,2103,438,2094,2088,179,819,2095]); +},2147,[3,6,7,11,13,14,16,18,582,816,2148,2152,438,2143,2137,179,819,2144]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -279000,7 +280100,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2099,[3,270,6,7,2036,2100,438,1854,2102]); +},2148,[3,270,6,7,2085,2149,438,1904,2151]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -279401,7 +280501,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2100,[3,270,22,6,7,2036,438,2101]); +},2149,[3,270,22,6,7,2085,438,2150]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -279411,7 +280511,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RSS: 1, EPAPER: 2 }; -},2101,[]); +},2150,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -279684,7 +280784,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cssKey: "publications" }; } -},2102,[3,16,2036,2100,1735]); +},2151,[3,16,2085,2149,1785]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -279739,7 +280839,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e bottom: 0 } }); -},2103,[18,2088,438]); +},2152,[18,2137,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -279902,7 +281002,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e BottomComponent: undefined, ImageComponent: undefined }; -},2104,[3,6,7,11,13,14,16,18,582,816,2105,2106,2094,179,819]); +},2153,[3,6,7,11,13,14,16,18,582,816,2154,2155,2143,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -279963,7 +281063,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginEnd: 5 } }); -},2105,[18,438,2088]); +},2154,[18,438,2137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -280164,7 +281264,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 300, blurRadius: 10 }; -},2106,[3,6,7,11,13,14,582,16,18,588,179]); +},2155,[3,6,7,11,13,14,582,16,18,588,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -280328,7 +281428,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return formatResourceToDTO(resource); }); }; -},2107,[3,2037,2045,2100,438,2044,1967]); +},2156,[3,2086,2094,2149,438,2093,2016]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -280537,7 +281637,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = NativeVideoAdTemplate; -},2108,[3,16,18,2104,2098,2082,434,881,2088,179,819,2107]); +},2157,[3,16,18,2153,2147,2131,434,881,2137,179,819,2156]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -280661,7 +281761,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = StandardDisplayAdTemplate; -},2109,[3,16,18,2082,881,2088,2104,179,819,2094]); +},2158,[3,16,18,2131,881,2137,2153,179,819,2143]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -280986,7 +282086,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2110,[3,6,7,11,13,14,582,16,18,1897,436,1882,434,1936,868,564,1940,2107,438,2102,2111,179,1931,1935,1089]); +},2159,[3,6,7,11,13,14,582,16,18,1947,436,1932,434,1985,868,564,1989,2156,438,2151,2160,179,1980,1984,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -281283,7 +282383,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } catch (e) {} } -},2111,[3,270,2112,2036,1893,2100,881,1936,1897,2116,438,1937,2115,2102,1089,880]); +},2160,[3,270,2161,2085,1943,2149,881,1985,1947,2165,438,1986,2164,2151,928,880]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -281893,7 +282993,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RssContentHelper.ERROR = -1; RssContentHelper.NO_NEW_ITEMS_AVAILABLE = 0; RssContentHelper.NEW_ITEMS_AVAILABLE = 1; -},2112,[3,270,6,7,2113,2114,586,566,2045,436,2018,2019,564,438,2115]); +},2161,[3,270,6,7,2162,2163,586,566,2094,436,2067,2068,564,438,2164]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282334,7 +283434,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e version: 29400, queries: ["CREATE TABLE IF NOT EXISTS resource ( re_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, re_typeId INTEGER NOT NULL, re_value TEXT NOT NULL );", "CREATE TABLE IF NOT EXISTS resource_rel ( rr_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, rr_feedId INTEGER NOT NULL, rr_resourceId INTEGER NOT NULL );", "CREATE TABLE IF NOT EXISTS resource_type ( rt_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, rt_name VARCHAR(255) );"] }]; -},2113,[3,270,6,7,861,566,438,2107]); +},2162,[3,270,6,7,861,566,438,2156]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282364,7 +283464,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); return _getJsonDbUpdate.apply(this, arguments); } -},2114,[3,270,408]); +},2163,[3,270,408]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282569,7 +283669,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } }; -},2115,[3,4,1875,2102,1876,438,1869]); +},2164,[3,4,1925,2151,1926,438,1919]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282631,7 +283731,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2116,[3,6,7,270,814,438]); +},2165,[3,6,7,270,814,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282691,7 +283791,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2117,[3,270,6,7,2118,2121,2122,2123]); +},2166,[3,270,6,7,2167,2170,2171,2172]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282723,7 +283823,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(JobConfig, _VerticalConfig); return (0, _createClass2.default)(JobConfig); }(_$$_REQUIRE(_dependencyMap[7]).VerticalConfig); -},2118,[3,7,6,11,13,14,436,2119]); +},2167,[3,7,6,11,13,14,436,2168]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282922,7 +284022,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2119,[3,270,6,7,2120,438,564]); +},2168,[3,270,6,7,2169,438,564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { !function (e) { if ("object" == typeof exports) module.exports = e();else if ("function" == typeof define && define.amd) define(e);else { @@ -284252,7 +285352,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }] }, {}, [1])(1); }); -},2120,[]); +},2169,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -284284,7 +285384,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(RealEstateConfig, _VerticalConfig); return (0, _createClass2.default)(RealEstateConfig); }(_$$_REQUIRE(_dependencyMap[7]).VerticalConfig); -},2121,[3,7,6,11,13,14,436,2119]); +},2170,[3,7,6,11,13,14,436,2168]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -284316,7 +285416,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(AutoConfig, _VerticalConfig); return (0, _createClass2.default)(AutoConfig); }(_$$_REQUIRE(_dependencyMap[7]).VerticalConfig); -},2122,[3,7,6,11,13,14,436,2119]); +},2171,[3,7,6,11,13,14,436,2168]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -284348,7 +285448,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(EventsConfig, _VerticalConfig); return (0, _createClass2.default)(EventsConfig); }(_$$_REQUIRE(_dependencyMap[7]).VerticalConfig); -},2123,[3,7,6,11,13,14,436,2119]); +},2172,[3,7,6,11,13,14,436,2168]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -284470,7 +285570,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2124,[3,270,6,7,2125,2036,2099,438]); +},2173,[3,270,6,7,2174,2085,2148,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -284517,7 +285617,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2125,[3,270,6,7,2126,2127]); +},2174,[3,270,6,7,2175,2176]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -284583,7 +285683,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); return _getDataFromApiResponse.apply(this, arguments); } -},2126,[3,270,407]); +},2175,[3,270,407]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -284660,7 +285760,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return {}; } -},2127,[2128]); +},2176,[2177]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function DOMParser(options) { this.options = options || { @@ -284884,7 +285984,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e exports.XMLSerializer = _$$_REQUIRE(_dependencyMap[2]).XMLSerializer; exports.DOMParser = DOMParser; exports.__DOMHandler = DOMHandler; -},2128,[2129,2130,2131]); +},2177,[2178,2179,2180]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var nameStartChar = /[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/; var nameChar = new RegExp("[\\-\\.0-9" + nameStartChar.source.slice(1, -1) + "\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"); @@ -285559,7 +286659,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e exports.XMLReader = XMLReader; exports.ParseError = ParseError; -},2129,[]); +},2178,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { exports.entityMap = { lt: '<', @@ -285804,7 +286904,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hearts: "♥", diams: "♦" }; -},2130,[]); +},2179,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { function copy(src, dest) { for (var p in src) { @@ -287117,7 +288217,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e exports.DOMException = DOMException; exports.DOMImplementation = DOMImplementation; exports.XMLSerializer = XMLSerializer; -},2131,[]); +},2180,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -287950,7 +289050,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2132,[3,270,6,7,2133,436,1917,2134,2154,2182,438,817,564,814]); +},2181,[3,270,6,7,2182,436,1966,2183,2203,2231,438,817,564,814]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288121,7 +289221,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } }; -},2133,[3,270,6,7,438]); +},2182,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288355,7 +289455,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2134,[3,6,7,11,13,14,16,18,2135,2143,2145,2147,2148,434,2150,2152,438,2094,179,2140,1968,2154,1089]); +},2183,[3,6,7,11,13,14,16,18,2184,2192,2194,2196,2197,434,2199,2201,438,2143,179,2189,2017,2203,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288549,7 +289649,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2135,[3,6,7,11,13,14,582,16,18,1326,2037,2106,816,2088,2083,2136,2105,2094,819,179,438,2140,1089]); +},2184,[3,6,7,11,13,14,582,16,18,1379,2086,2155,816,2137,2132,2185,2154,2143,819,179,438,2189,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288861,7 +289961,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2136,[3,6,7,11,13,14,582,16,18,2037,2137,816,588,2083,438,819,179,2085,2138,2041,1089]); +},2185,[3,6,7,11,13,14,582,16,18,2086,2186,816,588,2132,438,819,179,2134,2187,2090,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288904,22 +290004,22 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _classCallCheck2.default)(this, IconTile); _this = _callSuper(this, IconTile, [props]); - _this.iconColor = props.tintColor; - _this.displayMore = props.icons.length > props.availableSpace; - var visibleIcons = props.icons.slice(0, props.availableSpace - (_this.displayMore ? 1 : 0)); + var tintColor = props.tintColor, + icons = props.icons, + availableSpace = props.availableSpace, + onLayout = props.onLayout; + _this.spinValue = new _reactNative.Animated.Value(0); + _this.iconColor = _this._getTintColor(); + _this.displayMore = icons.length > availableSpace; + var visibleIcons = icons.slice(0, availableSpace - (_this.displayMore ? 1 : 0)); + onLayout == null ? undefined : onLayout({ + width: (_this.displayMore ? _iconTile.ICON : 0) + visibleIcons.length * (_iconTile.ICON + _iconTile.MARGIN * 2) + }); + _this.onPressMore = _this._onPressMore.bind(_this); _this.state = { expanded: false, visibleIcons: visibleIcons }; - _this.spinValue = new _reactNative.Animated.Value(0); - - if (props.onLayout) { - props.onLayout({ - width: _this.displayMore ? _iconTile.ICON : 0 + visibleIcons.length * _iconTile.ICON + _iconTile.MARGIN * 2 - }); - } - - _this.onPressMore = _this._onPressMore.bind(_this); return _this; } @@ -288942,14 +290042,30 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e visibleIcons: !expanded ? icons : icons.slice(0, availableSpace - (this.displayMore ? 1 : 0)) }); } + }, { + key: "_getBackgroundColor", + value: function _getBackgroundColor() { + return _$$_REQUIRE(_dependencyMap[11]).Css.getDefaultBackgroundColor(); + } + }, { + key: "_getTintColor", + value: function _getTintColor() { + var tintColor = this.props.tintColor; + + if (tintColor && _$$_REQUIRE(_dependencyMap[12]).ColorUtils.isClearColor(tintColor) !== _$$_REQUIRE(_dependencyMap[12]).ColorUtils.isClearColor(this._getBackgroundColor())) { + return tintColor; + } + + return _$$_REQUIRE(_dependencyMap[11]).Css.getDefaultForegroundColor(); + } }, { key: "_getMoreIcon", value: function _getMoreIcon() { var spin = this.spinValue.interpolate({ inputRange: [0, 1], - outputRange: _$$_REQUIRE(_dependencyMap[11]).PlatformUtils.isRTL() ? ["0deg", "135deg"] : ["0deg", "-135deg"] + outputRange: _$$_REQUIRE(_dependencyMap[12]).PlatformUtils.isRTL() ? ["0deg", "135deg"] : ["0deg", "-135deg"] }); - return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(AnimatedIcon, { + return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(AnimatedIcon, { type: _iconComponent.TecnaviaIconType.MATERIAL_ICONS, name: "add", style: [_iconTile.default.icon, { @@ -288972,33 +290088,30 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e item = _this$props2.item, border = _this$props2.border; var visibleIcons = this.state.visibleIcons; - var displayMore = this.displayMore; - if (!icons || !icons.length) { + if (_$$_REQUIRE(_dependencyMap[12]).JSUtils.isEmpty(icons)) { return null; } - return (0, _$$_REQUIRE(_dependencyMap[12]).jsxs)(_reactNative.Animated.View, { + return (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.Animated.View, { style: [_iconTile.default.parent, _iconTile.default.iconParent, { borderWidth: border ? 0.5 : 0, borderColor: this.iconColor, - backgroundColor: _$$_REQUIRE(_dependencyMap[13]).Css.getDefaultBackgroundColor() + backgroundColor: this._getBackgroundColor() }, parentStyle], children: [visibleIcons.map(function (_ref, index) { var component = _ref.component, _onPress = _ref.onPress; - return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_reactNative.TouchableOpacity, { + return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.TouchableOpacity, { onPress: function onPress() { - if (_onPress) { - _onPress(item); - } + _onPress == null ? undefined : _onPress(item); }, children: component([_iconTile.default.icon, { color: _this2.iconColor, fontSize: _iconTile.ICON_SIZE }]) }, index); - }), displayMore ? (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_reactNative.TouchableOpacity, { + }), this.displayMore ? (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.TouchableOpacity, { onPress: this.onPressMore, children: this._getMoreIcon() }) : null] @@ -289028,11 +290141,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = function _default(props) { var navigation = (0, _$$_REQUIRE(_dependencyMap[14]).useNavigation)(); - return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(IconTile, Object.assign({}, props, { + return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(IconTile, Object.assign({}, props, { navigation: navigation })); }; -},2137,[3,6,7,11,13,14,582,16,18,1811,2085,438,179,819,1089]); +},2186,[3,6,7,11,13,14,582,16,18,1861,2134,819,438,179,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289112,7 +290225,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TilePremiumIcon.defaultProps = { show: false }; -},2138,[3,6,7,11,13,14,16,582,588,179,2139]); +},2187,[3,6,7,11,13,14,16,582,588,179,2188]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289129,7 +290242,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignSelf: "center" } }); -},2139,[18]); +},2188,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289144,7 +290257,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2140,[2141]); +},2189,[2190]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289204,7 +290317,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: _propTypes.default.any, borderStyle: _propTypes.default.any }; -},2141,[3,16,18,582,2142,2094,179,438,819]); +},2190,[3,16,18,582,2191,2143,179,438,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289223,7 +290336,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderRadius: _$$_REQUIRE(_dependencyMap[1]).CARD_RADIUS } }); -},2142,[18,2094]); +},2191,[18,2143]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289334,7 +290447,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2143,[3,6,7,11,13,14,16,582,18,816,588,438,819,179,2140,2144,2107,1089]); +},2192,[3,6,7,11,13,14,16,582,18,816,588,438,819,179,2189,2193,2156,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289363,7 +290476,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginVertical: 0 } }); -},2144,[18,438]); +},2193,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289505,7 +290618,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2145,[3,6,7,11,13,14,16,582,18,1985,2146,438,179,2140,819,1089]); +},2194,[3,6,7,11,13,14,16,582,18,2034,2195,438,179,2189,819,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289527,7 +290640,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: _$$_REQUIRE(_dependencyMap[1]).NATIVO_CARD_HEIGHT } }); -},2146,[18,2104]); +},2195,[18,2153]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289707,7 +290820,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2147,[3,6,7,11,13,14,582,16,18,1882,1936,868,819,179,1935,438,1940,2140,1089]); +},2196,[3,6,7,11,13,14,582,16,18,1932,1985,868,819,179,1984,438,1989,2189,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289849,7 +290962,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2148,[3,6,7,11,13,14,16,18,582,1326,816,2149,2037,2106,2094,179,819,2140,438,1089]); +},2197,[3,6,7,11,13,14,16,18,582,1379,816,2198,2086,2155,2143,179,819,2189,438,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289910,7 +291023,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginEnd: 5 } }); -},2149,[18,438,2088]); +},2198,[18,438,2137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -290104,7 +291217,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2150,[3,4,6,7,11,13,14,582,16,18,2037,436,816,2088,2105,2151,2136,2094,819,179,438,564,2140,1089]); +},2199,[3,4,6,7,11,13,14,582,16,18,2086,436,816,2137,2154,2200,2185,2143,819,179,438,564,2189,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -290182,7 +291295,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DailymotionVideoPlayerComponent; -},2151,[3,4,582,16,1882,881,819,438,179]); +},2200,[3,4,582,16,1932,881,819,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -290293,7 +291406,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2152,[3,6,7,11,13,14,16,582,18,588,2091,438,819,179,2140,2153,816,2107,1089]); +},2201,[3,6,7,11,13,14,16,582,18,588,2139,438,819,179,2189,2202,816,2156,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -290338,7 +291451,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: "100%" } }); -},2153,[18,2094]); +},2202,[18,2143]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -290991,7 +292104,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2154,[3,6,7,11,13,14,582,16,18,1924,2155,2163,2164,2166,438,2094,2102,179,2167,2170,2173,2175,2178,2181,819,2044,1089]); +},2203,[3,6,7,11,13,14,582,16,18,1973,2204,2212,2213,2215,438,2143,2151,179,2216,2219,2222,2224,2227,2230,819,2093,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -291295,7 +292408,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = RssBaseView; -},2155,[3,4,6,7,11,13,14,16,582,18,2156,2157,179,2159,2007,438]); +},2204,[3,4,6,7,11,13,14,16,582,18,2205,2206,179,2208,2056,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -291313,7 +292426,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, item: {} }); -},2156,[18]); +},2205,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -291635,7 +292748,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e windowSize: 2, initialNumToRender: 6 }; -},2157,[3,4,6,7,11,13,14,16,582,18,2158,179,1929]); +},2206,[3,4,6,7,11,13,14,16,582,18,2207,179,1978]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -291761,7 +292874,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e visibility: AsymmetricVisibility.VISIBLE, PlaceholderComponent: null }; -},2158,[3,4,6,7,11,13,14,16,18,582,179]); +},2207,[3,4,6,7,11,13,14,16,18,582,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292123,7 +293236,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = FooterBar; -},2159,[3,33,582,16,18,436,1985,434,2160,1811,438,179,819,564,2162]); +},2208,[3,33,582,16,18,436,2034,434,2209,1861,438,179,819,564,2211]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292283,7 +293396,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = FooterElement; -},2160,[3,33,16,18,582,436,2036,816,1927,564,438,819,179,2161]); +},2209,[3,33,16,18,582,436,2085,816,1976,564,438,819,179,2210]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292308,7 +293421,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e justifyContent: "center" } }); -},2161,[18]); +},2210,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292327,7 +293440,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function TecnaviaFooterTab(props) { return (0, _$$_REQUIRE(_dependencyMap[3]).jsx)(_reactNative.View, Object.assign({}, props)); } -},2162,[3,16,18,179]); +},2211,[3,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292513,7 +293626,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2163,[3,6,7,11,13,14,582,16,18,1326,2099,588,2088,2136,2089,2103,438,2094,819,179,2095,1089]); +},2212,[3,6,7,11,13,14,582,16,18,1379,2148,588,2137,2185,2138,2152,438,2143,819,179,2144,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292643,7 +293756,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2164,[3,6,7,11,13,14,582,16,2088,2136,2089,2165,2094,438,819,179,2096,2090,1089]); +},2213,[3,6,7,11,13,14,582,16,2137,2185,2138,2214,2143,438,819,179,2145,2142,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292667,7 +293780,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingBottom: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_VERTICAL_PADDING } }); -},2165,[18,2088]); +},2214,[18,2137]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292843,7 +293956,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2166,[3,6,7,11,13,14,582,16,18,588,2088,2083,2136,2089,2087,2094,438,179,819,2095,2090,1089]); +},2215,[3,6,7,11,13,14,582,16,18,588,2137,2132,2185,2138,2136,2143,438,179,819,2144,2142,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292858,7 +293971,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2167,[2168]); +},2216,[2217]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293007,7 +294120,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e itemID: _propTypes.default.number, changeContainerStyleCallback: _propTypes.default.func }; -},2168,[3,6,7,11,13,14,16,582,2169,1985,819,179,2096]); +},2217,[3,6,7,11,13,14,16,582,2218,2034,819,179,2145]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293023,7 +294136,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e justifyContent: "center" } }); -},2169,[18]); +},2218,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293038,7 +294151,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2170,[2171]); +},2219,[2220]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293193,7 +294306,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TileWebView.defaultProps = { baseUrl: _webUtils.WEBVIEW_BASE_URL }; -},2171,[3,6,7,11,13,14,582,16,1882,1936,868,2172,819,179,1935,1940,2095]); +},2220,[3,6,7,11,13,14,582,16,1932,1985,868,2221,819,179,1984,1989,2144]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293211,7 +294324,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e overflow: "hidden" } }); -},2172,[18]); +},2221,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293303,7 +294416,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e thumbnail: _propTypes.default.string }) }; -},2173,[3,6,7,11,13,14,16,582,816,2174,588,438,179,819,2095,2107]); +},2222,[3,6,7,11,13,14,16,582,816,2223,588,438,179,819,2144,2156]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293334,7 +294447,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginVertical: TITLE_VERTICAL_MARGIN } }); -},2174,[18,438]); +},2223,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293349,7 +294462,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2175,[2176]); +},2224,[2225]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293472,7 +294585,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isLinkToCategory: _propTypes.default.bool }) }; -},2176,[3,6,7,11,13,14,16,18,582,816,2177,588,438,179,819,2095,2107]); +},2225,[3,6,7,11,13,14,16,18,582,816,2226,588,438,179,819,2144,2156]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293499,7 +294612,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e margin: HORIZONTAL_MARGIN / 2 } }); -},2177,[18,438]); +},2226,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293660,7 +294773,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e gridIndex: _propTypes.default.number }) }; -},2178,[3,6,7,11,13,14,16,18,1326,582,2179,816,434,438,179,819,2180,2095]); +},2227,[3,6,7,11,13,14,16,18,1379,582,2228,816,434,438,179,819,2229,2144]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293730,7 +294843,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e bottom: 0 } }); -},2179,[18,438]); +},2228,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293886,7 +294999,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TopCropImage.defaultProps = { top: 0 }; -},2180,[3,270,6,7,11,13,14,16,582,18,588,179]); +},2229,[3,270,6,7,11,13,14,16,582,18,588,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293901,7 +295014,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, item: {} }); -},2181,[18]); +},2230,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -294045,13 +295158,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2182,[3,6,7,11,13,14,16,438,2094,2154,1089,179]); +},2231,[3,6,7,11,13,14,16,438,2143,2203,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var _reactNative = _$$_REQUIRE(_dependencyMap[0]); var _PushHelper = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - (0, _$$_REQUIRE(_dependencyMap[3]).enableScreens)(true); + (0, _$$_REQUIRE(_dependencyMap[3]).enableScreens)(global.enableScreens); _reactNative.LogBox.ignoreAllLogs(); @@ -294064,7 +295177,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _reactNative.AppRegistry.registerHeadlessTask("TaHeadlessTask", function () { return _PushHelper.default.onBackgroundMessage; }); -},2183,[18,3,1895,1281,2184]); +},2232,[18,3,1945,1063,2233]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -294788,6 +295901,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } + if (customFontsUpdated) { + yield _GlobalConfig.default.initCustomFonts(pSetupConfig); + } + if (!forceRestart) { needUpdate = pSetupUpdated || layoutUpdatedFromPSetup || rssIndexUpdated || customLanguagePackUpdated || customFontsUpdated || rnStylesUpdated || hybridUpdated; @@ -294818,10 +295935,6 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _GlobalConfig.default.initCustomStyles(); } - if (customFontsUpdated) { - yield _GlobalConfig.default.initCustomFonts(pSetupConfig); - } - if (layoutUpdatedFromPSetup || hybridUpdated) { yield _GlobalConfig.default.initEpaperLayoutConfig(); } @@ -295304,7 +296417,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e shortcutEnabled: global.__DEV__, enableDebugger: false }); -},2184,[3,270,6,7,11,85,13,14,582,16,18,407,1867,1870,436,2185,2193,1895,434,629,868,1871,2209,1897,1948,2664,438,817,579,564,2008,819,1869,2019,2068,2242,1089,179,2213]); +},2233,[3,270,6,7,11,85,13,14,582,16,18,407,1917,1920,436,2234,2242,1945,434,629,868,1921,2258,1947,1997,2713,438,817,579,564,2057,819,1919,2068,2117,2291,928,179,2262]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -295637,7 +296750,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e InterstitialsHelper.prebidInitialized = false; InterstitialsHelper.showingNativeInterstitial = false; -},2185,[3,270,6,7,2074,2075,2077,2078,670,881,2186,2187,438]); +},2234,[3,270,6,7,2123,2124,2126,2127,670,881,2235,2236,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -295778,7 +296891,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2186,[3,22,6,7,1870,819,438]); +},2235,[3,22,6,7,1920,819,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -295961,7 +297074,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_react.default.Component); InterstitialContainer.popup = {}; -},2187,[3,270,6,7,11,13,14,16,18,2188,434,2189,2075,179]); +},2236,[3,270,6,7,11,13,14,16,18,2237,434,2238,2124,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -295980,7 +297093,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.transparent } }); -},2188,[18,438]); +},2237,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -296218,7 +297331,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Interstitial.defaultProps = { innerRef: function innerRef() {} }; -},2189,[3,270,6,7,11,13,14,582,16,18,2074,2075,1882,434,2190,2188,179,1869,1935,1940]); +},2238,[3,270,6,7,11,13,14,582,16,18,2123,2124,1932,434,2239,2237,179,1919,1984,1989]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -296323,7 +297436,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e showAfter: _propTypes.default.number, onClose: _propTypes.default.func }; -},2190,[3,6,7,11,13,14,16,582,434,2191,438,819,179]); +},2239,[3,6,7,11,13,14,16,582,434,2240,438,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -296407,7 +297520,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e CloseComponent.defaultProps = { cssClasses: [] }; -},2191,[3,6,7,11,13,14,16,18,582,1811,2192,179,1,819]); +},2240,[3,6,7,11,13,14,16,18,582,1861,2241,179,1,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -296445,7 +297558,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[1]).colors.white } }); -},2192,[18,438]); +},2241,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -297469,7 +298582,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e purchaseToken: "purchaseToken" } }; -},2193,[3,22,270,6,7,18,869,434,881,2194,2195,438,2196,817,2197,2207,2208,814]); +},2242,[3,22,270,6,7,18,869,434,881,2243,2244,438,2245,817,2246,2256,2257,814]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -297644,7 +298757,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2194,[3,270,6,7,407,434,438]); +},2243,[3,270,6,7,407,434,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -297858,7 +298971,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function onPurchaseUpdateOperationCompleted(callback) {} }]); }(); -},2195,[3,270,6,7]); +},2244,[3,270,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -297972,7 +299085,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2196,[3,6,7]); +},2245,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -298266,7 +299379,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(_IAPrnBase2.default); -},2197,[3,270,6,7,11,13,14,2198,407,869,881,406,2206]); +},2246,[3,270,6,7,11,13,14,2247,407,869,881,406,2255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -298627,7 +299740,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_IAPBase2.default); -},2198,[3,270,6,7,11,13,14,2199,869,881,2195,438,2205]); +},2247,[3,270,6,7,11,13,14,2248,869,881,2244,438,2254]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -299017,7 +300130,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_$$_REQUIRE(_dependencyMap[8])); exports.default = PQueue; -},2199,[13,11,2200,6,2202,14,7,270,2204]); +},2248,[13,11,2249,6,2251,14,7,270,2253]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -299082,7 +300195,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e module.exports = pTimeout; module.exports.default = pTimeout; module.exports.TimeoutError = TimeoutError; -},2200,[13,11,6,14,7,61,2201]); +},2249,[13,11,6,14,7,61,2250]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -299103,7 +300216,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); }); }; -},2201,[]); +},2250,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -299166,7 +300279,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); exports.default = PriorityQueue; -},2202,[6,7,2203]); +},2251,[6,7,2252]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -299194,7 +300307,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } exports.default = lowerBound; -},2203,[]); +},2252,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -299402,7 +300515,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e if ('undefined' !== typeof module) { module.exports = EventEmitter; } -},2204,[]); +},2253,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -299455,7 +300568,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2205,[3,6,7]); +},2254,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -299523,7 +300636,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2206,[3,6,7]); +},2255,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -299891,7 +301004,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_IAPrnBase2.default); -},2207,[3,270,6,7,11,85,13,14,630,406,881,2198,2205,438,2206]); +},2256,[3,270,6,7,11,85,13,14,630,406,881,2247,2254,438,2255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300141,7 +301254,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(_IAPrnBase2.default); -},2208,[3,270,6,7,11,13,14,881,2198,406,2205,438,2206]); +},2257,[3,270,6,7,11,13,14,881,2247,406,2254,438,2255]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300181,8 +301294,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Stack = _NavigationService.default.navigator.createStack(); function RootNavigator() { - return (0, _$$_REQUIRE(_dependencyMap[14]).jsxs)(Stack.Navigator, { - screenOptions: _NavigationService.default.getStackScreenOptions(), + return (0, _$$_REQUIRE(_dependencyMap[14]).jsxs)(Stack.Navigator, Object.assign({}, _NavigationService.default.getStackNavigatorDefaultProps(), { children: [(0, _$$_REQUIRE(_dependencyMap[14]).jsx)(Stack.Screen, { name: "SplashScreen", component: _$$_REQUIRE(_dependencyMap[15]).SplashScreen, @@ -300288,9 +301400,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return options; } })] - }); + })); } -},2209,[3,16,2210,2465,2652,1897,2653,2655,2656,2657,2658,2659,2234,2236,179,2661]); +},2258,[3,16,2259,2514,2701,1947,2702,2704,2705,2706,2707,2708,2283,2285,179,2710]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300428,7 +301540,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[18]).NavigatorBaseScreen); -},2210,[3,6,7,11,85,13,14,16,1867,436,2186,2211,2235,564,438,2230,179,2213,2464]); +},2259,[3,6,7,11,85,13,14,16,1917,436,2235,2260,2284,564,438,2279,179,2262,2513]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300497,10 +301609,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e tab = props.tab; return (0, _$$_REQUIRE(_dependencyMap[10]).jsx)(_$$_REQUIRE(_dependencyMap[11]).CustomNavigationContainer, { independent: true, - children: (0, _$$_REQUIRE(_dependencyMap[10]).jsxs)(Stack.Navigator, { - screenOptions: Object.assign({ + children: (0, _$$_REQUIRE(_dependencyMap[10]).jsxs)(Stack.Navigator, Object.assign({}, _NavigationService.default.getStackNavigatorDefaultProps(), { + screenOptions: Object.assign({}, _NavigationService.default.getStackScreenOptions(), { gestureEnabled: false - }, _NavigationService.default.getStackScreenOptions()), + }), initialRouteName: _getInitialRouteName(startupNewsmemoryScreen), screenListeners: { state: function state(_ref) { @@ -300608,10 +301720,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e gestureEnabled: false } })] - }) + })) }); } -},2211,[3,16,2133,2100,1897,2212,2233,2234,2236,866,179,2242,2008,2243,2371,2394,2396]); +},2260,[3,16,2182,2149,1947,2261,2282,2283,2285,866,179,2291,2057,2292,2420,2443,2445]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300766,7 +301878,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[20]).NavigationBaseScreen); -},2212,[3,270,6,7,11,13,14,16,18,868,407,406,1952,438,1927,179,2213,819,2214,880,2230]); +},2261,[3,270,6,7,11,13,14,16,18,868,407,406,2001,438,1976,179,2262,819,2263,880,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300831,7 +301943,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: children })); } -},2213,[3,4,16,18,434,899,179]); +},2262,[3,4,16,18,434,899,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300942,10 +302054,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e this.closeActionListener = _$$_REQUIRE(_dependencyMap[22]).EventRegister.on(_events.default.CLOSE_OPTIONSPAGE, function () { _this2.close(true); }); - this.onStateChangeForeground = _$$_REQUIRE(_dependencyMap[22]).EventRegister.on(_events.default.ON_STATE_CHANGE_GOING_FOREGROUND, function () { + this.onStateChangeForeground = _$$_REQUIRE(_dependencyMap[22]).EventRegister.on(_events.default.ON_STATE_CHANGE_GOING_FOREGROUND, function (_ref) { + var currentAppState = _ref.currentAppState; var uri = _this2.state.uri; - if (_$$_REQUIRE(_dependencyMap[23]).NetworkUtils.isOnline() && _this2.webview && uri !== null) { + if (_$$_REQUIRE(_dependencyMap[23]).NetworkUtils.isOnline() && currentAppState === "background" && _this2.webview && uri !== null) { var currentTab = _optionspageUtils.default.getTabByURL(_this2.currentUrl); if (currentTab && currentTab !== _optionspageUtils.tabs.login && currentTab !== _optionspageUtils.tabs.access && currentTab !== _optionspageUtils.tabs.account) { @@ -300953,8 +302066,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } }); - this.orientationListener = _$$_REQUIRE(_dependencyMap[22]).EventRegister.on(_events.default.ON_ORIENTATION_CHANGE, function (_ref) { - var orientation = _ref.orientation; + this.orientationListener = _$$_REQUIRE(_dependencyMap[22]).EventRegister.on(_events.default.ON_ORIENTATION_CHANGE, function (_ref2) { + var orientation = _ref2.orientation; _this2.forceUpdate(function () { var angle = 0; @@ -301013,13 +302126,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, { key: "_openTab", - value: function _openTab(_ref2) { - var tab = _ref2.tab, - getParams = _ref2.getParams, - url = _ref2.url, - closeType = _ref2.closeType, - forceFullscreen = _ref2.forceFullscreen, - hidden = _ref2.hidden; + value: function _openTab(_ref3) { + var tab = _ref3.tab, + getParams = _ref3.getParams, + url = _ref3.url, + closeType = _ref3.closeType, + forceFullscreen = _ref3.forceFullscreen, + hidden = _ref3.hidden; var isOnline = _$$_REQUIRE(_dependencyMap[23]).NetworkUtils.isOnline(); @@ -301160,11 +302273,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_handleLocals", value: function () { - var _handleLocals2 = (0, _asyncToGenerator2.default)(function* (_ref3) { + var _handleLocals2 = (0, _asyncToGenerator2.default)(function* (_ref4) { var _this3 = this; - var domain = _ref3.domain, - getParams = _ref3.getParams; + var domain = _ref4.domain, + getParams = _ref4.getParams; var newsmemoryConfig = global.getNewsmemoryConfig(); if (domain.includes(_optionspageUtils.locals.OPEN_RSS)) { @@ -301579,8 +302692,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: style, children: (0, _$$_REQUIRE(_dependencyMap[31]).jsxs)(_keyboardAvoidingComponent.default, { children: [(0, _$$_REQUIRE(_dependencyMap[31]).jsx)(_$$_REQUIRE(_dependencyMap[34]).BaseWebView, { - ref: function ref(_ref4) { - _this4.baseRef = _ref4; + ref: function ref(_ref5) { + _this4.baseRef = _ref5; }, innerRef: function innerRef(ref) { _this4.webview = ref; @@ -301605,8 +302718,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e userAgent: userAgent, onError: this.onError }), closeButton, (0, _$$_REQUIRE(_dependencyMap[31]).jsx)(_settingDebug.default, { - ref: function ref(_ref5) { - _this4.debugRef = _ref5; + ref: function ref(_ref6) { + _this4.debugRef = _ref6; }, numberOfTapToDebug: 1, hidden: true @@ -301650,7 +302763,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e shortcutEnabled: true, forceFullscreen: false }); -},2214,[3,4,270,6,7,11,85,13,14,582,16,18,1952,2065,436,2193,629,880,1897,2215,2218,856,564,438,1871,1937,814,1970,2067,2228,2229,179,1732,819,1935,1940,2008]); +},2263,[3,4,270,6,7,11,85,13,14,582,16,18,2001,2114,436,2242,629,880,1947,2264,2267,856,564,438,1921,1986,814,2019,2116,2277,2278,179,1782,819,1984,1989,2057]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -301700,7 +302813,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e source: _$$_REQUIRE(_dependencyMap[10]), library: undefined }; -},2215,[3,6,7,11,13,14,16,582,2216,179,1762]); +},2264,[3,6,7,11,13,14,16,582,2265,179,1812]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -301870,7 +302983,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e library: undefined, cssProps: {} }; -},2216,[3,6,7,11,13,14,16,582,18,2217,1927,564,179,819,1]); +},2265,[3,6,7,11,13,14,16,582,18,2266,1976,564,179,819,1]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -301905,7 +303018,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignSelf: "center" } }); -},2217,[18,827]); +},2266,[18,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -302476,7 +303589,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SettingDebug.defaultProps = { hidden: false }; -},2218,[3,270,6,7,11,13,14,582,16,18,1966,1867,1870,2065,881,566,1897,830,816,2219,2220,438,1976,2222,814,1971,819,179,2221,1929,2224,2225]); +},2267,[3,270,6,7,11,13,14,582,16,18,2015,1917,1920,2114,881,566,1947,830,816,2268,2269,438,2025,2271,814,2020,819,179,2270,1978,2273,2274]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -302598,7 +303711,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = FontTextInput; -},2219,[3,22,4,582,16,18,817,179,438]); +},2268,[3,22,4,582,16,18,817,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -302709,7 +303822,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = SettingHeader; -},2220,[3,16,582,18,816,1811,819,179,2221]); +},2269,[3,16,582,18,816,1861,819,179,2270]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -302827,7 +303940,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e justifyContent: "center" } }); -},2221,[18,438]); +},2270,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -303432,7 +304545,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2222,[3,270,6,7,1966,407,1867,2223,1936,438,814,1869,1875]); +},2271,[3,270,6,7,2015,407,1917,2272,1985,438,814,1919,1925]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -303510,7 +304623,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e active_days_total: "activeDaysTotal" } }; -},2223,[3,270,6,7,438]); +},2272,[3,270,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -303602,7 +304715,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onSending: _propTypes.default.func, style: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.object, _propTypes.default.array]) }; -},2224,[3,270,6,7,11,13,14,582,16,18,407,816,179,1976,438,1937]); +},2273,[3,270,6,7,11,13,14,582,16,18,407,816,179,2025,438,1986]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -303633,10 +304746,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return baseStyle.color; } + var backgroundColor = _$$_REQUIRE(_dependencyMap[7]).Css.getDefaultBackgroundColor(); + var _ref = global.getRssIndex() || {}, supportColor = _ref.supportColor; - if (supportColor && (!_$$_REQUIRE(_dependencyMap[7]).Css.isDarkTheme() || _$$_REQUIRE(_dependencyMap[8]).ColorUtils.isClearColor(supportColor))) { + if (supportColor && _$$_REQUIRE(_dependencyMap[8]).ColorUtils.isClearColor(backgroundColor) !== _$$_REQUIRE(_dependencyMap[8]).ColorUtils.isClearColor(supportColor)) { return supportColor; } @@ -303772,7 +304887,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = Setting; -},2225,[3,4,582,16,18,816,1927,819,438,179,2226,2227]); +},2274,[3,4,582,16,18,816,1976,819,438,179,2275,2276]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -303855,7 +304970,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e justifyContent: "center" } }); -},2226,[18,438]); +},2275,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -303939,7 +305054,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Button: Button, Text: Text }; -},2227,[3,4,16,18,816,438,179,819]); +},2276,[3,4,16,18,816,438,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -304124,7 +305239,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value = data.value; global.getNewsmemoryConfig().setValue(key, value); } -},2228,[3,270,2065,436,1897,1970,564,438,814]); +},2277,[3,270,2114,436,1947,2019,564,438,814]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -304171,7 +305286,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e justifyContent: "center" } }); -},2229,[18,438]); +},2278,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -304186,7 +305301,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2230,[2231]); +},2279,[2280]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -304505,7 +305620,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NavigationBaseScreen.defaultProps = { enablePostponeAction: false }; -},2231,[3,22,270,6,7,11,85,13,14,582,16,18,436,2232,881,1869,564,1937,438,814]); +},2280,[3,22,270,6,7,11,85,13,14,582,16,18,436,2281,881,1919,564,1986,438,814]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -304724,7 +305839,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e UPGRADED: 2, UPDATED: 3 }; -},2232,[3,270,6,7,864,1953,2133,881,566,2222,438,817]); +},2281,[3,270,6,7,864,2002,2182,881,566,2271,438,817]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -304804,7 +305919,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[10]).NavigationBaseScreen); -},2233,[3,6,7,11,13,14,16,2133,179,1935,2230]); +},2282,[3,6,7,11,13,14,16,2182,179,1984,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -305113,7 +306228,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e WebScreen.defaultProps = { considerSafeArea: true }; -},2234,[3,270,6,7,11,85,13,14,582,16,2235,1870,436,1893,1873,2186,1936,868,856,564,2230,438,1937,179,1935,1940,2213]); +},2283,[3,270,6,7,11,85,13,14,582,16,2284,1920,436,1943,1923,2235,1985,868,856,564,2279,438,1986,179,1984,1989,2262]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -305224,7 +306339,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return null; } -},2235,[3,33,16,18,436,438,564,2213,179]); +},2284,[3,33,16,18,436,438,564,2262,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -305759,7 +306874,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: [actionBar, barComponent] }); } -},2236,[3,4,16,18,1326,2235,1893,434,2186,566,1936,816,1927,2230,819,2213,438,2237,179,2238,1811,2111,1246]); +},2285,[3,4,16,18,1379,2284,1943,434,2235,566,1985,816,1976,2279,819,2262,438,2286,179,2287,1861,2160,926]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -305866,7 +306981,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontWeight: "bold" } }); -},2237,[18]); +},2286,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -306114,7 +307229,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e buttonStyle: buttonLayoutStyle }, props)); } -},2238,[3,33,16,18,1870,864,2100,1897,2227,1811,588,179,819,2237,2239,438,2240]); +},2287,[3,33,16,18,1920,864,2149,1947,2276,1861,588,179,819,2286,2288,438,2289]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -306126,7 +307241,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "text_banner", "type": "png" }); -},2239,[1260]); +},2288,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -306141,7 +307256,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2240,[2241]); +},2289,[2290]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -306259,7 +307374,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e buttonStyle: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.array, _propTypes.default.object]), backgroundColor: _propTypes.default.string }; -},2241,[3,6,7,11,13,14,16,582,436,1811,2227,564,179,819]); +},2290,[3,6,7,11,13,14,16,582,436,1861,2276,564,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -306307,7 +307422,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: children })); } -},2242,[3,4,16,179,1089]); +},2291,[3,4,16,179,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -306322,7 +307437,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2243,[2244]); +},2292,[2293]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -307443,7 +308558,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: _propTypes.default.object, tab: _propTypes.default.string }; -},2244,[3,33,270,6,7,11,85,13,14,582,16,18,407,1867,1870,1952,860,2245,2246,1983,436,2185,1869,1895,629,881,2186,859,1897,2259,2260,2262,2265,2266,2269,2270,564,438,1970,2068,817,2222,880,814,1089,1937,2002,179,819,1960,2271,2367,2230]); +},2293,[3,33,270,6,7,11,85,13,14,582,16,18,407,1917,1920,2001,860,2294,2295,2032,436,2234,1919,1945,629,881,2235,859,1947,2308,2309,2311,2314,2315,2318,2319,564,438,2019,2117,817,2271,880,814,928,1986,2051,179,819,2009,2320,2416,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -308166,7 +309281,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); var _default = exports.default = NewsmemoryManager; -},2245,[3,270,6,7,1952,436,1869,629,880,859,860,2065,2246,2256,438,564,1971,2258,814,586,866]); +},2294,[3,270,6,7,2001,436,1919,629,880,859,860,2114,2295,2305,438,564,2020,2307,814,586,866]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -310903,7 +312018,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2246,[3,4,22,270,6,7,407,1952,436,2193,629,880,858,566,667,587,666,859,670,860,2247,2249,406,2248,2251,2252,2253,2254,2255,2065,2256,1983,564,2257,438,588,1999,586,1971,1970,2258,814,1854]); +},2295,[3,4,22,270,6,7,407,2001,436,2242,629,880,858,566,667,587,666,859,670,860,2296,2298,406,2297,2300,2301,2302,2303,2304,2114,2305,2032,564,2306,438,588,2048,586,2020,2019,2307,814,1904]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -311475,7 +312590,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2247,[3,270,6,7,666,667,587,670,2248,861,2250,2249,438]); +},2296,[3,270,6,7,666,667,587,670,2297,861,2299,2298,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -312917,7 +314032,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2248,[3,22,270,6,7,2199,1952,436,434,586,629,1954,566,667,587,859,670,860,2249,406,564,438,1962,588]); +},2297,[3,22,270,6,7,2248,2001,436,434,586,629,2003,566,667,587,859,670,860,2298,406,564,438,2011,588]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -313156,7 +314271,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2249,[3,33,6,7,629,664,665,666,667,587,671,670,668,669,438]); +},2298,[3,33,6,7,629,664,665,666,667,587,671,670,668,669,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -313245,7 +314360,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2250,[3,6,7,664,665,666,667,587,671,670,668,669,438]); +},2299,[3,6,7,664,665,666,667,587,671,670,668,669,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -313302,7 +314417,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2251,[3,6,7]); +},2300,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -313358,7 +314473,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_DownloadOperation2.default); -},2252,[3,6,7,11,13,14,2251,670]); +},2301,[3,6,7,11,13,14,2300,670]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -313396,7 +314511,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(SingleHRZipDownloadOperation, _DownloadOperation); return (0, _createClass2.default)(SingleHRZipDownloadOperation); }(_DownloadOperation2.default); -},2253,[3,7,6,11,13,14,2251,670]); +},2302,[3,7,6,11,13,14,2300,670]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -313448,7 +314563,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_DownloadOperation2.default); -},2254,[3,6,7,11,13,14,2251,670,587]); +},2303,[3,6,7,11,13,14,2300,670,587]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -313486,7 +314601,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(SingleZipDownloadOperation, _DownloadOperation); return (0, _createClass2.default)(SingleZipDownloadOperation); }(_DownloadOperation2.default); -},2255,[3,7,6,11,13,14,2251,670]); +},2304,[3,7,6,11,13,14,2300,670]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -314053,7 +315168,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function purgeLog(message) {} }]); }(); -},2256,[3,270,6,7,566,860,861,859,2247,670,438]); +},2305,[3,270,6,7,566,860,861,859,2296,670,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -314383,7 +315498,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2257,[3,270,6,7,629,1953]); +},2306,[3,270,6,7,629,2002]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -314533,7 +315648,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _ref5.apply(this, arguments); }; }(); -},2258,[3,270,860,2065,1983,436,564,814]); +},2307,[3,270,860,2114,2032,436,564,814]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -315128,7 +316243,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2259,[3,270,6,7,11,85,13,14,582,16,1867,1952,860,2065,2245,2246,436,1869,2193,2100,881,880,868,859,1897,438,1854,564,1937,2258,2196,2214,1089,179]); +},2308,[3,270,6,7,11,85,13,14,582,16,1917,2001,860,2114,2294,2295,436,1919,2242,2149,881,880,868,859,1947,438,1904,564,1986,2307,2245,2263,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -315279,7 +316394,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cssClasses: [], cssTextClasses: [] }; -},2260,[3,4,6,7,11,13,14,16,18,582,2261,564,179,1960]); +},2309,[3,4,6,7,11,13,14,16,18,582,2310,564,179,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -315310,7 +316425,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e margin: 10 } }); -},2261,[18]); +},2310,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -315958,7 +317073,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2262,[3,4,270,6,7,11,85,13,14,582,16,18,1867,1952,2065,2245,436,1869,434,2100,881,1936,1897,856,2263,1854,880,2228,2264,2067,870,564,1937,1871,438,1730,179,1929,1930,1940,2238,2008,1089]); +},2311,[3,4,270,6,7,11,85,13,14,582,16,18,1917,2001,2114,2294,436,1919,434,2149,881,1985,1947,856,2312,1904,880,2277,2313,2116,870,564,1986,1921,438,1780,179,1978,1979,1989,2287,2057,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -316071,7 +317186,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); var _default = exports.default = NativeOptionsPageUtils; -},2263,[3,270,6,7,860,2245,2246,880,859,1854,438]); +},2312,[3,270,6,7,860,2294,2295,880,859,1904,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -316242,7 +317357,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); return _completeTransaction.apply(this, arguments); } -},2264,[3,270,2193,881,880,2196,438]); +},2313,[3,270,2242,881,880,2245,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -316812,7 +317927,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2265,[3,4,270,6,7,11,85,13,14,582,16,18,1867,2245,436,1869,2100,881,1936,1897,2263,1854,880,2228,2065,1730,2264,2067,564,1937,1871,438,179,1935,2008,1089]); +},2314,[3,4,270,6,7,11,85,13,14,582,16,18,1917,2294,436,1919,2149,881,1985,1947,2312,1904,880,2277,2114,1780,2313,2116,564,1986,1921,438,179,1984,2057,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -317168,7 +318283,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e OptionPageAccessibility.defaultProps = { shortcutPriority: 0 }; -},2266,[3,270,6,7,11,13,14,582,16,18,1867,406,436,1869,1731,2006,816,2267,564,438,1730,2268,179,819,2009,2028]); +},2315,[3,270,6,7,11,13,14,582,16,18,1917,406,436,1919,1781,2055,816,2316,564,438,1780,2317,179,819,2058,2077]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -317208,7 +318323,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e issue: {}, issueText: {} }); -},2267,[18,438]); +},2316,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -317242,7 +318357,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e this.pathEdi = obj.pathEdi; this.editionIndex = obj.editionIndex; }); -},2268,[3,7,6]); +},2317,[3,7,6]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -317491,7 +318606,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onOpen: function onOpen() {}, onClose: function onClose() {} }; -},2269,[3,270,6,7,11,13,14,582,16,18,891,1952,2246,436,629,868,2215,564,880,438,819,1940,179,1930,2229,1935]); +},2318,[3,270,6,7,11,13,14,582,16,18,891,2001,2295,436,629,868,2264,564,880,438,819,1989,179,1979,2278,1984]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -317518,7 +318633,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2270,[18]); +},2319,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -319954,7 +321069,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NewsmemoryLayoutManager.defaultProps = Object.assign({}, _$$_REQUIRE(_dependencyMap[50]).Shortcut.defaultProps, { shortcutEnabled: true }); -},2271,[3,270,240,6,7,11,85,13,14,582,16,18,405,1952,2246,436,434,629,858,667,587,666,859,670,2272,2274,2308,2275,2315,2349,2269,2355,2362,2363,438,2364,564,1871,1730,1970,1999,880,1854,866,1875,179,819,827,2365,1960,2008]); +},2320,[3,270,240,6,7,11,85,13,14,582,16,18,405,2001,2295,436,434,629,858,667,587,666,859,670,2321,2323,2357,2324,2364,2398,2318,2404,2411,2412,438,2413,564,1921,1780,2019,2048,880,1904,866,1925,179,819,827,2414,2009,2057]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -320024,7 +321139,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2272,[3,6,7,16,816,2273,814,438,179,2009]); +},2321,[3,6,7,16,816,2322,814,438,179,2058]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -320044,7 +321159,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, buttonText: {} }); -},2273,[18]); +},2322,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -320397,7 +321512,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ArticleModeManager.defaultProps = Object.assign({}, _$$_REQUIRE(_dependencyMap[24]).Shortcut.defaultProps, { indexMode: false }); -},2274,[3,4,6,7,11,13,14,16,582,666,859,2028,2275,436,670,858,629,1897,438,564,880,819,179,2302,2008]); +},2323,[3,4,6,7,11,13,14,16,582,666,859,2077,2324,436,670,858,629,1947,438,564,880,819,179,2351,2057]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -321307,7 +322422,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NewsmemoryIndexLayoutManager.defaultProps = Object.assign({}, _$$_REQUIRE(_dependencyMap[39]).PureShortcut.defaultProps, { indexLevel: 1 }); -},2275,[3,4,270,6,7,11,13,14,582,16,436,434,629,858,1873,1731,666,667,2000,859,670,1897,2215,2276,2278,2280,2285,2286,2296,2216,2300,2301,1871,438,1970,1730,564,179,819,2008,1861]); +},2324,[3,4,270,6,7,11,13,14,582,16,436,434,629,858,1923,1781,666,667,2049,859,670,1947,2264,2325,2327,2329,2334,2335,2345,2265,2349,2350,1921,438,2019,1780,564,179,819,2057,1911]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -321484,7 +322599,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = HeaderInfo; -},2276,[3,33,582,16,18,816,2277,564,438,179,819,2009]); +},2325,[3,33,582,16,18,816,2326,564,438,179,819,2058]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -321520,7 +322635,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontStyle: "italic" } }); -},2277,[18,827]); +},2326,[18,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -321593,7 +322708,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SubHeaderComponent.defaultProps = { cssClasses: [] }; -},2278,[3,6,7,11,13,14,16,582,18,2279,179,819]); +},2327,[3,6,7,11,13,14,16,582,18,2328,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -321613,7 +322728,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e justifyContent: "flex-end" } }); -},2279,[18,827]); +},2328,[18,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -321696,7 +322811,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_indexBaseComponent.default); -},2280,[3,6,7,11,13,14,16,407,868,1923,2027,2281,819,1998,2001,2284,179,1929,1930]); +},2329,[3,6,7,11,13,14,16,407,868,1972,2076,2330,819,2047,2050,2333,179,1978,1979]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -322113,7 +323228,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e enableSeparator: true, fullscreen: false }); -},2281,[3,22,6,7,11,13,14,16,18,582,1924,670,2027,2006,179,827,2028,438,2282,819,1929,629,2008]); +},2330,[3,22,6,7,11,13,14,16,18,582,1973,670,2076,2055,179,827,2077,438,2331,819,1978,629,2057]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -322395,7 +323510,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e })) }); }; -},2282,[3,582,16,18,434,629,858,1731,667,670,816,2283,2027,438,179,819,2009]); +},2331,[3,582,16,18,434,629,858,1781,667,670,816,2332,2076,438,179,819,2058]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -322612,7 +323727,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: _propTypes.default.any, page: _propTypes.default.instanceOf(_Page.default) }; -},2283,[3,4,270,6,7,11,13,14,582,16,18,566,587,670,588,438,179,1960]); +},2332,[3,4,270,6,7,11,13,14,582,16,18,566,587,670,588,438,179,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -322626,7 +323741,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var getCustomIndexIframeDefinition = exports.getCustomIndexIframeDefinition = function getCustomIndexIframeDefinition() { return "\n "; }; -},2284,[]); +},2333,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -322820,7 +323935,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NewsmemoryIndex.propTypes = { title: _propTypes.default.string }; -},2285,[3,22,6,7,11,13,14,582,16,434,858,2281,1730,2282,629,179]); +},2334,[3,22,6,7,11,13,14,582,16,434,858,2330,1780,2331,629,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323137,7 +324252,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NewsmemorySecondIndex.defaultProps = Object.assign({}, _indexBaseComponent.default.defaultProps, { secondLevelIndex: 0 }); -},2286,[3,22,6,7,11,85,13,14,16,582,2287,2281,670,629,2282,1730,179]); +},2335,[3,22,6,7,11,85,13,14,16,582,2336,2330,670,629,2331,1780,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323375,7 +324490,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e showIndicators: false, skipChildMemo: false }; -},2287,[3,6,7,11,13,14,582,16,18,1703,434,2288,2293,2294,1,438,179]); +},2336,[3,6,7,11,13,14,582,16,18,1753,434,2337,2342,2343,1,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323530,7 +324645,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = EInkNavigationButtons; -},2288,[3,33,4,16,582,18,2289,179,819,2291,2292]); +},2337,[3,33,4,16,582,18,2338,179,819,2340,2341]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323580,7 +324695,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = EInkButton; -},2289,[3,16,582,18,2290,179,819]); +},2338,[3,16,582,18,2339,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323619,7 +324734,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = ButtonIcon; -},2290,[3,16,582,1927,179,819]); +},2339,[3,16,582,1976,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -323631,7 +324746,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-left-button", "type": "png" }); -},2291,[1260]); +},2340,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -323643,7 +324758,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-right-button", "type": "png" }); -},2292,[1260]); +},2341,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323702,7 +324817,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = exports.default = ViewPagerChild; -},2293,[3,16,582,18,629,179,1960]); +},2342,[3,16,582,18,629,179,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323756,7 +324871,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = Indicators; -},2294,[3,16,582,18,2295,179,438]); +},2343,[3,16,582,18,2344,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323787,7 +324902,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginBottom: 3 } }); -},2295,[18,438]); +},2344,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323948,7 +325063,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e supportColor: global.getRssIndex() }); } -},2296,[3,4,16,2037,434,667,859,2134,2297,438,1995,2044,2107,1999,2094,179,2282,2102,819]); +},2345,[3,4,16,2086,434,667,859,2183,2346,438,2044,2093,2156,2048,2143,179,2331,2151,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -323958,11 +325073,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - var _reactNative = _$$_REQUIRE(_dependencyMap[3]); + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + var _reactNative = _$$_REQUIRE(_dependencyMap[4]); var _tabBar = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); @@ -323999,6 +325114,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, layoutDirection: _$$_REQUIRE(_dependencyMap[8]).PlatformUtils.isRTL() ? "rtl" : "ltr", tabBar: function tabBar(navProps) { + if (tabs.length < 2) { + return null; + } + return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_tabBar.default, Object.assign({ tabs: tabs, tabBarWidth: width, @@ -324045,7 +325164,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = TabNavigator; -},2297,[3,4,16,18,582,2298,1686,179,438]); +},2346,[3,4,582,16,18,2347,1739,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -324281,7 +325400,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = TabBar; -},2298,[3,22,33,16,18,582,2299,438,179]); +},2347,[3,22,33,16,18,582,2348,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -324367,7 +325486,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = TabItem; -},2299,[3,16,18,582,1927,816,438,179]); +},2348,[3,16,18,582,1976,816,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -324582,7 +325701,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e rightButtons: [], cssButtonClasses: [] }; -},2300,[3,22,6,7,11,13,14,16,582,18,1730,819,438,827,179,1810]); +},2349,[3,22,6,7,11,13,14,16,582,18,1780,819,438,827,179,1860]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -324746,7 +325865,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e active: false, cssProps: {} }; -},2301,[3,4,6,7,11,13,14,16,582,2216,564,179]); +},2350,[3,4,6,7,11,13,14,16,582,2265,564,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -327093,7 +328212,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NewsmemoryArticleLayoutManager.defaultProps = Object.assign({}, _$$_REQUIRE(_dependencyMap[54]).Shortcut.defaultProps, { header: false }); -},2302,[3,270,6,7,11,85,13,14,582,16,18,1952,406,1953,2010,436,2303,434,629,858,1954,566,1731,666,667,859,670,2012,2287,1923,2304,2215,2305,2276,2278,2306,2216,2300,2301,2307,1730,564,438,1871,1876,1976,1937,1996,179,1970,2003,819,866,1995,2008,1861]); +},2351,[3,270,6,7,11,85,13,14,582,16,18,2001,406,2002,2059,436,2352,434,629,858,2003,566,1781,666,667,859,670,2061,2336,1972,2353,2264,2354,2325,2327,2355,2265,2349,2350,2356,1780,564,438,1921,1926,2025,1986,2045,179,2019,2052,819,866,2044,2057,1911]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -327567,7 +328686,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2303,[3,270,6,7,18,1966,567,406,666,667,859,670,566,1936,1937,1876,1875,1970,438,866,586]); +},2352,[3,270,6,7,18,2015,567,406,666,667,859,670,566,1985,1986,1926,1925,2019,438,866,586]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -327749,7 +328868,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e level: DEFAULT_LEVEL, visible: false }; -},2304,[3,6,7,11,13,14,16,18,582,816,436,564,179,819,827]); +},2353,[3,6,7,11,13,14,16,18,582,816,436,564,179,819,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -327821,7 +328940,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = FlagIconComponent; -},2305,[3,22,4,16,582,18,1927,1983,816,438,1730,179,819]); +},2354,[3,22,4,16,582,18,1976,2032,816,438,1780,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -327994,7 +329113,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e badgeIcon: undefined, cssBadgeClasses: [] }; -},2306,[3,6,7,11,85,13,14,16,582,18,2216,2217,1927,564,438,179,819]); +},2355,[3,6,7,11,85,13,14,16,582,18,2265,2266,1976,564,438,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -328048,7 +329167,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2307,[18,827]); +},2356,[18,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -328745,7 +329864,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isItemPresent: _propTypes.default.func, style: _propTypes.default.any }, _$$_REQUIRE(_dependencyMap[33]).Shortcut.propTypes); -},2308,[3,270,22,6,7,11,85,13,14,582,16,18,1952,2246,436,434,2100,1873,1897,1927,2309,564,1871,819,438,1730,179,2003,880,814,2162,2310,2314,2008,1851]); +},2357,[3,270,22,6,7,11,85,13,14,582,16,18,2001,2295,436,434,2149,1923,1947,1976,2358,564,1921,819,438,1780,179,2052,880,814,2211,2359,2363,2057,1901]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -329111,7 +330230,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e duration: _$$_REQUIRE(_dependencyMap[12]).HIDE_ANIMATION_DURATION, hideAfter: _$$_REQUIRE(_dependencyMap[12]).HIDE_ANIMATION_TIMER }; -},2309,[3,4,6,7,11,13,14,16,582,18,564,179,827]); +},2358,[3,4,6,7,11,13,14,16,582,18,564,179,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -329332,7 +330451,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[18]).NewsMemoryFooterIcon); -},2310,[3,6,7,11,85,13,14,16,436,2311,564,859,814,438,1730,179,1960,2313,2314]); +},2359,[3,6,7,11,85,13,14,16,436,2360,564,859,814,438,1780,179,2009,2362,2363]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -329480,7 +330599,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cssTextClasses: [], cssTextParentClasses: [] }; -},2311,[3,6,7,11,13,14,16,18,154,582,2312,1927,179,2313,819]); +},2360,[3,6,7,11,13,14,16,18,154,582,2361,1976,179,2362,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -329603,7 +330722,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cssClasses: [], cssParentClasses: [] }; -},2312,[3,270,6,7,11,13,14,16,582,18,816,438,179,819,2313]); +},2361,[3,270,6,7,11,13,14,16,582,18,816,438,179,819,2362]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -329637,7 +330756,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontSize: 12 } }); -},2313,[18]); +},2362,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -329872,7 +330991,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e active: false, visible: true }); -},2314,[3,270,6,7,11,13,14,16,582,18,816,2311,179,438,819,2313,2008,1810]); +},2363,[3,270,6,7,11,13,14,16,582,18,816,2360,179,438,819,2362,2057,1860]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -330559,7 +331678,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pageNumberTop: true, isSpecialSection: false }); -},2315,[3,270,6,7,11,85,13,14,582,16,18,1952,436,2185,629,858,859,670,2316,2335,564,438,1871,1970,179,2008,1866]); +},2364,[3,270,6,7,11,85,13,14,582,16,18,2001,436,2234,629,858,859,670,2365,2384,564,438,1921,2019,179,2057,1916]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -331950,7 +333069,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e numberOfShowedPages: 1, initialEvent: undefined }); -},2316,[3,270,22,6,7,11,85,13,14,582,16,1952,436,629,858,664,667,859,670,2317,1948,2318,2325,438,564,1871,671,1937,1970,179,2008]); +},2365,[3,270,22,6,7,11,85,13,14,582,16,2001,436,629,858,664,667,859,670,2366,1997,2367,2374,438,564,1921,671,1986,2019,179,2057]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -332078,7 +333197,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2317,[3,6,7]); +},2366,[3,6,7]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -332772,7 +333891,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e twoFingerTapEnabled: false, cssContainerClasses: [] }; -},2318,[3,22,6,7,11,13,14,582,16,18,673,1956,2319,1957,2320,2324,438,672,179,1,819]); +},2367,[3,22,6,7,11,13,14,582,16,18,673,2005,2368,2006,2369,2373,438,672,179,1,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -333017,7 +334136,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2319,[3,6,7,2317,438]); +},2368,[3,6,7,2366,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -333650,7 +334769,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2320,[3,33,6,7,673,1948,1,2321,2322,2323,672]); +},2369,[3,33,6,7,673,1997,1,2370,2371,2372,672]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -333752,7 +334871,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e startStopClock: false })), (0, _$$_REQUIRE(_dependencyMap[4]).runTiming)(clock, value, rest)], cond(pinchEnd, [set(displacementX, focalXRest), set(displacementY, focalYRest), set(finishPinch, 1), debug("PINCH SCALE TO END: ", rest), rest], [debug("PINCH SCALE START: ", value), set(isStartScaleEqualToMinScale, cond(eq(value, minScale), 1, 0)), cond(or(pinchStart, eq(starting, 1)), [set(starting, 0), call([starting], onStart)]), value])))))), set(leftLimit, leftConstraint(scaleToRet, minScale, displacementX)), set(topLimit, topConstraint(scaleToRet, minScale, displacementY)), set(rightLimit, rightConstraint(leftLimit, scaleToRet, width, nPages, pagesVisible)), set(bottomLimit, bottomConstraint(topLimit, scaleToRet, minScale, height, viewHeight)), set(fit, fitValue(scaleToRet, width, viewWidth)), set(horizontalMargin, hMargin(scaleToRet, minScale, width, viewWidth, pagesVisible)), cond(eq(finishPinch, 1), [call([leftLimit, topLimit, rightLimit, bottomLimit], onUpdateLimit), cond(isFitted, call([], onFit), call([], onUnFit)), call([scaleToRet, displacementX, displacementY, zoomToActive], onEnd), set(finishPinch, 0), set(pinchOldState, _$$_REQUIRE(_dependencyMap[3]).State.UNDETERMINED), set(prevPinchScale, 1), set(pinchScale, 1)]), scaleToRet]; } -},2321,[3,673,1948,1,672]); +},2370,[3,673,1997,1,672]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -333806,7 +334925,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var maxVelocityXCondition = greaterThan(abs(velocityX), abs(maxVelocityX)); return block([cond(notSet, [set(maxVelocityX, 0), set(tempDragX, 0)]), cond(enableDirectionSet, [cond(enableX, set(direction, Direction.EnableX)), cond(enable, set(direction, Direction.Enable)), cond(enableY, set(direction, Direction.EnableY))]), cond(eq(direction, Direction.EnableX), [set(velocityY, 0), set(dragY, 0)]), cond(eq(direction, Direction.EnableY), [cond(and(panActive, maxVelocityXCondition), set(maxVelocityX, velocityX)), cond(swipeCondition, [set(tempDragX, dragX)]), cond(panEnd, set(dragX, tempDragX), set(dragX, 0))]), cond(panEnd, [set(direction, Direction.NotSet)])]); }; -},2322,[673,3,1948]); +},2371,[673,3,1997]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -333979,7 +335098,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e duration: _zoomConstants.default.constants.ZOOM_TO_DURATION })), set(value, panRest(top, bottom, add(tempPan, tempDragY))), cond(not(clockRunning(zoomClock)), [set(tempDragY, 0), set(zoomToDragY, 0), call([value], onEnd)]), value], cond([diffY, velocityY, panActive], [stopClock(clockMagnetic), cond(not(isScaling), cond(greaterThan(abs(velocityY), 0), set(maxVelocityY, velocityY)), set(maxVelocityY, 0)), cond(and(eq(bottomReachedCalled, 0), (0, _reactNativeReanimated.lessOrEq)(value, bottom), lessThan(drag, -_zoomConstants.default.constants.VERTICAL_THRESHOLD)), [set(bottomReachedCalled, 1), call([], onBottomReached)]), set(velocityY, 0), debug("VELOCITY Y: ", maxVelocityY), panRest(top, bottom, add(value, diffY))], cond(and(panEnd, not(panCancelled)), cond(isMagneting, [set(nextMagneticValue, (0, _$$_REQUIRE(_dependencyMap[5]).runTiming)(clockMagnetic, rest, magneticDestination)), cond(not(clockRunning(clockMagnetic)), [debug("MAGNETIC END Y: ", nextMagneticValue), set(bottomReachedCalled, 0), set(maxVelocityY, 0), call([nextMagneticValue], onEnd)]), nextMagneticValue], [debug("PAN END Y: ", rest), stopClock(zoomClock), call([rest], onEnd), set(bottomReachedCalled, 0), set(maxVelocityY, 0), rest]), [cond(panStart, [debug("PAN START Y: ", value), call([], onStart)]), cond(panCancelled, [debug("PAN CANCELLED Y: ", value), stopClock(clockMagnetic), call([rest], onEnd), set(bottomReachedCalled, 0), set(maxVelocityY, 0)]), rest]))))]; } -},2323,[673,3,1948,438,1,672]); +},2372,[673,3,1997,438,1,672]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -334022,7 +335141,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.white } }); -},2324,[18,438]); +},2373,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -334752,7 +335871,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e showBorder: false, loginOverlayPosition: _$$_REQUIRE(_dependencyMap[30]).PageViewPosition.CENTER }; -},2325,[3,6,7,11,13,14,582,16,18,1952,436,629,859,670,2326,1992,2327,2328,1964,2329,2330,2331,2334,866,564,438,586,587,179,667,858]); +},2374,[3,6,7,11,13,14,582,16,18,2001,436,629,859,670,2375,2041,2376,2377,2013,2378,2379,2380,2383,866,564,438,586,587,179,667,858]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -335013,7 +336132,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e page: _propTypes.default.instanceOf(_Page.default), style: _propTypes.default.any }; -},2326,[3,4,270,6,7,11,13,14,16,18,891,582,670,2185,438,1,579,179]); +},2375,[3,4,270,6,7,11,13,14,16,18,891,582,670,2234,438,1,579,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -335218,7 +336337,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e minZoom: 1, hidden: false }; -},2327,[3,33,6,7,11,13,14,582,16,18,666,670,816,438,179,819]); +},2376,[3,33,6,7,11,13,14,582,16,18,666,670,816,438,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -335311,7 +336430,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_react.default.PureComponent); -},2328,[3,6,7,11,13,14,16,18,179,819,438]); +},2377,[3,6,7,11,13,14,16,18,179,819,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -335589,7 +336708,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }).isRequired, fitWidth: _propTypes.default.bool }; -},2329,[3,6,7,11,13,14,16,582,18,959,436,629,664,1952,1965,671,670,564,438,179]); +},2378,[3,6,7,11,13,14,16,582,18,1137,436,629,664,2001,2014,671,670,564,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -335680,7 +336799,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e PageImage.defaultProps = { show: true }; -},2330,[3,4,6,7,11,13,14,16,582,587,566,588,438,179,1960]); +},2379,[3,4,6,7,11,13,14,16,582,587,566,588,438,179,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -335822,7 +336941,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e left: _propTypes.default.number }) }; -},2331,[3,6,7,11,13,14,2332,582,16,18,566,587,859,670,2333,2330,179,438]); +},2380,[3,6,7,11,13,14,2381,582,16,18,566,587,859,670,2382,2379,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -335992,7 +337111,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e blackAndWhite: false, enableThumbnail: false }; -},2332,[3,4,6,7,11,13,14,16,582,18,438,179,597]); +},2381,[3,4,6,7,11,13,14,16,582,18,438,179,597]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -336241,7 +337360,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e PageHr.defaultProps = { showAll: true }; -},2333,[3,6,7,11,13,14,16,582,18,670,629,436,859,587,1961,438,564,179]); +},2382,[3,6,7,11,13,14,16,582,18,670,629,436,859,587,2010,438,564,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -336269,7 +337388,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[1]).colors.black } }); -},2334,[18,438]); +},2383,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -336680,7 +337799,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e animateButtons: false } }; -},2335,[3,4,6,7,11,13,14,582,16,18,436,629,666,1927,2311,2336,2337,2339,2348,438,564,179,1,814,1730,1811,1866]); +},2384,[3,4,6,7,11,13,14,582,16,18,436,629,666,1976,2360,2385,2386,2388,2397,438,564,179,1,814,1780,1861,1916]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -336748,7 +337867,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e PagesBackToPaperButton.propTypes = { onPress: _propTypes.default.func.isRequired }; -},2336,[3,6,7,11,13,14,16,582,18,2337,588,179,2338]); +},2385,[3,6,7,11,13,14,16,582,18,2386,588,179,2387]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -336853,7 +337972,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 23 } }); -},2337,[18,438,827]); +},2386,[18,438,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -336865,7 +337984,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-back-to-paper", "type": "png" }); -},2338,[1260]); +},2387,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -337168,7 +338287,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e PagesNavigationButtons.defaultProps = { version: 2 }; -},2339,[3,6,7,11,13,14,16,582,18,2337,1957,436,2309,1927,2340,2341,2342,2343,2344,2345,2346,2347,179,819,438,1866]); +},2388,[3,6,7,11,13,14,16,582,18,2386,2006,436,2358,1976,2389,2390,2391,2392,2393,2394,2395,2396,179,819,438,1916]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -337180,7 +338299,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-back-button", "type": "png" }); -},2340,[1260]); +},2389,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -337192,7 +338311,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-back-section-button", "type": "png" }); -},2341,[1260]); +},2390,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -337204,7 +338323,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-forward-button", "type": "png" }); -},2342,[1260]); +},2391,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -337216,7 +338335,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-forward-section-button", "type": "png" }); -},2343,[1260]); +},2392,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -337228,7 +338347,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-back-button", "type": "png" }); -},2344,[1260]); +},2393,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -337240,7 +338359,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-back-section-button", "type": "png" }); -},2345,[1260]); +},2394,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -337252,7 +338371,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-forward-button", "type": "png" }); -},2346,[1260]); +},2395,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -337264,7 +338383,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic-forward-section-button", "type": "png" }); -},2347,[1260]); +},2396,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -337427,7 +338546,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pagesAreaSize: _propTypes.default.object, onPress: _propTypes.default.func }; -},2348,[3,6,7,11,13,14,16,582,18,816,2309,436,179,819,1,2339]); +},2397,[3,6,7,11,13,14,16,582,18,816,2358,436,179,819,1,2388]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -337817,7 +338936,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }).isRequired, model: _propTypes.default.instanceOf(_$$_REQUIRE(_dependencyMap[29]).Header).isRequired }, _$$_REQUIRE(_dependencyMap[28]).Shortcut.propTypes); -},2349,[3,6,7,11,13,14,582,16,18,1870,629,858,666,667,670,2350,2006,816,2215,2352,1871,179,827,1730,819,2353,438,2028,2008,1861]); +},2398,[3,6,7,11,13,14,582,16,18,1920,629,858,666,667,670,2399,2055,816,2264,2401,1921,179,827,1780,819,2402,438,2077,2057,1911]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -337938,7 +339057,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cssClassesIcon: [], cssClassesText: [] }; -},2350,[3,6,7,11,13,14,16,582,18,816,2351,1811,179,819,438]); +},2399,[3,6,7,11,13,14,16,582,18,816,2400,1861,179,819,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -337960,7 +339079,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e textAlign: "center" } }); -},2351,[18]); +},2400,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -338025,7 +339144,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[1]).SEARCH_COLOR } }); -},2352,[18,827,438]); +},2401,[18,827,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -338270,7 +339389,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderRadius: 0, autoFocus: false }; -},2353,[3,270,6,7,11,13,14,582,16,18,2219,1811,819,438,179,2354]); +},2402,[3,270,6,7,11,13,14,582,16,18,2268,1861,819,438,179,2403]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -338306,7 +339425,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontSize: 30 } }); -},2354,[18]); +},2403,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -339001,7 +340120,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }).isRequired }, _$$_REQUIRE(_dependencyMap[29]).Shortcut.propTypes); NewsmemoryThumbnail.defaultProps = Object.assign({}, _$$_REQUIRE(_dependencyMap[29]).Shortcut.defaultProps); -},2355,[3,270,6,7,11,85,13,14,582,16,18,2356,436,629,858,566,666,587,859,670,2357,564,1871,2358,438,179,2007,2359,819,2008]); +},2404,[3,270,6,7,11,85,13,14,582,16,18,2405,436,629,858,566,666,587,859,670,2406,564,1921,2407,438,179,2056,2408,819,2057]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -339111,7 +340230,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; }; }; -},2356,[]); +},2405,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -339276,7 +340395,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e padding: 5 } }); -},2357,[18,3,670,629,666,438,827]); +},2406,[18,3,670,629,666,438,827]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -339356,7 +340475,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2358,[3,6,7,670]); +},2407,[3,6,7,670]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -339653,7 +340772,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) }); }; -},2359,[3,270,16,18,436,2303,629,858,666,859,670,2360,816,2357,179,819,2028,1976,1970,2361,827,1811,438,2007]); +},2408,[3,270,16,18,436,2352,629,858,666,859,670,2409,816,2406,179,819,2077,2025,2019,2410,827,1861,438,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -339767,7 +340886,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: _propTypes.default.any, source: _propTypes.default.object }; -},2360,[3,4,270,6,7,11,13,14,16,582,588,179,1960]); +},2409,[3,4,270,6,7,11,13,14,16,582,588,179,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -339948,7 +341067,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e DownloadButton.defaultProps = { disabled: false }; -},2361,[3,4,6,7,11,13,14,16,582,18,1811,564,179,819,1960]); +},2410,[3,4,6,7,11,13,14,16,582,18,1861,564,179,819,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -340221,7 +341340,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e BackgroundPages.defaultProps = { hidden: false }; -},2362,[3,6,7,11,13,14,582,16,18,436,629,666,859,670,2325,2363,564,827,179,438,819,1960]); +},2411,[3,6,7,11,13,14,582,16,18,436,629,666,859,670,2374,2412,564,827,179,438,819,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -340252,7 +341371,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e overflow: "hidden" } }); -},2363,[18,438]); +},2412,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -340918,7 +342037,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); LayoutFlexManager.LAST_ACCESSIBILITY_STATE = false; -},2364,[3,6,7,434,1952,819,438]); +},2413,[3,6,7,434,2001,819,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -340933,7 +342052,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2365,[2366]); +},2414,[2415]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -341064,7 +342183,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cssClasses: [], cssTextClasses: [] }; -},2366,[3,6,7,11,13,14,16,582,436,564,179,1960,438]); +},2415,[3,6,7,11,13,14,16,582,436,564,179,2009,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -341079,7 +342198,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2367,[2368]); +},2416,[2417]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -341318,7 +342437,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e showLoading: true, ignoreSafeArea: false }; -},2368,[3,6,7,11,13,14,582,16,18,436,434,588,2369,564,179,2370,1960,438]); +},2417,[3,6,7,11,13,14,582,16,18,436,434,588,2418,564,179,2419,2009,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -341344,7 +342463,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e resizeMode: "contain" }; }; -},2369,[3,434]); +},2418,[3,434]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -341360,7 +342479,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: "100%" } }); -},2370,[18]); +},2419,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -341671,7 +342790,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigate: _propTypes.default.func.isRequired }).isRequired }; -},2371,[3,6,7,11,85,13,14,582,16,18,1952,436,2094,2220,2372,2383,2384,2388,2389,438,564,179,819,2221,2230,2101,2007]); +},2420,[3,6,7,11,85,13,14,582,16,18,2001,436,2143,2269,2421,2432,2433,2437,2438,438,564,179,819,2270,2279,2150,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -341954,7 +343073,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_settingsBaseManager.default); -},2372,[3,270,6,7,11,13,14,16,18,1867,1895,1917,1882,881,1936,1897,2373,2374,2376,2380,2381,2382,817,2025,438,819,179,1937]); +},2421,[3,270,6,7,11,13,14,16,18,1917,1945,1966,1932,881,1985,1947,2422,2423,2425,2429,2430,2431,817,2074,438,819,179,1986]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -342081,7 +343200,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }), onChange: _propTypes.default.func.isRequired }; -},2373,[3,270,6,7,11,13,14,582,16,2225,814,179]); +},2422,[3,270,6,7,11,13,14,582,16,2274,814,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -342222,7 +343341,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: _propTypes.default.bool, onChange: _propTypes.default.func.isRequired }; -},2374,[3,270,6,7,11,13,14,16,582,18,2375,819,179,2226,2225]); +},2423,[3,270,6,7,11,13,14,16,582,18,2424,819,179,2275,2274]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -342309,7 +343428,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = TecnaviaCheckBox; -},2375,[3,16,582,18,1811,438,179,819]); +},2424,[3,16,582,18,1861,438,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -342463,7 +343582,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = SettingPicker; -},2376,[3,270,33,4,16,582,18,2225,2377,179]); +},2425,[3,270,33,4,16,582,18,2274,2426,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -342674,7 +343793,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DropDownList; -},2377,[3,22,33,16,582,18,830,2378,819,179,2007]); +},2426,[3,22,33,16,582,18,830,2427,819,179,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -342777,7 +343896,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e DropDownOption.defaultProps = {}; var _default = exports.default = DropDownOption; -},2378,[3,582,16,18,2379,179,819]); +},2427,[3,582,16,18,2428,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -342909,7 +344028,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = Option; -},2379,[3,4,582,16,18,816,1811,1927,438,179]); +},2428,[3,4,582,16,18,816,1861,1976,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -342966,7 +344085,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = SettingPickerMulti; -},2380,[3,4,16,582,2376,179]); +},2429,[3,4,16,582,2425,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343011,7 +344130,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = SettingText; -},2381,[3,16,582,18,819,179,2226,2225]); +},2430,[3,16,582,18,819,179,2275,2274]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343083,7 +344202,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2382,[3,6,7,1937]); +},2431,[3,6,7,1986]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343269,7 +344388,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_settingsBaseManager.default); -},2383,[3,270,6,7,11,13,14,16,1952,1953,436,2373,2374,2376,2382,179,438,866,2258,564,880]); +},2432,[3,270,6,7,11,13,14,16,2001,2002,436,2422,2423,2425,2431,179,438,866,2307,564,880]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343558,7 +344677,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_settingsBaseManager.default); -},2384,[3,270,22,6,7,11,13,14,16,407,1867,1952,1983,1953,436,1869,2374,2376,2382,179,2385,629,2386,2387,438,564]); +},2433,[3,270,22,6,7,11,13,14,16,407,1917,2001,2032,2002,436,1919,2423,2425,2431,179,2434,629,2435,2436,438,564]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -343570,7 +344689,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "download_full", "type": "png" }); -},2385,[1260]); +},2434,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -343582,7 +344701,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "download_medium", "type": "png" }); -},2386,[1260]); +},2435,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -343594,7 +344713,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "download_low", "type": "png" }); -},2387,[1260]); +},2436,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343674,7 +344793,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_settingsBaseManager.default); -},2388,[3,6,7,11,13,14,16,434,2373,2218,2382,2222,179]); +},2437,[3,6,7,11,13,14,16,434,2422,2267,2431,2271,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343864,7 +344983,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_settingsBaseManager.default); -},2389,[3,270,6,7,11,13,14,16,1870,2112,566,2373,2390,2382,438,2102,179]); +},2438,[3,270,6,7,11,13,14,16,1920,2161,566,2422,2439,2431,438,2151,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343927,7 +345046,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = SettingMyHome; -},2390,[3,16,582,2225,830,179,2391]); +},2439,[3,16,582,2274,830,179,2440]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343942,7 +345061,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2391,[2392]); +},2440,[2441]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -344719,7 +345838,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RssMyHomeConfig.defaultProps = { showAlwaysOnClose: false }; -},2392,[3,22,240,6,7,11,13,14,270,582,16,18,2099,2112,2036,434,2106,2227,2375,816,1811,588,2393,2102,2107,179,819,619,438,2007]); +},2441,[3,22,240,6,7,11,13,14,270,582,16,18,2148,2161,2085,434,2155,2276,2424,816,1861,588,2442,2151,2156,179,819,619,438,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -344879,7 +345998,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontSize: 40 } }); -},2393,[18,2094,438]); +},2442,[18,2143,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -344894,7 +346013,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2394,[2395]); +},2443,[2444]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345054,7 +346173,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NewsmemoryHTML5Screen.propTypes = { navigation: _propTypes.default.object }; -},2395,[3,6,7,11,85,13,14,16,18,567,582,1870,1897,438,179,1935,1937,2230]); +},2444,[3,6,7,11,85,13,14,16,18,567,582,1920,1947,438,179,1984,1986,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345069,7 +346188,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2396,[2397]); +},2445,[2446]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345479,7 +346598,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e GalleryScreen.defaultProps = { considerSafeAreaTop: false }; -},2397,[3,270,4,6,7,11,85,13,14,582,16,18,2303,434,566,2398,2401,2458,1811,438,2115,1970,2230,819,179,2400,2462]); +},2446,[3,270,4,6,7,11,85,13,14,582,16,18,2352,434,566,2447,2450,2507,1861,438,2164,2019,2279,819,179,2449,2511]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345548,7 +346667,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e startIndex: _propTypes.default.number.isRequired, total: _propTypes.default.number.isRequired }; -},2398,[3,6,7,11,13,14,16,582,816,2399,179]); +},2447,[3,6,7,11,13,14,16,582,816,2448,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345567,7 +346686,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e textAlignVertical: "center" } }); -},2399,[18,2400]); +},2448,[18,2449]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345681,7 +346800,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderColor: "white" } }); -},2400,[18,438]); +},2449,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345826,7 +346945,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e GalleryPager.defaultProps = { startIndex: 0 }; -},2401,[3,6,7,11,13,14,582,16,2287,179,2402,2405,2449,2452,2455,2457]); +},2450,[3,6,7,11,13,14,582,16,2336,179,2451,2454,2498,2501,2504,2506]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345841,7 +346960,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2402,[2403]); +},2451,[2452]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345904,7 +347023,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e playerId: _propTypes.default.string.isRequired }) }; -},2403,[3,6,7,11,13,14,582,16,18,2151,179,2404,438]); +},2452,[3,6,7,11,13,14,582,16,18,2200,179,2453,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345922,7 +347041,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingTop: _$$_REQUIRE(_dependencyMap[1]).GALLERY_ITEM_HEIGHT } }); -},2404,[18,2400]); +},2453,[18,2449]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345937,7 +347056,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2405,[2406]); +},2454,[2455]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -346017,7 +347136,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e url: _propTypes.default.string.isRequired }) }; -},2406,[3,6,7,11,13,14,582,16,18,2407,179,2448]); +},2455,[3,6,7,11,13,14,582,16,18,2456,179,2497]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -346782,7 +347901,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e customStyles: {}, showDuration: false }; -},2407,[3,4,6,7,11,13,14,16,582,18,1841,2408,2431,179]); +},2456,[3,4,6,7,11,13,14,16,582,18,1893,2457,2480,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -347333,7 +348452,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fullscreen: true } }); -},2408,[3,270,6,7,11,13,14,16,582,18,154,2409,2410,2411,2412,179,2414]); +},2457,[3,270,6,7,11,13,14,16,582,18,154,2458,2459,2460,2461,179,2463]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -347345,7 +348464,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TTML: 'application/ttml+xml', VTT: 'text/vtt' }; -},2409,[]); +},2458,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -347370,7 +348489,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TRANSFER: 'CIPhotoEffectTransfer', SEPIA: 'CISepiaTone' }; -},2410,[]); +},2459,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -347383,7 +348502,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e CLEARKEY: 'clearkey', FAIRPLAY: 'fairplay' }; -},2411,[]); +},2460,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -347397,7 +348516,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cover: null, stretch: null }); -},2412,[3,2413]); +},2461,[3,2462]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { "use strict"; @@ -347421,7 +348540,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; module.exports = keyMirror; -},2413,[]); +},2462,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347455,7 +348574,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; -},2414,[2415,2416,2417,2427,2428,2429,2418]); +},2463,[2464,2465,2466,2476,2477,2478,2467]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347482,7 +348601,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var ColorPropType = colorPropType.bind(null, false); ColorPropType.isRequired = colorPropType.bind(null, true); module.exports = ColorPropType; -},2415,[145]); +},2464,[145]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347494,7 +348613,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); module.exports = DeprecatedEdgeInsetsPropType; -},2416,[582]); +},2465,[582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347526,7 +348645,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e resizeMode: _$$_REQUIRE(_dependencyMap[3]).oneOf(['cover', 'contain', 'stretch', 'repeat', 'center']) }); module.exports = DeprecatedImagePropType; -},2417,[2418,2419,2426,582]); +},2466,[2467,2468,2475,582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347570,7 +348689,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e collapsable: _$$_REQUIRE(_dependencyMap[2]).bool, needsOffscreenAlphaCompositing: _$$_REQUIRE(_dependencyMap[2]).bool }; -},2418,[2419,2421,582,2425,2416]); +},2467,[2468,2470,582,2474,2465]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347618,7 +348737,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = DeprecatedStyleSheetPropType; -},2419,[2420]); +},2468,[2469]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347674,7 +348793,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = deprecatedCreateStrictShapeTypeChecker; -},2420,[31]); +},2469,[31]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347707,7 +348826,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e elevation: _$$_REQUIRE(_dependencyMap[3]).number }); module.exports = DeprecatedViewStylePropTypes; -},2421,[2422,2423,2424,582,2415]); +},2470,[2471,2472,2473,582,2464]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347767,7 +348886,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e direction: _$$_REQUIRE(_dependencyMap[0]).oneOf(['inherit', 'ltr', 'rtl']) }; module.exports = LayoutPropTypes; -},2422,[582]); +},2471,[582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347781,7 +348900,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e shadowRadius: _$$_REQUIRE(_dependencyMap[1]).number }; module.exports = DeprecatedShadowPropTypesIOS; -},2423,[2415,582]); +},2472,[2464,582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347847,14 +348966,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = DeprecatedTransformPropTypes; -},2424,[582]); +},2473,[582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; module.exports = { DeprecatedAccessibilityRoles: ['none', 'button', 'togglebutton', 'link', 'search', 'image', 'keyboardkey', 'text', 'adjustable', 'imagebutton', 'header', 'summary', 'alert', 'checkbox', 'combobox', 'menu', 'menubar', 'menuitem', 'progressbar', 'radio', 'radiogroup', 'scrollbar', 'spinbutton', 'switch', 'tab', 'tablist', 'timer', 'toolbar'] }; -},2425,[]); +},2474,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347875,7 +348994,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderBottomRightRadius: _$$_REQUIRE(_dependencyMap[3]).number }); module.exports = ImageStylePropTypes; -},2426,[2422,2423,2424,582,2415]); +},2475,[2471,2472,2473,582,2464]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347885,7 +349004,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); module.exports = PointPropType; -},2427,[582]); +},2476,[582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347948,7 +349067,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e textContentType: _$$_REQUIRE(_dependencyMap[1]).oneOf(['none', 'URL', 'addressCity', 'addressCityAndState', 'addressState', 'countryName', 'creditCardNumber', 'emailAddress', 'familyName', 'fullStreetAddress', 'givenName', 'jobTitle', 'location', 'middleName', 'name', 'namePrefix', 'nameSuffix', 'nickname', 'organizationName', 'postalCode', 'streetAddressLine1', 'streetAddressLine2', 'sublocality', 'telephoneNumber', 'username', 'password', 'newPassword', 'oneTimeCode']), showSoftInputOnFocus: _$$_REQUIRE(_dependencyMap[1]).bool }); -},2428,[2418,582,2415,2429]); +},2477,[2467,582,2464,2478]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -347977,7 +349096,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e disabled: _$$_REQUIRE(_dependencyMap[2]).bool, dataDetectorType: _$$_REQUIRE(_dependencyMap[2]).oneOf(DataDetectorTypes) }; -},2429,[2419,2430,582,2416,2415]); +},2478,[2468,2479,582,2465,2464]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348006,7 +349125,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e writingDirection: _$$_REQUIRE(_dependencyMap[2]).oneOf(['auto', 'ltr', 'rtl']) }); module.exports = DeprecatedTextStylePropTypes; -},2430,[2421,2415,582]); +},2479,[2470,2464,582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348040,7 +349159,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }; -},2431,[2432,2433,2434,2444,2445,2446,2435]); +},2480,[2481,2482,2483,2493,2494,2495,2484]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348067,7 +349186,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var ColorPropType = colorPropType.bind(null, false); ColorPropType.isRequired = colorPropType.bind(null, true); module.exports = ColorPropType; -},2432,[145]); +},2481,[145]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348079,7 +349198,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); module.exports = DeprecatedEdgeInsetsPropType; -},2433,[582]); +},2482,[582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348111,7 +349230,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e resizeMode: _$$_REQUIRE(_dependencyMap[3]).oneOf(['cover', 'contain', 'stretch', 'repeat', 'center']) }); module.exports = DeprecatedImagePropType; -},2434,[2435,2436,2443,582]); +},2483,[2484,2485,2492,582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348155,7 +349274,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e collapsable: _$$_REQUIRE(_dependencyMap[2]).bool, needsOffscreenAlphaCompositing: _$$_REQUIRE(_dependencyMap[2]).bool }; -},2435,[2436,2438,582,2442,2433]); +},2484,[2485,2487,582,2491,2482]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348203,7 +349322,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = DeprecatedStyleSheetPropType; -},2436,[2437]); +},2485,[2486]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348259,7 +349378,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = deprecatedCreateStrictShapeTypeChecker; -},2437,[31]); +},2486,[31]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348292,7 +349411,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e elevation: _$$_REQUIRE(_dependencyMap[3]).number }); module.exports = DeprecatedViewStylePropTypes; -},2438,[2439,2440,2441,582,2432]); +},2487,[2488,2489,2490,582,2481]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348352,7 +349471,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e direction: _$$_REQUIRE(_dependencyMap[0]).oneOf(['inherit', 'ltr', 'rtl']) }; module.exports = LayoutPropTypes; -},2439,[582]); +},2488,[582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348366,7 +349485,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e shadowRadius: _$$_REQUIRE(_dependencyMap[1]).number }; module.exports = DeprecatedShadowPropTypesIOS; -},2440,[2432,582]); +},2489,[2481,582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348432,14 +349551,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } module.exports = DeprecatedTransformPropTypes; -},2441,[582]); +},2490,[582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; module.exports = { DeprecatedAccessibilityRoles: ['none', 'button', 'togglebutton', 'link', 'search', 'image', 'keyboardkey', 'text', 'adjustable', 'imagebutton', 'header', 'summary', 'alert', 'checkbox', 'combobox', 'menu', 'menubar', 'menuitem', 'progressbar', 'radio', 'radiogroup', 'scrollbar', 'spinbutton', 'switch', 'tab', 'tablist', 'timer', 'toolbar'] }; -},2442,[]); +},2491,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348460,7 +349579,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderBottomRightRadius: _$$_REQUIRE(_dependencyMap[3]).number }); module.exports = ImageStylePropTypes; -},2443,[2439,2440,2441,582,2432]); +},2492,[2488,2489,2490,582,2481]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348470,7 +349589,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); module.exports = PointPropType; -},2444,[582]); +},2493,[582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348533,7 +349652,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e textContentType: _$$_REQUIRE(_dependencyMap[1]).oneOf(['none', 'URL', 'addressCity', 'addressCityAndState', 'addressState', 'countryName', 'creditCardNumber', 'emailAddress', 'familyName', 'fullStreetAddress', 'givenName', 'jobTitle', 'location', 'middleName', 'name', 'namePrefix', 'nameSuffix', 'nickname', 'organizationName', 'postalCode', 'streetAddressLine1', 'streetAddressLine2', 'sublocality', 'telephoneNumber', 'username', 'password', 'newPassword', 'oneTimeCode']), showSoftInputOnFocus: _$$_REQUIRE(_dependencyMap[1]).bool }); -},2445,[2435,582,2432,2446]); +},2494,[2484,582,2481,2495]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348562,7 +349681,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e disabled: _$$_REQUIRE(_dependencyMap[2]).bool, dataDetectorType: _$$_REQUIRE(_dependencyMap[2]).oneOf(DataDetectorTypes) }; -},2446,[2436,2447,582,2433,2432]); +},2495,[2485,2496,582,2482,2481]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -348591,7 +349710,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e writingDirection: _$$_REQUIRE(_dependencyMap[2]).oneOf(['auto', 'ltr', 'rtl']) }); module.exports = DeprecatedTextStylePropTypes; -},2447,[2438,2432,582]); +},2496,[2487,2481,582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -348607,7 +349726,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e justifyContent: "center" } }); -},2448,[18]); +},2497,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -348622,7 +349741,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2449,[2450]); +},2498,[2499]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -348713,7 +349832,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e thumbnail: _propTypes.default.string }) }; -},2450,[3,6,7,11,13,14,16,18,582,588,1936,1927,179,819,2451,1811]); +},2499,[3,6,7,11,13,14,16,18,582,588,1985,1976,179,819,2500,1861]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -348741,7 +349860,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontSize: 80 } }); -},2451,[18,438]); +},2500,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -348756,7 +349875,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2452,[2453]); +},2501,[2502]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -348835,7 +349954,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e url: _propTypes.default.string.isRequired }) }; -},2453,[3,6,7,11,13,14,16,582,18,179,2454,1935,868]); +},2502,[3,6,7,11,13,14,16,582,18,179,2503,1984,868]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -348852,7 +349971,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2454,[18,438]); +},2503,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -348867,7 +349986,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2455,[2456]); +},2504,[2505]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349022,7 +350141,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: _propTypes.default.number }) }; -},2456,[3,270,6,7,11,13,14,16,18,582,566,434,588,438,179]); +},2505,[3,270,6,7,11,13,14,16,18,582,566,434,588,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349046,7 +350165,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderColor: "white" } }); -},2457,[18,438]); +},2506,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349188,7 +350307,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e visible: true, startIndex: 0 }; -},2458,[3,6,7,11,13,14,16,582,436,2459,564,438,179,2007,2460]); +},2507,[3,6,7,11,13,14,16,582,436,2508,564,438,179,2056,2509]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349305,7 +350424,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e GalleryThumbnail.defaultProps = { selected: false }; -},2459,[3,6,7,11,13,14,16,582,18,436,2460,588,564,2461,438,179]); +},2508,[3,6,7,11,13,14,16,582,18,436,2509,588,564,2510,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349331,7 +350450,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderColor: "white" } }); -},2460,[18,438]); +},2509,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -349343,7 +350462,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "ic_not_available", "type": "png" }); -},2461,[1260]); +},2510,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349358,7 +350477,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2462,[2463]); +},2511,[2512]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349496,7 +350615,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e maxLines: 1, color: _$$_REQUIRE(_dependencyMap[12]).colors.white }; -},2463,[3,6,7,11,13,14,16,582,18,816,1811,179,438]); +},2512,[3,6,7,11,13,14,16,582,18,816,1861,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349624,7 +350743,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NavigatorBaseScreen.propTypes = { navigation: _propTypes.default.object }; -},2464,[3,6,7,11,13,14,16,582,2019]); +},2513,[3,6,7,11,13,14,16,582,2068]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349884,7 +351003,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RssComponent.INTERVAL_ID = -1; RssComponent.INTERSTITIAL_TIMER = undefined; -},2465,[3,270,6,7,11,85,13,14,16,2466,2185,436,2112,1895,1897,2628,2235,2186,1870,2065,1869,2650,564,438,2222,179,2213,2464]); +},2514,[3,270,6,7,11,85,13,14,16,2515,2234,436,2161,1945,1947,2677,2284,2235,1920,2114,1919,2699,564,438,2271,179,2262,2513]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349947,10 +351066,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_$$_REQUIRE(_dependencyMap[13]).CustomNavigationContainer, { independent: true, - children: (0, _$$_REQUIRE(_dependencyMap[12]).jsxs)(Stack.Navigator, { - screenOptions: Object.assign({ + children: (0, _$$_REQUIRE(_dependencyMap[12]).jsxs)(Stack.Navigator, Object.assign({}, _NavigationService.default.getStackNavigatorDefaultProps(), { + screenOptions: Object.assign({}, _NavigationService.default.getStackScreenOptions(), { gestureEnabled: false - }, _NavigationService.default.getStackScreenOptions()), + }), initialRouteName: _getInitialRouteName(), screenListeners: { state: function state(_ref) { @@ -350099,10 +351218,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e gesturesEnabled: false } })] - }) + })) }); } -},2466,[3,16,2100,2186,1897,2234,2467,2567,2236,2588,1934,438,179,2242,2008,2619,2396,2622,2371,2624]); +},2515,[3,16,2149,2235,1947,2283,2516,2616,2285,2637,1983,438,179,2291,2057,2668,2445,2671,2420,2673]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -350283,8 +351402,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); }; - return (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(Stack.Navigator, { - screenOptions: _NavigationService.default.getStackScreenOptions(), + return (0, _$$_REQUIRE(_dependencyMap[8]).jsxs)(Stack.Navigator, Object.assign({}, _NavigationService.default.getStackNavigatorDefaultProps(), { initialRouteName: "VerticalTabNavigator", children: [(0, _$$_REQUIRE(_dependencyMap[8]).jsx)(Stack.Screen, { name: "VerticalTabNavigator", @@ -350347,9 +351465,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; } })] - }); + })); } -},2467,[3,16,18,434,2186,1897,1811,2468,179,819,2230,438,2470,2471,2505,2551,2236,2557,2559,2565]); +},2516,[3,16,18,434,2235,1947,1861,2517,179,819,2279,438,2519,2520,2554,2600,2285,2606,2608,2614]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -350487,7 +351605,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e })] }); } -},2468,[3,16,18,2227,816,1811,588,179,819,2469,438]); +},2517,[3,16,18,2276,816,1861,588,179,819,2518,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -350566,7 +351684,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 14 } }); -},2469,[18]); +},2518,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -350681,7 +351799,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return type.value === value; }).text; }; -},2470,[3,407,438]); +},2519,[3,407,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -350696,7 +351814,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2471,[2472]); +},2520,[2521]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -350819,7 +351937,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e getParam: _propTypes.default.func.isRequired }) }; -},2472,[3,270,6,7,11,85,13,14,582,16,18,2473,179,819,2230]); +},2521,[3,270,6,7,11,85,13,14,582,16,18,2522,179,819,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -351378,7 +352496,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e EventBaseScreen.SORT_POPULARITY = 0; EventBaseScreen.SORT_DATE = 1; EventBaseScreen.SORT_NAME = 2; -},2473,[3,270,6,7,11,85,13,14,16,18,407,1985,1936,816,1811,588,2230,438,2470,2474,819,179,2488,2490,2492,2495]); +},2522,[3,270,6,7,11,85,13,14,16,18,407,2034,1985,816,1861,588,2279,438,2519,2523,819,179,2537,2539,2541,2544]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -351393,7 +352511,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2474,[2475]); +},2523,[2524]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -351464,7 +352582,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return out; } -},2475,[2476,2477,2478,2479,2480,2481,2482,2483,2484,2485,2486,2487]); +},2524,[2525,2526,2527,2528,2529,2530,2531,2532,2533,2534,2535,2536]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351476,7 +352594,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "2", "type": "png" }); -},2476,[1260]); +},2525,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351488,7 +352606,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "3", "type": "png" }); -},2477,[1260]); +},2526,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351500,7 +352618,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "4", "type": "png" }); -},2478,[1260]); +},2527,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351512,7 +352630,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "5", "type": "png" }); -},2479,[1260]); +},2528,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351524,7 +352642,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "6", "type": "png" }); -},2480,[1260]); +},2529,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351536,7 +352654,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "7", "type": "png" }); -},2481,[1260]); +},2530,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351548,7 +352666,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "8", "type": "png" }); -},2482,[1260]); +},2531,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351560,7 +352678,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "10", "type": "png" }); -},2483,[1260]); +},2532,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351572,7 +352690,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "14", "type": "png" }); -},2484,[1260]); +},2533,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351584,7 +352702,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "15", "type": "png" }); -},2485,[1260]); +},2534,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351596,7 +352714,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "76", "type": "png" }); -},2486,[1260]); +},2535,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -351608,7 +352726,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "390", "type": "png" }); -},2487,[1260]); +},2536,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -351891,7 +353009,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e enhanced: _propTypes.default.bool, portal: _propTypes.default.string.isRequired }; -},2488,[3,270,6,7,11,13,14,16,18,582,1326,2137,2106,816,436,1811,438,179,2489,2042]); +},2537,[3,270,6,7,11,13,14,16,18,582,1379,2186,2155,816,436,1861,438,179,2538,2091]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -352014,7 +353132,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderRadius: 3 } }); -},2489,[18,2470,438]); +},2538,[18,2519,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -352029,7 +353147,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2490,[2491]); +},2539,[2540]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -352095,7 +353213,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e image: _propTypes.default.string, date: _propTypes.default.string }; -},2491,[3,582,16,18,816,179]); +},2540,[3,582,16,18,816,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -352342,7 +353460,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e getItemById: _propTypes.default.func.isRequired, featuredEvents: _propTypes.default.arrayOf(_propTypes.default.number) }; -},2492,[3,270,6,7,11,13,14,16,582,18,434,407,2493,179,438,2470]); +},2541,[3,270,6,7,11,13,14,16,582,18,434,407,2542,179,438,2519]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -352457,7 +353575,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }), onEventPress: _propTypes.default.func.isRequired }; -},2493,[3,6,7,11,13,14,16,18,1326,582,816,2494,588,179,2095,438]); +},2542,[3,6,7,11,13,14,16,18,1379,582,816,2543,588,179,2144,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -352519,7 +353637,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignItems: "flex-end" } }); -},2494,[18,438,2470]); +},2543,[18,438,2519]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -352534,7 +353652,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2495,[2496]); +},2544,[2545]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -353155,7 +354273,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return null; } }; -},2496,[3,270,6,7,11,13,14,582,16,18,407,2350,816,1811,588,2497,438,179,819,2498,2499,1960,2504,2007,1980]); +},2545,[3,270,6,7,11,13,14,582,16,18,407,2399,816,1861,588,2546,438,179,819,2547,2548,2009,2553,2056,2029]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -353237,7 +354355,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e LoadingMore.defaultProps = { visible: false }; -},2497,[3,6,7,11,13,14,16,582,179,1960]); +},2546,[3,6,7,11,13,14,16,582,179,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -353264,7 +354382,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 22 } }); -},2498,[18,438]); +},2547,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -353279,7 +354397,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2499,[2500]); +},2548,[2549]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -353414,7 +354532,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e offsetY: OFFSET_Y, availableHeight: 0 }; -},2500,[3,4,6,7,11,13,14,582,16,2501,819,179]); +},2549,[3,4,6,7,11,13,14,582,16,2550,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -353838,7 +354956,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: "transparent" } }); -},2501,[3,6,7,11,13,14,582,16,18,2502,2503,179,597]); +},2550,[3,6,7,11,13,14,582,16,18,2551,2552,179,597]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354024,7 +355142,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: "#444" } }); -},2502,[3,6,7,11,13,14,582,16,18,2503,179]); +},2551,[3,6,7,11,13,14,582,16,18,2552,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354073,7 +355191,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return undefined; } -},2503,[18]); +},2552,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354271,7 +355389,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e latitudeKey: "latitude", longitudeKey: "longitude" }; -},2504,[3,6,7,11,13,14,582,16,881,179,438]); +},2553,[3,6,7,11,13,14,582,16,881,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354286,7 +355404,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2505,[2506]); +},2554,[2555]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354801,7 +355919,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pass: "", portal: "" }; -},2506,[3,270,6,7,11,85,13,14,582,16,18,407,438,2470,179,2507,2519,2521,2522,2525,2530,2535,819,1960,2230]); +},2555,[3,270,6,7,11,85,13,14,582,16,18,407,438,2519,179,2556,2568,2570,2571,2574,2579,2584,819,2009,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354816,7 +355934,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2507,[2508]); +},2556,[2557]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354943,7 +356061,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e advanceFilters: [], buttons: [] }; -},2508,[3,6,7,11,13,14,16,582,18,179,2509,1929,2510,438,2517,1980]); +},2557,[3,6,7,11,13,14,16,582,18,179,2558,1978,2559,438,2566,2029]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354979,7 +356097,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderColor: (0, _$$_REQUIRE(_dependencyMap[1]).getEventColor)() } }); -},2509,[18,2470]); +},2558,[18,2519]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -354994,7 +356112,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2510,[2511]); +},2559,[2560]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355119,7 +356237,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e headerColor: _$$_REQUIRE(_dependencyMap[13]).colors.black, borderColor: _$$_REQUIRE(_dependencyMap[13]).colors.black }; -},2511,[3,6,7,11,13,14,16,18,582,1811,2512,179,2515,438]); +},2560,[3,6,7,11,13,14,16,18,582,1861,2561,179,2564,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355150,7 +356268,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } })); } -},2512,[3,22,33,16,2513,179,438]); +},2561,[3,22,33,16,2562,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355351,7 +356469,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e sectionContainerStyle: {}, renderAsFlatList: false }; -},2513,[3,4,22,6,7,11,13,14,16,18,2514,179]); +},2562,[3,4,22,6,7,11,13,14,16,18,2563,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355635,7 +356753,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, renderChildrenCollapsed: true }; -},2514,[3,6,7,11,13,14,16,18,179]); +},2563,[3,6,7,11,13,14,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355665,7 +356783,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flexDirection: "column" } }); -},2515,[18,2516]); +},2564,[18,2565]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355679,7 +356797,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e BORDER_RADIUS: 5, SEARCH_WIDTH: 200 }; -},2516,[]); +},2565,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355762,7 +356880,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: _$$_REQUIRE(_dependencyMap[11]).colors.black, textColor: _$$_REQUIRE(_dependencyMap[11]).colors.white }; -},2517,[3,6,7,11,13,14,16,18,582,179,2518,438]); +},2566,[3,6,7,11,13,14,16,18,582,179,2567,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355787,7 +356905,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e padding: _$$_REQUIRE(_dependencyMap[1]).filterStyles.TEXT_PADDING } }); -},2518,[18,2516,438]); +},2567,[18,2565,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355888,7 +357006,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hint: _propTypes.default.string, defaultSearch: _propTypes.default.string }; -},2519,[3,6,7,11,13,14,16,582,18,2219,179,2520,438]); +},2568,[3,6,7,11,13,14,16,582,18,2268,179,2569,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355906,7 +357024,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderRadius: _$$_REQUIRE(_dependencyMap[2]).filterStyles.BORDER_RADIUS } }); -},2520,[18,438,2516]); +},2569,[18,438,2565]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355950,7 +357068,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 50 } }); -},2521,[18,438,2516]); +},2570,[18,438,2565]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -355965,7 +357083,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2522,[2523]); +},2571,[2572]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -356500,7 +357618,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e useLocation: _propTypes.default.bool, onDisableSwitch: _propTypes.default.func }; -},2523,[3,6,7,11,13,14,270,4,582,16,18,407,2099,434,2116,830,2219,438,1937,179,2524,2516,2007]); +},2572,[3,6,7,11,13,14,270,4,582,16,18,407,2148,434,2165,830,2268,438,1986,179,2573,2565,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -356581,7 +357699,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignItems: "center" } }); -},2524,[18,2516,438]); +},2573,[18,2565,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -356596,7 +357714,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2525,[2526]); +},2574,[2575]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -356701,7 +357819,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e maxValue: _propTypes.default.number.isRequired, defaultValue: _propTypes.default.number.isRequired }; -},2526,[3,6,7,11,13,14,2527,582,16,18,179,2529,438]); +},2575,[3,6,7,11,13,14,2576,582,16,18,179,2578,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -356788,7 +357906,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Slider = SliderWithRef; var _default = exports.default = Slider; -},2527,[3,4,16,18,2528,179]); +},2576,[3,4,16,18,2577,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -356802,7 +357920,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var RNCSliderNativeComponent = (0, _reactNative.requireNativeComponent)('RNCSlider'); var _default = exports.default = RNCSliderNativeComponent; -},2528,[18]); +},2577,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -356831,7 +357949,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: "50%" } }); -},2529,[18,2516,438]); +},2578,[18,2565,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -356846,7 +357964,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2530,[2531]); +},2579,[2580]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -357070,7 +358188,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e selectedCategories: [], selectedLabels: [] }; -},2531,[3,22,33,16,18,582,816,830,179,2532,2534,2533]); +},2580,[3,22,33,16,18,582,816,830,179,2581,2583,2582]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -357152,7 +358270,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e labels: _propTypes.default.array.isRequired, onChange: _propTypes.default.func.isRequired }; -},2532,[3,33,16,582,18,816,179,2533,438]); +},2581,[3,33,16,582,18,816,179,2582,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -357213,7 +358331,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: 15 } }); -},2533,[18,2516,438]); +},2582,[18,2565,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -357408,7 +358526,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e multiSelect: _propTypes.default.bool, onChange: _propTypes.default.func }; -},2534,[3,33,22,16,18,582,2512,1811,816,179,2533,2007]); +},2583,[3,33,22,16,18,582,2561,1861,816,179,2582,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -357423,7 +358541,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2535,[2536]); +},2584,[2585]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -357659,7 +358777,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: String })) }; -},2536,[3,6,7,11,13,14,16,18,582,2537,1811,830,816,438,179,2007,2550]); +},2585,[3,6,7,11,13,14,16,18,582,2586,1861,830,816,438,179,2056,2599]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -357813,7 +358931,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = RangePickerComponent; -},2537,[3,33,16,582,18,2538,1811,438,179]); +},2586,[3,33,16,582,18,2587,1861,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358023,7 +359141,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DatePicker; -},2538,[3,33,16,582,18,816,2539,1811,438,179]); +},2587,[3,33,16,582,18,816,2588,1861,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358082,7 +359200,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = Picker; -},2539,[3,2540,582,16,179,819]); +},2588,[3,2589,582,16,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358113,7 +359231,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var _default = exports.default = _datetimepicker.default; -},2540,[2541,3,2549,2548]); +},2589,[2590,3,2598,2597]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358265,7 +359383,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e open: open, dismiss: dismiss }; -},2541,[3,33,270,31,2542,18,2545,2547,2548]); +},2590,[3,33,270,31,2591,18,2594,2596,2597]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358281,7 +359399,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var pickers = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _$$_REQUIRE(_dependencyMap[4]).ANDROID_MODE.date, _datepicker.default), _$$_REQUIRE(_dependencyMap[4]).ANDROID_MODE.time, _timepicker.default); var _default = exports.default = pickers; -},2542,[3,240,2543,2546,2545]); +},2591,[3,240,2592,2595,2594]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358334,7 +359452,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e DatePickerAndroid.dateSetAction = _$$_REQUIRE(_dependencyMap[6]).DATE_SET_ACTION; DatePickerAndroid.dismissedAction = _$$_REQUIRE(_dependencyMap[6]).DISMISS_ACTION; -},2543,[3,270,6,7,18,2544,2545]); +},2592,[3,270,6,7,18,2593,2594]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358372,7 +359490,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _invariant.default)(value, 'A date or time must be specified as `value` prop'); (0, _invariant.default)(value instanceof Date, '`value` prop must be an instance of Date object'); } -},2544,[3,31]); +},2593,[3,31]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358421,7 +359539,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var TIME_SET_ACTION = exports.TIME_SET_ACTION = 'timeSetAction'; var DISMISS_ACTION = exports.DISMISS_ACTION = 'dismissedAction'; var NEUTRAL_BUTTON_ACTION = exports.NEUTRAL_BUTTON_ACTION = 'neutralButtonAction'; -},2545,[]); +},2594,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358474,7 +359592,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TimePickerAndroid.timeSetAction = _$$_REQUIRE(_dependencyMap[6]).TIME_SET_ACTION; TimePickerAndroid.dismissedAction = _$$_REQUIRE(_dependencyMap[6]).DISMISS_ACTION; -},2546,[3,270,6,7,18,2544,2545]); +},2595,[3,270,6,7,18,2593,2594]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358551,7 +359669,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e console.warn("positiveButtonLabel, negativeButtonLabel and neutralButtonLabel are deprecated.Use positive / negative / neutralButton prop instead."); } } -},2547,[3,2542,31,18,2545,2544]); +},2596,[3,2591,31,18,2594,2593]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358584,7 +359702,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }, date]; }; -},2548,[2545]); +},2597,[2594]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358643,7 +359761,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, [onChange, valueTimestamp, mode]); return null; } -},2549,[16,2547,2545,2541]); +},2598,[16,2596,2594,2590]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358689,7 +359807,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[2]).colors.white } }); -},2550,[18,2516,438]); +},2599,[18,2565,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358704,7 +359822,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2551,[2552]); +},2600,[2601]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358794,7 +359912,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[13]).NavigationBaseScreen); -},2552,[3,6,7,11,85,13,14,16,436,179,2553,2470,2556,2230]); +},2601,[3,6,7,11,85,13,14,16,436,179,2602,2519,2605,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -358809,7 +359927,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2553,[2554]); +},2602,[2603]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -359023,7 +360141,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }).isRequired, itemKey: _propTypes.default.string }; -},2554,[3,270,6,7,11,13,14,582,16,18,816,1811,564,179,2555,819,1960,438,2007]); +},2603,[3,270,6,7,11,13,14,582,16,18,816,1861,564,179,2604,819,2009,438,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -359062,7 +360180,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[1]).colors.white } }); -},2555,[18,438]); +},2604,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -359077,7 +360195,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2556,[2488]); +},2605,[2537]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -359548,7 +360666,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[18]).NavigationBaseScreen); -},2557,[3,270,6,7,11,85,13,14,16,18,407,436,1936,2137,816,2219,1811,588,2230,438,2470,179,819,1960,2558,1929,2042]); +},2606,[3,270,6,7,11,85,13,14,16,18,407,436,1985,2186,816,2268,1861,588,2279,438,2519,179,819,2009,2607,1978,2091]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -359608,7 +360726,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e top: 25 } }); -},2558,[18,2470,438]); +},2607,[18,2519,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -359623,7 +360741,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2559,[2560]); +},2608,[2609]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -359940,7 +361058,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[21]).NavigationBaseScreen); -},2560,[3,270,6,7,11,85,13,14,16,18,407,436,816,1811,588,2470,179,2561,438,819,2564,2230]); +},2609,[3,270,6,7,11,85,13,14,16,18,407,436,816,1861,588,2519,179,2610,438,819,2613,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -359955,7 +361073,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2561,[2562]); +},2610,[2611]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360218,7 +361336,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onEmptyPress: _propTypes.default.func, onItemPress: _propTypes.default.func }; -},2562,[3,270,6,7,11,13,14,582,16,18,816,1811,564,179,2563,1960,819,438,2007]); +},2611,[3,270,6,7,11,13,14,582,16,18,816,1861,564,179,2612,2009,819,438,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360257,7 +361375,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e color: _$$_REQUIRE(_dependencyMap[1]).colors.white } }); -},2563,[18,438]); +},2612,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360287,7 +361405,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2564,[18,2470]); +},2613,[18,2519]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360302,7 +361420,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2565,[2566]); +},2614,[2615]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360370,7 +361488,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).NavigationBaseScreen); -},2566,[3,6,7,11,85,13,14,16,18,2230,179,819,1935,2470]); +},2615,[3,6,7,11,85,13,14,16,18,2279,179,819,1984,2519]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360448,8 +361566,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function VerticalJobNavigator() { var backgroundColor = _$$_REQUIRE(_dependencyMap[12]).Css.getAlternateDefaultBackgroundColor(); - return (0, _$$_REQUIRE(_dependencyMap[5]).jsxs)(Stack.Navigator, { - screenOptions: _NavigationService.default.getStackScreenOptions(), + return (0, _$$_REQUIRE(_dependencyMap[5]).jsxs)(Stack.Navigator, Object.assign({}, _NavigationService.default.getStackNavigatorDefaultProps(), { initialRouteName: "VerticalTabNavigator", children: [(0, _$$_REQUIRE(_dependencyMap[5]).jsx)(Stack.Screen, { name: "VerticalTabNavigator", @@ -360485,9 +361602,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; } })] - }); + })); } -},2567,[3,16,1897,1811,2468,179,438,2470,2568,2577,2580,2584,819,2236,2230,2586,2587]); +},2616,[3,16,1947,1861,2517,179,438,2519,2617,2626,2629,2633,819,2285,2279,2635,2636]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360502,7 +361619,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2568,[2569]); +},2617,[2618]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360670,7 +361787,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[18]).NavigationBaseScreen); -},2569,[3,6,7,11,85,13,14,16,2538,179,2507,2470,438,2570,2573,2576,2519,2522,2230]); +},2618,[3,6,7,11,85,13,14,16,2587,179,2556,2519,438,2619,2622,2625,2568,2571,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360685,7 +361802,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2570,[2571]); +},2619,[2620]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360809,7 +361926,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e textColor: _propTypes.default.string, active: _propTypes.default.string.isRequired }; -},2571,[3,6,7,11,13,14,16,18,582,179,2572,2516]); +},2620,[3,6,7,11,13,14,16,18,582,179,2621,2565]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360830,7 +361947,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderWidth: _$$_REQUIRE(_dependencyMap[1]).filterStyles.BORDER_WIDTH } }); -},2572,[18,2516]); +},2621,[18,2565]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360845,7 +361962,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2573,[2574]); +},2622,[2623]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -360971,7 +362088,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hintMin: _propTypes.default.string, hintMax: _propTypes.default.string }; -},2574,[3,6,7,11,13,14,16,582,18,2219,179,2575]); +},2623,[3,6,7,11,13,14,16,582,18,2268,179,2624]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361002,7 +362119,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderRadius: _$$_REQUIRE(_dependencyMap[1]).filterStyles.BORDER_RADIUS } }); -},2575,[18,2516,438]); +},2624,[18,2565,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361050,7 +362167,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderRadius: _$$_REQUIRE(_dependencyMap[2]).filterStyles.BORDER_RADIUS } }); -},2576,[18,438,2516]); +},2625,[18,438,2565]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361065,7 +362182,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2577,[2578]); +},2626,[2627]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361210,7 +362327,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[15]).NavigationBaseScreen); -},2578,[3,6,7,11,85,13,14,16,18,436,816,2470,179,2561,2579,2230]); +},2627,[3,6,7,11,85,13,14,16,18,436,816,2519,179,2610,2628,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361236,7 +362353,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2579,[18,438]); +},2628,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361251,7 +362368,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2580,[2581]); +},2629,[2630]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361325,7 +362442,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[13]).NavigationBaseScreen); -},2581,[3,6,7,11,85,13,14,16,436,179,2553,2470,2582,2230]); +},2630,[3,6,7,11,85,13,14,16,436,179,2602,2519,2631,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361490,7 +362607,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onItemPress: _propTypes.default.func, color: _propTypes.default.string.isRequired }; -},2582,[3,6,7,11,13,14,16,582,18,567,816,2137,436,1811,179,2583,2470,2042,438]); +},2631,[3,6,7,11,13,14,16,582,18,567,816,2186,436,1861,179,2632,2519,2091,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361542,7 +362659,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginEnd: 5 } }); -},2583,[18,438]); +},2632,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361557,7 +362674,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2584,[2585]); +},2633,[2634]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361661,7 +362778,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).NavigationBaseScreen); -},2585,[3,6,7,11,85,13,14,16,407,2230,179,2495,2470,2582]); +},2634,[3,6,7,11,85,13,14,16,407,2279,179,2544,2519,2631]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -361673,7 +362790,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e "name": "monster_logo", "type": "png" }); -},2586,[1260]); +},2635,[1031]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361733,7 +362850,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[8]).NavigationBaseScreen); -},2587,[3,6,7,11,85,13,14,16,2230,179,1935,2470]); +},2636,[3,6,7,11,85,13,14,16,2279,179,1984,2519]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362076,7 +363193,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) }); } -},2588,[3,4,16,18,2235,1870,2036,436,434,2186,1897,2159,2297,2102,179,2589,2111,2599,2601,2603,2610,438,819,564,2238,2094,1226,2612]); +},2637,[3,4,16,18,2284,1920,2085,436,434,2235,1947,2208,2346,2151,179,2638,2160,2648,2650,2652,2659,438,819,564,2287,2143,1313,2661]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362091,7 +363208,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2589,[2590]); +},2638,[2639]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362572,7 +363689,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isHome: false, isLive: false }; -},2590,[3,270,6,7,11,85,13,14,582,16,18,1870,2591,2112,436,1895,434,2100,2150,564,1089,438,1968,179,819,2592]); +},2639,[3,270,6,7,11,85,13,14,582,16,18,1920,2640,2161,436,1945,434,2149,2199,564,928,438,2017,179,819,2641]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362620,7 +363737,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2591,[3,270,6,7,2112]); +},2640,[3,270,6,7,2161]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362635,7 +363752,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2592,[2593]); +},2641,[2642]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -363268,7 +364385,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var params = navigation.state.params; return params; }; -},2593,[3,270,6,7,11,85,13,14,582,16,18,1870,436,1985,1988,1893,434,2100,881,1897,2350,816,2594,2115,564,2112,814,179,2597,819,438,2598,2102,1960,1937,2230]); +},2642,[3,270,6,7,11,85,13,14,582,16,18,1920,436,2034,2037,1943,434,2149,881,1947,2399,816,2643,2164,564,2161,814,179,2646,819,438,2647,2151,2009,1986,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -363523,7 +364640,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2594,[3,6,7,11,13,14,16,18,1924,2595,2155,2094,1968,179,438,819,2134,1089]); +},2643,[3,6,7,11,13,14,16,18,1973,2644,2204,2143,2017,179,438,819,2183,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -363628,7 +364745,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }); -},2595,[3,6,7,11,13,14,16,438,2596,1089,179]); +},2644,[3,6,7,11,13,14,16,438,2645,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364020,7 +365137,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }); -},2596,[3,6,7,11,13,14,582,16,18,2037,436,816,2088,2105,2136,2094,564,819,438,2041,179,2085,2140,1935,868,1089]); +},2645,[3,6,7,11,13,14,582,16,18,2086,436,816,2137,2154,2185,2143,564,819,438,2090,179,2134,2189,1984,868,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364114,7 +365231,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: adsComponent }); }; -},2597,[3,33,4,16,18,1985,179]); +},2646,[3,33,4,16,18,2034,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364132,7 +365249,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingVertical: 10 } }); -},2598,[18,2094]); +},2647,[18,2143]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364542,7 +365659,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RssMyHomeScreen.propTypes = Object.assign({ item: _propTypes.default.object }, _$$_REQUIRE(_dependencyMap[27]).RssBaseScreen.propTypes); -},2599,[3,270,6,7,11,85,13,14,582,16,18,1870,2591,2112,2100,2020,2018,2227,816,1811,179,2600,564,438,2159,2391,2102,2592]); +},2648,[3,270,6,7,11,85,13,14,582,16,18,1920,2640,2161,2149,2069,2067,2276,816,1861,179,2649,564,438,2208,2440,2151,2641]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364589,7 +365706,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e padding: 3 } }); -},2600,[18,2094,438]); +},2649,[18,2143,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364604,7 +365721,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2601,[2602]); +},2650,[2651]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364722,7 +365839,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[13]).RssBaseScreen); -},2602,[3,270,6,7,11,85,13,14,16,18,436,564,179,2592]); +},2651,[3,270,6,7,11,85,13,14,16,18,436,564,179,2641]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364737,7 +365854,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2603,[2604]); +},2652,[2653]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364916,7 +366033,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[17]).RssBaseScreen); -},2604,[3,270,6,7,11,13,14,16,18,2112,434,2605,438,819,179,2609,2102,2592]); +},2653,[3,270,6,7,11,13,14,16,18,2161,434,2654,438,819,179,2658,2151,2641]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365215,7 +366332,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = RssSearchAdvanceModal; -},2605,[3,4,270,33,16,582,816,2537,2606,2608,2112,830,438,179,819]); +},2654,[3,4,270,33,16,582,816,2586,2655,2657,2161,830,438,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365276,7 +366393,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e DropDown.defaultProps = {}; var _default = exports.default = DropDown; -},2606,[3,4,16,582,2377,2607,179]); +},2655,[3,4,16,582,2426,2656,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365361,7 +366478,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DropDownButton; -},2607,[3,16,582,18,1811,438,179,819,2227]); +},2656,[3,16,582,18,1861,438,179,819,2276]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365398,7 +366515,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 50 } }); -},2608,[18,438]); +},2657,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365413,7 +366530,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2609,[2353]); +},2658,[2402]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365428,7 +366545,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2610,[2611]); +},2659,[2660]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365465,7 +366582,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_react.default.Component); -},2611,[3,6,7,11,13,14,16]); +},2660,[3,6,7,11,13,14,16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365480,7 +366597,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2612,[2613]); +},2661,[2662]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365660,7 +366777,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onItemPress: _propTypes.default.func.isRequired, drawerHeader: _propTypes.default.node }; -},2613,[3,33,16,582,18,2614,436,2100,564,179,2213,819,438,1226]); +},2662,[3,33,16,582,18,2663,436,2149,564,179,2262,819,438,1313]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365875,7 +366992,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DrawerLabelComponent; -},2614,[3,4,16,18,582,2099,2615,2616,2617,2618,438,2094,819,179]); +},2663,[3,4,16,18,582,2148,2664,2665,2666,2667,438,2143,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365937,7 +367054,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DrawerLabelChevronComponent; -},2615,[3,16,582,1811,2227,179,819,438]); +},2664,[3,16,582,1861,2276,179,819,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366013,7 +367130,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DrawerLabelIconComponent; -},2616,[3,582,16,18,1927,2094,819,179,438]); +},2665,[3,582,16,18,1976,2143,819,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366108,7 +367225,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DrawerLabelTextComponent; -},2617,[3,33,16,582,436,816,2036,564,179,819]); +},2666,[3,33,16,582,436,816,2085,564,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366125,7 +367242,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignItems: "center" } }); -},2618,[18]); +},2667,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366140,7 +367257,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2619,[2620]); +},2668,[2669]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366296,7 +367413,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TutorialScreen.propTypes = { navigation: _propTypes.default.object }; -},2620,[3,6,7,11,85,13,14,16,18,582,816,2099,2287,588,434,1897,2230,179,2621,1960]); +},2669,[3,6,7,11,85,13,14,16,18,582,816,2148,2336,588,434,1947,2279,179,2670,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366338,7 +367455,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.black } }); -},2621,[18,438]); +},2670,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366353,7 +367470,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2622,[2623]); +},2671,[2672]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366734,7 +367851,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigate: _propTypes.default.func.isRequired }).isRequired }; -},2623,[3,270,6,7,11,85,13,14,16,18,582,434,1870,566,2112,2373,2381,2218,2094,1936,438,2230,2025,179,2226,1937,819,2007]); +},2672,[3,270,6,7,11,85,13,14,16,18,582,434,1920,566,2161,2422,2430,2267,2143,1985,438,2279,2074,179,2275,1986,819,2056]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366749,7 +367866,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2624,[2625]); +},2673,[2674]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -367274,7 +368391,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) }) }; -},2625,[3,270,6,7,11,85,13,14,582,16,18,436,1985,2185,1988,1893,434,881,1897,2012,856,2287,2626,2632,2641,2649,2230,564,438,2115,1875,2102,179,2597,2159,819]); +},2674,[3,270,6,7,11,85,13,14,582,16,18,436,2034,2234,2037,1943,434,881,1947,2061,856,2336,2675,2681,2690,2698,2279,564,438,2164,1925,2151,179,2646,2208,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368178,7 +369295,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hasColumnizer: false, insideAdModels: [] }; -},2626,[3,270,6,7,11,13,14,582,16,1966,1967,436,1988,1893,1878,881,2186,868,2045,1984,2627,2083,564,1933,819,438,2001,1932,179,880,2630,1879,2107,1937,1960,1930]); +},2675,[3,270,6,7,11,13,14,582,16,2015,2016,436,2037,1943,1928,881,2235,868,2094,2033,2676,2132,564,1982,819,438,2050,1981,179,880,2679,1929,2156,1986,2009,1979]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368315,7 +369432,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2627,[3,270,6,7,11,85,13,14,582,16,436,2193,629,880,564,179,1930,438,1940,2628,1089]); +},2676,[3,270,6,7,11,85,13,14,582,16,436,2242,629,880,564,179,1979,438,1989,2677,928]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368455,7 +369572,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2628,[3,270,6,7,11,85,13,14,582,16,2065,436,434,2100,880,564,2629,1089,179]); +},2677,[3,270,6,7,11,85,13,14,582,16,2114,436,434,2149,880,564,2678,928,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368527,7 +369644,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).BaseOptionspage); -},2629,[3,6,7,11,85,13,14,880,438,2214]); +},2678,[3,6,7,11,85,13,14,880,438,2263]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369057,7 +370174,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isAutoHeight: false, autoHeightWebViewProps: {} }; -},2630,[3,4,270,6,7,11,13,14,582,16,18,1897,856,436,1869,868,1893,1894,1878,2631,564,1879,880,2067,438,1940,179,1930,2213,1935]); +},2679,[3,4,270,6,7,11,13,14,582,16,18,1947,856,436,1919,868,1943,1944,1928,2680,564,1929,880,2116,438,1989,179,1979,2262,1984]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369084,7 +370201,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.transparent } }); -},2631,[18,438]); +},2680,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369237,7 +370354,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e item: _propTypes.default.object, onBylinePress: _propTypes.default.func }; -},2632,[3,6,7,11,13,14,582,16,18,2186,2626,2633,179,1929,819,438,2634,2094,2636]); +},2681,[3,6,7,11,13,14,582,16,18,2235,2675,2682,179,1978,819,438,2683,2143,2685]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369259,7 +370376,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e minHeight: 0 } }); -},2633,[18]); +},2682,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369508,7 +370625,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hasSquaredImage: _propTypes.default.bool, rootStyle: _propTypes.default.any }; -},2634,[3,6,7,11,13,14,16,18,582,816,588,2100,2091,819,438,179,2635]); +},2683,[3,6,7,11,13,14,16,18,582,816,588,2149,2139,819,438,179,2684]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369559,7 +370676,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2635,[18]); +},2684,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369574,7 +370691,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2636,[2637]); +},2685,[2686]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369937,7 +371054,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: _propTypes.default.any, loadUrlInArticle: _propTypes.default.bool }; -},2637,[3,270,6,7,11,13,14,582,16,567,436,1893,1927,2638,2043,564,819,179,2640,1811,438]); +},2686,[3,270,6,7,11,13,14,582,16,567,436,1943,1976,2687,2092,564,819,179,2689,1861,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370342,7 +371459,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e btnOutRange: _$$_REQUIRE(_dependencyMap[10]).colors.black, btnOutRangeTxt: _$$_REQUIRE(_dependencyMap[10]).colors.white }; -},2638,[3,6,7,11,13,14,582,16,18,2639,438,179]); +},2687,[3,6,7,11,13,14,582,16,18,2688,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370465,7 +371582,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e startDegree: 0, endDegree: 720 }; -},2639,[3,6,7,11,13,14,16,18,582,179]); +},2688,[3,6,7,11,13,14,16,18,582,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370480,7 +371597,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2640,[2042]); +},2689,[2091]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370657,7 +371774,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, _articleContentBase.default.propTypes); var _default = exports.default = ArticleContent; -},2641,[3,6,7,11,85,13,14,582,16,18,434,2626,819,179,2642,438,2644,2646,2636]); +},2690,[3,6,7,11,85,13,14,582,16,18,434,2675,819,179,2691,438,2693,2695,2685]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370830,7 +371947,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onImageError: _propTypes.default.func, isCurrentPage: _propTypes.default.bool }; -},2642,[3,33,582,16,18,2186,2106,816,2151,2083,438,179,819,2643,1968]); +},2691,[3,33,582,16,18,2235,2155,816,2200,2132,438,179,819,2692,2017]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370856,7 +371973,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e padding: 10 } }); -},2643,[18,438]); +},2692,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370871,7 +371988,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2644,[2645]); +},2693,[2694]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370972,7 +372089,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e renderParallaxBackground: null, parallaxBackgroundScrollSpeed: 2 }; -},2645,[3,4,16,18,582,179,1929,438]); +},2694,[3,4,16,18,582,179,1978,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370987,7 +372104,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2646,[2647]); +},2695,[2696]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371095,7 +372212,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ArticleContentHeadline.defaultProps = { date: "" }; -},2647,[3,582,16,18,2186,816,819,179,2648]); +},2696,[3,582,16,18,2235,816,819,179,2697]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371131,7 +372248,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingHorizontal: 4 } }); -},2648,[18]); +},2697,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371154,7 +372271,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2649,[18]); +},2698,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371274,7 +372391,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = CustomEmbedWebView; -},2650,[3,33,4,582,16,18,436,434,2191,2001,868,564,179,819,2651,1940,438]); +},2699,[3,33,4,582,16,18,436,434,2240,2050,868,564,179,819,2700,1989,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371586,7 +372703,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e htmlContentId: "", disableStartAutoHeightEvaluation: false }; -},2651,[3,4,6,7,11,13,14,582,16,1932,179,1935]); +},2700,[3,4,6,7,11,13,14,582,16,1981,179,1984]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371735,7 +372852,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NativoLandingPageScreen.propTypes = { navigation: _propTypes.default.object.isRequired }; -},2652,[3,6,7,11,13,14,582,16,18,881,2230,179,1929]); +},2701,[3,6,7,11,13,14,582,16,18,881,2279,179,1978]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371818,7 +372935,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).NavigationBaseScreen); -},2653,[3,6,7,11,13,14,16,407,2654,2230,438,179]); +},2702,[3,6,7,11,13,14,16,407,2703,2279,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371905,7 +373022,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) : null] }); } -},2654,[3,33,16,18,2235,436,434,868,438,564,819,179,1935,1940]); +},2703,[3,33,16,18,2284,436,434,868,438,564,819,179,1984,1989]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371991,7 +373108,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[10]).NavigationBaseScreen); -},2655,[3,6,7,11,13,14,16,406,407,2654,2230,438,179]); +},2704,[3,6,7,11,13,14,16,406,407,2703,2279,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372229,7 +373346,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[25]).NavigationBaseScreen); -},2656,[3,270,6,7,11,85,13,14,16,1867,1870,2112,1727,436,1869,880,1728,1897,2654,438,564,1937,179,1960,1943,2230]); +},2705,[3,270,6,7,11,85,13,14,16,1917,1920,2161,1777,436,1919,880,1778,1947,2703,438,564,1986,179,2009,1992,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372370,7 +373487,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SelectionScreen.propTypes = { navigation: _propTypes.default.object }; -},2657,[3,270,6,7,11,85,13,14,16,582,2654,2230,438,179]); +},2706,[3,270,6,7,11,85,13,14,16,582,2703,2279,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372446,7 +373563,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[12]).NavigationBaseScreen); -},2658,[3,6,7,11,13,14,16,18,816,1811,819,179,2230]); +},2707,[3,6,7,11,13,14,16,18,816,1861,819,179,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372768,7 +373885,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e UpdaterScreen.defaultProps = { manualRestartContext: global.__DEV__ }; -},2659,[3,270,6,7,11,85,13,14,582,16,18,407,434,629,1873,566,2227,816,2660,438,579,2019,2230,819,179,1960,2242]); +},2708,[3,270,6,7,11,85,13,14,582,16,18,407,434,629,1923,566,2276,816,2709,438,579,2068,2279,819,179,2009,2291]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372805,7 +373922,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignItems: "center" } }); -},2660,[18]); +},2709,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372820,7 +373937,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2661,[2662]); +},2710,[2711]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373462,7 +374579,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[35]).NavigationBaseScreen); -},2662,[3,270,6,7,11,85,13,14,16,2663,1867,1870,2256,436,1869,2193,1895,2232,1882,1873,566,1728,1897,817,814,438,579,1854,2222,564,407,866,2367,179,2242,2230]); +},2711,[3,270,6,7,11,85,13,14,16,2712,1917,1920,2305,436,1919,2242,1945,2281,1932,1923,566,1778,1947,817,814,438,579,1904,2271,564,407,866,2416,179,2291,2279]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -373474,7 +374591,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[0]); var _default = exports.default = _reactNative.NativeModules.SplashScreen; -},2663,[18]); +},2712,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373665,7 +374782,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RootBase.propTypes = { children: _propTypes.default.any }; -},2664,[3,4,582,16,18,434,881,1897,2665,2002,2666,817,2213,438,2187,1937,814,1976,2019,2023,179,819,2667,2668]); +},2713,[3,4,582,16,18,434,881,1947,2714,2051,2715,817,2262,438,2236,1986,814,2025,2068,2072,179,819,2716,2717]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373849,7 +374966,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DebugOverlay; -},2665,[3,22,33,582,16,18,438,179,2213,817,1929,2159]); +},2714,[3,22,33,582,16,18,438,179,2262,817,1978,2208]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373998,7 +375115,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onOpen: _propTypes.default.func, onClose: _propTypes.default.func }; -},2666,[3,6,7,11,13,14,582,16,1893,179,2630]); +},2715,[3,6,7,11,13,14,582,16,1943,179,2679]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -374083,7 +375200,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e })] }); }; -},2667,[3,33,4,16,18,179]); +},2716,[3,33,4,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -374098,6 +375215,6 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2668,[2224]); +},2717,[2273]); __r(55); __r(0); \ No newline at end of file diff --git a/src/main/res/drawable-hdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png b/src/main/res/drawable-hdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png new file mode 100644 index 0000000000000000000000000000000000000000..ad03a63bf3caba175695f5acca85a690dda2d02c GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k0wldT1B8K;ucwP+NCjiE#Ight69&c5o}c_J zydef`Jl72k0*^~vo0xKDg<-rzRAUa4zNn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zdx@v7EBg~hW-b|X+fI&mK>3-TE{-7?_x9fO&K7YLVE=Hgcv6g5v(ug#3mpG2X~l^g z=?)jRW#8LT#}HWH+b8!|sEezKLr7ksgQH16e{<+n+u3K|wTS9}T$F9n`BriBYpL&s zwwFV#zyH1X`Ng_l(}U*KU#;EHaQ>^>t^L!(5AakXC4PMo>S zmG{@b!ud_d&X)NZyM-TeZd9&dwx6=iN;qyp!IZp1QYET33T6wU1CGvp=aP4Xtw6u0 zTG&!h`he`3ue$vTs7ZD2Sf7`0E}Q{v&)dm@5LS z6{-}TGTr;;T;h6)HTa5jU5B1WYM0o@)%uH+gJv#b|8X?exZLF$-y`QAY+}07o2+{K zFBorRUwP(1^q+ULf3Qc+JtltRgZ~!AXB~B&_7)vtLT6un-*D1d<-~KzzammGEKy5C zEV$1vXq@&w=%dPBwJ@f&i6FYf@ppS*D>*f2Rb9v59`RLSlXktfE5555;`r{`p^ziIX)a4v zg`eWP@NdFyd%>4mj#RlVe7F7TarZMF9!iQ+)~aY;EPOV_L*u=W*SjdmloLHFnOVK2 zzPZm1xvbe)@F_>nSpAMuP&2R5c$UjS%S+_~a>*m2vfi-K&BLtUD`4w>?{Cn8NdWPaP*On#R-0&WlZdFTM zBT7;dOH!?pi&B9UgOP!efv$m}u7Pogp@Ef=g_Wt1wt<0_fx++E&@dDYx%nxXX_dG& UbSb=j1=PUc>FVdQ&MBb@0A#a%=>Px# literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png b/src/main/res/drawable-xhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png new file mode 100644 index 0000000000000000000000000000000000000000..6de0a1cbb365dfd5d9274890d243ca2321f32235 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tUr!gukP61P(+)Bo5D;KluXOkB z|6f;`Uoa>nrTyP5;4+Jm;dJDxe#>oP@r$y*#>rHDd13s5eN)8##R;WH*ZD4M;?i1i i;i&z7`QNqd4J-@3aX4v+{p181%;4$j=d#Wzp$P!F!7nZV literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png b/src/main/res/drawable-xxhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png new file mode 100644 index 0000000000000000000000000000000000000000..15a983a67d97c9a6c39d91550a528c37c53a9e3e GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY0wn)GsXhaw@;qG}Ln;{G-aN{9*nr0&aBl6p z15q2fw>DO<$f$_t-m`#N(R0!@qfL6}is!BA-aP5mqcux*S)AYDzOuXc@WF!zU-mWw z!RNIrdq3B7GJgpV3USMNx+#Bt3lxOZSlm}!I$z&?|8f=2ODy@*gQAaCs?P@6%;4$j K=d#Wzp$P!X&_+4{ literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxxhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png b/src/main/res/drawable-xxxhdpi/node_modules_reactnavigation_drawer_node_modules_reactnavigation_elements_src_assets_backicon.png new file mode 100644 index 0000000000000000000000000000000000000000..17e52e8550e5668f7117bcb755beb70c3a21c9e9 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD0wg^q?%xcgrg^$JhEy=Vy>(TP*-+rv1Kz7M z%I*XNJ!(VLzdH4Ge@o8ai4)e^3vK%P+bZq#{MQci z?P`C0d3kxcKa^1~`zt>B;jiLd|K_aKfAEz>edFmDy)D6SUw`+o@R*?B*u=sqq~bB* zgRIJrKN^lr3+tD}bFTI}~XjubmVU5CWQ(LZ;AgeuH{an^LB{Ts5E|^v% literal 0 HcmV?d00001

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 -Yp^iaRLw|A7(wh=b9P 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 delta 230432 zcmV)QK(xQP(GI254u4Qf0|W{H00;;G002P%IZ~6<3Yh=^gJc8%1poj5QZ96ObnLy` zlH9nmCHOvHp%3T>WlE~cqm+`WWG0o=%B-rhdu%L>5rK%{7K7v_8L7;DZ2o=VxRAKG z0}iIzPLJ7nks^t;KoD@;+#Qa(ot{-~eSTJLcbh}C7n{0$_J920`Ttc%3EgFiQ;tLT z-SRevp*wH3-86OQ7}EB|%fj{fE6~pE%hNFA{=xVCFmd}@^UCpm| zUAt*7O~WN#+JC1OeaS)nzv-*#v^on``G;y>cfjiohs}8!n$5nOK(?h&7SW`n9!+(x z<*Bb_k=s>8ZP%4FrlktHtEQ@X94CB8@l&I5Wlrud<7p$mi{x7XorUhM`|dlHg$7)L zuDlmxeYAs!9D#(G=8=Poj0$C-V_Qi%tp+NqIX%kYFn?6Xvm9AAyQUijHpYaAXqcG+ zs_IiYXh13hS$i-Jiic^a9|wcCkC4Ams)KBFF(VXW$V7{nxBGMZWr7BhmP9IEZ+ z1jRacN*u;s?2_Q|BnO=&I6GvbsBj$eLB!CBfq&8&5u+joLNjXWR;YPoFJvC)y46+P zimS~@RQpUjCD>C{H*49~PkQ$?=iTQQ8(5r3alDtjz4{}NGm^x?srg~foy}kYPjdCo z0nV>yGSmdf`aX-iv<06yPn%3AztD2|Afy=VRfpc4s`e;0WBqTj*>z1*^xx8fXcO7J07~h%)ol_G*|r^vZ-^QI!(i~Y6qw{ z)$q2ym)|lFsUIeBej}H_u%~JF1n3JW4DL?iEC|4@YZWTtw1Gc$dy#HkK-|DQocWd+chkw)qMhD~aW~YxzZpf~Z-?r8wN2#N^^aN1Wy(R` z%gHT=`6BmF+43k+|6AtPeNWcKtsKsG)9a?mWq5n4hU{BaC&@QdvP7hmLgL?Idw(kh zX?IGM*?|4)Jgdo z0EL(0QZ*mW)lqyEV|N*l9%KQxyQ&d)k3Eg}bEtzfxj3KR)>YFTb#46yIw7na3-CrQ zJ~cf2rUjMG18d}_0a=y8Q@6)3DSxh7c(fH$y^~^5A8NTP4*}Ed5Y8oPE)ttT$Tebp zFYY=l-H2L{)c0~6)dL;&X?@>3eo}Mi?M}2|>aas{9ER@u?{d}qQMAYDge1x?cbL#r z`A@yQOyZ9!s>RFH-E`-^kxOI{O-igJ3?{oz)q|Q>;(5;k>NXAdGKf*A^nb7c4B&PW z{cm#Uzcke##T^I1I}pj0sdunisFCqmrXA|0`Ov}+;P!GniV;vZauLZxzH9d%cKG-} zFr;)2Qz_@No$85;zKfw-VmMu%Bh%)RsQNvb*vhth6Q~vt$UFMwDqU4f5^>k{R62~q zP4!3(q6<*XE@UE%9D*$79e+Gaq{aPnTgf$(6x{nrXjRJBYF}SQBmt2P^_*DXs5H4g zlhgWsAB}t_bvgkXf8~IU5c2UL$Hdn#rjEaLtPHss^M6NN#Z2y zr5iRN$G_K6)w#*H$`VHa_Cs|%#`E}`uD1nZ|M_r`LPUTLwG=P2o_`C!&|*$ib9iSm z`wC+`g_9qXC{L$kwU4FQ0(v37{Vsg%nFkoFd-1-hj#NR%Z*_lTc2c1Bx!R!Js)jyh)C1 zZaUIyyN9{0sjLWJ#vMQm6_m z+AMUjkzFOh4F9%1i*V3WiC?N#G`Dh;z&5?xbV*gh?OCpLv42!#ikhFtf)0AMWJdvj zD|K<|JEh5s#(hY7-wh&}vs^eP=yFkbF9&1&dOg4QG3rm)g+u$GQy(CR)$2~}Kt3G) z=wMnz$Ew|_s$2PjuTv8yh}}0ir+vdjV@{0Q!b?J$!}t+krPWRaT8h!6c+F}OKoZFW z;=AW`RKlHfY=2^RlH(=6lStH$PW-DL>u3r!>4`lFsDINEeS)cxlxUeMM_yc(WE!=z zg*2?5^;4pfbs|cim-ox|1y?ki8gSZu@G7ez!^Zy&LL( z%QaFJ^@kbqm)xG$I~1Vod5v605*4WCGqUQ*d2LBV=6@}nh`;VK9I73fV?FE|ba4(T zum}AzbVs>o9Y3^t`LR=nO&+_Z-hF$GtciC`xBK>9zB(v5y_SUsY&w>FcyWw5+s9!$ay}r3e9Ol*FY~;_DUM^yBu{JWaM=qWC_%Q zoO+%r-shImlbhr;nR>5DNt3_G9bPrWQtza(GJi0`FbcU9vRCe@x6G;O_atAS(>}Cv zc{wH_e^o710hX z>3^F+9K;~xT(sZR`*4vn!{USq8HaNdtV+jKz(FD?DfNm8f3w1U^c>W})UVhWyd>kb z;wM8X76law#uqYP8m1BV5marMWb!*rI{l>vKz}Qx)H2CRdl#n+)re##CpLN#>V`dd zSaqo>ANFGJt8?8%U1&+sm5J3zh(T**0e{I)PUj*4WESX-K&4=dB>OyF_60${R@t`b za+_q7egPc^zNpt}pQ;B;^>0$GbvwO$jiBiIRiPLeQ5g)~ID%_q@c1$eAhF=j6s6pY z_o1z4cNt|>zme-uQH5PwC8<|i$AG`8<`QK)qsUaH_Z#D}LnW$(DoOnytKcZ;tbdnr z3ElK4%$NE>G|4i^?J{iDvBf z7#@F*_Jt-DY4yEmrs_*4x9G3iWBf*&i1p;X80vf2FWSlP{Sc1dd+obG4hA~?i<(>q zfp3=glu2V>k9|`;e(sU^Z;$z{nSX~!XE7<1y2d2qQ?i?g%pfM2_%xMvcdB>aVmp9I z#T7(g!y`UNVL5!!a2|q!0-!D}-rtM9q)}t+^xwVLQpmd>=VIWSWtC2Vb zh-ZsA1u8s6jddh$N~}_zQ@ftZRt&F|qX^PNRjM9nZiso##h_Vex4)0|NPnqp0kSuc zx$A&h2h(Kk@zLV3m6P{Q^#s+kj5~mj68n0B*@arJ*mR^r*(9X+0=Hnyk4;gu3IoeJ z05Txxgf7nAKWp8_c)EJ{4x9)&_%}>dTK5}Ju*arro0?hb8yN0ZXA)x(H3_j~I|&%; z&<#8BNzMRr_tqfesX?Tc9Dj0#ybL0z85dR=lKgf6;S~=liF&cgNCmh_NEJYG^7AYJ zlPTrL@Y?tf`reL2L5=4F{uCx@{PPWfR+V}P%%Fq-u-z2`i)J?jgG_P=D%vY~m}D!2 zK(sZ$Ip6sHMegg?b>HeZUpo%hR!M^lObOPkS1IKc!nJ~>kY&{-IDc)ZKFOtD4f--Y zL7-B1sJ5@0`q;ujrnu)oD($8zQ*VZ9kIUkm_!TA)k+6=>NW0>}{Eq;nm*ml~Ba^U) zdx5W*4^`dB!3=TLb5jWSUN}-Kcl}+{5VdKOmnEgris2LoUGn}ge$V&y%96FJwz zD5v{TfVA9ovJYcxihlzlgUVDw_brl=>R2?X1WR@)l9K387^m#3OFx(kEBegz7k=L; zIap-zOqKFmR8559n9**ydBE+?%|q3cXJk&nDxQd7mlxcUf9wHh<~DWgR@h6rS+h9u;|g znV{{$rIHJ|k;Mr=!byHFrrqgwf@9OiL@o+;SD!_sOmb0Q68!kVW`eR`x1r| z@3HFNi0Qi!;D1CIln*@eVd`C6>Fe)&+D%@#%Vc*P|IOR`)oI(dM$tf@RW9%-;94EwU2>> z5v&)!0DGTLzSh>NWp!&K|wAEM-_C4ZOM+F@6ngK5;q|1Td`NAg!E z9DZubGY}F;M!cG>la4_(x+$*7{V=4!DX#sS$G2KR9Hhenm|TT;5dmfyiI>VA&iaAj z`RT?+1Y%B`Rh~D-u`GxCsKOTzC^gIwX-MU_axkkJs{*(I^Gk@3`7K_&LE`wDI)4=F zV(RfD41YpsidEsfNTyyK&WY1?f5@Rev{eE}l+v!- zQStdE9_{KV9x`R(wyOrj6J4e>vHUhr`N5-VD;j*MppuY|ubwN%(Ylf2TRdODW@J$g zXo9`WkteZm8m@oRw!m6G?rNk3+5F=2|KfUSS+uD+*QXM zqU)Iz07&*2roo&6%&s0dayet!QaLkNGO1=4W{1|;e1A5$Y^0J-%J01h8k3`S`I#_0?SR&{tDn#^C4^$ z`4Mt`A@{pu7@lUao5s)4-HQ&G$bUKT2I1sxPF?LDY$H@&3v>pUC8SZkM2qa0a9hJd zhlZP2Z?BhtK{19pJqBsia|rcBxH3UJg@&QErc?H52n=So!C4xjXv0w8%tAylqTo8}0Uw|FRQ-MC=oIFW>;toa zyY6@d4<-DBx5eH_K>~aC+fYA+06ri77UJ7S&_krL?=MXwrB?_{cN&6!SC*a|(Bm{% zJOBdUwTF5*^9g9EOdN`hlz%u<`;SLm6bB=5tO%fLInJkjlHL5ofGlqIoLm{=!f4lj z$Z3}QULDoqor$8Ge7}Z*(v$^c^rss-sKyK-^$Rls&Z;MJc&okPjT9z<+SgrF_n7}j z081cf$Ke@KpT(DY_br{x3`(@Q0|FsOvwL`LJ9cAzK-lbRMu0iwc}^!HlUEIQ>f1@j*0$n}!;42X_tvb}#-u34gQWeH~lf&aiDXJ40eK z*Upn_&WV3P#-=JiEjGt4>9N&hN&8yW*b;aF5EH8$U16f9^a^e=BZt^iwpCGMqGxil zqGIF9+JqyS;lntPW7pcSZYaS9XhRca$Ne5YQzP-8ff$&WimwrqScgsN<{{!O-MdEc zKRPr-v4_cRU_;ZY^7q7 zuqx6i|A9XJNA$E8pfXcotLSpn_uYi`9=QnL2{>XY27j!x1gV6c#eu~xYC$69>kz<@ zC69yHh;u(ZQd$pn=Oc(9DZ>_kjH5kq|3jbD`}Ko3)DOtV&(F#4o)Oq5L*VS;UTb17 z?JWQxgcZ#EpXo7AqiFZQ-YgK_RN$H1>6L_9i`<7=GY5*k$xo#OW`UvZCQdq1+5ZA( zWU6idg?}F@SC3`?ke?Ke_UbA^Qi(LcoiBt>(x6T%;Dz+l2tBzELe#p0*geXfHWm4Q z5Jy;LX&2y+vcm38Vb}u?@~ImH3Hc5qQ8E*Spz@doO!SuLgeX81&|yR!WCzOW3~6@t z==F&CQK%#$fUlDlE5MyZMCa|KB9pO7{elg}I)9uv5&_sI5Cy?wfY>Ce2(aI#PaY4s zLv9M7mO=v_ioge;o!N&V^W9iY=#e*A6P#yPUHn*_!cb#@N;I(r^%Q)k_agyJ-4+64 zM!YT1Y1DI~TaH3}!$*ZtDM(?3lDdqDLcN(|cw>0jeu#fv>gf1^PR4wM$CT%0kf^ja zaDM>3Ya^Kspn6l!!=f6w0HX#*GCR5V-+?FHv^x>sFLxQ4^9TwuV$nR6jwRM6Y1NC; zIfjiPQ>dd2kOqr1gc7eE)YEt!uWzj;-%!K79@JKONexS&jIHT?w#IynZ0q_tq5211 z2|5g_Ya-DuVs5D=XJiXVBqbsUk8*>8D1SxAzDCaXz*9Lg+RLpzC}&(Llb00ln)FR{)mCoE zQHNHYKF3H+B*p<^b+Wo10%w9Z1^O{24P#wk(Mb->7C@bvm;p$PwUP1>A1VLv@qe;~ zU5bj|5~ZAs-7n70rs00@eloIdm;tG6iv*qNYrIDELL2*3Uk(*jzDdozbxMR;aFem# zcsZb(wBSHc7L{8y-(7G4%5L%5_;%OqG=|%-+vv|t;1Nh z9sr4dwgB#pl@)1F_#(M7ma`+0Fn=oe6FplGxEN&1ZE*Rb8(_Bd;I*QzyXJtB^=?5gIG~pt&?^q;Ck`lEuNIiESc}ZotQs4$ zFIK4hTNRA)N{AF=6~;+qI)7wQ2-e=I91Ia=n*irNNNu>IO`MOJzgIh8rJ(w%)vscN zfSu^FkH#ar+W-t7!>WAy>SUj@pk$v@h04m94jq=2G41|?H;K8-aCVBMMdC)sN{5R3 zb3k&U&hbOqhqk{=+CA*8kSl&{ZuDXA9{Nsh#on5@jf9;fAf*s`&3|iR6nvF)H`zZF z+`6b`i)(>}1x~oY%@`u>V~0)D4-*~aV2UkC>d{BSPk+LLt4!elAuB`xra$JSXDkoFVyBbSHv+ij=NSUD^ey z==C%ck`bOkJjl_zV1J!Np3hauc=w^AD^BUCic=z*;*^Y{I3=PdI%%QsDOYiGmizOJ|TsA!C~XV5?Lh;_i8wYbLaQ!Uc42%(3Av^v9E&XUt~pf`}nzPN>Iu8W8|`gtsJtSRomUBQuVu$Gss4qw|`>4nX2uGz~H{_&8V+3-{|XK zffOTma3<(z@`Y6~>@GrmkwTxRq1kMwb_0vqY92e_U7MYY);G98=F8RS60tjp4FpKr zSX1-Ho`l%!-IZ85-M@3q;mg9Rzn~6gv$!h%OwQ19SoKSm%Ut}Hg6<)7%mzl0jkW-7 zju+R%JAaELzf)Dq62dTBuOyy&L9fHX>e|@rd27?P&13de3?}QPMeoUGtsOHq7b(z_ zI|-18P3vF%MFWi+9RoR;0ZbjNM?kb1QN%DFWSG}oYSlp;*c z8h@}ps%3QvvsE7UwP-7T zhh!DMrVs8IWl+Y*;=myVH+AMHrRB2g0HmkoN%z4epgCT74J@-o@w<{0S0T7QWaJXG7<6cQuPH5W-wH!fC>+d@tEav@oO z@8nd%#ZO&dlt19J`9rMgjb|b7lC7Vrw++T}tIx$tvn&T&h6JR7{FB)#2{WRY$`i$5 z88XYrE#JJk57hx!rZgDK`ut*3^*yw)Ig5%mFrdb;nW?I(P@J!7j8CU>2kZEM3y@fTxA0hj2Br)Hm(skU45`Xj;exyr9VhPGB1PX zG)=1{D}~Dp85Wi)R9=7-BvqQkY74Lbylc`z(E-<%%k# ziAC>ZRH+ZoRjrFIsbb4pQwOU)pMU@5?2j(^USUEyal3N9wAoTR`{k`2`@YxHX*1s) zL9SMKY!#x0M`w=e4okf-Ur!-}_eBbt9w4E~}F{;~}Isto>98T{um_MrsypM zrtnSXqFrWzESxKP3%-!R6+DaQ%ALh?#m?fnQfKj8p|g0d%vn5FmaWkGNa5Fw5 zZ%W^rDTBh~B+Gy}sGJNbP)=|ZC?_onloJsJ%E^TS<%B_jauT3GxqoKYpiEn9P^N)- z+e+qklDmy$ZXcQ3M&@>rxlLql51HFS=5~;|4Pi?H703#oTT&w^_{X6?0p~+)gpKQOxZVbKAt+ zE-|-B-0cy2Tg2ZEv46Kg?ClSG+r!@Ou(vtv?G1Zd!`{xYw=wMP3v=7T-L9~=DctP| zcU!{Uj&Qdj-0cT<+riy#aJL!U?FDyR@%>a!p|6vK%;6E?M9egFjde1>Eh#aaX|~cK z?Kb*=qIPVjEI>=XK|Hof@heJJ-qcTN=h8-A+rq`oyRL0B zhrbe>b)%NgEf5l)Sp3G~forA}mvQaTHM5HZI%chX>xwE}A>1>!M8G4`s&C|vV46_e z@=s{?6>a{c1}|>y)lFUA&Si~UGJ@eT@s2&t6_0QHag9HoL0}&3Vy++I zfV5+|^8GG9q~+2IPHMR{rZy8OhgvlI%|S)@WO(5(l;w0l%3O>lfSO%w=JMo z36Q?iDD%3^;SmBC+ucYY7a3dL2w-e_BY?5(jeh{rEtWkJLI7j)8v%^%Zv-$lz)`@+ z0!INO6C42~{eLoewvZ%zfHDlW(9nKB83J2~XkVZVfh|BL1jZq>CEhEU)c<`BC4baGlNr>rDDn6ia@hPfNLcBYJk|vw%iz&A4p`I=+Y z${ITCb$E0-rj3sq{7V^K3@66U43xq*3OaDijI$$BIyYMGH3V*rC@J8A&k2W%O_u_l zbs+(w9kQerfV#$bA_n+e`I*)R2Y;GuGlR*AD92y{xFDdBN`WG%*g!-P2u`jdu+U4) zR}^H;3b2H6lC{ncn*?ZQtul{+Oo?)q2)U0oCe)0)%&45iFrz&I6fRvq)5*$O$d!t~ z_L!_33Tt0RavE{0c8}aP$XYumdoMyk!vaiO1#O(SOf2t^Wn)1yuy)9iFMpU{#^@1F z2KsKp!XlnPaPq9So9Y7$PSBewdol&;PnLU%Ha{L*H9j$sy8(`qflqND7WC92Ik~Yi z!Y^J(4!z~CV21{-s~pr=)dKLJ7c1>ehk zTpM0`1=<|gchqoCVSL*XgQEgd%B4q|W5xO;@N1otq+Z`?r=pCnW9r!FJg%@eyE5@= zxVN|A&2Qv!VKO?v)netJ7*R{U(cWZst{zO2@bGfgp*Y{YOKNe7xqtWBULkT;7n5?! zXUP!wozFCPzeq4&&K8dPs5O+iDN%>Ghf_@LpE!VFc5`->+UpCcd~h=AZsUN@P9_3kd9;0l4?yFWbYNXX!P}0y3-4SkLbmpv7w&rd|r7MO( zSq#HGDzV{IS>P5#D26uFIO|VIlX|b3p2CK7S1fTg}*3+zvRJB zqS~uVSy<@oh_OJmm~gSOFGESv^GrZsA+w{91HEja3~aET9~YaW+|0VyD`PC5QUIlL zceWpr6sGq5PF=7*FUgm2N6jiB{xWr-;*^O>B*x3}D1TS5vwjeH#e6@cd6Ay1^zB^~ z)NXX=O=}LQ7o8zWnT?e~-)y$j$QGh>u?jaE7%R6A@HzY$4d*f6#@iYgu&40VJy|s? zxuIt8u=!3ln_O5`-^D;Sv29uP*NCO7>(9)^SadGLeV@iFLai<6QgX;OzSzu>=Wfj9 z6@MbyV1Fc<>b^8#Rn@JlGks1AUm1`j-RHSzbDdyWrSTeZJPARMWf=C{?PbRt~sCA&HO@#>yKH51ouoq+`Rrbi&2j5r8E;d1d0DU6&}}3GM?RdyVqdPV zw&Ua(!^rH+e8SC^fMeNfU1N9Io#d3>^g?%UxnMpT+1I~9gy}>J^pc+AkqZDee zm)wPYApm9Gy{MI9%(mLg1*@~J>JEok!!ZNVS$$5O=dE-m%8fux5A63YlynIeTz|eS z^TtK5`0W05c2q@oJscuK?6P@a^Dn|nt|b$AIj$tZi(Q?Br8jUPF1>l1(MDuppR$uJ zJ@;WgUM)gJdKsFa=f!4fXSLwel53?HX;!Zk&Ma6`HRR&FT^x>`@4{XFAoI;6Yd6QK zP1yx0C}t6Kv2ZVI=)}W?<8zLWO@HkDB5bBLG3BpGqE^@@IonTJb<3#IbO&F~*w8gM zI}*DUmnamDPZV(`6y(jx*3)ZjtC9LXOl=ZF)d3h-T^?l*LVB1=pSu_vnCNIe(CTy2 zIno*B_(l#0nbjwDPC|Kt*{m{Sj^?D6p$fqr!Zg^_D+kM}V*r+XPhx4imwzuahvgD) zw0(ML1~*3DM&Tw!yAP zPZ>wFNHwPjn5{BHL1)53b$_qVP^~xj>#|BdTa&#~$`+D`s$P^-L>~#^WqTVQo3X*+ zWmNJFsR0QkGgr-@dL_HTpw5-ta6wGp{r#h!GGfWd3BKB zm%M+~N3Z(QRiC%&n^wzrg8#(#7k%`4nU*UYbA+tmqXW{KH!(jiAhF&g*Pn2N?+K%L zGKVLZf%oaj9LmbD@_*x3e(}oBT={LQdu}p^Czqk{;|uz)wQuR5G{Li#UwPo#!VvpDAMCp8 zB0Ccwe5$|;N3;`saz|Or5Du#-3Yn@wAKuCxh8VmvLVN8V%SVnTG29k_1wFeY-D@Rnkx z@qzJzR}|8s+JB{$NGy8dwa%RvQ>V_F)eoETa)AFbLy>bVh|JzO(~`!hGZ`ujgx2{b z2PvANj-C&)1E;8dM4#knu)wo3mII{>q%&0hxv?PxjSt+o8-$>gcMM|oh4cLG9H1W) z^Cd*%@Xy=_2YiTro97`4?K}xpYUgR353{i)(+8Mzcz?ps6G*_{xEsWRZ#w9NfiDly zyA~F{Bw5nK3|U1XmkbU>p9Zt)Or?wuO(ogaP9*~}M%>BF;NbKW@-GO{OIL^ca+Hz0E$E&CS0 z^49UdsecYj`Muc0Moh5NAl#cQikxFCAiZJ=QK>IV`ig`gVh~jjv&|&yIk0skmNG$r zTXK-1+-b64PQCD)X*_hQplG$sF|Ot~dhMYe&QTm44wvraAu>@*Gc@f{;X!TCD-L$A z;!+N6>@FO^7~i8{ta;RC&526@O4WUC%{=!0SloXMkyBYCDLLAf49b@GbEGVAw!Hx&I7siV5 z)ehB(WW^vV2j)x=C6r^%7t@1sk^4DD;I^dp!A>vkP&oHf`Pu4iK~8^;vZ%t$@h5ln zu)8$XK&w0ms11UG1d2@3aN~K3QGf6Xdbt&2`BkH=s>Pq1IOm=q6udx35}g%65B>{8_KfPth&AG|^4>2B?p{@r6pqD1Lp$|&LFdU)CdDGh7oVhs ze0Q0;OLDj7vt0i{yP_y$C3YoFP$}8!lb8*3q@%^cfQ_}Y2;or7jb^Hda{wAvRp?!- z`#QpZ#QGfgSF2D+xEiJ!hJWt+EivO-kZ$oDO70eZ&%RHBuzMIhOsY;`6IrVPL5}lk zqw`RYdQbt)%T%?yu#nijUDSdQ!&2)t54)|8Y7VCSB0R9QG$mw*3JQz1C z2Bd@##gy4#^^+i z0|a9_$!*4|Yr;Nd;eQ#EfrUMqmu}k5sI_vy05nwJL9?%~V%q8nNWK%U6o(!eEE7HS z&KDGCw2EVjyF_(wwTgAosEuG2tSnl^I9b#6IR~CPxaC!S>htH%OVC%Z5@>VZYQD&` zUU1&!(O7lgBO^~Am#GE~=2k{ZJJM0AxB7D{Bp%lI^SCL=53YjHvm-29DYOM+&j)-XWe!EqsjZ6$zJ0x6Q?L=dj&Ib?Hva1 zt8o$~Wig>EAb)T!vqXB7W}r*zQQzUCn*QpiMAJLC7fjsCUvjup)g0I_cfk1)IN)S4 z?$yoq{0a-EJUNwjL8RX-Jc#t`;?*Tp^fhWUG$RuVY;A8)hy)CdH&}C82I|5RwGd-- zRWRQw?heGuewp(=P8RH9%#IL6Z}wU2mleGum$e!=ZzYxhW1@? zr?NDDsNgm^wH|b$C8b1nVQ_KO)l4pW+zprQRxIHSTn2ebpbFX>Wu&JfYrD&PWVVNm^pCLU`wT zul_43qQfaGq)RL-rd~l8m2#n!71H5l%BXvi(pjk>p&Uul9B+ThV%QbbikBJc>UXAv z{$9_MpjScw^fh+MwabuO*T zQyc$4;fUto)7W77!jji%)q$Oga~MYjz{|JIXWOb==d}Qxt$R6EqTLM)_73$}Z|la3 z!IDBjDM+Lhk&SpnltJ|6LortE(;*&5YC|tUaz(i9z)d@Y^I{|C5#Vp3tVd~R(~Sf| znSTTrIcc2pTJ;@FEH7gyBndsw*G;5aL!#7*S}nw5yF5xzl55TnY6nLYwjAoPYtRH( zE-J=cK@~;~g!A%)##!eYE?#ZE`f31cVX_=Se3v=BeIi;GqYI4*eZ zSX#xVmOd-Ft#Zp-$CbO0`?|Y~Yx#MtpnpqN@@;gAa1LSx54N2tmRc%>=O`(hJ&&QX zCP2Ox6yPl2g({qq!*(Z-3CX4lnGM!SC=cT7hhl?E0W>iVDJKQ!xwHE--N{`y=5s$i z2ImoG7~+$VDz@*JfN1yw0Jwy+K+#Q;DQx86Pl36aY8*4)z$YMsmNL_;tK>8-SAS(b z96mNrso|s^g|bQ}=M|ui1@x&2G$Vc4J<%8}pjonAhyaWLMG)c4NL^HzvE@+11Xjb#|q*>wi2^<#6LD zovIwS63KP@Eit^y4QFC9QITrtMLlIGms0`;sa5TU0`Sv^uA`{N z3PGh_wkk>ikxZqf%A>wSg=4@{jd2%AQTOm5&(F>+EmSfrI#r-t4AAWbQ5c&f+x4=g z(zU)sD=rX>=N&pf9>Yhvk$+E}%xlnbA+Z+U@4Y`E0^nWL1aisN3LmKSf8wrt*W%A_ zJr8C`8Ft>E;|&COI$nk#Jii4wvuuorP3>woPzBBFAqQZVLEh{uOGHji1B?xOnB81%e!}?AE?D`3@`?llKgK^}?y;&<)}~C{sU19p@m0@C<{*Jg}PR+Lix`C4QWaLFXnO zPu)009d3CFerF-2^Ji`~;b5!L<3&CR=Xo1NFPwHya)$E%ZoA>DkPo9(TWf-op>-Nz3e=Eyw6M()~gV)-!cQk%ifPc~MDtvGqK6nv6co{x0@k~st z_}SVMA2^cue_qagw7Ap{BMDZ!LSJOnBX!roqyHFg==7chLnr)w*F}RTwEk82;6?br z--v+UqZbL*;Jr10cH{^011!L<-3^<>r$N}}Hm-X`Q8xt6g zsWV1tM8L)-9)k3t_MhnE_ueDrxaL1;YwvFr#`8GT`}nDEcTA?wa|5GR) z=3P#Z&J0q8oy^vQ6HroLHWkQ?agk~E^Ns}Xeah->k7y}^Y$Wa77p_ONo4Ic1v90>? z)Ws_hZO7I<35gCGAmVjRoEn5i&46{BQgt7cKx|tWBkm{;$Z5BIup=a3L)9L|CRk1< zv43MY!Fy=+LFkv;MI#lK5^xu=k2c;^ig__aw;+e@ijmY34izgB&B<2Ha$~$U#IbOy zU7v5}1AcYfdr4jl`tGH z7QvH2)>riqJPU?#{Up-5=*O5k!#J76Gk@poV;OhKzH*Mbo4?V##jp#@=j-+QP7QdQ zX#eOX$T7B`F8*G`0vb`>(+Mf&xx-G6n2J|D2BQG=KSV@8{>G_`k$R&6Hn*b%IAb&Q1H zBq{eVpD^Mkfm!^Qa9K!WS85@#Wr%2q|(bnF7uF=#R82RFe0= z5446RMc*W+C4ZbAd$Ch@F&+-GY@>CqZU{Zv*oSi;JefAQL3@;&o@yUIfqyuZ;n%1z zdfpS+Ce`FC1>spxE%Heh=n3uBxWO}jU8o-Xjt=1}DN-P*r+=A{B|(CG7SAI3`4@DC z8N&~o1~KjY9)H<_*4KCGHP4~O1AD|&Z9|0-EN8P`Y%$1piOYatbr-CYV-V~M<83bB zU~KH=n%Z8)3tdSBt1*L<(|@Iab+z4t6+q9moX4QgMIU2y!h>F;Dn)cS+$os8I9W(| z-G{vm0M1w+t+gTj(&__kdzdXYa*9_=wzfLP<@cfXE298PK()V;n+j7AUB~655A1!L zZ7_XlUs8L#N#;IuwVg&~yZ9@-0NnRUpnH0Qld*?S<^2%-eH}iyRioJ--5Y;>AtaR? zc}h5&M$B=*O$G<{6ae=mhyoPiiN1Thm*m`uiUZ_KwiB^k!U5>}Q0W}ZO{o!}_GjC; z+ropl+S2hycN5u-?I!yiO}4?9C;yE0Ia)jDEB55Ml0(#W3aby z5ZG?OjZz4in{1>=?<(0N2&jMhd5}9-KfP9Kd-vIVuF!v2hulkxSS9>1Ma|77+Le}- zC=~_?IXbAwism>iifJpYuGq(^a%_|XkX#r%f|rC`PhzhD5Y)51uYC|lIc5!yDZKgx z3gs?HgFQdn3d5q3XlGF`s{{e~Y2B!Pb1Y z6bXf4+r&aT)W_Kk;jMN{czYQ*=v!Fyp;#Cf-DrAhc;D{eraB*%%guj5WwHa;q;yllLC43@YKG_huAIOec_<(IiVeNy=X%Z0^#woI z7yMjb@^gL3&$R@}hw^j%iJ$AweCRKH=&xC*uUE8?*xr>>U1D#Ty&@h0ee!5a*t z;2mn?Uh)b}$iD%vO0ZPuJEmcT-JPmIP9{pZesO0n51t@t?Ww#gi zvI>WL@SEv|SWG;yTru{#viqTXc*GfAm=C&oU_A&Yvf&0x?}TJ~fY_Z6trN8#I78nx zO8HC1332whE@6N3{0HT8#mI+>KvG^JUQUTJEul)Ih#&0IMBz@$vN%+uijXhYok|;l zqg2K-RJ%Jd!TEec?^(L3+uUB;lN9e7!YIV;`bXkkrB{5Dm=SFK(un* z1jP;l2L+VqAPO6}i5=5i3LIA1c;3q!G#VboVFPumrQmH@ul9|U4o=5I)NvH`^q$GsA!Lw7)oOLJb-QaWj*cfrj`i7%??M4) zGnym#36i;L14WqFT-M=xuKICv?U_Ad4%K0NLs3eI%sx9xB2O8GNOMe5zbZ`h4?P4o z(xt&#t&o4r)@s{~4uFTEB)~^c=El-I%2Q;Ljo}&mWy{Uq zJ13AtrM@nuASaQCDtyM?&lY~HqkvyO_8ekPIRktqIWle$FkhkVfG!a2%^XIuV+&SE zi>os15Uig6yp0Cbj3;&y6`du((YT*911o!uW8Qy63E&s58W?Sx7@CB^j8oZ-k7pqZ zkxAF-2n?1zPd$qwd^c_k!g!ByA|!+nK`viHHNB4hm=N(0Kni&T#KnAp`7;wL=M-2u zLdq3jz2m=Ntic+RBC)$)=)9Z-M9$3=Fm{7Rk%;3Lic=2H49F%l_avapD9%9RVlrdy zLuY>m6!j?L8C`Fy(z8B>q2~NBBACAXm1=zAxG4fj^eWn~8bO)0a6UT&EXtMe$)*X2 z8*>7TPYn#W>^xNaT!#cC?im9j3wqwl6>PlB#$$Nd&{%cU9*LM==*)xTdsxk2$Hwz4 z&xCH^#H~1Zdy2p<&yGY!x9@`RYZy2F2U4hR+ zMN@%@9jlv`2o#5*<5QCuYP<~I(ZCt=U@Y!nV%P4y`gSuZ*bt|u@8yi)-RH<;QWbxd zW{uNh+*tzBbP_72-Aqm6JENow!K&HCL#3qJlYuB@vGDZGWvH6bHQrbq2sOdIQZ8~B5V(A}giFJpgU_d>5>d1!q?f(brc+TCJD%;V+MRdKQ7sXnml zLwORj!H;JKv>!wd>V`bhDBZkxUs1A>BuAok5aa^9A2=e9*N;mG%9FQ%aPRG&Ts&Ns zrMqW8bo!bkeSsDXXXT7s*PEvuI3CcC>7hyQN)rGbS6m-9usWj6R-EKq+C_g2=4mC< zAdNAjmI=23_o95SqGp{VBJED<7~%G!FY@T{I#}RvCtI*`2r+xHy&Ti2YN2_Knid6Z zJl}Bw*~tah&Wp2w1AP}%9Mkn8^KrQ%-GjW0nT+tGL?KM>YWnDKR|M)Nb5>qWc&<^aZMpMt?QSCtLIq^6MQk`6+zrbuu} zh&ZSNJj&3p9bhKc&U!rTAdcQKUIN@Va59{ivBuIFJ8qGp0<8($6>zHHX76a+%fL5C zJaZ-!iND8Wf&(Hb`6_=Fu@T2=7p2F=FYz5bb0Cg3 zwmnAI_hTf*@jY;uIx<9JOh}}BW)_&q&a1kmrsF2U8A}~=8HpZ>6A1aj!K8#)xH`Hq zAVE)(K>uWG2zAVnRXnC)fu)onX&nzkd>kf-2nVNIpM&gKB{qKwYESE)fIBvf>{n`S zPBI;~t{I4$9#fb_GuU3vTQM{$_5`C72bXto=Y7Q!4?6)qYt@7I?kDq!UhNw0uC5;S zWlz3^l!8L&EC#e~Rbb@hd>}avIjrCcBMhNq`KBPs7Uo&=kP(EyqYHitd}(>v&n9mh z<|gnTLP&LcU&()AWuq6aeB{Pxy$cwZk%jh+iwMvdTLgG7tAheLk+tFLWY?GVlg(d` zulATj+dQgm45tNRruL31<`xsO;^d)u^5mVOMbbm7Fs7HyT9H-Vu4C%DE#k`c=XRUy z58gBZo)-lKC5&0TUaNuEi*>bFW+fhRiSn0`_=OV8emsAYa|(xgksq288!&@-RGfK6 z?LpAHLMgxo;-PLJ^_wjDY3MG;Xwo1^;aM6KoypmRhRUo7l)2eN3{If*DcJ-B1`9Ca1tgDVtnc{H0H465htr} zi%6IAxf*|x6$w$s>oM6mpvNU!-Wq9e2pG*@gK6ficIWuXhkV?jNG@>p)}eA)_VFx4w5(0yuO%M7R30XMpblzxoh)V^y#pyW^Yg zA&>hi_9@(3?NVZ5t%L3_^If0J9tFzVwX(v-Ect&;B^Udg#-o8~3u-vGX=pUnJ|qKg zBn7{bJ7zB~nUkiA^|y+IqoTaLS+4p_R!Kxm!)+6}HHkEv&gsK0>SyJd_<>Q@=5psN z<>yS``RmzDC;jadRto9<@v4|{UB(ElHhIcTg^hG+&ReZyEBhKlD*GTqda;J|vWWD% zT;YFvhn6^`53LG5S;YAWVPne~>)xf@zW%QFM=@=_z|pf$u&!BA1U#eLv+t#p&*)QV zEZ|aBeg7xd=Zr(RRja?RV!SkEz1t;jZo})ZigUOtrx!PcVyvpxTYbQ44QJK+%4@?+ zEo!gzd9Bv}qO3>xnLRy+C$x%P!G3TZ)eHE`jPiS^cwLc4`SkV!CN`7B?e}`} zoEq6oNQZ^{=2pA^GwTxD4tbG=%cxwLM!0qb_0u}K?arJ9qV2_V9lkSq5!HCinu~uj zxiboYf`Nt1gC132yZ_l7!B6ibP~)u1|dy@pc1PFWmVSZY789U+A3)*!ZeLI2juhiMovHAx5tG>>8UE%yoZR}}F@z7vN$)v+ zTz-fufXs%`Gu=Hj{I{FPRbK#SzuSN6T~4B<=QNa(X}=i%9@NFR^}kEr@u_a*_&4FR zT|i0q*l4E-BT#+-ifQbcb@4^@8%t#|tEjF$X1>OqfhRTQ2e^U}E@blI84(D8>x#q^ zgLrT#!EW9RHMPK^D6A2pd>p4K44Ga#_$P=fYKGq@XfnTBgwsnoW6d`fjcI>8{u7E( zE>eYqC2KBUPk-W3*&P%3m9OD^&>D%nzUH+@1WOg@1uxGCmddkW zHX*RdYABfxC~)!xKk@1$f~Csw6RFO`@xSoO5Wx~<_<6-(^fRj%5vnN5e347~|Icwn zb2XG0H>D`V@QFr^%az)&(CE!=*VL#nD#5v{w&gF9Bfw+evbVibIhU_K^U1E9Y%&<8B95ihz0ehp6K(Zwa_cx zN!m0cf|~I!?cTl%LW0FUoGk8F@ZBzG`+!cHQzPcvq53X{*Kqygogc%mhy^7$GYjjQ zy{*}nMNEy@5%>cfDldPiLOuPI4cq~zVE7K11%o(3WmgKpO*t`e@?Z~VnmaoTtl^Z6 z?;q zs9S~*-`ZprUty5DiMkTOVFOo}%31hhm7ZlGnujchq4>(?v1k`mA4LYqY!)D!?`zTQ zH}8MzrioTA89rx!mdV0fea{|%tMe#t3Wr>v6Xj?6Lowk!7E5y$&(5@I!jaBSKj(1%TgBE)nk$5#i6^|#IPcJsNkK;x?-e?vG)lgxI=`u2u zYHbFXfv=3b^6el=D`;zLOIOspHZzJPxa)sD6OD1hA^y=t@rO7xR(m=&qCz=DnXBH( zY5$P3s))Q62w9x!4>@J^pgv|E$=EdgIpsXZ+)xd(-Thuro&j`D>NCp=fCtl|@TB@8 zPgqy8?hLi6id{Ryni}#ZwQ&s#uVAeQ$XE&@6lN%ZVyWkU*VE}^-HP7@qLLs`OWA)@ zc%_V*)OCm8oDVE~;Fp5PH6judLER37DGGt;=w8T|` z5({G_J}ErnlOrSku%L)fi--7QLLojq3gU_!o?e#q6|&G*mZEI3_DK1oJWmS2_@wBI zPYAsD#F&du3%B^RNQ!B-W!Gx3L#bRZ< zt?~Pg9HQsIi%hz@7_|gT8Ln{ByWnbD8u`0udNClTI09ZrdwLxBrKxt})HT@-W$}aX zZ~vm9){{|ApW|5Nx|}72w~NuxyK0-p8QtUEV=qRygGX(r7`-3maTc8@kuhLIJhQu5 zQ&vM=Rb0beQ)0WnT2o}pT~&W(OI}mxk8oS3mREkGnRffkXs)T~h8*<7@R?uB%PDwwFNM*$<>6tT$-6efSS;^R) zaAw$FuwXIHtwnOm?!7*v?6XSytLwXfgy3ed^14idm02rdEXIZjbEtpds5yC#71d53r*vEwYv(?@ukq%P*P%TfQ zQKv{V{I0E8NKo9zwmR24 zHJ^1A4+1La)AW6@sa+zhnU>IT-XMT2atdRWV| z3Zs>4qu{&-k5hj(5v?p(L@Qk*B{C>kj>Op%ua1&g6qRM(OtA;D!ax9-h}dQ5vKbuX zl}sEczo4dE{>sIDCW|r&W@pBipj?)Pl3kG9sxrDeft8ZrWwA~eRxKwTK6kwqP*!)I zr>%qCjMkI*D`SFMwia=H@VP6Xkn>|+zj95K&Y@^=l*xa}iQ@5NbEBe*JT+Ur#KI0N z|G=Cv_wpy^j>kdZ=K93ST)D#aj)JUMwWav0C%+%Ej!WjZe%kv%D?8N6u$pMM1W(T3 z=|W)EtIE@EQ8I`gRtQE{dv)?4hdBYri@SB%0`pO*@Z?^7pG-t^mLx! z5ciXjv_F43b``L`yzGMuzO(4_NaYR3{1Kh8C=rxI$fFdLTVvVV^pXT-?R_kij4V=a zQx0uqug(HeDKg#rP)efn;rL|V z3n;nfjLk1h*ox}R&wC`AU#;AEkLIwempSj1+JROXfXXdD9IHcQZYXW^>>P$exy{X- z!w3Sip?Sk6PuIFyKZO#p3mHjtZuOhcM3v&#f6|ge(YF;W#M$iCMOgR2C4x`$8J!?U ze%gO`Kaovct6ZMJ6AQu`8yNhx#V8+cP;Tk#%Vc+@$gYvpCkW^&xm+ubPn5!y!uKSZ z%g_Fis$EJ}Nv*6|JH+(zk6Je!urFWE<*?!-S9Ynwbx_)Lvi@72LM`rUIQuC@DD8GA zc~t>aW8Za`_&jo&w_=uvh=m1S@k-{)z6yW2JpH4B*kUZ*S_1FAa?vdW+0Zem*+BG; zpH!@C>|(<-9#Pw;35c^pNjTti2w>_a+Esyr2@*H^^wqO5CGQjxadINgJb?%*K@y)(%Ca|M=i(x)8cDKOq2*}wEoeC=8Ym);NT0bm79nKseT@(E;AVfk z2uI)c8bQ++z2@M&@ed^t!Ai1Z-Vlnjp72giwU^x|%b|0|D1x@?t>q$9I4vMt?&RQ7 zRj8lh4=kK83~|M@VOEAKdbn8+CND@!kWyFa5;W>UxE#E&-NQ%L%M@HSTGgZslRSE@W}JT|RYDsCAafGd37ODLFTCkwT4fR4BA0nsMugPbet&?QW>gAKFn&qjH^Q)D3Zp$Olo^ z3-vLZW|bhp6qX3r+s|7f+N+xPmhC<7-SCcy*xgv9xqy_M@*O0!+IXM3{^{{`tG}T~t*X*f_ zB+|Ds736`2$1C9TUe8-NCkSZ7X$Fn?c_lUrl9shukj#|L!toSUHVfVY_Fdv0L)|^_ z13oJ3hOHSv+!zn8o>g_*;l?DuC@8I(G?(alr^y zF=`a$61Qpb$aiulTV7k_dFDJd8>@$##oPM6jzjBn*}UnJAnO`uEDCe{r&nY`A)Dta z4~LbFKr81Hq)%Ntot&#E*S%Whvbwt=_YLz%PcAoPvc9(}c2R$KE$kr%4#IKIeg}C_ zp21*h$PnU9)9u1jR~#OGB)@>UDXdc@2lBd+l1!MY_OiUn#zZHltfSJxUOLg&s%|(P zIA)Y8dCSzw8M{0J+<=8kR$>{6<+Oki(_R1zL!G+KRt{G)IA1vfQ`X;zgEh_I4%Hbe z69U|PZkem!g~EScZ1ZEMlu&sFmXhcwW#q#5n@TJH@{st%_i8%CLGMPf2d@R$XIf5= zqqF=0nXPG+n7XcRq6~iU2d&DEr^mBuIDYp{29QDFag6@}=A3QFMLH~CvPy_%z}Qpc zyj5?^o5o#=V})uFIF}iFG%0_`sIXiN%f5?doA?P*`lLaQ zyi%CToeeVNm0uBL@}#d}xG>-xjxU4DWUTTdIKxgCb4uI@a_m(F;5rthm@E$iMg|;L z15P$itB0r3d3%jGi!v{PJiqKatWN-+P~sEd@mS6Q0mIDaWt^K+R~L*iiu10W3TAz_ zhk?skXA6JlV&H4)x^A|E<@xWj57k&EJR@E%6P|q_mkYyAkjjE< zmP+MOYUpF+)wPFuIRBW;Sc?37HXMazJ{P7zu^@k=AJ~Kp6C)!NwyiOhSKjEDVz011 zX0v>7Wot%AHf3e~kwuoH4~SzDqq%ONL+A61gI)-qP!KQh-RwdFc9V@Xc`yT0|w`Ie17 zOb;fMQmPLx^I^h?EGMQUmFLBj&VuX4l+LBlkBOOC>1?vXlPOErv;1Gg`oI4lod^r7XG=7T|Ah4a z@qf@i&;H-#L;SLCwsHk^96(9>>^TE;+c)*}?23b&DzHdAyC$(aSbn#YiXHGyzW)Um z`FA~?bmI8zC5!Y?9HwWlSkSL3Y~)WYtO|$m>}Ng}O6~*#`Gsa)M$cMnMDkaXu-AVB z(&t`R%N5<2dovJU(XFUWS5U$$y7^8*)zlT;Y$y4i&ngy&tc2U$&^67oE4sl>-C4XI z|Lm9D%@y5b05+9!MK@Lr3id0yf#l9j$l>A){a)DJ)vfC9S9IgllQ@5=_Hwj1KD(lu zr0I^`vunB`+PQU=W6U+(9zARsRqTJ#XV-Lt^h>ZLTe@qyaU8V%;A^^NMjN^1nr;w_ zff>wJyo4;=_Blysuj(x z9Oo$sa2QQJPL8ldq7Xn0EE0bL2X?;5b)EJra59d@D2Fkgy6@V!5DiW)N{*e4h%){; zZZdn@)Fl4}g`kxSrAJ)`rK?|m`XBb^)z1EW@!a{jp8>zVT7JHan>PK*xw&N{j#DM) zT@@L9WhQcmbb_VAO1gl{YvJmyx0gY$CnEXa=JZfcUPh7hFf+QZapJ9BM+5>vLr1M@vCj+=X<0Br!rZZha81i^m>ntLKO8*?kUGwRX*|&FJD&6&+YQ_ zSN^9hFL=TSBAFb9?)+iT7h)ufK|sJ*)!=LiMzWc@4`!R=SGgMwY##adFKsQpdii{= z&|eM(vw-WtY|D^Z1Ym#oZ{l&=Rl|PSi`+DFbApWu7=41f3A9o84QQXn_nq9^#I@*h zm+eQ?%RQKypXC-a>ccLosSnfV*6co_sewY?!RdUZ)RQe1O%*On4zkk)R?+XfL70j~ zCJKk5BxOX`amgmsJoQ4k^wNG=BHfA@MM-h0?K~1xN`=aOiXne;V!m;toh`z)olM26 zhI)56h#j)3$?@Jd)p1OVFh=_TGg{v@YI}N(eWIQx-krOD)>>alEa)wAG04rM>ea6d zu?X06hZ~0-RvRH)!ps^4se=$a0Rj;K45#)eXya?NjafT??aOe5OMk5mWIGQor^|Uu zf31a2_3qmzxHEr|{L~P6m;7K1o%?LqtIYCXzWgUKFaLghF|YZ4I?O+Re!c*%7r?w! zeEtGiAI5Ktrc>>UPgh)m3W_?i8WTLFfg@`)LHvsE8yQTkokJ#vEc34Gv8jUOffs?J zcK<0Y23}{EP557^1`dlweNj?UH1RTZu+{ifJ*aIt>^gsva^kbOPdM11oLE&vo;NsI5`-U$9|S;j_gA?%yM#&yI*q<(5zj zp)F)yIDlo*d7)54Mbq5Kr6r>6M&Td3UDa5PH!)BuZTJ6imb8+8)bL)-bNusHKmV5( z>A(N^(G#b-P_DA}h1to0i3fGen`J{z4~;(Ui(`KeVp7!9N{@&E7!?164xXYcdUys} zU#g@z^e`B4G=U!eBEn)Jphvxcq-vEO^?bDUA<&$}MCg)~+FX|@F%>!tdtHX%uo@hU zNq7DdE-@Vk`&*_s7v{RB`uZ- z9oX;~;u2UY4KXJ#i=|ALQyt|q+?>EH+#7#o9nv|-{aa327NU7mPD~bpZoL;d=`dU0 z?@Io)TECtfAtx#x`NL=rYd(9ClNltIhIwU1Vz%=wovyUJ%t*`DUeW21GNLk*{t!oX zZLUYoh>JtMOoKfHYPcD3nYmv&Fr@@9&WOxRHt>wVY~8Fgvf^O%aq5>D`Pjkf=WT!Y zV6x8$#m+y?Z%7$=*uj+jdbg9^>e;J|6e#R6a?aBFDkBJ*r#}9VZjfL8>{X`q6$2*f zq0vy>kZPaG;Ri?pRmMvbU(G}(0Fv!Kut4y0KsP%Y#m1}PY3>U&b zdzEW)Am{_?cc9g_<X7iD0^u0L`pbmT43V>ak z(U1I;kpp3T%-sgcNP?y4CHPMn0kCMZHOe%8>|*(IrtRy+z1+Ma)9T>5qdk9TmTz`m zmyv^oJ##*RlaHJqt)czd&l$-;^0-wFJxdN5S%DnPR^D~W`Z*&kjdOpfsjQ56H2xVv zL&^w9L&)OK8Brm4`Z|kWGLl1(_3ZacMu;M^8A8CA^b13tFs?Ev{lX9@jI51Hzc2&| zV{60GFBu`~!8Ok5_rGMMN8x`#d|<56qvkIe@$o3yz4Vui@bvcdsZon$WTp>=^Vf`= z3`>|6L&(U+U@ufP@QgV4@MU26H6sZ=PmArZnf4#&D_Kq1GA%x8yRZRgntN0mW=IK? zfWKxMog%)O_XE#<%?QD$FFSRwnKp&ah=U;-ZO!wHER1S7W5F3Y@GXCiYEW9vc3(Zu zh(*9Qo~DwQ5euBR#Ou9!o{_n(8T^PEz3(uc^x02W3{bLv&Y zw&4RsBXP8l|=JbE6mIwE#x|-FTYV{uc)!IV?N8oOnN{$3qIhCr>cFbqju5udG zfBC%BN-9R zye%Uln)b<@4zcgb$VWgjZ^{UVCjHTwetnI2sZdui7oRzyGE#r)E=a+zv3_zk-qqGo zI~QjcTz4HwKzW9CT#lroI4j+Zk)V+I)Z=R^C$-j$9ocnU-lv%0Bf(HvIxfh1JPh02 zqU687nWI@@TRIS<#0VS5K`guJu-YAv>`LUJ01u`EFqyZ8eNH1!vl`>`;V_EW^9P67 zydw*zhM%j4o0ET>W_K{Ut20F5kgIX+<-C>4hj3WciT6fdVhR?`uo!AC*H!GW0bV9? zSeoUKTQL5igfBgxYJF5mf9 zz(g0z9!7x!N^u!ufuy+lU9nhV_({srH=|}MAvmhTSW!>L&p)r|vq%4%{H*A*E++%$eu`IEk}RiG>*%Z%; zGX?nyjYo_inOx)$q`>%ak|y^;d^1gt4=8E+SltVAgs4F57W%ikznM>PMJkI#7O-Z& z3_^`b8usDXs&I6X>LQWLSxqR^C|MwtIwNw(ERay0(_PnN`4ot0Zu*E6BKf?idMXgw z+}wXsAi^dqqNWOjc?_aOMG6%@*D7-mkM1|t3&TC}7Z3D4YEv~0SRCYN3Hz})X2wm` zSKGRQtzjan!-CrU>mr87FV!UX4DA?A6%J4?qK9dBnLbq$XhQ#WsRwi#ov&yJ=6e$x z4R>|N2zanh)x&}eySaz_ z0*A2MNtZwiTp!Io9^=o^oZ7eh`mn<;Xg!-*T-X~4oH<4pb~ysA43^PsL4dV^GMX3& zG@Mtvich14mx9ca`uvxy*!k2Yssub&XDOo(2^cd{H$g0e6dpZ$nM4z3FO^Pl{$_tM zN7Z;<&G8A$l2&)$`KLLPr+)tW%kuNpfBi{>Ck`fXL5kOu>T%qZ4ooyn-H+IDJ`YAN zhCLJ*Y~o=fL^yL&GbDr% z?2#9{f{AvNn;@i7Bj0rehn?c5P8nc&v5TG56{z;>ByvcfLEfiEZs-a&)P3KW){Okl z6(U@GM-Ju~$}Y1br*Z@CzPn$EHUbQW&R0h6;xowm%9qIccfL7{p|3?}BE_~NB5DA1 zQL>Np)lLmv9F*fpiit#opZ$MGG1<`Q(Oz^i?+P#xF<9kr2=^wTbCU~NE@Fu-vh?j_ zxxgv({a>>sp!1~+IPlHk|!=_{rxY7AVKftP?(F@=K*2d(0_$Jn+tc z&2khk+Y;MI*|>jmqjMIs!&8u}Ga)v|B;N+Tt)H=q2r{m48OOyBd$U#HOcHUBHuezi z$4=Y1b;bQ?Jc}=~SIS=x=2S>6(D_>VgxY|NbKK2YKl{Q_`&56kUg)QnKa(FBWVflB z{#0R~5&?}8LKBeIq6j-`zM%*WjF{M56B0D=B~okdZK;m7FpOJ*RFHSi>Ktm)T$YeV zYZRp=#IU%AkU~=0L5Pn#RFKJk#$w@Ez@P7zpNB<>c$njzzS#b>JpFn3`Rf93Xp27a zFl!lOBRg(TP_%#DOnY(t)AIA@<>xQUPY3&I`MGq2>#ODG_40F$M)zX*%;)>vf4xfc zzyD#ct*v+mLr~lsBOvYign;Y#iVp;3MsXqvJWV*ei_v%`lBU55G+uqAIm${CuQ$>p zZLNt{8)+7`!cDXAWi7?|uI+z}Mt59c7_C05`;mod3|@Z}w2YQttd@-S?uJ@!v&fZZ zgdaK!X0)*d{|B~`B+>uC7LpNqga~N=fh`LZu$>wd6?n+ z15srYoW@j6tkq5u{(Q{j7XKz@vKndw}}NwYfd6pj$7B#X`aL2jtq?qE*Y~8v5S*(kKi|2>&iW zPwh{lz$*@N-T|8@_B>l0dnHNIlWG)sCBd0Ph;DX+Q0j�t<^hb@u1yLmZJMnT1;T zEw6u12m-~OO!!lHbwV&`x?FGpHz6hwSF7*i;4OL1Yp@8#FOP(ko_)3WcX<9D^6;mk+ z^^&6M9=h3!Lv?AUIOYq3D@VaN`U{6AYbSq-1H<6i?~EeCB)Rhhvf09D8bya;lGWNq z51LVk7-kmVO%#+8iGtnUJi0_tVY1Arga4!$N0DI|RJCaYZi!qe(o*6QvC`C~$R(m> zxwgzvw3rlG_4RqMh+@TXsCKxBg2klBchxZt5R)Wy{am$CY?vI;nP;NNFnO+?WTJl% zF)5;5ROyZvg^FQOoo*Kej$vhBI$ab-CPh{Yk$Gs00?Op6FfvAAWf(L$Fh=2J@-#ax zMiFLWDg@(#GpgIMYc7-A-bWE;vYda!QD$P!QEo&%Gi?-XCdGM&1(`_^luj&)DU)Jo zg;*3#CPmTOusEhnilZ!=QD7N|aaMosP}U0t2_q9>WihnPF^U}HKzq4Q)}B_chaD0l z#)X1X<#oF|fh9PK2jc*z`MR)o)u`N@qVO*$8usj8LG^?MdvO?xeneX=pU0=@e@%hSce^4|uD|3gg2ZK$>Q~aE0#0;w+4Mkxb9)<;a~;o2BlPf*WUDZK>!^BaS;sYJWJ-mpcZ2vP zY#mAVa^j|d>!_#`h7g}iDxeeA5j2NI8=bI|piHBhPFPHQnyaTy7)}DxvgQ}aB{g|k zsOwHxR{ShTop!?DlFvaesuO?q7b*)+yPB}Y(|)*-p9|$QOPFEfc*T7hBjds%;e?SND?+ePBydkAz?D) z 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