diff --git a/asset-manifest.json b/asset-manifest.json new file mode 100644 index 0000000..d039b16 --- /dev/null +++ b/asset-manifest.json @@ -0,0 +1,99 @@ +{ + "files": { + "app.js": "/static/js/app.5d35e5de.chunk.js", + "app.js.map": "/static/js/app.5d35e5de.chunk.js.map", + "runtime~app.js": "/static/js/runtime~app.b3244af7.js", + "runtime~app.js.map": "/static/js/runtime~app.b3244af7.js.map", + "static/js/2.dd1c6eec.chunk.js": "/static/js/2.dd1c6eec.chunk.js", + "static/js/2.dd1c6eec.chunk.js.map": "/static/js/2.dd1c6eec.chunk.js.map", + "fonts/AntDesign.ttf": "/./fonts/AntDesign.ttf", + "fonts/Entypo.ttf": "/./fonts/Entypo.ttf", + "fonts/Feather.ttf": "/./fonts/Feather.ttf", + "fonts/FontAwesome.ttf": "/./fonts/FontAwesome.ttf", + "fonts/FontAwesome5_Brands.ttf": "/./fonts/FontAwesome5_Brands.ttf", + "fonts/FontAwesome5_Solid.ttf": "/./fonts/FontAwesome5_Solid.ttf", + "fonts/Foundation.ttf": "/./fonts/Foundation.ttf", + "fonts/Ionicons.ttf": "/./fonts/Ionicons.ttf", + "fonts/MaterialCommunityIcons.ttf": "/./fonts/MaterialCommunityIcons.ttf", + "fonts/MaterialIcons.ttf": "/./fonts/MaterialIcons.ttf", + "fonts/SimpleLineIcons.ttf": "/./fonts/SimpleLineIcons.ttf", + "favicon-16.png": "/favicon-16.png", + "favicon-32.png": "/favicon-32.png", + "favicon.ico": "/favicon.ico", + "index.html": "/index.html", + "manifest.json": "/manifest.json", + "serve.json": "/serve.json", + "static/media/add-contact-icon.png": "/static/media/add-contact-icon.678a9124.png", + "static/media/back-icon-mask.png": "/static/media/back-icon-mask.6165c9d7.png", + "static/media/backup-wallet-icon.png": "/static/media/backup-wallet-icon.0909734d.png", + "static/media/checkmark.png": "/static/media/checkmark.b1b5bac3.png", + "static/media/convert-icon.png": "/static/media/convert-icon.557f36e3.png", + "static/media/currency-icon.png": "/static/media/currency-icon.118583be.png", + "static/media/gradient-footer.png": "/static/media/gradient-footer.39a85596.png", + "static/media/gradient.png": "/static/media/gradient.83305b35.png", + "static/media/help-icon.png": "/static/media/help-icon.a0381efb.png", + "static/media/icon_coin_atom.png": "/static/media/icon_coin_atom.6aa91765.png", + "static/media/icon_coin_basicattentiontoken.png": "/static/media/icon_coin_basicattentiontoken.d3e2eaeb.png", + "static/media/icon_coin_bch.png": "/static/media/icon_coin_bch.265b5b7f.png", + "static/media/icon_coin_binancecoin.png": "/static/media/icon_coin_binancecoin.534dc014.png", + "static/media/icon_coin_cardano.png": "/static/media/icon_coin_cardano.25c11abb.png", + "static/media/icon_coin_chainlink.png": "/static/media/icon_coin_chainlink.6b41cb5c.png", + "static/media/icon_coin_dash.png": "/static/media/icon_coin_dash.5726ffd7.png", + "static/media/icon_coin_decred.png": "/static/media/icon_coin_decred.5999da16.png", + "static/media/icon_coin_eos.png": "/static/media/icon_coin_eos.7a5be2f2.png", + "static/media/icon_coin_factom.png": "/static/media/icon_coin_factom.78f12cd6.png", + "static/media/icon_coin_litecoin.png": "/static/media/icon_coin_litecoin.391dff92.png", + "static/media/icon_coin_monero.png": "/static/media/icon_coin_monero.7baaea84.png", + "static/media/icon_coin_pbtc.png": "/static/media/icon_coin_pbtc.a6467fd2.png", + "static/media/icon_coin_peg.png": "/static/media/icon_coin_peg.6270e058.png", + "static/media/icon_coin_peth.png": "/static/media/icon_coin_peth.3bfe6b73.png", + "static/media/icon_coin_raven.png": "/static/media/icon_coin_raven.6086dfe7.png", + "static/media/icon_coin_stellar.png": "/static/media/icon_coin_stellar.47b0b299.png", + "static/media/icon_coin_tezos.png": "/static/media/icon_coin_tezos.a78b4b61.png", + "static/media/icon_coin_zcash.png": "/static/media/icon_coin_zcash.51c8c03f.png", + "static/media/icon_com_gold.png": "/static/media/icon_com_gold.3d44a55f.png", + "static/media/icon_com_silver.png": "/static/media/icon_com_silver.eba8c767.png", + "static/media/icon_curr_ausdollar.png": "/static/media/icon_curr_ausdollar.39ba4a52.png", + "static/media/icon_curr_brazilreal.png": "/static/media/icon_curr_brazilreal.65cfadb7.png", + "static/media/icon_curr_candollar.png": "/static/media/icon_curr_candollar.c586b33c.png", + "static/media/icon_curr_euro.png": "/static/media/icon_curr_euro.4c05af1c.png", + "static/media/icon_curr_hkdollar.png": "/static/media/icon_curr_hkdollar.9e1dddbc.png", + "static/media/icon_curr_newzealanddollar.png": "/static/media/icon_curr_newzealanddollar.2a8bd66c.png", + "static/media/icon_curr_norwegiankrone.png": "/static/media/icon_curr_norwegiankrone.2a7d00e6.png", + "static/media/icon_curr_peso.png": "/static/media/icon_curr_peso.ab6c7cbd.png", + "static/media/icon_curr_philepinepeso.png": "/static/media/icon_curr_philepinepeso.47d50700.png", + "static/media/icon_curr_pound.png": "/static/media/icon_curr_pound.a832d2bb.png", + "static/media/icon_curr_ruble.png": "/static/media/icon_curr_ruble.23915501.png", + "static/media/icon_curr_rupee.png": "/static/media/icon_curr_rupee.fb072825.png", + "static/media/icon_curr_singaporedollar.png": "/static/media/icon_curr_singaporedollar.509ae014.png", + "static/media/icon_curr_southafricanrand.png": "/static/media/icon_curr_southafricanrand.26d2fdf8.png", + "static/media/icon_curr_swedishkrona.png": "/static/media/icon_curr_swedishkrona.0ba2bd8f.png", + "static/media/icon_curr_swissfranc.png": "/static/media/icon_curr_swissfranc.38a2f80a.png", + "static/media/icon_curr_usdollar.png": "/static/media/icon_curr_usdollar.3e37f9f7.png", + "static/media/icon_curr_won.png": "/static/media/icon_curr_won.4392f303.png", + "static/media/icon_curr_yen.png": "/static/media/icon_curr_yen.54f74d69.png", + "static/media/icon_curr_yuan.png": "/static/media/icon_curr_yuan.222740d1.png", + "static/media/language-icon.png": "/static/media/language-icon.c41784f5.png", + "static/media/lock-icon.png": "/static/media/lock-icon.a146664e.png", + "static/media/login-pin-icon.png": "/static/media/login-pin-icon.10dc3cbc.png", + "static/media/logo-white.png": "/static/media/logo-white.f5b3c9f3.png", + "static/media/notification-icon.png": "/static/media/notification-icon.cda51545.png", + "static/media/pin-icon.png": "/static/media/pin-icon.bd2c7459.png", + "static/media/power-icon.png": "/static/media/power-icon.42e787dd.png", + "static/media/profile-image.png": "/static/media/profile-image.11edcaa8.png", + "static/media/receive-icon.png": "/static/media/receive-icon.d8b92d28.png", + "static/media/send-icon.png": "/static/media/send-icon.b83d8834.png", + "static/media/share-icon.png": "/static/media/share-icon.029188df.png", + "static/media/sound-icon.png": "/static/media/sound-icon.60728633.png", + "static/media/topup-icon.png": "/static/media/topup-icon.98424cd2.png", + "static/media/touch-icon.png": "/static/media/touch-icon.dcd352d1.png", + "static/media/transaction-receive-icon.png": "/static/media/transaction-receive-icon.3e1975c4.png", + "static/media/transaction-send-icon.png": "/static/media/transaction-send-icon.c3fbb1ec.png", + "static/media/user-icon.png": "/static/media/user-icon.d2627263.png" + }, + "entrypoints": [ + "static/js/runtime~app.b3244af7.js", + "static/js/2.dd1c6eec.chunk.js", + "static/js/app.5d35e5de.chunk.js" + ] +} \ No newline at end of file diff --git a/expo-service-worker.js b/expo-service-worker.js new file mode 100644 index 0000000..382caf3 --- /dev/null +++ b/expo-service-worker.js @@ -0,0 +1,93 @@ +/* eslint-env serviceworker */ + +/** + * Store notification icon string in service worker. + * Ref: https://stackoverflow.com/a/35729334/2603230 + */ +self.addEventListener('message', event => { + let data; + if (typeof event.data === 'string') { + try { + data = JSON.parse(event.data); + } catch (e) {} + } + + if (data && data.fromExpoWebClient) { + self.notificationIcon = data.fromExpoWebClient.notificationIcon; + } +}); + +/** + * Add support for push notification. + */ +self.addEventListener('push', event => { + let payload = {}; + try { + payload = event.data.json(); + } catch (e) { + // If `event.data.text()` is not a JSON object, we just treat it + // as a plain string and display it as the body. + payload = { title: '', body: event.data.text() }; + } + + const title = payload.title; + let options = { + body: payload.body, + data: payload.data || {}, + }; + options.icon = options.data._icon || self.notificationIcon || null; + if (options.data._tag) { + options.tag = options.data._tag; + options.renotify = options.data._renotify; + } + if (options.data._richContent && options.data._richContent.image) { + options.image = options.data._richContent.image; + } + event.waitUntil(self.registration.showNotification(title, options)); +}); + +// https://developer.mozilla.org/en-US/docs/Web/API/Clients +self.addEventListener('notificationclick', event => { + event.notification.close(); + + event.waitUntil( + (async () => { + const allClients = await self.clients.matchAll({ + includeUncontrolled: true, + }); + + let appClient; + + let path = event.notification.data._webPath || '/'; + + // If we already have a window open, use it. + for (const client of allClients) { + const url = new URL(client.url); + + if (url.pathname === path) { + client.focus(); + appClient = client; + break; + } + } + + // If there is no existing window, open a new one. + if (!appClient) { + appClient = await self.clients.openWindow(path); + } + + // Message the client: + // `origin` will always be `'selected'` in this case. + // https://docs.expo.io/versions/latest/sdk/notifications/#notification + appClient.postMessage({ + origin: 'selected', + data: event.notification.data, + remote: !event.notification._isLocal, + }); + })() + ); +}); + +// TODO: Consider cache: https://github.com/expo/expo-cli/pull/844#issuecomment-515619883 +// Import the script generated by workbox. +self.importScripts('service-worker.js'); diff --git a/favicon-16.png b/favicon-16.png new file mode 100644 index 0000000..b406be6 Binary files /dev/null and b/favicon-16.png differ diff --git a/favicon-32.png b/favicon-32.png new file mode 100644 index 0000000..6c3aa85 Binary files /dev/null and b/favicon-32.png differ diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..42ba107 Binary files /dev/null and b/favicon.ico differ diff --git a/fonts/AntDesign.ttf b/fonts/AntDesign.ttf new file mode 100644 index 0000000..2abf035 Binary files /dev/null and b/fonts/AntDesign.ttf differ diff --git a/fonts/Entypo.ttf b/fonts/Entypo.ttf new file mode 100644 index 0000000..1c8f5e9 Binary files /dev/null and b/fonts/Entypo.ttf differ diff --git a/fonts/Feather.ttf b/fonts/Feather.ttf new file mode 100644 index 0000000..fc963df Binary files /dev/null and b/fonts/Feather.ttf differ diff --git a/fonts/FontAwesome.ttf b/fonts/FontAwesome.ttf new file mode 100644 index 0000000..35acda2 Binary files /dev/null and b/fonts/FontAwesome.ttf differ diff --git a/fonts/FontAwesome5_Brands.ttf b/fonts/FontAwesome5_Brands.ttf new file mode 100644 index 0000000..2421b22 Binary files /dev/null and b/fonts/FontAwesome5_Brands.ttf differ diff --git a/fonts/FontAwesome5_Solid.ttf b/fonts/FontAwesome5_Solid.ttf new file mode 100644 index 0000000..aa50441 Binary files /dev/null and b/fonts/FontAwesome5_Solid.ttf differ diff --git a/fonts/Foundation.ttf b/fonts/Foundation.ttf new file mode 100644 index 0000000..6cce217 Binary files /dev/null and b/fonts/Foundation.ttf differ diff --git a/fonts/Ionicons.ttf b/fonts/Ionicons.ttf new file mode 100644 index 0000000..67bd842 Binary files /dev/null and b/fonts/Ionicons.ttf differ diff --git a/fonts/MaterialCommunityIcons.ttf b/fonts/MaterialCommunityIcons.ttf new file mode 100644 index 0000000..31a801b Binary files /dev/null and b/fonts/MaterialCommunityIcons.ttf differ diff --git a/fonts/MaterialIcons.ttf b/fonts/MaterialIcons.ttf new file mode 100644 index 0000000..7015564 Binary files /dev/null and b/fonts/MaterialIcons.ttf differ diff --git a/fonts/SimpleLineIcons.ttf b/fonts/SimpleLineIcons.ttf new file mode 100644 index 0000000..6ecb686 Binary files /dev/null and b/fonts/SimpleLineIcons.ttf differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..d1154cf --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +pWallet
\ No newline at end of file diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..4c0812b --- /dev/null +++ b/manifest.json @@ -0,0 +1,38 @@ +{ + "description": "This is beta version", + "display": "standalone", + "lang": "en", + "name": "pWallet", + "short_name": "pWallet", + "start_url": "/?utm_source=web_app_manifest", + "orientation": "portrait", + "related_applications": [ + { + "platform": "itunes", + "id": "com.pegnet.pegnetmobile" + }, + { + "platform": "play", + "url": "http://play.google.com/store/apps/details?id=com.pegnet.pegnetmobile", + "id": "com.pegnet.pegnetmobile" + } + ], + "prefer_related_applications": true, + "icons": [ + { + "src": "/pwa/chrome-icon/chrome-icon-144.png", + "sizes": "144x144", + "type": "image/png" + }, + { + "src": "/pwa/chrome-icon/chrome-icon-192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/pwa/chrome-icon/chrome-icon-512.png", + "sizes": "512x512", + "type": "image/png" + } + ] +} \ No newline at end of file diff --git a/precache-manifest.e4f97209792e1a3edbb103291331f011.js b/precache-manifest.e4f97209792e1a3edbb103291331f011.js new file mode 100644 index 0000000..3b86952 --- /dev/null +++ b/precache-manifest.e4f97209792e1a3edbb103291331f011.js @@ -0,0 +1,366 @@ +self.__precacheManifest = [ + { + "revision": "4392f303a1649236fb74dcf899bc397d", + "url": "/static/media/icon_curr_won.4392f303.png" + }, + { + "revision": "10f709264a7ed4dd2a7d", + "url": "/static/js/app.5d35e5de.chunk.js" + }, + { + "revision": "26d2fdf81898ee93d96e6e8ac5311cc1", + "url": "/static/media/icon_curr_southafricanrand.26d2fdf8.png" + }, + { + "revision": "6270e058976bc5b5a225f33f6ce77c85", + "url": "/static/media/icon_coin_peg.6270e058.png" + }, + { + "revision": "3e1975c47e08baba048dc2de0814b874", + "url": "/static/media/transaction-receive-icon.3e1975c4.png" + }, + { + "revision": "c3fbb1ecb6dd2cff3fff41979c762f66", + "url": "/static/media/transaction-send-icon.c3fbb1ec.png" + }, + { + "revision": "11edcaa8728bf9e8d135e5aa54da26ee", + "url": "/static/media/profile-image.11edcaa8.png" + }, + { + "revision": "b83d88349203c6c6947e19f4b9236fa8", + "url": "/static/media/send-icon.b83d8834.png" + }, + { + "revision": "98424cd2bfedc49503ca0a8ecba72024", + "url": "/static/media/topup-icon.98424cd2.png" + }, + { + "revision": "6165c9d7a2e729ba57b23dd93add5366", + "url": "/static/media/back-icon-mask.6165c9d7.png" + }, + { + "revision": "83305b352b72dae091a56d93c198604a", + "url": "/static/media/gradient.83305b35.png" + }, + { + "revision": "39ba4a522725c7592b853e52a0640156", + "url": "/static/media/icon_curr_ausdollar.39ba4a52.png" + }, + { + "revision": "7a5be2f21a4039a8c7a1cd955dff2d51", + "url": "/static/media/icon_coin_eos.7a5be2f2.png" + }, + { + "revision": "d8b92d28a80aa6aa363f23047581366d", + "url": "/static/media/receive-icon.d8b92d28.png" + }, + { + "revision": "557f36e344355a969316506936ab5539", + "url": "/static/media/convert-icon.557f36e3.png" + }, + { + "revision": "4112d9b6a7aeb58e2564bcdd5cca9558", + "url": "/static/media/logo-white.4112d9b6.png" + }, + { + "revision": "dcd352d14fb48a94c986c9ddec206ef8", + "url": "/static/media/touch-icon.dcd352d1.png" + }, + { + "revision": "a146664ecf6f9c269ab11ae8b7582f93", + "url": "/static/media/lock-icon.a146664e.png" + }, + { + "revision": "d26272639dcb5ab69f4de12dcb769665", + "url": "/static/media/user-icon.d2627263.png" + }, + { + "revision": "a0381efbb3ce00d1784ee685adf2adad", + "url": "/static/media/help-icon.a0381efb.png" + }, + { + "revision": "14830846a6e10f9e3ca4815e15491fd3", + "url": "/static/media/user-icon.14830846.png" + }, + { + "revision": "bd2c7459b8d11b19ef1df785a775c7c0", + "url": "/static/media/pin-icon.bd2c7459.png" + }, + { + "revision": "0909734d40789fe39255d38f988f2ec3", + "url": "/static/media/backup-wallet-icon.0909734d.png" + }, + { + "revision": "10dc3cbcaeb561193c73f7f33f78c249", + "url": "/static/media/login-pin-icon.10dc3cbc.png" + }, + { + "revision": "cda5154516c5612b46bc6f64b27c62af", + "url": "/static/media/notification-icon.cda51545.png" + }, + { + "revision": "607286332dc878298af560999a96aa64", + "url": "/static/media/sound-icon.60728633.png" + }, + { + "revision": "c41784f570147ff58eaccb9d97529f2a", + "url": "/static/media/language-icon.c41784f5.png" + }, + { + "revision": "118583bea6b81d76a63315b279d4125c", + "url": "/static/media/currency-icon.118583be.png" + }, + { + "revision": "42e787dd7371d093de4a5b11174cc714", + "url": "/static/media/power-icon.42e787dd.png" + }, + { + "revision": "39a85596e7cb8e1058f8f136beef1060", + "url": "/static/media/gradient-footer.39a85596.png" + }, + { + "revision": "b1b5bac33c4cc32aece460b046e2b5d6", + "url": "/static/media/checkmark.b1b5bac3.png" + }, + { + "revision": "678a91244f5e2a0289afe285769377c1", + "url": "/static/media/add-contact-icon.678a9124.png" + }, + { + "revision": "029188dfe06ecc3b8564153358b9e8f3", + "url": "/static/media/share-icon.029188df.png" + }, + { + "revision": "f5b3c9f3d232d3d47b7c60786da75ea9", + "url": "/static/media/logo-white.f5b3c9f3.png" + }, + { + "revision": "a6467fd222a1948a865309ed1f2be85f", + "url": "/static/media/icon_coin_pbtc.a6467fd2.png" + }, + { + "revision": "3e37f9f785f5212ebda9e105b1115675", + "url": "/static/media/icon_curr_usdollar.3e37f9f7.png" + }, + { + "revision": "78f12cd6228cfe3a11f4a0d936f54750", + "url": "/static/media/icon_coin_factom.78f12cd6.png" + }, + { + "revision": "3d44a55fbde6ede71c64e90f6e113479", + "url": "/static/media/icon_com_gold.3d44a55f.png" + }, + { + "revision": "3bfe6b7328ef2383a4cd9e67bade9f75", + "url": "/static/media/icon_coin_peth.3bfe6b73.png" + }, + { + "revision": "a78b4b6178097f544d29a210a9772ed0", + "url": "/static/media/icon_coin_tezos.a78b4b61.png" + }, + { + "revision": "5999da16828f2d3465f106d541523467", + "url": "/static/media/icon_coin_decred.5999da16.png" + }, + { + "revision": "265b5b7fa90ccda5fa09fe03e55bee47", + "url": "/static/media/icon_coin_bch.265b5b7f.png" + }, + { + "revision": "5726ffd7666bb6f2cbbc6c46ed8c5d4f", + "url": "/static/media/icon_coin_dash.5726ffd7.png" + }, + { + "revision": "6b41cb5cf57878b4766f754225eda4b5", + "url": "/static/media/icon_coin_chainlink.6b41cb5c.png" + }, + { + "revision": "eba8c7677e2b9be7d6ee74a20f25a561", + "url": "/static/media/icon_com_silver.eba8c767.png" + }, + { + "revision": "328ec0abaf4b8f214d7f", + "url": "/static/js/runtime~app.b3244af7.js" + }, + { + "revision": "534dc01485754efb48dde7df55f276ca", + "url": "/static/media/icon_coin_binancecoin.534dc014.png" + }, + { + "revision": "6aa91765163a1109376d17e705f9db6e", + "url": "/static/media/icon_coin_atom.6aa91765.png" + }, + { + "revision": "51c8c03f01a3f8168530621589cf4258", + "url": "/static/media/icon_coin_zcash.51c8c03f.png" + }, + { + "revision": "25c11abbff25c43a1ef26637e5b4d14e", + "url": "/static/media/icon_coin_cardano.25c11abb.png" + }, + { + "revision": "391dff92e80eed420f5901a143666655", + "url": "/static/media/icon_coin_litecoin.391dff92.png" + }, + { + "revision": "7baaea84799755bdabab6cd9de2a5336", + "url": "/static/media/icon_coin_monero.7baaea84.png" + }, + { + "revision": "47b0b2990d0a8426fee9e34dd6378400", + "url": "/static/media/icon_coin_stellar.47b0b299.png" + }, + { + "revision": "6086dfe76a1ee2aaafe2b18a4f91a143", + "url": "/static/media/icon_coin_raven.6086dfe7.png" + }, + { + "revision": "4c05af1ce706dc4bdc90449fd392a688", + "url": "/static/media/icon_curr_euro.4c05af1c.png" + }, + { + "revision": "222740d12e20c96003d0ae611490f00a", + "url": "/static/media/icon_curr_yuan.222740d1.png" + }, + { + "revision": "a832d2bba3c89cf2343c53f70c770e94", + "url": "/static/media/icon_curr_pound.a832d2bb.png" + }, + { + "revision": "38a2f80acc451d0351a1364651f39b0a", + "url": "/static/media/icon_curr_swissfranc.38a2f80a.png" + }, + { + "revision": "ab6c7cbde2c398f83e913e54b7a8cac2", + "url": "/static/media/icon_curr_peso.ab6c7cbd.png" + }, + { + "revision": "9e1dddbcb4582ab4edcb965fb56e69fe", + "url": "/static/media/icon_curr_hkdollar.9e1dddbc.png" + }, + { + "revision": "47d5070039756d17e450c855a2d19b37", + "url": "/static/media/icon_curr_philepinepeso.47d50700.png" + }, + { + "revision": "54f74d694f50024b214f116e622df0d4", + "url": "/static/media/icon_curr_yen.54f74d69.png" + }, + { + "revision": "fb0728253ef34f5e033e33204c0708ee", + "url": "/static/media/icon_curr_rupee.fb072825.png" + }, + { + "revision": "c586b33c090b9bede7c3eea3e8fac03b", + "url": "/static/media/icon_curr_candollar.c586b33c.png" + }, + { + "revision": "509ae014a47e5793350d3750c89823dd", + "url": "/static/media/icon_curr_singaporedollar.509ae014.png" + }, + { + "revision": "65cfadb7f1c236315722b74a1a5c0e43", + "url": "/static/media/icon_curr_brazilreal.65cfadb7.png" + }, + { + "revision": "2a8bd66cae7f891d552c3356a4a2ac4a", + "url": "/static/media/icon_curr_newzealanddollar.2a8bd66c.png" + }, + { + "revision": "2a7d00e6fa0b2f368d8fb1b4813fbcf7", + "url": "/static/media/icon_curr_norwegiankrone.2a7d00e6.png" + }, + { + "revision": "23915501111442082b0e01b02af810b5", + "url": "/static/media/icon_curr_ruble.23915501.png" + }, + { + "revision": "0ba2bd8f89343eca7e668e8fa430e9cb", + "url": "/static/media/icon_curr_swedishkrona.0ba2bd8f.png" + }, + { + "revision": "d3e2eaebc7a385a6cf7690022245f002", + "url": "/static/media/icon_coin_basicattentiontoken.d3e2eaeb.png" + }, + { + "revision": "a37b0c01c0baf1888ca812cc0508f6e2", + "url": "/./fonts/MaterialIcons.ttf" + }, + { + "revision": "04cf1ae10e30155ca207400239ec1cbd", + "url": "/register-service-worker.js" + }, + { + "revision": "24701a16300b95469ff0", + "url": "/static/js/2.dd1c6eec.chunk.js" + }, + { + "revision": "d0c694b562b2208635f250762cd7fc79", + "url": "/serve.json" + }, + { + "revision": "3a2ba31570920eeb9b1d217cabe58315", + "url": "/./fonts/AntDesign.ttf" + }, + { + "revision": "b2e0fc821c6886fb3940f85a3320003e", + "url": "/./fonts/Ionicons.ttf" + }, + { + "revision": "30cff8e8cb1c1e8cc2ae553cb460e455", + "url": "/manifest.json" + }, + { + "revision": "d9ce0fedc05eb45de26520f221f50f9d", + "url": "/index.html" + }, + { + "revision": "0510835f590946831073815cbda2eec0", + "url": "/favicon.ico" + }, + { + "revision": "5a293a273bee8d740a045d9922b9a9ae", + "url": "/./fonts/MaterialCommunityIcons.ttf" + }, + { + "revision": "36f8d1ae07158daf26c1f992edf952b5", + "url": "/favicon-32.png" + }, + { + "revision": "d2285965fe34b05465047401b8595dd0", + "url": "/./fonts/SimpleLineIcons.ttf" + }, + { + "revision": "24a5b3973e5e5f6728dd7db78188e52d", + "url": "/favicon-16.png" + }, + { + "revision": "48c7ed4e7da9792af288a60d7242d615", + "url": "/expo-service-worker.js" + }, + { + "revision": "e20945d7c929279ef7a6f1db184a4470", + "url": "/./fonts/Foundation.ttf" + }, + { + "revision": "872545dde71de3842234bf6afe80c4cb", + "url": "/./fonts/FontAwesome5_Solid.ttf" + }, + { + "revision": "c6aef942e3668158ec29d4adcb2e768f", + "url": "/./fonts/FontAwesome5_Brands.ttf" + }, + { + "revision": "b06871f281fee6b241d60582ae9369b9", + "url": "/./fonts/FontAwesome.ttf" + }, + { + "revision": "6beba7e6834963f7f171d3bdd075c915", + "url": "/./fonts/Feather.ttf" + }, + { + "revision": "744ce60078c17d86006dd0edabcd59a7", + "url": "/./fonts/Entypo.ttf" + } +]; \ No newline at end of file diff --git a/pwa/apple-touch-icon/apple-touch-icon-180.png b/pwa/apple-touch-icon/apple-touch-icon-180.png new file mode 100644 index 0000000..e9d2081 Binary files /dev/null and b/pwa/apple-touch-icon/apple-touch-icon-180.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-1125x2436.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-1125x2436.png new file mode 100644 index 0000000..4b1de4b Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-1125x2436.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-1242x2208.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-1242x2208.png new file mode 100644 index 0000000..9af5080 Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-1242x2208.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-1242x2688.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-1242x2688.png new file mode 100644 index 0000000..2c827e8 Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-1242x2688.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-1536x2048.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-1536x2048.png new file mode 100644 index 0000000..e69e220 Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-1536x2048.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-1668x2224.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-1668x2224.png new file mode 100644 index 0000000..d0f742e Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-1668x2224.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-1668x2388.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-1668x2388.png new file mode 100644 index 0000000..f17ecc2 Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-1668x2388.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-2048x2732.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-2048x2732.png new file mode 100644 index 0000000..a8ebef7 Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-2048x2732.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-640x1136.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-640x1136.png new file mode 100644 index 0000000..79f94c1 Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-640x1136.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-750x1334.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-750x1334.png new file mode 100644 index 0000000..3eba1bf Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-750x1334.png differ diff --git a/pwa/apple-touch-startup-image/apple-touch-startup-image-828x1792.png b/pwa/apple-touch-startup-image/apple-touch-startup-image-828x1792.png new file mode 100644 index 0000000..db08607 Binary files /dev/null and b/pwa/apple-touch-startup-image/apple-touch-startup-image-828x1792.png differ diff --git a/pwa/chrome-icon/chrome-icon-144.png b/pwa/chrome-icon/chrome-icon-144.png new file mode 100644 index 0000000..6615b73 Binary files /dev/null and b/pwa/chrome-icon/chrome-icon-144.png differ diff --git a/pwa/chrome-icon/chrome-icon-192.png b/pwa/chrome-icon/chrome-icon-192.png new file mode 100644 index 0000000..f20d2a8 Binary files /dev/null and b/pwa/chrome-icon/chrome-icon-192.png differ diff --git a/pwa/chrome-icon/chrome-icon-512.png b/pwa/chrome-icon/chrome-icon-512.png new file mode 100644 index 0000000..2b47e70 Binary files /dev/null and b/pwa/chrome-icon/chrome-icon-512.png differ diff --git a/register-service-worker.js b/register-service-worker.js new file mode 100644 index 0000000..888b260 --- /dev/null +++ b/register-service-worker.js @@ -0,0 +1,14 @@ +/* eslint-env browser */ + +if ('serviceWorker' in navigator) { + window.addEventListener('load', function() { + navigator.serviceWorker + .register('/expo-service-worker.js', { scope: '/' }) + .then(function(info) { + // console.info('Registered service-worker', info); + }) + .catch(function(error) { + console.info('Failed to register service-worker', error); + }); + }); +} diff --git a/serve.json b/serve.json new file mode 100644 index 0000000..08bef3c --- /dev/null +++ b/serve.json @@ -0,0 +1,13 @@ +{ + "headers":[ + { + "source":"static/**/*.js", + "headers":[ + { + "key":"Cache-Control", + "value":"public, max-age=31536000, immutable" + } + ] + } + ] + } \ No newline at end of file diff --git a/service-worker.js b/service-worker.js new file mode 100644 index 0000000..42c16e3 --- /dev/null +++ b/service-worker.js @@ -0,0 +1,37 @@ +/** + * Welcome to your Workbox-powered service worker! + * + * You'll need to register this file in your web app and you should + * disable HTTP caching for this file too. + * See https://goo.gl/nhQhGp + * + * The rest of the code is auto-generated. Please don't update this file + * directly; instead, make changes to your Workbox build configuration + * and re-run your build process. + * See https://goo.gl/2aRDsh + */ + +importScripts("https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js"); + +importScripts( + "/precache-manifest.e4f97209792e1a3edbb103291331f011.js" +); + +workbox.skipWaiting(); +workbox.clientsClaim(); + +/** + * The workboxSW.precacheAndRoute() method efficiently caches and responds to + * requests for URLs in the manifest. + * See https://goo.gl/S9QRab + */ +self.__precacheManifest = [].concat(self.__precacheManifest || []); +workbox.precaching.suppressWarnings(); +workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); + +workbox.routing.registerNavigationRoute("index.html", { + + blacklist: [/^\/_/,/\/[^\/]+\.[^\/]+$/], +}); + +workbox.routing.registerRoute(/^https?.*/, workbox.strategies.networkFirst({ "cacheName":"offlineCache", plugins: [new workbox.expiration.Plugin({"maxEntries":200,"purgeOnQuotaError":false})] }), 'GET'); diff --git a/static/js/2.dd1c6eec.chunk.js b/static/js/2.dd1c6eec.chunk.js new file mode 100644 index 0000000..7fa0e0f --- /dev/null +++ b/static/js/2.dd1c6eec.chunk.js @@ -0,0 +1,2 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(377)},function(e,t,n){e.exports=n(397)()},function(e,t){e.exports=function(e,t){return t||(t=e.slice(0)),e.raw=t,e}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return lt})),n.d(t,"b",(function(){return dt}));var r=n(320),o=n.n(r),i=n(84),a=n(0),s=n.n(a),u=(n(387),n(321)),c=n(322),l=n(323),f=n.n(l),p=n(260),d=n.n(p),h=/(a)(d)/gi,v=function(e){return String.fromCharCode(e+(e>25?39:97))};var m=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},g=function(e){return function(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=v(t%52)+n;return(v(t%52)+n).replace(h,"$1-$2")}(m(5381,e)>>>0)};function y(e){return e.displayName||e.name||"Component"}function b(e){return"function"===typeof e}var w=function(e){return null!==e&&"object"===typeof e&&"[object Object]"===(e.toString?e.toString():Object.prototype.toString.call(e))&&!Object(i.typeOf)(e)};function _(e){return e&&"string"===typeof e.styledComponentId}function S(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}var C="undefined"!==typeof e&&(Object({NODE_ENV:"production",PUBLIC_URL:"",APP_MANIFEST:{name:"pWallet",slug:"pegnet-mobile",privacy:"public",sdkVersion:"36.0.0",platforms:["ios","android"],version:"1.2.1",orientation:"portrait",icon:"./src/assets/icon.png",splash:{image:"./src/assets/splash.png",resizeMode:"cover"},updates:{fallbackToCacheTimeout:0},assetBundlePatterns:["**/*"],description:"This is beta version",web:{}}}).REACT_APP_SC_ATTR||Object({NODE_ENV:"production",PUBLIC_URL:"",APP_MANIFEST:{name:"pWallet",slug:"pegnet-mobile",privacy:"public",sdkVersion:"36.0.0",platforms:["ios","android"],version:"1.2.1",orientation:"portrait",icon:"./src/assets/icon.png",splash:{image:"./src/assets/splash.png",resizeMode:"cover"},updates:{fallbackToCacheTimeout:0},assetBundlePatterns:["**/*"],description:"This is beta version",web:{}}}).SC_ATTR)||"data-styled",T="undefined"!==typeof window&&"HTMLElement"in window,P="boolean"===typeof SC_DISABLE_SPEEDY&&SC_DISABLE_SPEEDY||"undefined"!==typeof e&&(Object({NODE_ENV:"production",PUBLIC_URL:"",APP_MANIFEST:{name:"pWallet",slug:"pegnet-mobile",privacy:"public",sdkVersion:"36.0.0",platforms:["ios","android"],version:"1.2.1",orientation:"portrait",icon:"./src/assets/icon.png",splash:{image:"./src/assets/splash.png",resizeMode:"cover"},updates:{fallbackToCacheTimeout:0},assetBundlePatterns:["**/*"],description:"This is beta version",web:{}}}).REACT_APP_SC_DISABLE_SPEEDY||Object({NODE_ENV:"production",PUBLIC_URL:"",APP_MANIFEST:{name:"pWallet",slug:"pegnet-mobile",privacy:"public",sdkVersion:"36.0.0",platforms:["ios","android"],version:"1.2.1",orientation:"portrait",icon:"./src/assets/icon.png",splash:{image:"./src/assets/splash.png",resizeMode:"cover"},updates:{fallbackToCacheTimeout:0},assetBundlePatterns:["**/*"],description:"This is beta version",web:{}}}).SC_DISABLE_SPEEDY)||!1;function R(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0?" Additional arguments: "+n.join(", "):""))}var A=function(e){var t=document.head,r=e||t,o=document.createElement("style"),i=function(e){for(var t=e.childNodes,n=t.length;n>=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(C))return r}}(r),a=void 0!==i?i.nextSibling:null;o.setAttribute(C,"active"),o.setAttribute("data-styled-version","5.1.0");var s=n.nc;return s&&o.setAttribute("nonce",s),r.insertBefore(o,a),o},j=function(){function e(e){var t=this.element=A(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)(o<<=1)<0&&R(16,""+e);this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var i=r;i=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,i=r;i=V&&(V=t+1),L.set(e,t),M.set(t,e)},z="style["+C+'][data-styled-version="5.1.0"]',H=new RegExp("^"+C+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),W=function(e,t,n){for(var r,o=n.split(","),i=0,a=o.length;i0&&(c+=e+",")})),r+=""+s+u+'{content:"'+c+'"}/*!sc*/\n'}}}return r}(this)},e}(),K=Object.freeze([]),$=Object.freeze({});var J=/^\s*\/\/.*$/gm;s.a.createContext().Consumer,s.a.createContext().Consumer,new X;var Q=function(e){var t,n,r,o=void 0===e?$:e,i=o.options,a=void 0===i?$:i,s=o.plugins,c=void 0===s?K:s,l=new u.a(a),f=[],p=function(e){function t(t){if(t)try{e(t+"}")}catch(n){}}return function(n,r,o,i,a,s,u,c,l,f){switch(n){case 1:if(0===l&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===c)return r+"/*|*/";break;case 3:switch(c){case 102:case 112:return e(o[0]+r),"";default:return r+(0===f?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){f.push(e)})),d=function(e,r,o){return r>0&&-1!==o.slice(0,r).indexOf(n)&&o.slice(r-n.length,r)!==n?"."+t:e};function h(e,o,i,a){void 0===a&&(a="&");var s=e.replace(J,""),u=o&&i?i+" "+o+" { "+s+" }":s;return t=a,n=o,r=new RegExp("\\"+n+"\\b","g"),l(i||!o?"":o,u)}return l.use([].concat(c,[function(e,t,o){2===e&&o.length&&o[0].lastIndexOf(n)>0&&(o[0]=o[0].replace(r,d))},p,function(e){if(-2===e){var t=f;return f=[],t}}])),h.hash=c.length?c.reduce((function(e,t){return t.name||R(15),m(e,t.name)}),5381).toString():"",h}(),Z=function(){function e(e,t){var n=this;this.inject=function(e){e.hasNameForId(n.id,n.name)||e.insertRules(n.id,n.name,Q.apply(void 0,n.stringifyArgs))},this.toString=function(){return R(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.stringifyArgs=t}return e.prototype.getName=function(){return this.name},e}(),ee=/([A-Z])/g,te=/^ms-/;function ne(e){return e.replace(ee,"-$1").toLowerCase().replace(te,"-ms-")}var re=function(e){return void 0===e||null===e||!1===e||""===e},oe=function e(t,n){var r=[];return Object.keys(t).forEach((function(n){if(!re(t[n])){if(w(t[n]))return r.push.apply(r,e(t[n],n)),r;if(b(t[n]))return r.push(ne(n)+":",t[n],";"),r;r.push(ne(n)+": "+(o=n,(null==(i=t[n])||"boolean"===typeof i||""===i?"":"number"!==typeof i||0===i||o in c.a?String(i).trim():i+"px")+";"))}var o,i;return r})),n?[n+" {"].concat(r,["}"]):r};function ie(e,t,n){if(Array.isArray(e)){for(var r,o=[],i=0,a=e.length;i0?(c=w+a,l=r-i[a].length):(c=w,l=b),v.push(["string",m.slice(_,r+1),w,_-b,c,r-l]),b=l,w=c,_=r;break;case ke:Ce.lastIndex=_+1,Ce.test(m),r=0===Ce.lastIndex?m.length-1:Ce.lastIndex-2,v.push(["at-word",m.slice(_,r+1),w,_-b,w,r-b]),_=r;break;case le:for(r=_,u=!0;m.charCodeAt(r+1)===le;)r+=1,u=!u;n=m.charCodeAt(r+1),u&&n!==fe&&n!==de&&n!==pe&&n!==ve&&n!==me&&n!==he&&(r+=1),v.push(["word",m.slice(_,r+1),w,_-b,w,r-b]),_=r;break;default:n===fe&&m.charCodeAt(_+1)===Ee?(0===(r=m.indexOf("*/",_+2)+1)&&(g?r=m.length:S("comment")),(a=(i=(s=m.slice(_,r+1)).split("\n")).length-1)>0?(c=w+a,l=r-i[a].length):(c=w,l=b),v.push(["comment",s,w,_-b,c,r-l]),b=l,w=c,_=r):(Te.lastIndex=_+1,Te.test(m),r=0===Te.lastIndex?m.length-1:Te.lastIndex-2,v.push(["word",m.slice(_,r+1),w,_-b,w,r-b]),_=r)}_++}return v}var Ae={brackets:[36,39],string:[31,39],"at-word":[31,39],comment:[90,39],"{":[32,39],"}":[32,39],":":[1,22],";":[1,22],"(":[1,22],")":[1,22]};function je(e){return"\x1b["+e+"m"}var Ne=function(){function e(t,n,r,o,i,a){this.name="CssSyntaxError",this.reason=t,i&&(this.file=i),o&&(this.source=o),a&&(this.plugin=a),"undefined"!==typeof n&&"undefined"!==typeof r&&(this.line=n,this.column=r),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,e)}var t=e.prototype;return t.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"","undefined"!==typeof this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},t.showSourceCode=function(e){var t=this;if(!this.source)return"";var n=this.source;"undefined"===typeof e&&(e=f.a),e&&(n=function(e){var t=Re(new Ze(e),{ignoreErrors:!0}),n=[];return t.forEach((function(e){var t=Ae[e[0]];t?n.push(e[1].split(/\r?\n/).map((function(e){return je(t[0])+e+je(t[1])})).join("\n")):n.push(e[1])})),n.join("")}(n));var r=n.split(/\r?\n/),o=Math.max(this.line-3,0),i=Math.min(this.line+2,r.length),a=String(i).length;return r.slice(o,i).map((function(e,n){var r=o+1+n,i=" "+(" "+r).slice(-a)+" | ";if(r===t.line){var s=i.replace(/\d/g," ")+e.slice(0,t.column-1).replace(/[^\t]/g," ");return">"+i+e+"\n "+s+"^"}return" "+i+e})).join("\n")},t.toString=function(){var e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e},O(e,[{key:"generated",get:function(){return se("CssSyntaxError#generated is deprecated. Use input instead."),this.input}}]),e}(),Ie={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" "};var De=function(){function e(e){this.builder=e}var t=e.prototype;return t.stringify=function(e,t){this[e.type](e,t)},t.root=function(e){this.body(e),e.raws.after&&this.builder(e.raws.after)},t.comment=function(e){var t=this.raw(e,"left","commentLeft"),n=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+n+"*/",e)},t.decl=function(e,t){var n=this.raw(e,"between","colon"),r=e.prop+n+this.rawValue(e,"value");e.important&&(r+=e.raws.important||" !important"),t&&(r+=";"),this.builder(r,e)},t.rule=function(e){this.block(e,this.rawValue(e,"selector"))},t.atrule=function(e,t){var n="@"+e.name,r=e.params?this.rawValue(e,"params"):"";if("undefined"!==typeof e.raws.afterName?n+=e.raws.afterName:r&&(n+=" "),e.nodes)this.block(e,n+r);else{var o=(e.raws.between||"")+(t?";":"");this.builder(n+r+o,e)}},t.body=function(e){for(var t=e.nodes.length-1;t>0&&"comment"===e.nodes[t].type;)t-=1;for(var n=this.raw(e,"semicolon"),r=0;r0&&"undefined"!==typeof e.raws.after)return-1!==(t=e.raws.after).indexOf("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t},t.rawBeforeOpen=function(e){var t;return e.walk((function(e){if("decl"!==e.type&&"undefined"!==typeof(t=e.raws.between))return!1})),t},t.rawColon=function(e){var t;return e.walkDecls((function(e){if("undefined"!==typeof e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1})),t},t.beforeAfter=function(e,t){var n;n="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");for(var r=e.parent,o=0;r&&"root"!==r.type;)o+=1,r=r.parent;if(-1!==n.indexOf("\n")){var i=this.raw(e,null,"indent");if(i.length)for(var a=0;a0&&this.unclosedBracket(o),t&&r){for(;this.pos>a&&("space"===(e=this.tokens[this.pos][0])||"comment"===e);)this.pos-=1;this.decl(this.tokens.slice(a,this.pos+1))}else this.unknownWord(a)},t.rule=function(e){e.pop();var t=new Ge;this.init(t,e[0][2],e[0][3]),t.raws.between=this.spacesFromEnd(e),this.raw(t,"selector",e),this.current=t},t.decl=function(e){var t=new Ve;this.init(t);var n,r=e[e.length-1];for(";"===r[0]&&(this.semicolon=!0,e.pop()),r[4]?t.source.end={line:r[4],column:r[5]}:t.source.end={line:r[2],column:r[3]};"word"!==e[0][0];)t.raws.before+=e.shift()[1];for(t.source.start={line:e[0][2],column:e[0][3]},t.prop="";e.length;){var o=e[0][0];if(":"===o||"space"===o||"comment"===o)break;t.prop+=e.shift()[1]}for(t.raws.between="";e.length;){if(":"===(n=e.shift())[0]){t.raws.between+=n[1];break}t.raws.between+=n[1]}"_"!==t.prop[0]&&"*"!==t.prop[0]||(t.raws.before+=t.prop[0],t.prop=t.prop.slice(1)),t.raws.between+=this.spacesFromStart(e),this.precheckMissedSemicolon(e);for(var i=e.length-1;i>0;i--){if("!important"===(n=e[i])[1]){t.important=!0;var a=this.stringFrom(e,i);" !important"!==(a=this.spacesFromEnd(e)+a)&&(t.raws.important=a);break}if("important"===n[1]){for(var s=e.slice(0),u="",c=i;c>0;c--){var l=s[c][0];if(0===u.trim().indexOf("!")&&"space"!==l)break;u=s.pop()[1]+u}0===u.trim().indexOf("!")&&(t.important=!0,t.raws.important=u,e=s)}if("space"!==n[0]&&"comment"!==n[0])break}this.raw(t,"value",e),-1!==t.value.indexOf(":")&&this.checkMissedSemicolon(e)},t.atrule=function(e){var t=new He;t.name=e[1].slice(1),""===t.name&&this.unnamedAtrule(t,e),this.init(t,e[2],e[3]);var n=!1,r=!1,o=[];for(this.pos+=1;this.pos=0&&("space"===(n=e[o])[0]||2!==(r+=1));o--);throw this.input.error("Missed semicolon",n[2],n[3])}},e}();function Ue(e,t){if(t&&t.safe)throw new Error('Option safe was removed. Use parser: require("postcss-safe-parser")');var n=new Ze(e,t),r=new Be(n);try{r.tokenize(),r.loop()}catch(o){throw"CssSyntaxError"===o.name&&t&&t.from&&(/\.scss$/i.test(t.from)?o.message+="\nYou tried to parse SCSS with the standard CSS parser; try again with the postcss-scss parser":/\.less$/i.test(t.from)&&(o.message+="\nYou tried to parse Less with the standard CSS parser; try again with the postcss-less parser")),o}return r.root}var ze=function(e){function t(){return e.apply(this,arguments)||this}x(t,e);var n=t.prototype;return n.push=function(e){return e.parent=this,this.nodes.push(e),this},n.each=function(e){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var t=this.lastEach;if(this.indexes[t]=0,this.nodes){for(var n,r;this.indexes[t]=e&&(this.indexes[n]=t-1);return this},n.removeAll=function(){return this.nodes.forEach((function(e){return e.parent=void 0})),this.nodes=[],this},n.replaceValues=function(e,t,n){return n||(n=t,t={}),this.walkDecls((function(r){t.props&&-1===t.props.indexOf(r.prop)||t.fast&&-1===r.value.indexOf(t.fast)||(r.value=r.value.replace(e,n))})),this},n.every=function(e){return this.nodes.every(e)},n.some=function(e){return this.nodes.some(e)},n.index=function(e){return"number"===typeof e?e:this.nodes.indexOf(e)},n.normalize=function(e,t){var n=this;if("string"===typeof e)e=function e(t){return t.map((function(t){return t.nodes&&(t.nodes=e(t.nodes)),delete t.source,t}))}(Ue(e).nodes);else if(!Array.isArray(e))if("root"===e.type)e=e.nodes;else if(e.type)e=[e];else if(e.prop){if("undefined"===typeof e.value)throw new Error("Value field is missed in node creation");"string"!==typeof e.value&&(e.value=String(e.value)),e=[new Ve(e)]}else if(e.selector)e=[new Ge(e)];else if(e.name)e=[new He(e)];else{if(!e.text)throw new Error("Unknown node type in node creation");e=[new Fe(e)]}return e.map((function(e){return"undefined"===typeof e.raws&&(e=n.rebuild(e)),e.parent&&(e=e.clone()),"undefined"===typeof e.raws.before&&t&&"undefined"!==typeof t.raws.before&&(e.raws.before=t.raws.before.replace(/[^\s]/g,"")),e.parent=n,e}))},n.rebuild=function(e,t){var n,r=this;for(var o in"root"===e.type?n=new Je:"atrule"===e.type?n=new He:"rule"===e.type?n=new Ge:"decl"===e.type?n=new Ve:"comment"===e.type&&(n=new Fe),e)"nodes"===o?n.nodes=e.nodes.map((function(e){return r.rebuild(e,n)})):"parent"===o&&t?n.parent=t:e.hasOwnProperty(o)&&(n[o]=e[o]);return n},n.eachInside=function(e){return se("Container#eachInside is deprecated. Use Container#walk instead."),this.walk(e)},n.eachDecl=function(e,t){return se("Container#eachDecl is deprecated. Use Container#walkDecls instead."),this.walkDecls(e,t)},n.eachRule=function(e,t){return se("Container#eachRule is deprecated. Use Container#walkRules instead."),this.walkRules(e,t)},n.eachAtRule=function(e,t){return se("Container#eachAtRule is deprecated. Use Container#walkAtRules instead."),this.walkAtRules(e,t)},n.eachComment=function(e){return se("Container#eachComment is deprecated. Use Container#walkComments instead."),this.walkComments(e)},O(t,[{key:"first",get:function(){if(this.nodes)return this.nodes[0]}},{key:"last",get:function(){if(this.nodes)return this.nodes[this.nodes.length-1]}},{key:"semicolon",get:function(){return se("Node#semicolon is deprecated. Use Node#raws.semicolon"),this.raws.semicolon},set:function(e){se("Node#semicolon is deprecated. Use Node#raws.semicolon"),this.raws.semicolon=e}},{key:"after",get:function(){return se("Node#after is deprecated. Use Node#raws.after"),this.raws.after},set:function(e){se("Node#after is deprecated. Use Node#raws.after"),this.raws.after=e}}]),t}(Me),He=function(e){function t(t){var n;return(n=e.call(this,t)||this).type="atrule",n}x(t,e);var n=t.prototype;return n.append=function(){var t;this.nodes||(this.nodes=[]);for(var n=arguments.length,r=new Array(n),o=0;o0&&(a-=1):0===a&&-1!==t.indexOf(l)&&(i=!0),i?(""!==o&&r.push(o.trim()),o="",i=!1):o+=l}return(n||""!==o)&&r.push(o.trim()),r},space:function(e){return We.split(e,[" ","\n","\t"])},comma:function(e){return We.split(e,[","],!0)}},Ge=function(e){function t(t){var n;return(n=e.call(this,t)||this).type="rule",n.nodes||(n.nodes=[]),n}return x(t,e),O(t,[{key:"selectors",get:function(){return We.comma(this.selector)},set:function(e){var t=this.selector?this.selector.match(/,\s*/):null,n=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(n)}},{key:"_selector",get:function(){return se("Rule#_selector is deprecated. Use Rule#raws.selector"),this.raws.selector},set:function(e){se("Rule#_selector is deprecated. Use Rule#raws.selector"),this.raws.selector=e}}]),t}(ze),Ye=function(){function e(e,t){if(void 0===t&&(t={}),this.type="warning",this.text=e,t.node&&t.node.source){var n=t.node.positionBy(t);this.line=n.line,this.column=n.column}for(var r in t)this[r]=t[r]}return e.prototype.toString=function(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},e}(),qe=function(){function e(e,t,n){this.processor=e,this.messages=[],this.root=t,this.opts=n,this.css=void 0,this.map=void 0}var t=e.prototype;return t.toString=function(){return this.css},t.warn=function(e,t){void 0===t&&(t={}),t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);var n=new Ye(e,t);return this.messages.push(n),n},t.warnings=function(){return this.messages.filter((function(e){return"warning"===e.type}))},O(e,[{key:"content",get:function(){return this.css}}]),e}();function Xe(e){return"object"===typeof e&&"function"===typeof e.then}var Ke=function(){function e(t,n,r){var o;if(this.stringified=!1,this.processed=!1,"object"===typeof n&&"root"===n.type)o=n;else if(n instanceof e||n instanceof qe)o=n.root,n.map&&("undefined"===typeof r.map&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=n.map);else{var i=Ue;r.syntax&&(i=r.syntax.parse),r.parser&&(i=r.parser),i.parse&&(i=i.parse);try{o=i(n,r)}catch(a){this.error=a}}this.result=new qe(t,o,r)}var t=e.prototype;return t.warnings=function(){return this.sync().warnings()},t.toString=function(){return this.css},t.then=function(e,t){return this.async().then(e,t)},t.catch=function(e){return this.async().catch(e)},t.handleError=function(e,t){try{if(this.error=e,"CssSyntaxError"!==e.name||e.plugin){if(t.postcssVersion){var n=t.postcssPlugin,r=t.postcssVersion,o=this.result.processor.version,i=r.split("."),a=o.split(".");(i[0]!==a[0]||parseInt(i[1])>parseInt(a[1]))&&se("Your current PostCSS version is "+o+", but "+n+" uses "+r+". Perhaps this is the source of the error below.")}}else e.plugin=t.postcssPlugin,e.setMessage()}catch(s){console&&console.error&&console.error(s)}},t.asyncTick=function(e,t){var n=this;if(this.plugin>=this.processor.plugins.length)return this.processed=!0,e();try{var r=this.processor.plugins[this.plugin],o=this.run(r);this.plugin+=1,Xe(o)?o.then((function(){n.asyncTick(e,t)})).catch((function(e){n.handleError(e,r),n.processed=!0,t(e)})):this.asyncTick(e,t)}catch(i){this.processed=!0,t(i)}},t.async=function(){var e=this;return this.processed?new Promise((function(t,n){e.error?n(e.error):t(e.stringify())})):(this.processing||(this.processing=new Promise((function(t,n){if(e.error)return n(e.error);e.plugin=0,e.asyncTick(t,n)})).then((function(){return e.processed=!0,e.stringify()}))),this.processing)},t.sync=function(){var e=this;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw new Error("Use process(css).then(cb) to work with async plugins");if(this.error)throw this.error;return this.result.processor.plugins.forEach((function(t){if(Xe(e.run(t)))throw new Error("Use process(css).then(cb) to work with async plugins")})),this.result},t.run=function(e){this.result.lastPlugin=e;try{return e(this.result.root,this.result)}catch(t){throw this.handleError(t,e),t}},t.stringify=function(){if(this.stringified)return this.result;this.stringified=!0,this.sync();var e=this.result.opts,t=Le;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);var n="";return t(this.root,(function(e){n+=e})),this.result.css=n,this.result},O(e,[{key:"processor",get:function(){return this.result.processor}},{key:"opts",get:function(){return this.result.opts}},{key:"css",get:function(){return this.stringify().css}},{key:"content",get:function(){return this.stringify().content}},{key:"map",get:function(){return this.stringify().map}},{key:"root",get:function(){return this.sync().root}},{key:"messages",get:function(){return this.sync().messages}}]),e}(),$e=function(){function e(e){void 0===e&&(e=[]),this.version="5.2.0",this.plugins=this.normalize(e)}var t=e.prototype;return t.use=function(e){return this.plugins=this.plugins.concat(this.normalize([e])),this},t.process=function(e,t){return void 0===t&&(t={}),new Ke(this,e,t)},t.normalize=function(e){var t=[];return e.forEach((function(e){if(e.postcss&&(e=e.postcss),"object"===typeof e&&Array.isArray(e.plugins))t=t.concat(e.plugins);else{if("function"!==typeof e)throw new Error(e+" is not a PostCSS plugin");t.push(e)}})),t},e}(),Je=function(e){function t(t){var n;return(n=e.call(this,t)||this).type="root",n.nodes||(n.nodes=[]),n}x(t,e);var n=t.prototype;return n.removeChild=function(t){return 0===(t=this.index(t))&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[t].raws.before),e.prototype.removeChild.call(this,t)},n.normalize=function(t,n,r){var o=e.prototype.normalize.call(this,t);return n&&("prepend"===r?this.nodes.length>1?n.raws.before=this.nodes[1].raws.before:delete n.raws.before:this.first!==n&&o.forEach((function(e){e.raws.before=n.raws.before}))),o},n.toResult=function(e){return void 0===e&&(e={}),new Ke(new $e,this,e).stringify()},n.remove=function(e){se("Root#remove is deprecated. Use Root#removeChild"),this.removeChild(e)},n.prevMap=function(){return se("Root#prevMap is deprecated. Use Root#source.input.map"),this.source.input.map},t}(ze),Qe=0,Ze=function(){function e(e,t){void 0===t&&(t={}),this.css=e.toString(),"\ufeff"!==this.css[0]&&"\ufffe"!==this.css[0]||(this.css=this.css.slice(1)),t.from&&(/^\w+:\/\//.test(t.from)?this.file=t.from:this.file=path.resolve(t.from)),this.file||(Qe+=1,this.id=""),this.map&&(this.map.file=this.from)}var t=e.prototype;return t.error=function(e,t,n,r){var o;void 0===r&&(r={});var i=this.origin(t,n);return(o=i?new Ne(e,i.line,i.column,i.source,i.file,r.plugin):new Ne(e,t,n,this.css,this.file,r.plugin)).input={line:t,column:n,source:this.css},this.file&&(o.input.file=this.file),o},t.origin=function(e,t){if(!this.map)return!1;var n=this.map.consumer(),r=n.originalPositionFor({line:e,column:t});if(!r.source)return!1;var o={file:this.mapResolve(r.source),line:r.line,column:r.column},i=n.sourceContentFor(r.source);return i&&(o.source=i),o},t.mapResolve=function(e){return/^\w+:\/\//.test(e)?e:path.resolve(this.map.consumer().sourceRoot||".",e)},O(e,[{key:"from",get:function(){return this.file||this.id}}]),e}(),et=function(e){function t(){return e.apply(this,arguments)||this}x(t,e);var n=t.prototype;return n.tokenize=function(){this.tokens=Re(this.input,{ignoreErrors:!0})},n.comment=function(e){var t=new Fe;this.init(t,e[2],e[3]),t.source.end={line:e[4],column:e[5]};var n=e[1].slice(2);if("*/"===n.slice(-2)&&(n=n.slice(0,-2)),/^\s*$/.test(n))t.text="",t.raws.left=n,t.raws.right="";else{var r=n.match(/^(\s*)([^]*[^\s])(\s*)$/);t.text=r[2],t.raws.left=r[1],t.raws.right=r[3]}},n.unclosedBracket=function(){},n.unknownWord=function(e){var t=this.tokens.slice(e,this.pos+1);this.spaces+=t.map((function(e){return e[1]})).join("")},n.unexpectedClose=function(){this.current.raws.after+="}"},n.doubleColon=function(){},n.unnamedAtrule=function(e){e.name=""},n.precheckMissedSemicolon=function(e){var t=this.colon(e);if(!1!==t){var n;for(n=t-1;n>=0&&"word"!==e[n][0];n--);for(n-=1;n>=0;n--)if("space"!==e[n][0]){n+=1;break}var r=e.splice(n,e.length-n);this.decl(r)}},n.checkMissedSemicolon=function(){},n.endFile=function(){for(this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces;this.current.parent;)this.current=this.current.parent,this.current.raws.after=""},t}(Be);var tt={},nt=function(e){return"function"===typeof e||"object"===typeof e&&null!==e&&!Array.isArray(e)},rt=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function ot(e,t,n){var r=e[n];nt(t)&&nt(r)?it(r,t):e[n]=t}function it(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r1&&void 0!==arguments[1]&&arguments[1];return p()(this,t),(n=m()(this,y()(t).call(this,{type:"value",value:k(e)})))._startingValue=n._value=e,n._animation=null,n._constant=r,n}return w()(t,e),h()(t,null,[{key:"valueForConstant",value:function(e){return 0==C.size&&[0,-1,1,-2,2].forEach((function(e){return C.set(e,new T(e,!0))})),C.get(e)||new t(e,!0)}}]),h()(t,[{key:"__detach",value:function(){var e=this;this._constant||(x.a.getValue?x.a.getValue(this.__nodeID,(function(t){return e.__nodeConfig.value=t})):this.__nodeConfig.value=this.__getValue()),this.__detachAnimation(this._animation),E()(y()(t.prototype),"__detach",this).call(this)}},{key:"__detachAnimation",value:function(e){e&&e.__detach(),this._animation===e&&(this._animation=null)}},{key:"__attachAnimation",value:function(e){this.__detachAnimation(this._animation),this._animation=e}},{key:"__onEvaluate",value:function(){return this.__inputNodes&&this.__inputNodes.length&&this.__inputNodes.forEach(_),this._value}},{key:"_updateValue",value:function(e){this._value=e,this.__forceUpdateCache(e)}}]),t}(S.a),P=function(e){function t(e){var n;return p()(this,t),(n=m()(this,y()(t).call(this,{type:"block",block:e.map((function(e){return e.__nodeID}))},e)))._array=e,n}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){var e;return this._array.forEach((function(t){e=_(t)})),e}}]),t}(S.a);function R(e){return A(e)}function A(e){return Array.isArray(e)?new P(e.map((function(e){return A(e)}))):function(e){return"object"===typeof e&&e.__isProxy?(e.__val||(e.__val=new T(0)),e.__val):e instanceof S.a?e:T.valueForConstant(e)}(e)}var j=function(e){function t(e,n,r){var o;return p()(this,t),(o=m()(this,y()(t).call(this,{type:"cond",cond:e.__nodeID,ifBlock:n.__nodeID,elseBlock:r?r.__nodeID:void 0},[e,n,r])))._condition=e,o._ifBlock=n,o._elseBlock=r,o}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return _(this._condition)?_(this._ifBlock):void 0!==this._elseBlock?_(this._elseBlock):void 0}}]),t}(S.a);function N(e,t,n){return new j(A(e),A(t),void 0===n?void 0:A(n))}var I=n(43),D=n.n(I),L=function(e){function t(e,n){var r;return p()(this,t),r=m()(this,y()(t).call(this,{type:"set",what:e.__nodeID,value:n.__nodeID},[n])),D()(!e._constant,"Value to be set cannot be constant"),r._what=e,r._value=n,r}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){var e=_(this._value);return this._what._updateValue(e),e}}]),t}(S.a);function M(e,t){return new L(e,A(t))}function V(e){return function(t){return t.reduce((function(t,n){return e(_(t),_(n))}))}}function F(e,t){return function(n){return n.reduce((function(t,n){return e(_(t),_(n))}),t)}}function B(e){return function(t){return e(_(t[0]),_(t[1]))}}function U(e){return function(t){return e(_(t[0]))}}var z={add:V((function(e,t){return e+t})),sub:V((function(e,t){return e-t})),multiply:V((function(e,t){return e*t})),divide:V((function(e,t){return e/t})),pow:V((function(e,t){return Math.pow(e,t)})),modulo:V((function(e,t){return(e%t+t)%t})),sqrt:U((function(e){return Math.sqrt(e)})),log:U((function(e){return Math.log(e)})),sin:U((function(e){return Math.sin(e)})),cos:U((function(e){return Math.cos(e)})),tan:U((function(e){return Math.tan(e)})),acos:U((function(e){return Math.acos(e)})),asin:U((function(e){return Math.asin(e)})),atan:U((function(e){return Math.atan(e)})),exp:U((function(e){return Math.exp(e)})),round:U((function(e){return Math.round(e)})),and:F((function(e,t){return e&&t}),!0),or:F((function(e,t){return e||t}),!1),not:U((function(e){return!e})),defined:U((function(e){return null!==e&&void 0!==e&&!isNaN(e)})),lessThan:B((function(e,t){return et})),lessOrEq:B((function(e,t){return e<=t})),greaterOrEq:B((function(e,t){return e>=t})),neq:B((function(e,t){return e!=t}))},H=function(e){function t(e,n){var r;return p()(this,t),(r=m()(this,y()(t).call(this,{type:"op",op:e,input:n.map((function(e){return e.__nodeID}))},n)))._op=e,r._input=n,r}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return this._operation||(this._operation=z[this._op],D()(this._operation,"Illegal operator '%s'",this._op)),this._operation(this._input)}}]),t}(S.a);var W=function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r=2,"%s must have at least 2 elements. (%s)",e,t)}function we(e,t){for(var n=0;n=t[n-1],"%s must be monotonically non-decreasing. (%s)",e,t)}("inputRange",n),D()(n.length===r.length,"inputRange and outputRange must be the same length.");var u=a||i,c=s||i,l=function e(t,n,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return n.length-o===2?ge(t,n,r,o):N(re(t,n[o+1]),ge(t,n,r,o),e(t,n,r,o+1))}(e,n,r);return u===ye.EXTEND||(u===ye.CLAMP?l=N(re(e,n[0]),r[0],l):u===ye.IDENTITY&&(l=N(re(e,n[0]),e,l))),c===ye.EXTEND||(c===ye.CLAMP?l=N(ie(e,n[n.length-1]),r[r.length-1],l):c===ye.IDENTITY&&(l=N(ie(e,n[n.length-1]),e,l))),l}var Se=new(n(182).a)(x.a),Oe=new Map;function Ee(e){var t=Oe.get(e.id);t&&t._callback(e.args)}var xe=function(e){function t(e,n){var r;return p()(this,t),(r=m()(this,y()(t).call(this,{type:"call",input:e.map((function(e){return e.__nodeID}))},e)))._callback=n,r._args=e,r}return w()(t,e),h()(t,[{key:"__attach",value:function(){E()(y()(t.prototype),"__attach",this).call(this),Oe.set(this.__nodeID,this),1===Oe.size&&Se.addListener("onReanimatedCall",Ee)}},{key:"__detach",value:function(){Oe.delete(this.__nodeID),0===Oe.size&&Se.removeAllListeners("onReanimatedCall"),E()(y()(t.prototype),"__detach",this).call(this)}},{key:"__onEvaluate",value:function(){return this._callback(this._args.map(_)),0}}]),t}(S.a);function ke(e,t){return new xe(e,t)}var Ce=function(e){function t(e){var n;return p()(this,t),(n=m()(this,y()(t).call(this,{type:"always",what:e.__nodeID},[e])))._what=e,n}return w()(t,e),h()(t,[{key:"update",value:function(){this.__getValue()}},{key:"__onEvaluate",value:function(){return _(this._what),0}}]),t}(S.a);function Te(e){return new Ce(e)}function Pe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;Array.isArray(t)||(t=[t]);for(var r=new T(0),o=N(r,0,ke([e,M(r,1)],(function(){n&&n();for(var e=0;e0&&(e._frameCallback=requestAnimationFrame(e._runFrame))},e}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return+new Date}},{key:"__attach",value:function(){E()(y()(t.prototype),"__attach",this).call(this),this._frameCallback||(this._frameCallback=requestAnimationFrame(this._runFrame))}},{key:"__detach",value:function(){this._frameCallback&&(cancelAnimationFrame(this._frameCallback),this._frameCallback=null),E()(y()(t.prototype),"__detach",this).call(this)}}]),t}(Ae)),Ne=function(e){function t(){return p()(this,t),m()(this,y()(t).call(this,{type:"clock"}))}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return _(je)}},{key:"__attach",value:function(){E()(y()(t.prototype),"__attach",this).call(this),this._started&&!this._attached&&je.__addChild(this),this._attached=!0}},{key:"__detach",value:function(){this._started&&this._attached&&je.__removeChild(this),this._attached=!1,E()(y()(t.prototype),"__detach",this).call(this)}},{key:"start",value:function(){!this._started&&this._attached&&je.__addChild(this),this._started=!0}},{key:"stop",value:function(){this._started&&this._attached&&je.__removeChild(this),this._started=!1}},{key:"isStarted",value:function(){return this._started}}]),t}(S.a),Ie=function(e){function t(e){var n;return p()(this,t),n=m()(this,y()(t).call(this,{type:"clockStart",clock:e.__nodeID})),D()(e instanceof Ne,"Node is not of an AnimatedClock type"),n._clockNode=e,n}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return this._clockNode.start(),0}}]),t}(S.a);function De(e){return new Ie(e)}var Le=function(e){function t(e){var n;return p()(this,t),n=m()(this,y()(t).call(this,{type:"clockStop",clock:e.__nodeID})),D()(e instanceof Ne,"Node is not of an AnimatedClock type"),n._clockNode=e,n}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return this._clockNode.stop(),0}}]),t}(S.a);function Me(e){return new Le(e)}var Ve=function(e){function t(e){var n;return p()(this,t),n=m()(this,y()(t).call(this,{type:"clockTest",clock:e.__nodeID})),D()(e instanceof Ne,"Node is not of an AnimatedClock type"),n._clockNode=e,n}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return this._clockNode.isStarted()?1:0}}]),t}(S.a);function Fe(e){return new Ve(e)}var Be=n(18),Ue=n.n(Be);!function(e){function t(e,n){var r;return p()(this,t),(r=m()(this,y()(t).call(this,{type:"debug",message:e,value:n.__nodeID},[n])))._message=e,r._value=n,r}w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){var e=_(this._value);return console.log(this._message,e),e}}])}(S.a);function ze(e,t){return t}var He=n(28);function We(e){var t=[],n=[],r=function(e){return"web"===Re.a.OS?e:e.__nodeID},o=function e(o,i){if(o instanceof Ae)t.push(i.concat(r(o)));else if("object"===typeof o&&o.__val)t.push(i.concat(r(o.__val)));else if("function"===typeof o){var a=new Ae(0);n.push(Te(o(a))),t.push(i.concat(r(a)))}else if("object"===typeof o)for(var s in o)e(o[s],i.concat(s))};D()(e[0]&&e[0].nativeEvent,"Native driven events only support animated values contained inside `nativeEvent`.");var i=e[0].nativeEvent;if("object"===typeof i)o(i,[]);else if("function"===typeof i){var a={get:function(e,t){return"__isProxy"===t||(e[t]||"__val"===t||(e[t]=new Proxy({},a)),e[t])},set:function(e,t,n){"__val"===t&&(e[t]=n)}},s="function"===typeof Proxy?new Proxy({},a):function(){var e={translationX:{},translationY:{},state:{},oldState:{},absoluteX:{},absoluteY:{},x:{},y:{},velocityX:{},velocityY:{},scale:{},focalX:{},focalY:{},rotation:{},anchorX:{},anchorY:{},velocity:{},numberOfPointers:{},layout:{x:{},y:{},width:{},height:{}},contentOffset:{y:{},x:{}},layoutMeasurement:{width:{},height:{}},contentSize:{width:{},height:{}},zoomScale:{},contentInset:{right:{},top:{},left:{},bottom:{}}};return function e(t){for(var n in t)t[n].__isProxy=!0,e(t[n])}(e),e}();n.push(Te(i(s))),o(s,[])}return{eventMappings:t,alwaysNodes:n}}var Ge=function(e){function t(e){var n;arguments.length>1&&void 0!==arguments[1]&&arguments[1];p()(this,t);var r=We(e),o=r.eventMappings,i=r.alwaysNodes;return(n=m()(this,y()(t).call(this,{type:"event",argMapping:o}))).__isNative=!0,n._alwaysNodes=i,"web"===Re.a.OS&&(n._argMapping=o,n.__getHandler=function(){return function(e){var t=e.nativeEvent,r=n._argMapping,o=Array.isArray(r),i=0;for(r=o?r:r["function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var a;if(o){if(i>=r.length)break;a=r[i++]}else{if((i=r.next()).done)break;a=i.value}var s=a,u=Ue()(s,2),c=u[0],l=u[1];c in t&&l.setValue(t[c])}}}),n}return w()(t,e),h()(t,[{key:"attachEvent",value:function(e,t){for(var n=0;n1?r-1:0),i=1;i=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=ct(t,n,r);if(0===i)return t;t-=(ut(t,n,r)-e)/i}return t}(t,a,e,n):0===s?a:function(e,t,n,r,o){var i=0,a=0,s=0;do{(i=ut(a=t+(n-t)/2,r,o)-e)>0?n=a:t=a}while(Math.abs(i)>1e-7&&++s<10);return a}(t,r,r+.1,e,n)}return function(o){return e===t&&n===r?o:0===o?0:1===o?1:ut(a(o),t,r)}}var ft=function(e){function t(e,n,r,o,i){var a;return p()(this,t),(a=m()(this,y()(t).call(this,{type:"bezier",mX1:n,mY1:r,mX2:o,mY2:i,input:e.__nodeID},[e])))._value=e,a._bezier=lt(n,r,o,i),a}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return this._bezier(_(this._value))}}]),t}(S.a),pt=function(){function e(){p()(this,e)}return h()(e,null,[{key:"linear",value:function(e){return e}},{key:"ease",value:function(e){return new ft(e,.42,0,1,1)}},{key:"quad",value:function(e){return q(e,e)}},{key:"cubic",value:function(e){return q(e,e,e)}},{key:"poly",value:function(e){return function(t){return K(t,e)}}},{key:"sin",value:function(e){return Y(1,ee(q(e,Math.PI,.5)))}},{key:"circle",value:function(e){return Y(1,J(Y(1,q(e,e))))}},{key:"exp",value:function(e){return K(2,q(10,Y(e,1)))}},{key:"elastic",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=e*Math.PI;return function(e){return Y(1,q(K(ee(q(e,Math.PI,.5)),3),ee(q(e,t))))}}},{key:"back",value:function(e){return void 0===e&&(e=1.70158),function(t){return q(t,t,Y(q(G(e,1),t),e))}}},{key:"bounce",value:function(e){var t=function(e){return q(7.5625,e,e)};return N(re(e,1/2.75),t(e),N(re(e,2/2.75),G(.75,t(Y(e,1.5/2.75))),N(re(e,2.5/2.76),G(.9375,t(Y(e,2.25/2.75))),G(.984375,t(Y(e,2.625/2.75))))))}},{key:"bezier",value:function(e,t,n,r){return function(o){return new ft(o,e,t,n,r)}}},{key:"in",value:function(e){return e}},{key:"out",value:function(e){return function(t){return Y(1,e(Y(1,t)))}}},{key:"inOut",value:function(e){return function(t){return N(re(t,.5),X(e(q(t,2)),2),Y(1,X(e(q(Y(1,t),2)),2)))}}}]),e}(),dt=n(0),ht=n.n(dt),vt=function(e){function t(){return p()(this,t),m()(this,y()(t).apply(this,arguments))}return w()(t,e),h()(t,[{key:"componentDidMount",value:function(){var e=this.props,n=e.children,r=e.exec,o=t.resolveNode(n),i=t.resolveNode(r);if(null===o&&null===i)throw new Error(" expects the 'exec' prop or children to be an animated node or a function returning an animated node. "+(null===o?'Got "'+typeof n+'" type passed to children':'Got "'+typeof r+'" type passed to exec'));this.always=Te(i||o),this.always.__attach()}},{key:"componentWillUnmount",value:function(){this.always.__detach()}},{key:"render",value:function(){return null}}]),t}(ht.a.Component);vt.resolveNode=function(e){return"function"===typeof e?vt.resolveNode(e()):e instanceof S.a?e:null};var mt=vt;function gt(e){return N(re(e,0),q(-1,e),e)}function yt(e){var t=new T(0);return M(t,G(t,e))}function bt(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(r=r instanceof S.a?ne(q(r,255)):Math.round(255*r),"web"===Re.a.OS)throw new Error("color is not implemented on web yet");var o=G(q(r,1<<24),q(e,65536),q(t,256),n);return"android"===Re.a.OS?N(re(o,1<<31>>>0),o,Y(o,Math.pow(2,32))):o}function wt(e){var t=new T(0),n=new T;return R([M(t,N(fe(n),Y(e,n),0)),M(n,e),t])}function _t(e,t){return e=A(e),t=A(t),N(re(e,t),e,t)}function St(e,t){return e=A(e),t=A(t),N(re(e,t),t,e)}function Ot(e,t,n){var r=new T;return M(r,_t(St(G(N(fe(r),r,e),wt(e)),t),n))}function Et(e,t){var n=new T;return R([N(pe(fe(n)),M(n,e)),N(ue(e,n),[M(n,e),t])])}function xt(e){return ne(Y(e,.5-1e-8))}function kt(e){return Y(1,ne(Y(.5,e)))}var Ct=function(e,t){"function"===typeof ht.a.useEffect&&ht.a.useEffect((function(){"function"!==typeof e&&console.warn("useCode() first argument should be a function that returns an animation node.");var t=Te("function"===typeof e?e():e);return t.__attach(),function(){t.__detach()}}),t)},Tt=n(10),Pt=n.n(Tt),Rt=n(14),At=n(104),jt=n.n(At);function Nt(e,t){var n=function(e){var t=[];return e.forEach((function(e){for(var n in e){var r=e[n];r instanceof S.a?t.push({property:n,nodeID:r.__nodeID}):t.push({property:n,value:r})}})),t}(e);return t&&jt()(n,t._config)?t:new It(e,n)}var It=function(e){function t(e,n){var r;return p()(this,t),(r=m()(this,y()(t).call(this,{type:"transform",transform:n},function(e){var t=[];return e.forEach((function(e){for(var n in e){var r=e[n];r instanceof S.a&&t.push(r)}})),t}(e))))._config=n,r._transform=e,r}return w()(t,e),h()(t,[{key:"__onEvaluate",value:function(){return this._transform.map((function(e){var t={};for(var n in e){var r=e[n];r instanceof S.a&&(t[n]=r.__getValue())}return t}))}}]),t}(S.a);function Dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Lt(e,t){(e=Rt.a.flatten(e)||{}).transform&&(e=function(e){for(var t=1;t0,"Stiffness value must be greater than 0"),D()(n._damping>0,"Damping value must be greater than 0"),D()(n._mass>0,"Mass value must be greater than 0"),n}return w()(t,e),h()(t,[{key:"start",value:function(e){this._clock=new Ne;var t={finished:new T(0),velocity:new T(this._initialVelocity),position:e,time:new T(0)},n={damping:this._damping,mass:this._mass,stiffness:this._stiffness,toValue:this._toValue,overshootClamping:this._overshootClamping,restSpeedThreshold:this._restSpeedThreshold,restDisplacementThreshold:this._restDisplacementThreshold};return R([N(Fe(this._clock),0,[De(this._clock)]),Yt(this._clock,t,n),N(t.finished,Me(this._clock))])}},{key:"stop",value:function(){}}],[{key:"getDefaultState",value:function(){return{position:new T(0),finished:new T(0),velocity:new T(0),time:new T(0)}}}]),t}(qt),en=function(e){function t(e){var n;return p()(this,t),(n=m()(this,y()(t).call(this)))._deceleration=void 0!==e.deceleration?e.deceleration:.998,n._velocity=e.velocity,n}return w()(t,e),h()(t,[{key:"start",value:function(e){this._clock=new Ne;var t={finished:new T(0),velocity:new T(this._velocity),position:e,time:new T(0)},n={deceleration:this._deceleration};return R([N(Fe(this._clock),0,[De(this._clock)]),Wt(this._clock,t,n),N(t.finished,Me(this._clock))])}},{key:"stop",value:function(){}}],[{key:"getDefaultState",value:function(){return{position:new T(0),finished:new T(0),time:new T(0),velocity:new T(0)}}}]),t}(qt);function tn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nn(e){for(var t=1;t18&&e<=44?function(e){return 44e-6*Math.pow(e,3)-.006*Math.pow(e,2)+.36*e+2}(e):function(e){return 45e-8*Math.pow(e,3)-332e-6*Math.pow(e,2)+.1078*e+5.84}(e);var t}(a),l=.01,function(e,t,n){return e*n+(1-e)*t}(2*u-u*u,c,l));var u,c,l;return wn({},n,{stiffness:_n(a),damping:Sn(s)})}(t,n,r):function(e,t,n){function r(e,t,n){return X(Y(e,t),Y(n,t))}function o(e,t,n){return G(t,q(e,Y(n,t)))}var i=r(X(e,1.7),0,20);i=o(i,0,.8);var a=o(r(X(t,1.7),0,20),.5,200),s=(u=i,c=function(e){return N(ae(e,18),G(Y(q(7e-4,K(t=e,3)),q(.031,K(t,2))),q(.64,t),1.28),N(ce(ie(e,18),ae(e,44)),function(e){return G(Y(q(44e-6,K(e,3)),q(.006,K(e,2))),q(.36,e),2)}(e),function(e){return G(Y(q(45e-8,K(e,3)),q(332e-6,K(e,2))),q(.1078,e),5.84)}(e)));var t}(a),l=.01,function(e,t,n){return G(q(e,n),q(Y(1,e),t))}(Y(q(2,u),q(u,u)),c,l));var u,c,l;return wn({},n,{stiffness:On(a),damping:En(s)})}(t,n,r)},makeConfigFromOrigamiTensionAndFriction:function(e){var t=e.tension,n=e.friction;return wn({},cn()(e,["tension","friction"]),{stiffness:"number"===typeof t?_n(t):On(t),damping:"number"===typeof n?Sn(n):En(n)})}};function kn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}n.d(t,"a",(function(){return pt}));var Cn=function(e){for(var t=1;t0?-1*r:0}return t}(e),o=Object(a.a)("span",{classList:[h.hitSlop],style:r});t.children=p.a.Children.toArray([o,t.children])}return Object(a.a)("div",t)},r}(f.Component);d.displayName="View",d.contextTypes={isInAParentText:i.bool},d.propTypes={};var h=s.a.create({view:{alignItems:"stretch",border:"0 solid black",boxSizing:"border-box",display:"flex",flexBasis:"auto",flexDirection:"column",flexShrink:0,margin:0,minHeight:0,minWidth:0,padding:0,position:"relative",zIndex:0},hitSlop:{position:"absolute",top:0,left:0,right:0,bottom:0,zIndex:-1}}),v=l.a.create({inline:{display:"inline-flex"}});t.a=Object(r.a)(Object(o.a)(d))},function(e,t,n){"use strict";var r=n(34),o=n(162),i=n(161),a={position:"absolute",left:0,right:0,top:0,bottom:0},s={absoluteFill:o.a.register(a),absoluteFillObject:a,compose:function(e,t){return e&&t?[e,t]:e||t},create:function(e){var t={};return Object.keys(e).forEach((function(n){var r=e[n]&&o.a.register(e[n]);t[n]=r})),t},flatten:i.a,hairlineWidth:1};r.canUseDOM&&window.__REACT_DEVTOOLS_GLOBAL_HOOK__&&(window.__REACT_DEVTOOLS_GLOBAL_HOOK__.resolveRNStyle=s.flatten);t.a=s},function(e,t,n){"use strict";var r=n(50),o=n(36),i=n(28),a=n(17),s=n.n(a),u=o.a.shouldUseNativeDriver;function c(e,t,n){var a=[];s()(n[0]&&n[0].nativeEvent,"Native driven events only support animated values contained inside `nativeEvent`."),function e(t,n){if(t instanceof r.a)t.__makeNative(),a.push({nativeEventPath:n,animatedValueTag:t.__getNativeTag()});else if("object"===typeof t)for(var o in t)e(t[o],n.concat(o))}(n[0].nativeEvent,[]);var u=Object(i.a)(e);return a.forEach((function(e){o.a.API.addAnimatedEventToView(u,t,e)})),{detach:function(){a.forEach((function(e){o.a.API.removeAnimatedEventFromView(u,t,e.animatedValueTag)}))}}}var l=function(){function e(e,t){void 0===t&&(t={}),this._listeners=[],this._argMapping=e,t.listener&&this.__addListener(t.listener),this._callListeners=this._callListeners.bind(this),this._attachedEvent=null,this.__isNative=u(t)}var t=e.prototype;return t.__addListener=function(e){this._listeners.push(e)},t.__removeListener=function(e){this._listeners=this._listeners.filter((function(t){return t!==e}))},t.__attach=function(e,t){s()(this.__isNative,"Only native driven events need to be attached."),this._attachedEvent=c(e,t,this._argMapping)},t.__detach=function(e,t){s()(this.__isNative,"Only native driven events need to be detached."),this._attachedEvent&&this._attachedEvent.detach()},t.__getHandler=function(){var e=this;return this.__isNative?this._callListeners:function(){for(var t=arguments.length,n=new Array(t),o=0;o2?n-2:0),i=2;i=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){e.exports={get StateUtils(){return n(109).default},get getNavigation(){return n(660).default},get createNavigator(){return n(247).default},get NavigationContext(){return n(117).default},get NavigationProvider(){return n(117).default.Provider},get NavigationConsumer(){return n(117).default.Consumer},get createSwitchNavigator(){return n(405).default},get ThemeContext(){return n(116).default},get ThemeProvider(){return n(116).default.Provider},get ThemeConsumer(){return n(116).default.Consumer},get ThemeColors(){return n(414).default},get useTheme(){return n(415).default},get NavigationActions(){return n(45)},get StackActions(){return n(61)},get SwitchActions(){return n(248)},get StackRouter(){return n(663).default},get TabRouter(){return n(661).default},get SwitchRouter(){return n(152).default},get createConfigGetter(){return n(158).default},get getScreenForRouteName(){return n(88).default},get validateRouteConfigMap(){return n(153).default},get getActiveChildNavigationOptions(){return n(416).default},get pathUtils(){return n(154)},get SceneView(){return n(250).default},get SwitchView(){return n(249).default},get NavigationEvents(){return n(417).default},get withNavigation(){return n(155).default},get withNavigationFocus(){return n(418).default}}},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return Ve})),n.d(t,"c",(function(){return be})),n.d(t,"d",(function(){return pe})),n.d(t,"e",(function(){return fe})),n.d(t,"f",(function(){return Xe})),n.d(t,"g",(function(){return te})),n.d(t,"h",(function(){return rt})),n.d(t,"i",(function(){return T})),n.d(t,"j",(function(){return st})),n.d(t,"k",(function(){return Rt})),n.d(t,"l",(function(){return It})),n.d(t,"m",(function(){return Wt})),n.d(t,"n",(function(){return K})),n.d(t,"o",(function(){return et})),n.d(t,"p",(function(){return Ke})),n.d(t,"q",(function(){return We})),n.d(t,"r",(function(){return dt})),n.d(t,"s",(function(){return ue}));var o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function s(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function u(){for(var e=[],t=0;t2&&$("box");var n=z(t);return new Se(e,q(n),n.name,!0,n.equals)},array:function(e,t){arguments.length>2&&$("array");var n=z(t);return xt(e,q(n),n.name)},map:function(e,t){arguments.length>2&&$("map");var n=z(t);return new Nt(e,q(n),n.name)},set:function(e,t){arguments.length>2&&$("set");var n=z(t);return new Lt(e,q(n),n.name)},object:function(e,t,n){"string"===typeof arguments[1]&&$("object");var r=z(n);if(!1===r.proxy)return ot({},e,t,r);var o=it(r),i=ot({},void 0,void 0,r),a=gt(i);return at(a,e,t,o),a},ref:G,shallow:W,deep:H,struct:Y},K=function(e,t,n){if("string"===typeof arguments[1]||"symbol"===typeof arguments[1])return H.apply(null,arguments);if(ft(e))return e;var r=g(e)?K.object(e,t,n):Array.isArray(e)?K.array(e,t):w(e)?K.map(e,t):_(e)?K.set(e,t):e;if(r!==e)return r;p(!1)};function $(e){p("Expected one or two arguments to observable."+e+". Did you accidentally try to use observable."+e+" as decorator?")}Object.keys(X).forEach((function(e){return K[e]=X[e]}));var J,Q,Z=L(!1,(function(e,t,n,r,o){var a=n.get,s=n.set,u=o[0]||{};Ft(e).addComputedProp(e,t,i({get:a,set:s,context:e},u))})),ee=Z({equals:P.structural}),te=function(e,t,n){if("string"===typeof t)return Z.apply(null,arguments);if(null!==e&&"object"===typeof e&&1===arguments.length)return Z.apply(null,arguments);var r="object"===typeof t?t:{};return r.get=e,r.set="function"===typeof t?t:r.set,r.name=r.name||e.name||"",new Oe(r)};te.struct=ee,function(e){e[e.NOT_TRACKING=-1]="NOT_TRACKING",e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.POSSIBLY_STALE=1]="POSSIBLY_STALE",e[e.STALE=2]="STALE"}(J||(J={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}(Q||(Q={}));var ne=function(e){this.cause=e};function re(e){return e instanceof ne}function oe(e){switch(e.dependenciesState){case J.UP_TO_DATE:return!1;case J.NOT_TRACKING:case J.STALE:return!0;case J.POSSIBLY_STALE:for(var t=fe(!0),n=ce(),r=e.observing,o=r.length,i=0;i0;Re.computationDepth>0&&t&&p(!1),Re.allowStateChanges||!t&&"strict"!==Re.enforceActions||p(!1)}function ae(e,t,n){var r=fe(!0);de(e),e.newObserving=new Array(e.observing.length+100),e.unboundDepsCount=0,e.runId=++Re.runId;var o,i=Re.trackingDerivation;if(Re.trackingDerivation=e,!0===Re.disableErrorBoundaries)o=t.call(n);else try{o=t.call(n)}catch(a){o=new ne(a)}return Re.trackingDerivation=i,function(e){for(var t=e.observing,n=e.observing=e.newObserving,r=J.UP_TO_DATE,o=0,i=e.unboundDepsCount,a=0;ar&&(r=s.dependenciesState)}n.length=o,e.newObserving=null,i=t.length;for(;i--;){0===(s=t[i]).diffValue&&je(s,e),s.diffValue=0}for(;o--;){var s;1===(s=n[o]).diffValue&&(s.diffValue=0,Ae(s,e))}r!==J.UP_TO_DATE&&(e.dependenciesState=r,e.onBecomeStale())}(e),pe(r),o}function se(e){var t=e.observing;e.observing=[];for(var n=t.length;n--;)je(t[n],e);e.dependenciesState=J.NOT_TRACKING}function ue(e){var t=ce();try{return e()}finally{le(t)}}function ce(){var e=Re.trackingDerivation;return Re.trackingDerivation=null,e}function le(e){Re.trackingDerivation=e}function fe(e){var t=Re.allowStateReads;return Re.allowStateReads=e,t}function pe(e){Re.allowStateReads=e}function de(e){if(e.dependenciesState!==J.UP_TO_DATE){e.dependenciesState=J.UP_TO_DATE;for(var t=e.observing,n=t.length;n--;)t[n].lowestObserverState=J.UP_TO_DATE}}var he=0,ve=1,me=Object.getOwnPropertyDescriptor((function(){}),"name");me&&me.configurable;function ge(e,t,n){var r=function(){return ye(e,t,n||this,arguments)};return r.isMobxAction=!0,r}function ye(e,t,n,r){var o=function(e,t,n){var r=0;var o=ce();Ie();var i=we(!0),a=fe(!0),s={prevDerivation:o,prevAllowStateChanges:i,prevAllowStateReads:a,notifySpy:!1,startTime:r,actionId:ve++,parentActionId:he};return he=s.actionId,s}();try{return t.apply(n,r)}catch(i){throw o.error=i,i}finally{!function(e){he!==e.actionId&&p("invalid action stack. did you forget to finish an action?");he=e.parentActionId,void 0!==e.error&&(Re.suppressReactionErrors=!0);_e(e.prevAllowStateChanges),pe(e.prevAllowStateReads),De(),le(e.prevDerivation),e.notifySpy&&!1;Re.suppressReactionErrors=!1}(o)}}function be(e,t){var n,r=we(e);try{n=t()}finally{_e(r)}return n}function we(e){var t=Re.allowStateChanges;return Re.allowStateChanges=e,t}function _e(e){Re.allowStateChanges=e}var Se=function(e){function t(t,n,r,o,i){void 0===r&&(r="ObservableValue@"+f()),void 0===o&&(o=!0),void 0===i&&(i=P.default);var a=e.call(this,r)||this;return a.enhancer=n,a.name=r,a.equals=i,a.hasUnreportedChange=!1,a.value=n(t,void 0,r),a}return function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.prototype.set=function(e){this.value;if((e=this.prepareNewValue(e))!==Re.UNCHANGED){0,this.setNewValue(e)}},t.prototype.prepareNewValue=function(e){if(ie(this),yt(this)){var t=wt(this,{object:this,type:"update",newValue:e});if(!t)return Re.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value,this.name),this.equals(this.value,e)?Re.UNCHANGED:e},t.prototype.setNewValue=function(e){var t=this.value;this.value=e,this.reportChanged(),_t(this)&&Ot(this,{type:"update",object:this,newValue:e,oldValue:t})},t.prototype.get=function(){return this.reportObserved(),this.dehanceValue(this.value)},t.prototype.intercept=function(e){return bt(this,e)},t.prototype.observe=function(e,t){return t&&e({object:this,type:"update",newValue:this.value,oldValue:void 0}),St(this,e)},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.value+"]"},t.prototype.valueOf=function(){return E(this.get())},t.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},t}(k),Oe=(b("ObservableValue",Se),function(){function e(e){this.dependenciesState=J.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isBeingObserved=!1,this.isPendingUnobservation=!1,this.observers=new Set,this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=J.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+f(),this.value=new ne(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=Q.NONE,d(e.get,"missing option for computed: get"),this.derivation=e.get,this.name=e.name||"ComputedValue@"+f(),e.set&&(this.setter=ge(this.name+"-setter",e.set)),this.equals=e.equals||(e.compareStructural||e.struct?P.structural:P.default),this.scope=e.context,this.requiresReaction=!!e.requiresReaction,this.keepAlive=!!e.keepAlive}return e.prototype.onBecomeStale=function(){!function(e){if(e.lowestObserverState!==J.UP_TO_DATE)return;e.lowestObserverState=J.POSSIBLY_STALE,e.observers.forEach((function(t){t.dependenciesState===J.UP_TO_DATE&&(t.dependenciesState=J.POSSIBLY_STALE,t.isTracing!==Q.NONE&&Me(t,e),t.onBecomeStale())}))}(this)},e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e){return e()}))},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((function(e){return e()}))},e.prototype.get=function(){this.isComputing&&p("Cycle detected in computation "+this.name+": "+this.derivation),0!==Re.inBatch||0!==this.observers.size||this.keepAlive?(Le(this),oe(this)&&this.trackAndCompute()&&function(e){if(e.lowestObserverState===J.STALE)return;e.lowestObserverState=J.STALE,e.observers.forEach((function(t){t.dependenciesState===J.POSSIBLY_STALE?t.dependenciesState=J.STALE:t.dependenciesState===J.UP_TO_DATE&&(e.lowestObserverState=J.UP_TO_DATE)}))}(this)):oe(this)&&(this.warnAboutUntrackedRead(),Ie(),this.value=this.computeValue(!1),De());var e=this.value;if(re(e))throw e.cause;return e},e.prototype.peek=function(){var e=this.computeValue(!1);if(re(e))throw e.cause;return e},e.prototype.set=function(e){if(this.setter){d(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,e)}finally{this.isRunningSetter=!1}}else d(!1,!1)},e.prototype.trackAndCompute=function(){var e=this.value,t=this.dependenciesState===J.NOT_TRACKING,n=this.computeValue(!0),r=t||re(e)||re(n)||!this.equals(e,n);return r&&(this.value=n),r},e.prototype.computeValue=function(e){var t;if(this.isComputing=!0,Re.computationDepth++,e)t=ae(this,this.derivation,this.scope);else if(!0===Re.disableErrorBoundaries)t=this.derivation.call(this.scope);else try{t=this.derivation.call(this.scope)}catch(n){t=new ne(n)}return Re.computationDepth--,this.isComputing=!1,t},e.prototype.suspend=function(){this.keepAlive||(se(this),this.value=void 0)},e.prototype.observe=function(e,t){var n=this,r=!0,o=void 0;return Je((function(){var i=n.get();if(!r||t){var a=ce();e({type:"update",object:n,newValue:i,oldValue:o}),le(a)}r=!1,o=i}))},e.prototype.warnAboutUntrackedRead=function(){},e.prototype.toJSON=function(){return this.get()},e.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},e.prototype.valueOf=function(){return E(this.get())},e.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},e}()),Ee=b("ComputedValue",Oe),xe=function(){this.version=5,this.UNCHANGED={},this.trackingDerivation=null,this.computationDepth=0,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!0,this.allowStateReads=!0,this.enforceActions=!1,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.computedConfigurable=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1},ke={};function Ce(){return"undefined"!==typeof window?window:"undefined"!==typeof r?r:"undefined"!==typeof self?self:ke}var Te=!0,Pe=!1,Re=function(){var e=Ce();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(Te=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new xe).version&&(Te=!1),Te?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new xe):(setTimeout((function(){Pe||p("There are multiple, different versions of MobX active. Make sure MobX is loaded only once or use `configure({ isolateGlobalState: true })`")}),1),new xe)}();function Ae(e,t){e.observers.add(t),e.lowestObserverState>t.dependenciesState&&(e.lowestObserverState=t.dependenciesState)}function je(e,t){e.observers.delete(t),0===e.observers.size&&Ne(e)}function Ne(e){!1===e.isPendingUnobservation&&(e.isPendingUnobservation=!0,Re.pendingUnobservations.push(e))}function Ie(){Re.inBatch++}function De(){if(0===--Re.inBatch){Be();for(var e=Re.pendingUnobservations,t=0;t0&&Ne(e),!1)}function Me(e,t){if(console.log("[mobx.trace] '"+e.name+"' is invalidated due to a change in: '"+t.name+"'"),e.isTracing===Q.BREAK){var n=[];!function e(t,n,r){if(n.length>=1e3)return void n.push("(and many more)");n.push(""+new Array(r).join("\t")+t.name),t.dependencies&&t.dependencies.forEach((function(t){return e(t,n,r+1)}))}(st(e),n,1),new Function("debugger;\n/*\nTracing '"+e.name+"'\n\nYou are entering this break point because derivation '"+e.name+"' is being traced and '"+t.name+"' is now forcing it to update.\nJust follow the stacktrace you should now see in the devtools to see precisely what piece of your code is causing this update\nThe stackframe you are looking for is at least ~6-8 stack-frames up.\n\n"+(e instanceof Oe?e.derivation.toString().replace(/[*]\//g,"/"):"")+"\n\nThe dependencies for this derivation are:\n\n"+n.join("\n")+"\n*/\n ")()}}var Ve=function(){function e(e,t,n,r){void 0===e&&(e="Reaction@"+f()),void 0===r&&(r=!1),this.name=e,this.onInvalidate=t,this.errorHandler=n,this.requiresObservable=r,this.observing=[],this.newObserving=[],this.dependenciesState=J.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+f(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=Q.NONE}return e.prototype.onBecomeStale=function(){this.schedule()},e.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,Re.pendingReactions.push(this),Be())},e.prototype.isScheduled=function(){return this._isScheduled},e.prototype.runReaction=function(){if(!this.isDisposed){if(Ie(),this._isScheduled=!1,oe(this)){this._isTrackPending=!0;try{this.onInvalidate(),this._isTrackPending}catch(e){this.reportExceptionInDerivation(e)}}De()}},e.prototype.track=function(e){if(!this.isDisposed){Ie();0,this._isRunning=!0;var t=ae(this,e,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&se(this),re(t)&&this.reportExceptionInDerivation(t.cause),De()}},e.prototype.reportExceptionInDerivation=function(e){var t=this;if(this.errorHandler)this.errorHandler(e,this);else{if(Re.disableErrorBoundaries)throw e;var n="[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '"+this+"'";Re.suppressReactionErrors?console.warn("[mobx] (error in reaction '"+this.name+"' suppressed, fix error of causing action below)"):console.error(n,e),Re.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))}},e.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(Ie(),se(this),De()))},e.prototype.getDisposer=function(){var e=this.dispose.bind(this);return e[x]=this,e},e.prototype.toString=function(){return"Reaction["+this.name+"]"},e.prototype.trace=function(e){void 0===e&&(e=!1),function(){for(var e=[],t=0;t0||Re.isRunningReactions||Fe(Ue)}function Ue(){Re.isRunningReactions=!0;for(var e=Re.pendingReactions,t=0;e.length>0;){100===++t&&(console.error("Reaction doesn't converge to a stable state after 100 iterations. Probably there is a cycle in the reactive function: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,o=n.length;r",e):2===arguments.length&&"function"===typeof t?ge(e,t):1===arguments.length&&"string"===typeof e?Ye(e):!0!==r?Ye(t).apply(null,arguments):void y(e,t,ge(e.name||t,n.value,this))};function Ke(e,t){"string"===typeof e||e.name;return ye(0,"function"===typeof e?e:t,this,void 0)}function $e(e,t,n){y(e,t,ge(t,n.bind(e)))}function Je(e,t){void 0===t&&(t=l);var n,r=t&&t.name||e.name||"Autorun@"+f();if(!t.scheduler&&!t.delay)n=new Ve(r,(function(){this.track(a)}),t.onError,t.requiresObservable);else{var o=Ze(t),i=!1;n=new Ve(r,(function(){i||(i=!0,o((function(){i=!1,n.isDisposed||n.track(a)})))}),t.onError,t.requiresObservable)}function a(){e(n)}return n.schedule(),n.getDisposer()}Xe.bound=function(e,t,n,r){return!0===r?($e(e,t,n.value),null):n?{configurable:!0,enumerable:!1,get:function(){return $e(this,t,n.value||n.initializer.call(this)),this[t]},set:Ge}:{enumerable:!1,configurable:!0,set:function(e){$e(this,t,e)},get:function(){}}};var Qe=function(e){return e()};function Ze(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:Qe}function et(e,t,n){void 0===n&&(n=l);var r,o,i,a=n.name||"Reaction@"+f(),s=Xe(a,n.onError?(r=n.onError,o=t,function(){try{return o.apply(this,arguments)}catch(e){r.call(this,e)}}):t),u=!n.scheduler&&!n.delay,c=Ze(n),p=!0,d=!1,h=n.compareStructural?P.structural:n.equals||P.default,v=new Ve(a,(function(){p||u?m():d||(d=!0,c(m))}),n.onError,n.requiresObservable);function m(){if(d=!1,!v.isDisposed){var t=!1;v.track((function(){var n=e(v);t=p||!h(i,n),i=n})),p&&n.fireImmediately&&s(i,v),p||!0!==t||s(i,v),p&&(p=!1)}}return v.schedule(),v.getDisposer()}function tt(e,t,n){return nt("onBecomeUnobserved",e,t,n)}function nt(e,t,n,r){var o="function"===typeof r?Gt(t,n):Gt(t),i="function"===typeof r?r:n,a=e+"Listeners";return o[a]?o[a].add(i):o[a]=new Set([i]),"function"!==typeof o[e]?p(!1):function(){var e=o[a];e&&(e.delete(i),0===e.size&&delete o[a])}}function rt(e){var t=e.enforceActions,n=e.computedRequiresReaction,r=e.computedConfigurable,o=e.disableErrorBoundaries,i=e.reactionScheduler,a=e.reactionRequiresObservable,s=e.observableRequiresReaction;if(!0===e.isolateGlobalState&&((Re.pendingReactions.length||Re.inBatch||Re.isRunningReactions)&&p("isolateGlobalState should be called before MobX is running any reactions"),Pe=!0,Te&&(0===--Ce().__mobxInstanceCount&&(Ce().__mobxGlobals=void 0),Re=new xe)),void 0!==t){var u=void 0;switch(t){case!0:case"observed":u=!0;break;case!1:case"never":u=!1;break;case"strict":case"always":u="strict";break;default:p("Invalid value for 'enforceActions': '"+t+"', expected 'never', 'always' or 'observed'")}Re.enforceActions=u,Re.allowStateChanges=!0!==u&&"strict"!==u}void 0!==n&&(Re.computedRequiresReaction=!!n),void 0!==a&&(Re.reactionRequiresObservable=!!a),void 0!==s&&(Re.observableRequiresReaction=!!s,Re.allowStateReads=!Re.observableRequiresReaction),void 0!==r&&(Re.computedConfigurable=!!r),void 0!==o&&(!0===o&&console.warn("WARNING: Debug feature only. MobX will NOT recover from errors when `disableErrorBoundaries` is enabled."),Re.disableErrorBoundaries=!!o),i&&He(i)}function ot(e,t,n,r){var o=it(r=z(r));return D(e),Ft(e,r.name,o.enhancer),t&&at(e,t,n,o),e}function it(e){return e.defaultDecorator||(!1===e.deep?G:H)}function at(e,t,n,r){var o,i;Ie();try{var s=S(t);try{for(var u=a(s),c=u.next();!c.done;c=u.next()){var l=c.value,f=Object.getOwnPropertyDescriptor(t,l);0;var p=(n&&l in n?n[l]:f.get?Z:r)(e,l,f,!0);p&&Object.defineProperty(e,l,p)}}catch(d){o={error:d}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}}finally{De()}}function st(e,t){return ut(Gt(e,t))}function ut(e){var t={name:e.name};return e.observing&&e.observing.length>0&&(t.dependencies=function(e){var t=[];return e.forEach((function(e){-1===t.indexOf(e)&&t.push(e)})),t}(e.observing).map(ut)),t}function ct(){this.message="FLOW_CANCELLED"}function lt(e,t){return null!==e&&void 0!==e&&(void 0!==t?!!Wt(e)&&e[x].values.has(t):Wt(e)||!!e[x]||C(e)||ze(e)||Ee(e))}function ft(e){return 1!==arguments.length&&p(!1),lt(e)}ct.prototype=Object.create(Error.prototype);function pt(e){switch(e.length){case 0:return Re.trackingDerivation;case 1:return Gt(e[0]);case 2:return Gt(e[0],e[1])}}function dt(e,t){void 0===t&&(t=void 0),Ie();try{return e.apply(t)}finally{De()}}function ht(e){return e[x]}function vt(e){return"string"===typeof e||"number"===typeof e||"symbol"===typeof e}var mt={has:function(e,t){if(t===x||"constructor"===t||t===R)return!0;var n=ht(e);return vt(t)?n.has(t):t in e},get:function(e,t){if(t===x||"constructor"===t||t===R)return e[t];var n=ht(e),r=n.values.get(t);if(r instanceof k){var o=r.get();return void 0===o&&n.has(t),o}return vt(t)&&n.has(t),e[t]},set:function(e,t,n){return!!vt(t)&&(function e(t,n,r){if(2!==arguments.length||Mt(t))if(Wt(t)){var o=t[x],i=o.values.get(n);i?o.write(n,r):o.addObservableProp(n,r,o.defaultEnhancer)}else if(It(t))t.set(n,r);else if(Mt(t))t.add(n);else{if(!Rt(t))return p(!1);"number"!==typeof n&&(n=parseInt(n,10)),d(n>=0,"Not a valid index: '"+n+"'"),Ie(),n>=t.length&&(t.length=n+1),t[n]=r,De()}else{Ie();var a=n;try{for(var s in a)e(t,s,a[s])}finally{De()}}}(e,t,n),!0)},deleteProperty:function(e,t){return!!vt(t)&&(ht(e).remove(t),!0)},ownKeys:function(e){return ht(e).keysAtom.reportObserved(),Reflect.ownKeys(e)},preventExtensions:function(e){return p("Dynamic observable objects cannot be frozen"),!1}};function gt(e){var t=new Proxy(e,mt);return e[x].proxy=t,t}function yt(e){return void 0!==e.interceptors&&e.interceptors.length>0}function bt(e,t){var n=e.interceptors||(e.interceptors=[]);return n.push(t),h((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function wt(e,t){var n=ce();try{for(var r=u(e.interceptors||[]),o=0,i=r.length;o0}function St(e,t){var n=e.changeListeners||(e.changeListeners=[]);return n.push(t),h((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function Ot(e,t){var n=ce(),r=e.changeListeners;if(r){for(var o=0,i=(r=r.slice()).length;o0?e.map(this.dehancer):e},e.prototype.intercept=function(e){return bt(this,e)},e.prototype.observe=function(e,t){return void 0===t&&(t=!1),t&&e({object:this.proxy,type:"splice",index:0,added:this.values.slice(),addedCount:this.values.length,removed:[],removedCount:0}),St(this,e)},e.prototype.getArrayLength=function(){return this.atom.reportObserved(),this.values.length},e.prototype.setArrayLength=function(e){if("number"!==typeof e||e<0)throw new Error("[mobx.array] Out of range: "+e);var t=this.values.length;if(e!==t)if(e>t){for(var n=new Array(e-t),r=0;ro?e=o:e<0&&(e=Math.max(0,o+e)),t=1===arguments.length?o-e:void 0===t||null===t?0:Math.max(0,Math.min(t,o-e)),void 0===n&&(n=c),yt(this)){var i=wt(this,{object:this.proxy,type:"splice",index:e,removedCount:t,added:n});if(!i)return c;t=i.removedCount,n=i.added}n=0===n.length?n:n.map((function(e){return r.enhancer(e,void 0)}));var a=this.spliceItemsIntoValues(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice(e,n,a),this.dehanceValues(a)},e.prototype.spliceItemsIntoValues=function(e,t,n){var r;if(n.length<1e4)return(r=this.values).splice.apply(r,u([e,t],n));var o=this.values.slice(e,e+t);return this.values=this.values.slice(0,e).concat(n,this.values.slice(e+t)),o},e.prototype.notifyArrayChildUpdate=function(e,t,n){var r=!this.owned&&!1,o=_t(this),i=o||r?{object:this.proxy,type:"update",index:e,newValue:t,oldValue:n}:null;this.atom.reportChanged(),o&&Ot(this,i)},e.prototype.notifyArraySplice=function(e,t,n){var r=!this.owned&&!1,o=_t(this),i=o||r?{object:this.proxy,type:"splice",index:e,removed:n,added:t,removedCount:n.length,addedCount:t.length}:null;this.atom.reportChanged(),o&&Ot(this,i)},e}(),Ct={intercept:function(e){return this[x].intercept(e)},observe:function(e,t){return void 0===t&&(t=!1),this[x].observe(e,t)},clear:function(){return this.splice(0)},replace:function(e){var t=this[x];return t.spliceWithArray(0,t.values.length,e)},toJS:function(){return this.slice()},toJSON:function(){return this.toJS()},splice:function(e,t){for(var n=[],r=2;r-1&&(this.splice(n,1),!0)},get:function(e){var t=this[x];if(t){if(e=0&&r++}t=Kt(t),n=Kt(n);var u="[object Array]"===s;if(!u){if("object"!=typeof t||"object"!=typeof n)return!1;var c=t.constructor,l=n.constructor;if(c!==l&&!("function"===typeof c&&c instanceof c&&"function"===typeof l&&l instanceof l)&&"constructor"in t&&"constructor"in n)return!1}if(0===r)return!1;r<0&&(r=-1);i=i||[];var f=(o=o||[]).length;for(;f--;)if(o[f]===t)return i[f]===n;if(o.push(t),i.push(n),u){if((f=t.length)!==n.length)return!1;for(;f--;)if(!e(t[f],n[f],r-1,o,i))return!1}else{var p=Object.keys(t),d=void 0;if(f=p.length,Object.keys(n).length!==f)return!1;for(;f--;)if(d=p[f],!$t(n,d)||!e(t[d],n[d],r-1,o,i))return!1}return o.pop(),i.pop(),!0}(e,t,n)}function Kt(e){return Rt(e)?e.slice():w(e)||It(e)||_(e)||Mt(e)?Array.from(e.entries()):e}function $t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Jt(e){return e[Symbol.iterator]=Qt,e}function Qt(){return this}if("undefined"===typeof Proxy||"undefined"===typeof Symbol)throw new Error("[mobx] MobX 5+ requires Proxy and Symbol objects. If your environment doesn't support Symbol or Proxy objects, please downgrade to MobX 4. For React Native Android, consider upgrading JSCore.");"object"===typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:We,extras:{getDebugName:function(e,t){return(void 0!==t?Gt(e,t):Wt(e)||It(e)||Mt(e)?Yt(e):Gt(e)).name}},$mobx:x})}).call(this,n(172),n(72))},function(e,t,n){"use strict";var r=n(21),o=n(0),i=n.n(o),a=n(76);if(!o.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!r.q)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");var s=!1;function u(){return s}var c=function(){return(c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function f(e){return e.current?Object(r.j)(e.current):""}var p=[];function d(){var e=l(Object(o.useState)(0),2)[1];return Object(o.useCallback)((function(){e((function(e){return e+1}))}),[])}var h={};function v(e,t,n){if(void 0===t&&(t="observed"),void 0===n&&(n=h),u())return e();var i=(n.useForceUpdate||d)(),a=Object(o.useRef)(null);a.current||(a.current=new r.b("observer("+t+")",(function(){i()})));var s,c,l=function(){a.current&&!a.current.isDisposed&&(a.current.dispose(),a.current=null)};if(Object(o.useDebugValue)(a,f),function(e){Object(o.useEffect)((function(){return e}),p)}((function(){l()})),a.current.track((function(){try{s=e()}catch(t){c=t}})),c)throw l(),c;return s}function m(e,t){if(u())return e;var n,r,i,a=c({forwardRef:!1},t),s=e.displayName||e.name,l=function(t,n){return v((function(){return e(t,n)}),s)};return l.displayName=s,n=a.forwardRef?Object(o.memo)(Object(o.forwardRef)(l)):Object(o.memo)(l),r=e,i=n,Object.keys(r).forEach((function(e){r.hasOwnProperty(e)&&!g[e]&&Object.defineProperty(i,e,Object.getOwnPropertyDescriptor(r,e))})),n.displayName=s,n}var g={$$typeof:!0,render:!0,compare:!0,type:!0};function y(e){var t=e.children,n=e.render,r=t||n;return"function"!==typeof r?null:v(r)}function b(e,t,n,r,o){var i="children"===t?"render":"children",a="function"===typeof e[t],s="function"===typeof e[i];return a&&s?new Error("MobX Observer: Do not use children and render in the same time in`"+n):a||s?null:new Error("Invalid prop `"+o+"` of type `"+typeof e[t]+"` supplied to `"+n+"`, expected `function`.")}y.propTypes={children:b,render:b},y.displayName="Observer";n.d(t,"a",(function(){return Y})),n.d(t,"b",(function(){return K})),n.d(t,"c",(function(){return H}));var w=0;var _={};function S(e){return _[e]||(_[e]=function(e){if("function"===typeof Symbol)return Symbol(e);var t="__$mobx-react "+e+" ("+w+")";return w++,t}(e)),_[e]}function O(e,t){if(E(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o2?r-2:0),i=2;i",a=e.bind(this),s=!1,c=new r.b(i+".render()",(function(){if(!s&&(s=!0,!0!==t[N])){var e=!0;try{k(t,D,!0),t[I]||o.Component.prototype.forceUpdate.call(t),e=!1}finally{k(t,D,!1),e&&c.dispose()}}}));function l(){s=!1;var e=void 0,t=void 0;if(c.track((function(){try{t=Object(r.c)(!1,a)}catch(n){e=n}})),e)throw e;return t}return c.reactComponent=this,l[j]=c,this.render=l,l.call(this)}function V(e,t){return u()&&console.warn("[mobx-react] It seems that a re-rendering of a React component is triggered while in static (server-side) mode. Please make sure components are rendered only once server-side."),this.state!==t||!O(this.props,e)}function F(e,t){var n=S("reactProp_"+t+"_valueHolder"),o=S("reactProp_"+t+"_atomHolder");function i(){return this[o]||k(this,o,Object(r.i)("reactive "+t)),this[o]}Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){var e=!1;return r.e&&r.d&&(e=Object(r.e)(!0)),i.call(this).reportObserved(),r.e&&r.d&&Object(r.d)(e),this[n]},set:function(e){this[D]||O(this[n],e)?k(this,n,e):(k(this,n,e),k(this,I,!0),i.call(this).reportChanged(),k(this,I,!1))}})}var B="function"===typeof Symbol&&Symbol.for,U=B?Symbol.for("react.forward_ref"):"function"===typeof o.forwardRef&&Object(o.forwardRef)((function(e){return null})).$$typeof,z=B?Symbol.for("react.memo"):"function"===typeof o.memo&&Object(o.memo)((function(e){return null})).$$typeof;function H(e){if(!0===e.isMobxInjector&&console.warn("Mobx observer: You are trying to use 'observer' on a component that already has 'inject'. Please apply 'observer' before applying 'inject'"),z&&e.$$typeof===z)throw new Error("Mobx observer: You are trying to use 'observer' on function component wrapped to either another observer or 'React.memo'. The observer already applies 'React.memo' for you.");if(U&&e.$$typeof===U){var t=e.render;if("function"!==typeof t)throw new Error("render property of ForwardRef was not a function");return Object(o.forwardRef)((function(){var e=arguments;return Object(o.createElement)(y,null,(function(){return t.apply(void 0,e)}))}))}return"function"!==typeof e||e.prototype&&e.prototype.render||e.isReactClass||Object.prototype.isPrototypeOf.call(o.Component,e)?L(e):m(e)}function W(){return(W=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["children"]),r=i.a.useContext(G),o=i.a.useRef(W({},r,{},n)).current;return i.a.createElement(G.Provider,{value:o},t)}function q(e,t,n,r){var o=i.a.forwardRef((function(n,r){var o=W({},n),a=i.a.useContext(G);return Object.assign(o,e(a||{},o)||{}),r&&(o.ref=r),i.a.createElement(t,o)}));return r&&(o=H(o)),o.isMobxInjector=!0,function(e,t){var n=Object.getOwnPropertyNames(Object.getPrototypeOf(e));Object.getOwnPropertyNames(e).forEach((function(r){x[r]||-1!==n.indexOf(r)||Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r))}))}(t,o),o.wrappedComponent=t,o.displayName=function(e,t){var n,r=e.displayName||e.name||e.constructor&&e.constructor.name||"Component";n=t?"inject-with-"+t+"("+r+")":"inject("+r+")";return n}(t,n),o}function X(e){return function(t,n){return e.forEach((function(e){if(!(e in n)){if(!(e in t))throw new Error("MobX injector: Store '"+e+"' is not available! Make sure it is provided by some Provider");n[e]=t[e]}})),n}}function K(){for(var e=arguments.length,t=new Array(e),n=0;n20?e.identifier%20:e.identifier;return{_normalized:!0,clientX:e.clientX,clientY:e.clientY,force:e.force,get locationX(){if(t=t||Object(s.a)(e.target))return e.pageX-t.left},get locationY(){if(t=t||Object(s.a)(e.target))return e.pageY-t.top},identifier:n,pageX:e.pageX,pageY:e.pageY,radiusX:e.radiusX,radiusY:e.radiusY,rotationAngle:e.rotationAngle,screenX:e.screenX,screenY:e.screenY,target:e.target,timestamp:Date.now()}})):u};var f=function(e){return!e||e._normalized?e:(e.type||"").indexOf("mouse")>=0?function(e){var t,n=[{_normalized:!0,clientX:e.clientX,clientY:e.clientY,force:e.force,identifier:0,get locationX(){if(t=t||Object(s.a)(e.target))return e.pageX-t.left},get locationY(){if(t=t||Object(s.a)(e.target))return e.pageY-t.top},pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY,target:e.target,timestamp:Date.now()}],r="function"===typeof e.preventDefault?e.preventDefault.bind(e):c,o="function"===typeof e.stopImmediatePropagation?e.stopImmediatePropagation.bind(e):c,i="function"===typeof e.stopPropagation?e.stopPropagation.bind(e):c;return{_normalized:!0,bubbles:e.bubbles,cancelable:e.cancelable,changedTouches:n,defaultPrevented:e.defaultPrevented,identifier:n[0].identifier,get locationX(){return n[0].locationX},get locationY(){return n[0].locationY},pageX:e.pageX,pageY:e.pageY,preventDefault:r,stopImmediatePropagation:o,stopPropagation:i,target:e.target,timestamp:n[0].timestamp,touches:"mouseup"===e.type?u:n,type:e.type,which:e.which}}(e):function(e){var t=l(e.changedTouches),n=l(e.touches),r="function"===typeof e.preventDefault?e.preventDefault.bind(e):c,o="function"===typeof e.stopImmediatePropagation?e.stopImmediatePropagation.bind(e):c,i="function"===typeof e.stopPropagation?e.stopPropagation.bind(e):c,a=t[0];return{_normalized:!0,bubbles:e.bubbles,cancelable:e.cancelable,changedTouches:t,defaultPrevented:e.defaultPrevented,identifier:a?a.identifier:void 0,get locationX(){return a?a.locationX:void 0},get locationY(){return a?a.locationY:void 0},pageX:a?a.pageX:e.pageX,pageY:a?a.pageY:e.pageY,preventDefault:r,stopImmediatePropagation:o,stopPropagation:i,target:e.target,timestamp:Date.now(),touches:n,type:e.type,which:e.which}}(e)},p=n(0),d=n.n(p),h=a.a.ResponderEventPlugin,v=a.a.ResponderTouchHistoryStore;if(!h.eventTypes.responderMove.dependencies){var m=["topTouchCancel","topTouchEnd","topMouseUp"],g=["topTouchMove","topMouseMove"],y=["topTouchStart","topMouseDown"];h.eventTypes.responderMove.dependencies=g,h.eventTypes.responderEnd.dependencies=m,h.eventTypes.responderStart.dependencies=y,h.eventTypes.responderRelease.dependencies=m,h.eventTypes.responderTerminationRequest.dependencies=[],h.eventTypes.responderGrant.dependencies=[],h.eventTypes.responderReject.dependencies=[],h.eventTypes.responderTerminate.dependencies=[],h.eventTypes.moveShouldSetResponder.dependencies=g,h.eventTypes.selectionChangeShouldSetResponder.dependencies=["topSelectionChange"],h.eventTypes.scrollShouldSetResponder.dependencies=["topScroll"],h.eventTypes.startShouldSetResponder.dependencies=y}var b=null,w=h.extractEvents;h.extractEvents=function(e,t,n,r){var o=v.touchHistory.numberActiveTouches>0,i=n.type,a=!1;if(i.indexOf("touch")>-1)b=Date.now();else if(b&&i.indexOf("mouse")>-1){a=Date.now()-b<1e3}if(("mousemove"!==i&&"mouseup"!==i||o)&&1!==n.button&&2!==n.button&&!a){var s=f(n);return w.call(h,e,t,s,r)}};var _=h;Object(i.injectEventPluginsByName)({ResponderEventPlugin:_});var S={onBlur:!0,onClick:!0,onClickCapture:!0,onContextMenu:!0,onFocus:!0,onResponderRelease:!0,onTouchCancel:!0,onTouchCancelCapture:!0,onTouchEnd:!0,onTouchEndCapture:!0,onTouchMove:!0,onTouchMoveCapture:!0,onTouchStart:!0,onTouchStartCapture:!0},O=function(e){var t=e.onClick,n=e.onResponderRelease,o=e.role,i=r.a.buttonLikeRoles[o],a=r.a.isDisabled(e),s="link"===o;Object.keys(e).forEach((function(t){var n=e[t];"function"===typeof n&&S[t]&&(e[t]=i&&a?void 0:function(e){return e.nativeEvent=f(e.nativeEvent),n(e)})})),s&&n&&(e.onClick=function(t){var n;t.isDefaultPrevented()||((n=t.nativeEvent).metaKey||n.altKey||n.ctrlKey||n.shiftKey)||e.target||t.preventDefault()}),i&&!a&&(e.onKeyPress=function(e){e.isDefaultPrevented()||13!==e.which&&32!==e.which||(e.preventDefault(),t&&t(e))})};t.a=function(e,t){var n;e&&e.constructor===String&&(n=r.a.propsToAccessibilityComponent(t));var i=n||e,a=Object(o.a)(i,t);O(a);for(var s=arguments.length,u=new Array(s>2?s-2:0),c=2;ce._maximumEntries&&(o.forEach((function(e){var o=r[e];(!n||o.lastUsedTimestamp=0||(o[n]=e[n]);return o}(t,["accessibilityLabel","accessible","blurRadius","defaultSource","draggable","source","testID","capInsets","onError","onLayout","onLoad","onLoadEnd","onLoadStart","resizeMethod","resizeMode"]);var v=e?l:a,y=k(v),b=function(e){if("number"===typeof e){var t=s(e);return{height:t.height,width:t.width}}if("object"===typeof e)return{height:e.height,width:e.width}}(v),O=y?'url("'+y+'")':null,E=S({},m.a.flatten(this.props.style)),x=p||E.resizeMode||d.cover,C=[],T=E.tintColor;if(E.filter&&C.push(E.filter),i&&C.push("blur("+i+"px)"),E.shadowOffset){var j=Object(u.a)(E);j&&C.push("drop-shadow("+j+")")}E.tintColor&&C.push("url(#tint-"+this._filterId+")"),delete E.shadowColor,delete E.shadowOpacity,delete E.shadowOffset,delete E.shadowRadius,delete E.tintColor,delete E.overlayColor,delete E.resizeMode;var N=y?Object(o.a)("img",{alt:n||"",classList:[P.accessibilityImage],draggable:c||!1,ref:this._setImageRef,src:y}):null;return w.a.createElement(g.a,_({},h,{accessibilityLabel:n,accessible:r,onLayout:this._createLayoutHandler(x),style:[R.root,this.context.isInAParentText&&R.inline,b,E],testID:f}),w.a.createElement(g.a,{style:[R.image,A[x],this._getBackgroundSize(x),O&&{backgroundImage:O},C.length>0&&{filter:C.join(" ")}]}),N,function(e,t){return e&&null!=t?w.a.createElement("svg",{style:{position:"absolute",height:0,visibility:"hidden",width:0}},w.a.createElement("defs",null,w.a.createElement("filter",{id:"tint-"+t},w.a.createElement("feFlood",{floodColor:""+e}),w.a.createElement("feComposite",{in2:"SourceAlpha",operator:"atop"})))):null}(T,this._filterId))},i._createImageLoader=function(){var e=this.props.source;this._destroyImageLoader();var t=k(e);this._imageRequestId=p.load(t,this._onLoad,this._onError),this._onLoadStart()},i._destroyImageLoader=function(){this._imageRequestId&&(p.abort(this._imageRequestId),this._imageRequestId=null)},i._onLoadEnd=function(){var e=this.props.onLoadEnd;e&&e()},i._onLoadStart=function(){var e=this.props,t=e.defaultSource,n=e.onLoadStart;this._updateImageState("LOADING",null!=t),n&&n()},i._updateImageState=function(e,t){void 0===t&&(t=!1),this._imageState=e;var n="LOADED"===this._imageState||"LOADING"===this._imageState&&!t;n!==this.state.shouldDisplaySource&&this._isMounted&&this.setState((function(){return{shouldDisplaySource:n}}))},r}(b.Component);T.displayName="Image",T.contextTypes={isInAParentText:y.bool},T.defaultProps={style:{}},T.propTypes={};var P=i.a.create({accessibilityImage:S({},m.a.absoluteFillObject,{height:"100%",opacity:0,width:"100%",zIndex:-1})}),R=m.a.create({root:{flexBasis:"auto",overflow:"hidden",zIndex:0},inline:{display:"inline-flex"},image:S({},m.a.absoluteFillObject,{backgroundColor:"transparent",backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"cover",height:"100%",width:"100%",zIndex:-1})}),A=m.a.create({center:{backgroundSize:"auto"},contain:{backgroundSize:"contain"},cover:{backgroundSize:"cover"},none:{backgroundPosition:"0 0",backgroundSize:"auto"},repeat:{backgroundPosition:"0 0",backgroundRepeat:"repeat",backgroundSize:"auto"},stretch:{backgroundSize:"100% 100%"}});t.a=Object(r.a)(T)},function(e,t,n){var r=n(426);function o(t,n,i){return"undefined"!==typeof Reflect&&Reflect.get?e.exports=o=Reflect.get:e.exports=o=function(e,t,n){var o=r(e,t);if(o){var i=Object.getOwnPropertyDescriptor(o,t);return i.get?i.get.call(n):i.value}},o(t,n,i||t)}e.exports=o},function(e,t,n){"use strict";var r=n(135),o=n(53),i=n(1),a=n(0),s=n(31),u=n(85),c=(n(62),n(14));var l=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.getChildContext=function(){return{isInAParentText:!0}},o.render=function(){var e=this.props,t=e.dir,n=e.numberOfLines,r=e.onPress,o=e.selectable,i=e.style,a=(e.adjustsFontSizeToFit,e.allowFontScaling,e.ellipsizeMode,e.lineBreakMode,e.maxFontSizeMultiplier,e.minimumFontScale,e.onLayout,e.onLongPress,e.pressRetentionOffset,e.selectionColor,e.suppressHighlighting,e.textBreakStrategy,e.tvParallaxProperties,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["dir","numberOfLines","onPress","selectable","style","adjustsFontSizeToFit","allowFontScaling","ellipsizeMode","lineBreakMode","maxFontSizeMultiplier","minimumFontScale","onLayout","onLongPress","pressRetentionOffset","selectionColor","suppressHighlighting","textBreakStrategy","tvParallaxProperties"])),u=this.context.isInAParentText;r&&(a.accessible=!0,a.onClick=this._createPressHandler(r),a.onKeyDown=this._createEnterHandler(r)),a.classList=[this.props.className,f.text,!0===this.context.isInAParentText&&f.textHasAncestor,1===n&&f.textOneLine,n>1&&f.textMultiLine],a.dir=void 0!==t?t:"auto",a.style=[i,n>1&&{WebkitLineClamp:n},!1===o&&p.notSelectable,r&&p.pressable];var c=u?"span":"div";return Object(s.a)(c,a)},o._createEnterHandler=function(e){return function(t){13===t.keyCode&&e&&e(t)}},o._createPressHandler=function(e){return function(t){t.stopPropagation(),e&&e(t)}},r}(a.Component);l.displayName="Text",l.childContextTypes={isInAParentText:i.bool},l.contextTypes={isInAParentText:i.bool},l.propTypes={};var f=u.a.create({text:{border:"0 solid black",boxSizing:"border-box",color:"black",display:"inline",font:"14px System",margin:0,padding:0,whiteSpace:"pre-wrap",wordWrap:"break-word"},textHasAncestor:{color:"inherit",font:"inherit",whiteSpace:"inherit"},textOneLine:{maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},textMultiLine:{display:"-webkit-box",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",WebkitBoxOrient:"vertical"}}),p=c.a.create({notSelectable:{userSelect:"none"},pressable:{cursor:"pointer"}});t.a=Object(r.a)(Object(o.a)(l))},function(e,t){var n=function(){};"production"!==Object({NODE_ENV:"production",PUBLIC_URL:"",APP_MANIFEST:{name:"pWallet",slug:"pegnet-mobile",privacy:"public",sdkVersion:"36.0.0",platforms:["ios","android"],version:"1.2.1",orientation:"portrait",icon:"./src/assets/icon.png",splash:{image:"./src/assets/splash.png",resizeMode:"cover"},updates:{fallbackToCacheTimeout:0},assetBundlePatterns:["**/*"],description:"This is beta version",web:{}}})&&(n=function(e){if(void 0===e)throw new Error("invariant requires an error message argument")}),e.exports=function(e,t,r,o,i,a,s,u){if(n(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[r,o,i,a,s,u],f=0;(c=new Error(t.replace(/%s/g,(function(){return l[f++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t,n){"use strict";var r=n(246);t.a=r.a},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,i,a,s){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,i,a,s],l=0;(u=new Error(t.replace(/%s/g,(function(){return c[l++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},function(e,t,n){"use strict";var r=n(10),o=n.n(r),i=n(11),a=n.n(i),s=n(5),u=n.n(s),c=n(6),l=n.n(c),f=n(8),p=n.n(f),d=n(4),h=n.n(d),v=n(9),m=n.n(v),g=n(0),y=n.n(g),b=n(15),w=n(14),_=n(13),S=n(35),O=n(59);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t0:h,m=e.overshootRight,g=void 0===m?d>0:m,y=b.a.add(a,i.interpolate({inputRange:[0,r],outputRange:[0,1]})).interpolate({inputRange:[-d-(g?1:o),-d,u,u+(v?1:o)],outputRange:[-d-(g||o>1?1:0),-d,u,u+(v||o>1?1:0)]});n._transX=y,n._showLeftAction=u>0?y.interpolate({inputRange:[-1,0,u],outputRange:[0,0,1]}):new b.a.Value(0),n._leftActionTranslate=n._showLeftAction.interpolate({inputRange:[0,Number.MIN_VALUE],outputRange:[-1e4,0],extrapolate:"clamp"}),n._showRightAction=d>0?y.interpolate({inputRange:[-d,0,1],outputRange:[1,0,0]}):new b.a.Value(0),n._rightActionTranslate=n._showRightAction.interpolate({inputRange:[0,Number.MIN_VALUE],outputRange:[-1e4,0],extrapolate:"clamp"})},n._onTapHandlerStateChange=function(e){e.nativeEvent.oldState===O.d.ACTIVE&&n.close()},n._onHandlerStateChange=function(e){var t=e.nativeEvent;t.oldState===O.d.ACTIVE&&n._handleRelease(t)},n._handleRelease=function(e){var t=e.velocityX,r=e.translationX,o=n.state,i=o.leftWidth,a=void 0===i?0:i,s=o.rowWidth,u=void 0===s?0:s,c=o.rowState,l=n.state.rightOffset,f=u-(void 0===l?u:l),p=n.props,d=p.friction,h=p.leftThreshold,v=void 0===h?a/2:h,m=p.rightThreshold,g=void 0===m?f/2:m,y=n._currentOffset()+r/d,b=(r+.05*t)/d,w=0;0===c?b>v?w=a:b<-g&&(w=-f):1===c?b>-v&&(w=a):b0&&n.props.onSwipeableLeftOpen?n.props.onSwipeableLeftOpen():t<0&&n.props.onSwipeableRightOpen&&n.props.onSwipeableRightOpen(),0===t?n.props.onSwipeableClose&&n.props.onSwipeableClose():n.props.onSwipeableOpen&&n.props.onSwipeableOpen())})),t>0&&n.props.onSwipeableLeftWillOpen?n.props.onSwipeableLeftWillOpen():t<0&&n.props.onSwipeableRightWillOpen&&n.props.onSwipeableRightWillOpen(),0===t?n.props.onSwipeableWillClose&&n.props.onSwipeableWillClose():n.props.onSwipeableWillOpen&&n.props.onSwipeableWillOpen()},n._onRowLayout=function(e){var t=e.nativeEvent;n.setState({rowWidth:t.layout.width})},n._currentOffset=function(){var e=n.state,t=e.leftWidth,r=void 0===t?0:t,o=e.rowWidth,i=void 0===o?0:o,a=e.rowState,s=n.state.rightOffset;return 1===a?r:-1===a?-(i-(void 0===s?i:s)):0},n.close=function(){n._animateRow(n._currentOffset(),0)},n.openLeft=function(){var e=n.state.leftWidth,t=void 0===e?0:e;n._animateRow(n._currentOffset(),t)},n.openRight=function(){var e=n.state.rowWidth,t=void 0===e?0:e,r=n.state.rightOffset,o=t-(void 0===r?t:r);n._animateRow(n._currentOffset(),-o)};var r=new b.a.Value(0);return n.state={dragX:r,rowTranslation:new b.a.Value(0),rowState:0,leftWidth:void 0,rightOffset:void 0,rowWidth:void 0},n._updateAnimatedEvent(e,n.state),n._onGestureEvent=b.a.event([{nativeEvent:{translationX:r}}],{useNativeDriver:e.useNativeAnimations}),n}return m()(t,e),l()(t,[{key:"UNSAFE_componentWillUpdate",value:function(e,t){this.props.friction===e.friction&&this.props.overshootLeft===e.overshootLeft&&this.props.overshootRight===e.overshootRight&&this.props.overshootFriction===e.overshootFriction&&this.state.leftWidth===t.leftWidth&&this.state.rightOffset===t.rightOffset&&this.state.rowWidth===t.rowWidth||this._updateAnimatedEvent(e,t)}},{key:"render",value:function(){var e=this,t=this.state.rowState,n=this.props,r=n.children,i=n.renderLeftActions,a=n.renderRightActions,s=i&&y.a.createElement(b.a.View,{style:[k.leftActions,{transform:[{translateX:this._leftActionTranslate}]}]},i(this._showLeftAction,this._transX),y.a.createElement(_.a,{onLayout:function(t){var n=t.nativeEvent;return e.setState({leftWidth:n.layout.x})}})),u=a&&y.a.createElement(b.a.View,{style:[k.rightActions,{transform:[{translateX:this._rightActionTranslate}]}]},a(this._showRightAction,this._transX),y.a.createElement(_.a,{onLayout:function(t){var n=t.nativeEvent;return e.setState({rightOffset:n.layout.x})}}));return y.a.createElement(O.b,o()({activeOffsetX:[-10,10]},this.props,{onGestureEvent:this._onGestureEvent,onHandlerStateChange:this._onHandlerStateChange}),y.a.createElement(b.a.View,{onLayout:this._onRowLayout,style:[k.container,this.props.containerStyle]},s,u,y.a.createElement(O.e,{enabled:0!==t,onHandlerStateChange:this._onTapHandlerStateChange},y.a.createElement(b.a.View,{pointerEvents:0===t?"auto":"box-only",style:[{transform:[{translateX:this._transX}]},this.props.childrenContainerStyle]},r))))}}]),t}(g.Component)).defaultProps={friction:1,overshootFriction:1,useNativeAnimations:!0};var k=w.a.create({container:{overflow:"hidden"},leftActions:x({},w.a.absoluteFillObject,{flexDirection:S.a.isRTL?"row-reverse":"row"}),rightActions:x({},w.a.absoluteFillObject,{flexDirection:S.a.isRTL?"row":"row-reverse"})}),C=(n(140),n(64).a,n(12)),T=n(1),P=n.n(T);function R(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var A=0,j=1,N=2,I={accessible:P.a.bool,accessibilityLabel:P.a.node,accessibilityHint:P.a.string,hitSlop:P.a.shape({top:P.a.number,left:P.a.number,bottom:P.a.number,right:P.a.number}),disabled:P.a.bool,onPress:P.a.func,onPressIn:P.a.func,onPressOut:P.a.func,onLayout:P.a.func,onLongPress:P.a.func,nativeID:P.a.string,testID:P.a.string,delayPressIn:P.a.number,delayPressOut:P.a.number,delayLongPress:P.a.number,shouldActivateOnStart:P.a.bool,disallowInterruption:P.a.bool},D={extraButtonProps:P.a.object,onStateChange:P.a.func},L=function(e){function t(){var e,n;u()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i0&&void 0!==arguments[0]?arguments[0]:{};return{type:r,key:e.key,immediate:e.immediate}},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:o};return e.params&&(t.params=e.params),t},c=function(e){var t={type:i,routeName:e.routeName};return e.params&&(t.params=e.params),e.action&&(t.action=e.action),e.key&&(t.key=e.key),t},l=function(e){return{type:a,key:e.key,params:e.params,preserveFocus:!0}}},function(e,t,n){"use strict";var r;n(141);r=function(){},t.a=r},function(e,t,n){"use strict";var r=n(108),o=n(160);var i=function(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||o.a.hasOwnProperty(e)&&o.a[e]?(""+t).trim():t+"px"},a=n(149);var s=function(e,t,n){var r=e.style;for(var o in t)if(t.hasOwnProperty(o)){var s=0===o.indexOf("--");0;var u=i(o,t[o],s);if("float"===o&&(o="cssFloat"),s){var c=s?o:Object(a.default)(o);r.setProperty(c,u)}else r[o]=u}},u=function(e){var t=Object(r.a)(e),n=t.x,o=t.y,i=t.top,a=t.left;return{x:n,y:o,width:e.offsetWidth,height:e.offsetHeight,top:i,left:a}},c=function(e,t,n){var o=t||e&&e.parentNode;e&&o&&setTimeout((function(){var t=Object(r.a)(o),i=u(e),a=i.height,s=i.left,c=i.top,l=i.width,f=s-t.left,p=c-t.top;n(f,p,l,a,s,c)}),0)},l={A:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0},f={blur:function(e){try{e.blur()}catch(t){}},focus:function(e){try{var t=e.nodeName;null==e.getAttribute("tabIndex")&&null==l[t]&&e.setAttribute("tabIndex","-1"),e.focus()}catch(n){}},measure:function(e,t){c(e,null,t)},measureInWindow:function(e,t){e&&setTimeout((function(){var n=u(e),r=n.height,o=n.left,i=n.top,a=n.width;t(o,i,a,r)}),0)},measureLayout:function(e,t,n,r){c(e,t,r)},updateView:function(e,t,n){for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var o=t[r];switch(r){case"style":s(e,o,n._reactInternalInstance);break;case"class":case"className":e.setAttribute("class",o);break;case"text":case"value":e.value=o;break;default:e.setAttribute(r,o)}}},configureNextLayoutAnimation:function(e,t){t()},setLayoutAnimationEnabledExperimental:function(){}};t.a=f},function(e,t){e.exports=function(e,t,n,r){n&&Object.defineProperty(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(r):void 0})}},function(e,t,n){e.exports={get createAppContainer(){return n(662).default},get createKeyboardAwareNavigator(){return n(421).default},get createNavigationAwareScrollable(){return n(198).default},get withOrientation(){return n(422).default},get ResourceSavingSceneView(){return n(423).default},get SafeAreaView(){return n(424).default},get ScrollView(){return n(216).ScrollView},get FlatList(){return n(216).FlatList},get SectionList(){return n(216).SectionList},get Themed(){return n(428).default}}},function(e,t,n){"use strict";var r=n(68),o=n(57),i=n(87),a=n(36);var s=a.a.API,u=1;var c=function(e){var t,n;function o(t){var n;return(n=e.call(this)||this)._startingValue=n._value=t,n._offset=0,n._animation=null,n._listeners={},n}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=o.prototype;return c.__detach=function(){this.stopAnimation(),e.prototype.__detach.call(this)},c.__getValue=function(){return this._value+this._offset},c.__makeNative=function(){e.prototype.__makeNative.call(this),Object.keys(this._listeners).length&&this._startListeningToNativeValueUpdates()},c.setValue=function(e){this._animation&&(this._animation.stop(),this._animation=null),this._updateValue(e,!this.__isNative),this.__isNative&&s.setAnimatedNodeValue(this.__getNativeTag(),e)},c.setOffset=function(e){this._offset=e,this.__isNative&&s.setAnimatedNodeOffset(this.__getNativeTag(),e)},c.flattenOffset=function(){this._value+=this._offset,this._offset=0,this.__isNative&&s.flattenAnimatedNodeOffset(this.__getNativeTag())},c.extractOffset=function(){this._offset+=this._value,this._value=0,this.__isNative&&s.extractAnimatedNodeOffset(this.__getNativeTag())},c.addListener=function(e){var t=String(u++);return this._listeners[t]=e,this.__isNative&&this._startListeningToNativeValueUpdates(),t},c.removeListener=function(e){delete this._listeners[e],this.__isNative&&0===Object.keys(this._listeners).length&&this._stopListeningForNativeValueUpdates()},c.removeAllListeners=function(){this._listeners={},this.__isNative&&this._stopListeningForNativeValueUpdates()},c._startListeningToNativeValueUpdates=function(){var e=this;this.__nativeAnimatedValueListener||(s.startListeningToAnimatedNodeValue(this.__getNativeTag()),this.__nativeAnimatedValueListener=a.a.nativeEventEmitter.addListener("onAnimatedValueUpdate",(function(t){t.tag===e.__getNativeTag()&&e._updateValue(t.value,!1)})))},c._stopListeningForNativeValueUpdates=function(){this.__nativeAnimatedValueListener&&(this.__nativeAnimatedValueListener.remove(),this.__nativeAnimatedValueListener=null,s.stopListeningToAnimatedNodeValue(this.__getNativeTag()))},c.stopAnimation=function(e){this.stopTracking(),this._animation&&this._animation.stop(),this._animation=null,e&&e(this.__getValue())},c.resetAnimation=function(e){this.stopAnimation(e),this._value=this._startingValue},c.interpolate=function(e){return new r.a(this,e)},c.animate=function(e,t){var n=this,r=null;e.__isInteraction&&(r=i.a.createInteractionHandle());var o=this._animation;this._animation&&this._animation.stop(),this._animation=e,e.start(this._value,(function(e){n._updateValue(e,!0)}),(function(e){n._animation=null,null!==r&&i.a.clearInteractionHandle(r),t&&t(e)}),o,this)},c.stopTracking=function(){this._tracking&&this._tracking.__detach(),this._tracking=null},c.track=function(e){this.stopTracking(),this._tracking=e},c._updateValue=function(e,t){for(var n in this._value=e,t&&function(e){var t=new Set;!function e(n){"function"===typeof n.update?t.add(n):n.__getChildren().forEach(e)}(e),t.forEach((function(e){return e.update()}))}(this),this._listeners)this._listeners[n]({value:this.__getValue()})},c.__getNativeConfig=function(){return{type:"value",value:this._value,offset:this._offset}},o}(o.a);t.a=c},function(e,t,n){"use strict";n(10);var r=n(11),o=n.n(r),i=(n(0),n(69)),a=n(7);a.b.createAnimatedComponent(i.a),a.b.set;var s=a.b.cond,u=a.b.add,c=a.b.multiply,l=a.b.lessThan,f=a.b.abs,p=a.b.divide,d=a.b.sub,h=a.b.min,v=a.b.max,m=(a.b.greaterThan,a.b.pow,a.b.and,a.b.greaterOrEq),g=(a.b.lessOrEq,a.b.proc),y=function(){for(var e=arguments.length,t=new Array(e),n=0;n=0||(o[n]=e[n]);return o}(e,["scrollEnabled","style","alwaysBounceHorizontal","alwaysBounceVertical","automaticallyAdjustContentInsets","bounces","bouncesZoom","canCancelContentTouches","centerContent","contentInset","contentInsetAdjustmentBehavior","contentOffset","decelerationRate","directionalLockEnabled","endFillColor","indicatorStyle","keyboardShouldPersistTaps","maximumZoomScale","minimumZoomScale","onMomentumScrollBegin","onMomentumScrollEnd","onScrollBeginDrag","onScrollEndDrag","overScrollMode","pinchGestureEnabled","removeClippedSubviews","scrollEventThrottle","scrollIndicatorInsets","scrollPerfTag","scrollsToTop","showsHorizontalScrollIndicator","showsVerticalScrollIndicator","snapToInterval","snapToAlignment","zoomScale"])),a=!1===r||!1===o;return v.a.createElement(d.a,g({},i,{onScroll:this._handleScroll,onTouchMove:this._createPreventableScrollHandler(this.props.onTouchMove),onWheel:this._createPreventableScrollHandler(this.props.onWheel),ref:this._setViewRef,style:[n,!t&&w.scrollDisabled,a&&w.hideScrollbar]}))},o._handleScrollStart=function(e){this._state.isScrolling=!0,this._state.scrollLastTick=Date.now()},o._handleScrollTick=function(e){var t=this.props.onScroll;this._state.scrollLastTick=Date.now(),t&&t(y(e))},o._handleScrollEnd=function(e){var t=this.props.onScroll;this._state.isScrolling=!1,t&&t(y(e))},o._shouldEmitScrollEvent=function(e,t){var n=Date.now()-e;return t>0&&n>=t},r}(h.Component);b.defaultProps={scrollEnabled:!0,scrollEventThrottle:0},b.propTypes={};var w=p.a.create({scrollDisabled:{touchAction:"none"},hideScrollbar:{scrollbarWidth:"none"}}),_=n(42);function S(){return(S=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["contentContainerStyle","horizontal","onContentSizeChange","refreshControl","stickyHeaderIndices","pagingEnabled","keyboardDismissMode","onScroll"])),c={};r&&(c={onLayout:this._handleContentOnLayout});var l=!n&&Array.isArray(i),f=l||a?v.a.Children.map(this.props.children,(function(e,t){var n=l&&i.indexOf(t)>-1;return null!=e&&(n||a)?v.a.createElement(d.a,{style:p.a.compose(n&&T.stickyHeader,a&&T.pagingEnabledChild)},e):e})):this.props.children,h=v.a.createElement(d.a,S({},c,{children:f,collapsable:!1,ref:this._setInnerViewRef,style:p.a.compose(n&&T.contentContainerHorizontal,t)})),m=n?T.baseHorizontal:T.baseVertical,g=n?T.pagingEnabledHorizontal:T.pagingEnabledVertical,y=O({},s,{style:[m,a&&g,this.props.style],onTouchStart:this.scrollResponderHandleTouchStart,onTouchMove:this.scrollResponderHandleTouchMove,onTouchEnd:this.scrollResponderHandleTouchEnd,onScrollBeginDrag:this.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this.scrollResponderHandleScrollEndDrag,onMomentumScrollBegin:this.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this.scrollResponderHandleMomentumScrollEnd,onStartShouldSetResponder:this.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this.scrollResponderHandleStartShouldSetResponderCapture,onScrollShouldSetResponder:this.scrollResponderHandleScrollShouldSetResponder,onScroll:this._handleScroll,onResponderGrant:this.scrollResponderHandleResponderGrant,onResponderTerminationRequest:this.scrollResponderHandleTerminationRequest,onResponderTerminate:this.scrollResponderHandleTerminate,onResponderRelease:this.scrollResponderHandleResponderRelease,onResponderReject:this.scrollResponderHandleResponderReject}),w=b;return u()(void 0!==w,"ScrollViewClass must not be undefined"),o?v.a.cloneElement(o,{style:y.style},v.a.createElement(w,S({},y,{ref:this._setScrollViewRef,style:m}),h)):v.a.createElement(w,S({},y,{ref:this._setScrollViewRef}),h)},_handleContentOnLayout:function(e){var t=e.nativeEvent.layout,n=t.width,r=t.height;this.props.onContentSizeChange(n,r)},_handleScroll:function(e){"on-drag"===this.props.keyboardDismissMode&&Object(i.a)(),this.scrollResponderHandleScroll(e)},_setInnerViewRef:function(e){this._innerViewRef=e},_setScrollViewRef:function(e){this._scrollViewRef=e}}),C={flexGrow:1,flexShrink:1,transform:[{translateZ:0}],WebkitOverflowScrolling:"touch"},T=p.a.create({baseVertical:O({},C,{flexDirection:"column",overflowX:"hidden",overflowY:"auto"}),baseHorizontal:O({},C,{flexDirection:"row",overflowX:"auto",overflowY:"hidden"}),contentContainerHorizontal:{flexDirection:"row"},stickyHeader:{position:"sticky",top:0,zIndex:10},pagingEnabledHorizontal:{scrollSnapType:"x mandatory"},pagingEnabledVertical:{scrollSnapType:"y mandatory"},pagingEnabledChild:{scrollSnapAlign:"start"}});t.a=k},function(e,t,n){"use strict";var r=n(190),o=n(28),i=n(105),a=n(47),s={blur:function(){a.a.blur(Object(o.a)(this))},focus:function(){a.a.focus(Object(o.a)(this))},measure:function(e){a.a.measure(Object(o.a)(this),e)},measureInWindow:function(e){a.a.measureInWindow(Object(o.a)(this),e)},measureLayout:function(e,t,n){a.a.measureLayout(Object(o.a)(this),e,n,t)},setNativeProps:function(e){if(e){var t=Object(o.a)(this);if(t){var n=Object(r.a)(null,e,(function(e){return i.a.resolveWithNode(e,t)}));a.a.updateView(t,n,this)}}}};t.a=function(e){return Object.keys(s).forEach((function(t){e.prototype[t]||(e.prototype[t]=s[t])})),e}},function(e,t,n){"use strict";var r=n(16),o=n.n(r);t.a={disconnectNodeFromView:function(){return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}))},attachEvent:function(e,t,n){return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}))},detachEvent:function(e,t,n){return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}))},createNode:function(e,t){return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}))},dropNode:function(e){return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}))},configureProps:function(){return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}))},disconnectNodes:function(){return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}))},animateNextTransition:function(){return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:console.warn("Reanimated: animateNextTransition is unimplemented on web");case 1:case"end":return e.stop()}}))}}},function(e,t,n){e.exports=n(534)},function(e,t,n){"use strict";var r={UIManager:n(47).a};t.a=r},function(e,t,n){"use strict";var r=n(37),o=n(36);var i=function(e){var t,n;function r(){var t;return(t=e.call(this)||this)._children=[],t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.__makeNative=function(){if(!this.__isNative){this.__isNative=!0;var e=this._children,t=Array.isArray(e),n=0;for(e=t?e:e["function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var r;if(t){if(n>=e.length)break;r=e[n++]}else{if((n=e.next()).done)break;r=n.value}var i=r;i.__makeNative(),o.a.API.connectAnimatedNodes(this.__getNativeTag(),i.__getNativeTag())}}},i.__addChild=function(e){0===this._children.length&&this.__attach(),this._children.push(e),this.__isNative&&(e.__makeNative(),o.a.API.connectAnimatedNodes(this.__getNativeTag(),e.__getNativeTag()))},i.__removeChild=function(e){var t=this._children.indexOf(e);-1!==t?(this.__isNative&&e.__isNative&&o.a.API.disconnectAnimatedNodes(this.__getNativeTag(),e.__getNativeTag()),this._children.splice(t,1),0===this._children.length&&this.__detach()):console.warn("Trying to remove a child that doesn't exist")},i.__getChildren=function(){return this._children},r}(r.a);t.a=i},function(e,t,n){"use strict";var r=n(163);t.a=r.a},function(e,t,n){"use strict";var r=n(10),o=n.n(r),i=n(11),a=n.n(i),s=n(5),u=n.n(s),c=n(6),l=n.n(c),f=n(8),p=n.n(f),d=n(4),h=n.n(d),v=n(9),m=n.n(v),g=n(0),y=n.n(g),b=n(1),w=n.n(b),_=n(91),S={id:w.a.string,minPointers:w.a.number,enabled:w.a.bool,waitFor:w.a.oneOfType([w.a.string,w.a.object,w.a.arrayOf(w.a.oneOfType([w.a.string,w.a.object]))]),simultaneousHandlers:w.a.oneOfType([w.a.string,w.a.object,w.a.arrayOf(w.a.oneOfType([w.a.string,w.a.object]))]),shouldCancelWhenOutside:w.a.bool,hitSlop:w.a.oneOfType([w.a.number,w.a.shape({left:w.a.number,top:w.a.number,right:w.a.number,bottom:w.a.number,vertical:w.a.number,horizontal:w.a.number,width:w.a.number,height:w.a.number})]),onGestureEvent:w.a.oneOfType([w.a.func,w.a.object]),onHandlerStateChange:w.a.oneOfType([w.a.func,w.a.object]),onBegan:w.a.func,onFailed:w.a.func,onCancelled:w.a.func,onActivated:w.a.func,onEnded:w.a.func};function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var E=Object(_.a)("NativeViewGestureHandler",function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=function(n){function r(){var e,t;u()(this,r);for(var n=arguments.length,o=new Array(n),i=0;i=r.length)break;a=r[i++]}else{if((i=r.next()).done)break;a=i.value}var s=a;s.startsWith("_")||s.startsWith("component")||C.has(s)||"function"!==typeof n[s]||void 0!==t[s]||(n[s].prototype?t[s]=n[s].bind(e):t[s]=n[s])}n=Object.getPrototypeOf(n)}},t}return m()(r,n),l()(r,[{key:"render",value:function(){var n=this,r=Object.keys(this.props).reduce((function(e,t){return-1!==T.indexOf(t)&&(e[t]=n.props[t]),e}),k({},t));return y.a.createElement(E,r,y.a.createElement(e,o()({},this.props,{ref:this._refHandler})))}}]),r}(y.a.Component);return n.propTypes=k({},e.propTypes),n.displayName=e.displayName||"ComponentWrapper",n}n(99).a.Direction;var R=n(14),A=(n(139),n(13));A.a;R.a.create({container:{flex:1}});var j=n(33),N=n(19),I=n.n(N),D=n(15),L=n(12),M=n(75);function V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["activeOpacity","focusedOpacity","delayLongPress","delayPressIn","delayPressOut","onLongPress","onPress","onPressIn","onPressOut","pressRetentionOffset"]));return c.a.createElement(d.a,h({},t,{accessible:!1!==this.props.accessible,onKeyDown:this.touchableHandleKeyEvent,onKeyUp:this.touchableHandleKeyEvent,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,style:[b.root,!this.props.disabled&&b.actionable,this.props.style]}),this.props.children,f.a.renderDebugView({color:"blue",hitSlop:this.props.hitSlop}))}}),b=l.a.create({root:{transitionProperty:"opacity",transitionDuration:"0.15s",userSelect:"none"},actionable:{cursor:"pointer",touchAction:"manipulation"}});t.a=Object(r.a)(y)},function(e,t,n){"use strict";var r=n(77),o=n.n(r),i=n(119),a=n(97),s=n(0),u=n.n(s),c=n(14),l=n(103),f=n.n(l),p=n(70),d=n(42),h=n(62),v=n.n(h),m=n(1);function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y={top:20,left:20,right:20,bottom:30},b=o()({displayName:"TouchableWithoutFeedback",mixins:[f.a,p.a.Mixin],propTypes:{accessibilityComponentType:d.a.accessibilityComponentType,accessibilityLabel:m.string,accessibilityRole:d.a.accessibilityRole,accessibilityTraits:d.a.accessibilityTraits,accessible:m.bool,children:m.any,delayLongPress:m.number,delayPressIn:m.number,delayPressOut:m.number,disabled:m.bool,hitSlop:i.a,onLayout:m.func,onLongPress:m.func,onPress:m.func,onPressIn:m.func,onPressOut:m.func,pressRetentionOffset:i.a,testID:m.string},getInitialState:function(){return this.touchableGetInitialState()},componentDidMount:function(){Object(a.a)(this.props)},componentWillReceiveProps:function(e){Object(a.a)(e)},touchableHandlePress:function(e){this.props.onPress&&this.props.onPress(e)},touchableHandleActivePressIn:function(e){this.props.onPressIn&&this.props.onPressIn(e)},touchableHandleActivePressOut:function(e){this.props.onPressOut&&this.props.onPressOut(e)},touchableHandleLongPress:function(e){this.props.onLongPress&&this.props.onLongPress(e)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||y},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut||0},render:function(){var e=this.props,t=(e.delayLongPress,e.delayPressIn,e.delayPressOut,e.onLongPress,e.onPress,e.onPressIn,e.onPressOut,e.pressRetentionOffset,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["delayLongPress","delayPressIn","delayPressOut","onLongPress","onPress","onPressIn","onPressOut","pressRetentionOffset"])),n=u.a.Children.only(this.props.children),r=n.props.children;v()(!n.type||"Text"!==n.type.displayName,"TouchableWithoutFeedback does not work well with Text children. Wrap children in a View instead. See "+(n._owner&&n._owner.getName&&n._owner.getName()||""));var o=p.a.TOUCH_TARGET_DEBUG&&n.type&&"Text"===n.type.displayName?[!this.props.disabled&&w.actionable,n.props.style,{color:"red"}]:[!this.props.disabled&&w.actionable,n.props.style];return u.a.cloneElement(n,function(e){for(var t=1;t=2,"Bad output range"),function(e){for(var t=e[0].replace(p,""),n=1;n=2,"inputRange must have at least 2 elements");for(var t=1;t=e[t-1],"inputRange must be monotonically increasing "+e)}(n),i()(n.length===t.length,"inputRange ("+n.length+") and outputRange ("+t.length+") must have the same length");var r=e.easing||c,o="extend";void 0!==e.extrapolateLeft?o=e.extrapolateLeft:void 0!==e.extrapolate&&(o=e.extrapolate);var a="extend";return void 0!==e.extrapolateRight?a=e.extrapolateRight:void 0!==e.extrapolate&&(a=e.extrapolate),function(e){i()("number"===typeof e,"Cannot interpolation an input which is not a number");var s=function(e,t){var n;for(n=1;n=e);++n);return n-1}(e,n);return function(e,t,n,r,o,i,a,s){var u=e;if(un){if("identity"===s)return u;"clamp"===s&&(u=n)}if(r===o)return r;if(t===n)return e<=t?r:o;t===-1/0?u=-u:n===1/0?u-=t:u=(u-t)/(n-t);u=i(u),r===-1/0?u=-u:o===1/0?u+=r:u=u*(o-r)+r;return u}(e,n[s],n[s+1],t[s],t[s+1],r,o,a)}}function f(e){var t=s()(e);return null===t?e:"rgba("+((4278190080&(t=t||0))>>>24)+", "+((16711680&t)>>>16)+", "+((65280&t)>>>8)+", "+(255&t)/255+")"}var p=/[0-9\.-]+/g;function d(e,t){i()(t.length>=2,e+" must have at least 2 elements"),i()(2!==t.length||t[0]!==-1/0||t[1]!==1/0,e+"cannot be ]-infinity;+infinity[ "+t)}var h=function(e){var t,n;function r(t,n){var r;return(r=e.call(this)||this)._parent=t,r._config=n,r._interpolation=l(n),r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.__makeNative=function(){this._parent.__makeNative(),e.prototype.__makeNative.call(this)},o.__getValue=function(){var e=this._parent.__getValue();return i()("number"===typeof e,"Cannot interpolate an input which is not a number."),this._interpolation(e)},o.interpolate=function(e){return new r(this,e)},o.__attach=function(){this._parent.__addChild(this)},o.__detach=function(){this._parent.__removeChild(this),e.prototype.__detach.call(this)},o.__transformDataType=function(e){return e.map((function(e){return"string"!==typeof e?e:/deg$/.test(e)?(parseFloat(e)||0)*Math.PI/180:parseFloat(e)||0}))},o.__getNativeConfig=function(){return{inputRange:this._config.inputRange,outputRange:this.__transformDataType(this._config.outputRange),extrapolateLeft:this._config.extrapolateLeft||this._config.extrapolate||"extend",extrapolateRight:this._config.extrapolateRight||this._config.extrapolate||"extend",type:"interpolation"}},r}(r.a);h.__createInterpolation=l,t.a=h},function(e,t,n){"use strict";var r=n(10),o=n.n(r),i=n(135),a=n(53),s=n(34),u=n(0),c=n(31),l=n(85),f=n(28),p=n(79);n(1);var d=s.canUseDOM&&/Android/i.test(navigator&&navigator.userAgent),h={},v=function(e){return function(t){if(e)return t.nativeEvent.text=t.target.value,e(t)}},m=function(e,t){if(e&&t){var n=e.selectionEnd,r=e.selectionStart,o=t.start,i=t.end;return o!==r||i!==n}return!1},g=function(e,t){try{if(m(e,t)){var n=t.start,r=t.end;d?setTimeout((function(){return e.setSelectionRange(n,r||n)}),10):e.setSelectionRange(n,r||n)}}catch(o){}},y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o=0||(o[n]=e[n]);return o}(t,["autoComplete","autoCorrect","editable","keyboardType","multiline","numberOfLines","returnKeyType","secureTextEntry","blurOnSubmit","clearTextOnFocus","onChangeText","onLayout","onSelectionChange","onSubmitEditing","selection","selectTextOnFocus","spellCheck","accessibilityViewIsModal","allowFontScaling","caretHidden","clearButtonMode","dataDetectorTypes","disableFullscreenUI","enablesReturnKeyAutomatically","hitSlop","inlineImageLeft","inlineImagePadding","inputAccessoryViewID","keyboardAppearance","maxFontSizeMultiplier","needsOffscreenAlphaCompositing","onAccessibilityTap","onContentSizeChange","onEndEditing","onMagicTap","onScroll","removeClippedSubviews","renderToHardwareTextureAndroid","returnKeyLabel","scrollEnabled","selectionColor","selectionState","shouldRasterizeIOS","textBreakStrategy","textContentType","underlineColorAndroid"]));switch(a){case"email-address":e="email";break;case"number-pad":case"numeric":e="number";break;case"phone-pad":e="tel";break;case"search":case"web-search":e="search";break;case"url":e="url";break;default:e="text"}f&&(e="password");var h=s?"textarea":"input";return o()(d,{autoComplete:"off"===n?"noop":n,autoCorrect:r?"on":"off",classList:[b.textinput],dir:"auto",enterkeyhint:l,onBlur:v(this._handleBlur),onChange:v(this._handleChange),onFocus:v(this._handleFocus),onKeyDown:this._handleKeyDown,onKeyPress:this._handleKeyPress,onSelect:v(this._handleSelectionChange),readOnly:!i,ref:this._setNode,spellCheck:null!=p?p:r}),s?d.rows=u:d.type=e,Object(c.a)(h,d)},r}(u.Component);y.displayName="TextInput",y.defaultProps={autoCapitalize:"sentences",autoComplete:"on",autoCorrect:!0,editable:!0,keyboardType:"default",multiline:!1,numberOfLines:1,secureTextEntry:!1},y.State=p.a,y.propTypes={};var b=l.a.create({textinput:{MozAppearance:"textfield",WebkitAppearance:"none",backgroundColor:"transparent",border:"0 solid black",borderRadius:0,boxSizing:"border-box",font:"14px System",padding:0,resize:"none"}});t.a=Object(i.a)(Object(a.a)(y))},function(e,t,n){"use strict";var r=n(90),o=(n(17),function(e,t){if(this.instancePool.length){var n=this.instancePool.pop();return this.call(n,e,t),n}return new this(e,t)}),i=function(e){e.destructor(),this.instancePool.length10&&this._cancelLongPressDelayTimeout();if(l>t.left-o&&f>t.top-i&&l>>8)>>>0:void 0}},function(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}}(),e.exports=n(389)},function(e,t,n){"use strict";var r=n(0),o=n(399);if("undefined"===typeof r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var i=(new r.Component).updater;e.exports=o(r.Component,r.isValidElement,i)},function(e,t,n){"use strict";var r=n(16),o=n.n(r),i=n(676),a={get name(){return"ExpoHaptics"}},s=n(121);function u(){var e,t=arguments;return o.a.async((function(n){for(;;)switch(n.prev=n.next){case 0:if(e=t.length>0&&void 0!==t[0]?t[0]:s.a.Medium,a.impactAsync){n.next=3;break}throw new i.a("Haptic","impactAsync");case 3:return n.next=5,o.a.awrap(a.impactAsync(e));case 5:case"end":return n.stop()}}))}n.d(t,"a",(function(){return u}))},function(e,t,n){"use strict";var r=n(47),o={_currentlyFocusedNode:null,currentlyFocusedField:function(){return document.activeElement!==this._currentlyFocusedNode&&(this._currentlyFocusedNode=null),this._currentlyFocusedNode},focusTextInput:function(e){null!==e&&(this._currentlyFocusedNode=e,document.activeElement!==e&&r.a.focus(e))},blurTextInput:function(e){null!==e&&(this._currentlyFocusedNode=null,document.activeElement===e&&r.a.blur(e))}};t.a=o},function(e,t,n){"use strict";var r=n(11),o=n.n(r),i=n(19),a=n.n(i),s=n(16),u=n.n(s),c=n(122),l=n(265),f=n.n(l),p=n(266),d=n.n(p),h=new f.a,v="EXPO_CONSTANTS_INSTALLATION_ID",m=d()(),g={get name(){return"ExponentConstants"},get appOwnership(){return"expo"},get installationId(){var e;try{null!=(e=localStorage.getItem(v))&&"string"===typeof e||(e=d()(),localStorage.setItem(v,e))}catch(t){e=m}finally{return e}},get sessionId(){return m},get platform(){return{web:c.canUseDOM?f()(navigator.userAgent):void 0}},get isHeadless(){return!1},get isDevice(){return!0},get isDetached(){return!1},get expoVersion(){return this.manifest.sdkVersion||null},get linkingUri(){return c.canUseDOM?location.origin+location.pathname:""},get expoRuntimeVersion(){return this.expoVersion},get deviceName(){var e=h.getResult(),t=e.browser,n=e.engine,r=e.os;return t.name||n.name||r.name||void 0},get nativeAppVersion(){return null},get nativeBuildVersion(){return null},get systemFonts(){return[]},get statusBarHeight(){return 0},get deviceYearClass(){return null},get manifest(){return{name:"pWallet",slug:"pegnet-mobile",privacy:"public",sdkVersion:"36.0.0",platforms:["ios","android"],version:"1.2.1",orientation:"portrait",icon:"./src/assets/icon.png",splash:{image:"./src/assets/splash.png",resizeMode:"cover"},updates:{fallbackToCacheTimeout:0},assetBundlePatterns:["**/*"],description:"This is beta version",web:{}}||{}},get experienceUrl(){return c.canUseDOM?location.origin+location.pathname:""},get debugMode(){return!1},getWebViewUserAgentAsync:function(){return u.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:if(!c.canUseDOM){e.next=4;break}return e.abrupt("return",navigator.userAgent);case 4:return e.abrupt("return",null);case 5:case"end":return e.stop()}}))}};function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}g||console.warn("No native ExponentConstants module found, are you sure the expo-constants's module is linked properly?");var b=null;g&&g.manifest&&"string"===typeof(b=g.manifest)&&(b=JSON.parse(b));var w=g||{},_=(w.name,a()(w,["name"]));t.a=function(e){for(var t=1;tt.state.index?"box-only":"none";var o=n.__getAnimatedValue()-t.state.index;return Math.abs(o)>.01?"box-only":"auto"}},{key:"render",value:function(){return this.bindPosition(),this.pointerEvents=this.computePointerEvents(),w.createElement(e,s()({},this.props,{pointerEvents:this.pointerEvents,onComponentRef:this.handleComponentRef,__source:{fileName:"/Users/brentvatne/coding/react-navigation-stack/src/views/StackView/createPointerEventsContainer.tsx",lineNumber:95}}))}}]),n}(w.Component)}var j=function(){function e(t,n){f()(this,e),this.value=t,this.token=t.addListener(n)}return d()(e,[{key:"remove",value:function(){this.value.removeListener(this.token)}}]),e}(),N="/Users/brentvatne/coding/react-navigation-stack/src/views/StackView/StackViewCard.tsx";function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;t=21){var e=this.props,t=e.style,n=S()(e,["style"]);return w.createElement(Y.a,s()({},n,{style:null,background:Y.a.Ripple(this.props.pressColor,this.props.borderless),__source:{fileName:J,lineNumber:52}}),w.createElement(x.a,{style:t,__source:{fileName:J,lineNumber:60}},w.Children.only(this.props.children)))}return"ios"===r.a.OS?w.createElement($,s()({hitSlop:{top:10,bottom:10,right:10,left:10},disallowInterruption:!0,enabled:!this.props.disabled},this.props,{__source:{fileName:J,lineNumber:65}}),this.props.children):w.createElement(q.a,s()({},this.props,{__source:{fileName:J,lineNumber:76}}),this.props.children)}}]),t}(w.Component);Q.defaultProps={borderless:!1,pressColor:"rgba(0, 0, 0, .32)"};var Z=n(131),ee=n.n(Z),te="/Users/brentvatne/coding/react-navigation-stack/src/views/Header/BackButtonWeb.tsx";var ne="/Users/brentvatne/coding/react-navigation-stack/src/views/Header/HeaderBackButton.tsx";function re(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var oe=function(e){function t(){var e,n;f()(this,t);for(var r=arguments.length,o=new Array(r),i=0;it?o:r:o},n}return b()(t,e),d()(t,[{key:"renderBackImage",value:function(){var e=this.props,t=e.backImage,n=e.backTitleVisible,r=e.tintColor,o=this.getTitleText();if(w.isValidElement(t))return t;if(t){var i=t;return w.createElement(i,{tintColor:r,title:o,__source:{fileName:ne,lineNumber:59}})}return w.createElement(F.a,{style:[ie.icon,!!n&&ie.iconWithTitle,!!r&&{tintColor:r}],source:ee.a,fadeDuration:0,__source:{fileName:ne,lineNumber:62}})}},{key:"maybeRenderTitle",value:function(){var e=this.props,t=e.allowFontScaling,n=e.backTitleVisible,r=e.titleStyle,o=e.tintColor,i=this.getTitleText();return n&&null!==i?w.createElement(G.a,{accessible:!1,onLayout:this.handleTextLayout,style:[ie.title,!!o&&{color:o},r],numberOfLines:1,allowFontScaling:!!t,__source:{fileName:ne,lineNumber:105}},this.getTitleText()):null}},{key:"render",value:function(){var e=this.props,t=e.onPress,n=e.pressColorAndroid,o=e.title,i=e.disabled,a=w.createElement(Q,{disabled:i,accessible:!0,accessibilityRole:"button",accessibilityComponentType:"button",accessibilityLabel:o?o+", back":"Go back",accessibilityTraits:"button",testID:"header-back",delayPressIn:0,onPress:i?void 0:t,pressColor:n,style:[ie.container,i&&ie.disabled],borderless:!0,__source:{fileName:ne,lineNumber:121}},w.createElement(x.a,{style:ie.container,__source:{fileName:ne,lineNumber:135}},this.renderBackImage(),this.maybeRenderTitle()));return"ios"===r.a.OS?a:w.createElement(x.a,{style:ie.androidButtonWrapper,__source:{fileName:ne,lineNumber:145}},a)}}]),t}(w.PureComponent);oe.defaultProps={pressColorAndroid:"rgba(0, 0, 0, .32)",tintColor:r.a.select({ios:"#037aff",web:"#5f6368"}),truncatedTitle:"Back",backImage:r.a.select({web:function(e){var t=e.tintColor;return w.createElement("svg",{width:"24px",height:"24px",viewBox:"0 0 24 24",__source:{fileName:te,lineNumber:9}},w.createElement("path",{fill:t,d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z",__source:{fileName:te,lineNumber:10}}))}})};var ie=E.a.create({disabled:{opacity:.5},androidButtonWrapper:function(e){for(var t=1;tt||r.length>8?o:r:o},n}return b()(t,e),d()(t,[{key:"renderBackImage",value:function(){var e=this.props,t=e.backImage,n=e.backTitleVisible,r=e.tintColor;if(w.isValidElement(t))return t;if(t){var o=t;return w.createElement(o,{tintColor:r,__source:{fileName:se,lineNumber:50}})}return w.createElement(F.a,{style:[ce.icon,!!n&&ce.iconWithTitle,!!r&&{tintColor:r}],source:ee.a,__source:{fileName:se,lineNumber:53}})}},{key:"maybeRenderTitle",value:function(){var e=this.props,t=e.backTitleVisible,n=e.titleStyle,r=e.tintColor,o=this.getTitleText();if(!t||null===o)return null;var i=this.props.LabelContainerComponent;return w.createElement(i,{__source:{fileName:se,lineNumber:92}},w.createElement(G.a,{accessible:!1,onLayout:this.onTextLayout,style:[ce.title,!!r&&{color:r},n],numberOfLines:1,__source:{fileName:se,lineNumber:93}},this.getTitleText()))}},{key:"render",value:function(){var e=this.props,t=e.onPress,n=e.title,r=this.props.ButtonContainerComponent;return w.createElement(Q,{accessibilityComponentType:"button",accessibilityLabel:n?n+", back":"Go back",accessibilityTraits:"button",testID:"header-back",delayPressIn:0,onPress:t,style:ce.container,borderless:!0,__source:{fileName:se,lineNumber:114}},w.createElement(x.a,{style:ce.container,__source:{fileName:se,lineNumber:124}},w.createElement(r,{__source:{fileName:se,lineNumber:125}},this.renderBackImage()),this.maybeRenderTitle()))}}]),t}(w.PureComponent);ue.defaultProps={tintColor:"#037aff",truncatedTitle:"Back"};var ce=E.a.create({container:{alignItems:"center",flexDirection:"row",backgroundColor:"transparent",marginBottom:1,overflow:"visible"},title:{fontSize:17,paddingRight:10},icon:{height:21,width:12,marginLeft:9,marginRight:22,marginVertical:12,resizeMode:"contain",transform:[{scaleX:k.a.isRTL?-1:1}]},iconWithTitle:{marginRight:3}}),le=ue;var fe=function(e){var t=e.scene,n=e.scenes,r=t.index,o=n.length-1;if(!n[o].isActive){var i=n.findIndex((function(e){return e===t})),a=n.findIndex((function(e){return e.isActive})),s=n[a].index,u=n[o].index;return r!==s&&i===o?{first:Math.min(s,r-1),last:r+1}:r===s&&i===a?{first:r-1,last:Math.max(u,r+1)}:r===s||i>a?null:{first:r-1,last:r+1}}return{first:r-1,last:r+1}};function pe(e){return!e||null!==e.descriptor.options.header}var de=function(e,t,n,r){return{inputRange:[t,t+.001,n-.9,n-.2,n,r-.001,r],outputRange:[0,pe(e[t])?0:1,pe(e[t])?0:1,pe(e[t])?.3:1,pe(e[n])?1:0,pe(e[r])?0:1,0],extrapolate:"clamp"}};var he=T.a.get("window").width/2-70-25;var ve=T.a.get("window").width/2-70+25;var me={opacity:1},ge={opacity:0};function ye(e){var t=e.navigation,n=e.scene;return t.state.index===n.index?me:ge}var be=T.a.get("window").width;var we={forLayout:function(e){var t=e.layout,n=e.position,r=e.scene,o=e.scenes;if("float"!==e.mode)return{};var i=function(e){return!e[e.length-1].isActive}(o),a=fe(e);if(!a)return{};var s=a.first,u=a.last,c=r.index,l=t.initWidth||T.a.get("window").width;if(i&&!pe(o[c])&&!pe(o[u])||!i&&!pe(o[s])&&!pe(o[c]))return{transform:[{translateX:l}]};var f=k.a.isRTL?-1:1;return{transform:[{translateX:n.interpolate({inputRange:[s,c,u],outputRange:[f*(pe(o[s])?0:l),f*(pe(o[c])?0:i?l:-l),f*(pe(o[u])?0:-l)],extrapolate:"clamp"})}]}},forLeft:function(e){var t=e.position,n=e.scene,r=e.scenes,o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=n.index;return{opacity:t.interpolate(de(r,i,s,a))}},forLeftButton:function(e){var t=e.position,n=e.scene,r=e.scenes,o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=n.index,u=[i,i+.001,i+Math.abs(s-i)/2,s,a-Math.abs(a-s)/2,a-.001,a],c=[0,pe(r[i])?0:1,pe(r[i])?.3:1,pe(r[s])?1:0,pe(r[a])?.3:1,pe(r[a])?0:1,0];return{opacity:t.interpolate({inputRange:u,outputRange:c,extrapolate:"clamp"})}},forLeftLabel:function(e){var t=e.position,n=e.scene,r=e.scenes,o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=n.index,u=he;return{opacity:t.interpolate({inputRange:[i,i+.001,s-.35,s,s+.5,a-.001,a],outputRange:[0,pe(r[i])?0:1,pe(r[i])?0:1,pe(r[s])?1:0,pe(r[a])?.5:1,pe(r[a])?0:1,0],extrapolate:"clamp"}),transform:[{translateX:t.interpolate({inputRange:[i,i+.001,s,a-.001,a],outputRange:k.a.isRTL?[1.5*-u,pe(r[i])?1.5*-u:0,0,pe(r[a])?u:0,u]:[u,pe(r[i])?u:0,0,pe(r[a])?1.5*-u:0,1.5*-u],extrapolate:"clamp"})}]}},forCenterFromLeft:function(e){var t=e.position,n=e.scene,r=e.scenes,o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=n.index,u=ve;return{opacity:t.interpolate({inputRange:[i,i+.001,s-.5,s,s+.7,a-.001,a],outputRange:[0,pe(r[i])?0:1,pe(r[i])?0:1,pe(r[s])?1:0,pe(r[a])?0:1,pe(r[a])?0:1,0],extrapolate:"clamp"}),transform:[{translateX:t.interpolate({inputRange:[i,i+.001,s,a-.001,a],outputRange:k.a.isRTL?[-u,pe(r[i])?-u:0,0,pe(r[a])?u:0,u]:[u,pe(r[i])?u:0,0,pe(r[a])?-u:0,-u],extrapolate:"clamp"})}]}},forCenter:function(e){var t=e.position,n=e.scene,r=e.scenes,o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=n.index;return{opacity:t.interpolate(de(r,i,s,a))}},forRight:function(e){var t=e.position,n=e.scene,r=e.scenes,o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=n.index;return{opacity:t.interpolate(de(r,i,s,a))}},forBackground:ye,forBackgroundWithInactiveHidden:ye,forBackgroundWithFade:function(e){var t=e.position,n=e.scene,r=fe(e);return r?{opacity:t.interpolate({inputRange:[r.first,n.index,r.last],outputRange:[0,1,0],extrapolate:"clamp"})}:{opacity:0}},forBackgroundWithTranslation:function(e){var t=e.position,n=e.scene,r=fe(e);if(!r)return{opacity:0};var o=r.first,i=r.last,a=n.index,s=[be,0,-be];return{transform:[{translateX:t.interpolate({inputRange:[o,a,i],outputRange:k.a.isRTL?s.reverse():s,extrapolate:"clamp"})}]}}},_e="/Users/brentvatne/coding/react-navigation-stack/src/views/Header/Header.tsx";function Se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Oe(e){for(var t=1;t2?null:o.renderSubView(Oe({},e,{style:E.a.absoluteFill}),"background",(function(){return r.headerBackground}),o.props.backgroundInterpolator)},o.renderModularSubView=function(e,t,n,r,i){var a=e.scene,s=a.index,u=a.isStale,c=a.key;if(0!==s){var l=o.props.navigation.state.index-s;if(Math.abs(l)>2)return null;var f=n(e,(function(t){var n=t.children;return w.createElement(O.a.View,{style:[i(Oe({},o.props,{},e))],__source:{fileName:_e,lineNumber:467}},n)}),(function(t){var n=t.children;return w.createElement(O.a.View,{style:[r(Oe({},o.props,{},e))],__source:{fileName:_e,lineNumber:475}},n)}));if(null===f)return f;var p=0!==l||u?"none":"box-none";return w.createElement(x.a,{key:t+"_"+c,pointerEvents:p,style:[je.item,je[t],e.style],__source:{fileName:_e,lineNumber:495}},f)}},o.renderSubView=function(e,t,n,r){var i=e.scene,a=i.index,s=i.isStale,u=i.key,c=o.props.navigation.state.index-a;if(Math.abs(c)>2)return null;var l=n(e);if(null==l)return null;var f=0!==c||s?"none":"box-none";return w.createElement(O.a.View,{pointerEvents:f,key:t+"_"+u,style:[je.item,je[t],e.style,r&&r(Oe({},o.props,{},e))],__source:{fileName:_e,lineNumber:531}},l)},o.renderHeader=function(e){var t=e.scene.descriptor.options;if(null===t.header)return null;var i=o.renderLeft(e),a=o.renderRight(e),u=o.renderTitle(e,{hasLeftComponent:!!i,hasRightComponent:!!a,headerTitleContainerStyle:t.headerTitleContainerStyle}),c=o.props.transitionPreset,l={style:je.header,key:"scene_"+e.scene.key};return t.headerLeft||t.headerBackImage||"ios"!==r.a.OS||"uikit"!==c?w.createElement(x.a,s()({},l,{__source:{fileName:_e,lineNumber:577}}),u,i,a):w.createElement(B.a,s()({},l,{maskElement:w.createElement(x.a,{style:je.iconMaskContainer,__source:{fileName:_e,lineNumber:588}},w.createElement(F.a,{source:n(279),style:je.iconMask,__source:{fileName:_e,lineNumber:589}}),w.createElement(x.a,{style:je.iconMaskFillerRect,__source:{fileName:_e,lineNumber:593}})),__source:{fileName:_e,lineNumber:585}}),u,i,a)},o}return b()(t,e),d()(t,[{key:"getHeaderTitleString",value:function(e){var t=e.descriptor.options;return"string"===typeof t.headerTitle?t.headerTitle:(t.title&&t.title,t.title)}},{key:"getLastScene",value:function(e){return this.props.scenes.find((function(t){return t.index===e.index-1}))}},{key:"getBackButtonTitleString",value:function(e){var t=this.getLastScene(e);if(!t)return null;var n=t.descriptor.options.headerBackTitle;return n||null===n?n:this.getHeaderTitleString(t)}},{key:"getTruncatedBackButtonTitle",value:function(e){var t=this.getLastScene(e);return t?t.descriptor.options.headerTruncatedBackTitle:null}},{key:"render",value:function(){var e,t,n=this,a=this.props,s=a.mode,u=a.scene,c=a.isLandscape;if("float"===s){var l={};this.props.scenes.forEach((function(e){l[e.index]=e}));var f=Object.values(l).map((function(e){return{position:n.props.position,scene:e}}));e=f.map((function(e){return n.renderHeader(e)})),t=f.map((function(e){return n.renderBackground(e)}))}else{var p={position:new O.a.Value(this.props.scene.index),scene:this.props.scene};e=this.renderHeader(p),t=this.renderBackground(p)}var d=u.descriptor.options,h=d.headerStyle,v=void 0===h?{}:h,m=E.a.flatten(v),g=function(e){return"ios"===r.a.OS?e&&!r.a.isPad?32:44:"android"===r.a.OS?56:64}(c),y=(m.alignItems,m.justifyContent,m.flex,m.flexDirection,m.flexGrow,m.flexShrink,m.flexBasis,m.flexWrap,m.position,m.padding,m.paddingHorizontal,m.paddingRight,m.paddingLeft,m.top,m.right,m.bottom,m.left,S()(m,["alignItems","justifyContent","flex","flexDirection","flexGrow","flexShrink","flexBasis","flexWrap","position","padding","paddingHorizontal","paddingRight","paddingLeft","top","right","bottom","left"]));var b="dark"===this.context,_=[d.headerTransparent?b?je.transparentContainerDark:je.transparentContainerLight:b?je.containerDark:je.containerLight,{height:g},y],k=d.headerForceInset||{top:"always",bottom:"never",horizontal:"always"},C=y.backgroundColor;return C||(C=b?o.ThemeColors.dark.header:o.ThemeColors.light.header),w.createElement(O.a.View,{style:[this.props.layoutInterpolator(this.props),"ios"!==r.a.OS||d.headerTransparent?null:{backgroundColor:C}],__source:{fileName:_e,lineNumber:714}},w.createElement(i.SafeAreaView,{forceInset:k,style:_,__source:{fileName:_e,lineNumber:722}},t,w.createElement(x.a,{style:je.flexOne,__source:{fileName:_e,lineNumber:724}},e)))}}]),t}(w.PureComponent);Pe.contextType=o.ThemeContext,Pe.defaultProps={layoutInterpolator:we.forLayout,leftInterpolator:we.forLeft,leftButtonInterpolator:we.forLeftButton,leftLabelInterpolator:we.forLeftLabel,titleFromLeftInterpolator:we.forCenterFromLeft,titleInterpolator:we.forCenter,rightInterpolator:we.forRight,backgroundInterpolator:we.forBackground};var Re=r.a.select({android:{elevation:4},web:{boxShadow:"0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12)"},default:{borderBottomWidth:E.a.hairlineWidth,borderBottomColor:o.ThemeColors.light.headerBorder}}),Ae=r.a.select({android:{elevation:4},web:{boxShadow:"0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12)"},default:{borderBottomWidth:E.a.hairlineWidth,borderBottomColor:o.ThemeColors.dark.headerBorder}}),je=E.a.create({containerLight:Oe({},Re,{backgroundColor:o.ThemeColors.light.header}),containerDark:Oe({},Ae,{backgroundColor:o.ThemeColors.dark.header}),transparentContainerLight:Oe({},Re,{position:"absolute",top:0,left:0,right:0,borderBottomWidth:0,borderBottomColor:"transparent",elevation:0}),transparentContainerDark:Oe({},Ae,{position:"absolute",top:0,left:0,right:0,borderBottomWidth:0,borderBottomColor:"transparent",elevation:0}),header:Oe({},E.a.absoluteFillObject,{flexDirection:"row"}),item:{backgroundColor:"transparent"},iconMaskContainer:{flex:1,flexDirection:"row",justifyContent:"center"},iconMaskFillerRect:{flex:1,backgroundColor:"#d8d8d8",marginLeft:-5},iconMask:{height:23,width:14.5,marginLeft:8.5,marginTop:-2.5,alignSelf:"center",resizeMode:"contain",transform:[{scaleX:k.a.isRTL?-1:1}]},background:{},title:{bottom:0,top:0,position:"absolute",alignItems:"center",flexDirection:"row"},left:{left:0,bottom:0,top:0,position:"absolute",alignItems:"center",flexDirection:"row"},right:{right:0,bottom:0,top:0,position:"absolute",flexDirection:"row",alignItems:"center"},flexOne:{flex:1}}),Ne=s()(Object(i.withOrientation)(Pe),{get HEIGHT(){return Ee+xe}});function Ie(e){var t=e.navigation,n=e.scene,r=t.state.index===n.index,o=r?0:1e6;return{opacity:r?1:0,transform:[{translateX:o},{translateY:o}]}}var De,Le={forHorizontal:function(e){var t=e.layout,n=e.position,r=e.scene;if(!t.isMeasured)return Ie(e);var o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=r.index,u=t.initWidth,c=n.interpolate({inputRange:[i,s,a],outputRange:k.a.isRTL?[-u,0,.3*u]:[u,0,-.3*u],extrapolate:"clamp"}),l=e.shadowEnabled?n.interpolate({inputRange:[i,s,a],outputRange:[0,.7,0],extrapolate:"clamp"}):null;return{transform:[{translateX:c}],overlayOpacity:e.cardOverlayEnabled?n.interpolate({inputRange:[s,a-.5,a,a+1e-5],outputRange:[0,.07,.07,0],extrapolate:"clamp"}):null,shadowOpacity:l}},forVertical:function(e){var t=e.layout,n=e.position,r=e.scene;if(!t.isMeasured)return Ie(e);var o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=r.index,u=t.initHeight;return{transform:[{translateY:n.interpolate({inputRange:[i,s,a],outputRange:[u,0,0],extrapolate:"clamp"})}]}},forFadeFromBottomAndroid:function(e){var t=e.layout,n=e.position,r=e.scene;if(!t.isMeasured)return Ie(e);var o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=r.index,u=n.interpolate({inputRange:[i,i+.5,i+.9,s,a-1e-5,a],outputRange:[0,.25,.7,1,1,0],extrapolate:"clamp"}),c=.08*t.initHeight;return{opacity:u,transform:[{translateY:n.interpolate({inputRange:[i,s,a],outputRange:[c,0,0],extrapolate:"clamp"})}]}},forFadeToBottomAndroid:function(e){var t=e.layout,n=e.position,r=e.scene;if(!t.isMeasured)return Ie(e);var o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=[i,r.index,a],u=n.interpolate({inputRange:s,outputRange:[0,1,1],extrapolate:"clamp"}),c=.08*t.initHeight;return{opacity:u,transform:[{translateY:n.interpolate({inputRange:s,outputRange:[c,0,0],extrapolate:"clamp"})}]}},forFade:function(e){var t=e.layout,n=e.position,r=e.scene;if(!t.isMeasured)return Ie(e);var o=fe(e);if(!o)return{opacity:0};var i=o.first,a=o.last,s=r.index;return{opacity:n.interpolate({inputRange:[i,s,a],outputRange:[0,1,1],extrapolate:"clamp"})}},forNoAnimation:function(){return{}}},Me=n(56).a.PlatformConstants,Ve=function(){if(Me&&Me.reactNativeVersion){var e=Me.reactNativeVersion,t=e.major,n=e.minor;return n>=50||0===t&&0===n}return!1};function Fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Be={transitionSpec:De=Ve()?{timing:O.a.spring,stiffness:1e3,damping:500,mass:3,overshootClamping:!0,restDisplacementThreshold:.01,restSpeedThreshold:.01}:{duration:500,easing:C.a.bezier(.2833,.99,.31833,.99),timing:O.a.timing},screenInterpolator:Le.forHorizontal,containerStyleLight:{backgroundColor:"#eee"},containerStyleDark:{backgroundColor:"#000"}},Ue={transitionSpec:De,screenInterpolator:Le.forVertical,containerStyleLight:{backgroundColor:"#eee"},containerStyleDark:{backgroundColor:"#000"}},ze={transitionSpec:{duration:350,easing:C.a.out(C.a.poly(5)),timing:O.a.timing},screenInterpolator:Le.forFadeFromBottomAndroid},He={transitionSpec:{duration:150,easing:C.a.in(C.a.linear),timing:O.a.timing},screenInterpolator:Le.forFadeToBottomAndroid},We={transitionSpec:{duration:0,timing:O.a.timing},screenInterpolator:Le.forNoAnimation,containerStyleLight:{backgroundColor:"#eee"},containerStyleDark:{backgroundColor:"#000"}};function Ge(e,t,n){return"ios"!==r.a.OS?t&&e.indexn?n:t}var Ke="/Users/brentvatne/coding/react-navigation-stack/src/views/StackView/StackViewLayout.tsx";function $e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Je(e){for(var t=1;t0&&this.isGestureEnabled(),__source:{fileName:Ke,lineNumber:377}}),w.createElement(O.a.View,{style:[ut.container,this.transitionConfig.containerStyle,"light"===this.context?this.transitionConfig.containerStyleLight:this.transitionConfig.containerStyleDark],__source:{fileName:Ke,lineNumber:384}},w.createElement(qe.Provider,{value:this.panGestureRef,__source:{fileName:Ke,lineNumber:393}},w.createElement(P.b,{style:ut.scenes,__source:{fileName:Ke,lineNumber:394}},n.map(this.renderCard)),o)))}},{key:"componentDidUpdate",value:function(e){var t=e.transitionProps.navigation.state,n=this.props.transitionProps.navigation.state;t.index!==n.index&&this.maybeCancelGesture()}},{key:"getGestureResponseDistance",value:function(){var e=this.props.transitionProps.scene.descriptor.options.gestureResponseDistance,t=void 0===e?{}:e;return this.isModal()?t.vertical||135:t.horizontal||50}},{key:"gestureActivationCriteria",value:function(){var e=this.props.transitionProps.layout,t=this.getGestureResponseDistance(),n=this.isMotionInverted();if(this.isMotionVertical()){var r=e.height.__getValue();return{maxDeltaX:15,minOffsetY:n?-5:5,hitSlop:n?{top:-r+t}:{bottom:-r+t}}}var o=-e.width.__getValue()+t;return{minOffsetX:n?-5:5,maxDeltaY:20,hitSlop:n?{left:o}:{right:o}}}},{key:"isGestureEnabled",value:function(){var e=this.props.transitionProps.scene.descriptor.options.gesturesEnabled;return"boolean"===typeof e?e:"ios"===r.a.OS}},{key:"isMotionVertical",value:function(){return this.isModal()}},{key:"isModal",value:function(){return"modal"===this.props.mode}},{key:"isMotionInverted",value:function(){var e=this.props.transitionProps.scene.descriptor.options.gestureDirection;return this.isModal()||"string"===typeof e?"inverted"===e:k.a.isRTL}},{key:"computeHorizontalGestureValue",value:function(e){var t=e.translationX,n=this.props.transitionProps,r=n.navigation,o=n.layout,i=r.state.index,a=o.width.__getValue();return Xe(i-1,i-(this.isMotionInverted()?-1*t:t)/a,i)}},{key:"computeVerticalGestureValue",value:function(e){var t=e.translationY,n=this.props.transitionProps,r=n.navigation,o=n.layout,i=r.state.index,a=o.height.__getValue();return Xe(i-1,i-(this.isMotionInverted()?-1*t:t)/a,i)}},{key:"maybeCancelGesture",value:function(){this.positionSwitch.setValue(1)}},{key:"prepareGesture",value:function(){if(!this.isGestureEnabled())return 1!==this.positionSwitch.__getValue()&&this.positionSwitch.setValue(1),void(this.gesturePosition=void 0);0!==this.props.transitionProps.layout.width.__getValue()&&0!==this.props.transitionProps.layout.height.__getValue()&&(this.isMotionVertical()?this.prepareGestureVertical():this.prepareGestureHorizontal())}},{key:"prepareGestureHorizontal",value:function(){var e=this.props.transitionProps.navigation.state.index;this.isMotionInverted()?this.gesturePosition=O.a.add(e,O.a.divide(this.gestureX,this.props.transitionProps.layout.width)).interpolate({inputRange:[e-1,e],outputRange:[e-1,e],extrapolate:"clamp"}):this.gesturePosition=O.a.add(e,O.a.multiply(-1,O.a.divide(this.gestureX,this.props.transitionProps.layout.width))).interpolate({inputRange:[e-1,e],outputRange:[e-1,e],extrapolate:"clamp"})}},{key:"prepareGestureVertical",value:function(){var e=this.props.transitionProps.navigation.state.index;this.isMotionInverted()?this.gesturePosition=O.a.add(e,O.a.divide(this.gestureY,this.props.transitionProps.layout.height)).interpolate({inputRange:[e-1,e],outputRange:[e-1,e],extrapolate:"clamp"}):this.gesturePosition=O.a.add(e,O.a.multiply(-1,O.a.divide(this.gestureY,this.props.transitionProps.layout.height))).interpolate({inputRange:[e-1,e],outputRange:[e-1,e],extrapolate:"clamp"})}},{key:"handleReleaseHorizontal",value:function(e){var t=this.props.transitionProps,n=t.navigation,r=t.position,o=t.layout,i=n.state.index,a=null==this.immediateIndex?i:this.immediateIndex,s=o.width.__getValue(),u=this.isMotionInverted()?-1:1,c=u*e.translationX,l=u*e.velocityX,f=s/500,p=Math.max(Math.abs(l),f),d=this.isMotionInverted()?(s-c)/p:c/p,h=this.isMotionInverted()?c/p:(s-c)/p,v=this.computeHorizontalGestureValue(e);return r.setValue(v),this.positionSwitch.setValue(1),l<-50?(this.props.onGestureCanceled&&this.props.onGestureCanceled(),void this.reset(a,d)):l>50?(this.props.onGestureEnd&&this.props.onGestureEnd(),void this.goBack(a,h)):void(v<=i-.5?(this.props.onGestureEnd&&this.props.onGestureEnd(),this.goBack(a,h)):(this.props.onGestureCanceled&&this.props.onGestureCanceled(),this.reset(a,d)))}},{key:"handleReleaseVertical",value:function(e){var t=this.props.transitionProps,n=t.navigation,r=t.position,o=t.layout,i=n.state.index,a=null==this.immediateIndex?i:this.immediateIndex,s=o.height.__getValue(),u=this.isMotionInverted(),c=u?-1:1,l=c*e.translationY,f=c*e.velocityY,p=s/500,d=Math.max(Math.abs(f),p),h=u?(s-l)/d:l/d,v=u?l/d:(s-l)/d,m=this.computeVerticalGestureValue(e);return r.setValue(m),this.positionSwitch.setValue(1),f<-50?(this.props.onGestureCanceled&&this.props.onGestureCanceled(),void this.reset(a,h)):f>50?(this.props.onGestureEnd&&this.props.onGestureEnd(),void this.goBack(a,v)):void(m<=i-.5?(this.props.onGestureEnd&&this.props.onGestureEnd(),this.goBack(a,v)):(this.props.onGestureCanceled&&this.props.onGestureCanceled(),this.reset(a,h)))}},{key:"getHeaderMode",value:function(){return this.props.headerMode?this.props.headerMode:"android"===r.a.OS||"modal"===this.props.mode?"screen":"float"}},{key:"getHeaderBackgroundTransitionPreset",value:function(){var e=this.props.headerBackgroundTransitionPreset;if(e)if(it.includes(e)){if("fade"===e)return we.forBackgroundWithFade;if("translate"===e)return we.forBackgroundWithTranslation;if("toggle"===e)return we.forBackgroundWithInactiveHidden}else 0;return null}},{key:"getHeaderLayoutPreset",value:function(){var e=this.props.headerLayoutPreset;if(e){if(rt.includes(e))return e;0}return"ios"!==r.a.OS?"left":"center"}},{key:"getHeaderTransitionPreset",value:function(){if("ios"!==r.a.OS||"screen"===this.getHeaderMode())return"fade-in-place";var e=this.props.headerTransitionPreset;if(e){if(ot.includes(e))return e;0}return"fade-in-place"}},{key:"getHeaderBackTitleVisible",value:function(){var e=this.props.headerBackTitleVisible,t=!("left"===this.getHeaderLayoutPreset()||"ios"!==r.a.OS);return"boolean"===typeof e?e:t}},{key:"renderInnerScene",value:function(e){var t=e.descriptor,n=t.navigation,r=(0,t.getComponent)(),i=this.props.screenProps,a=this.getHeaderMode();return"screen"===a?w.createElement(x.a,{style:ut.container,__source:{fileName:Ke,lineNumber:897}},w.createElement(x.a,{style:ut.scenes,__source:{fileName:Ke,lineNumber:898}},w.createElement(o.SceneView,{screenProps:i,navigation:n,component:r,__source:{fileName:Ke,lineNumber:899}})),this.renderHeader(e,a)):w.createElement(o.SceneView,{screenProps:i,navigation:n,component:r,__source:{fileName:Ke,lineNumber:910}})}},{key:"prepareTransitionConfig",value:function(){this.transitionConfig=Ye.getTransitionConfig(this.props.transitionConfig,Je({},this.props.transitionProps,{position:this.position}),this.props.lastTransitionProps,this.isModal())}},{key:"preparePosition",value:function(){this.gesturePosition?this.position=O.a.add(O.a.multiply(this.props.transitionProps.position,this.positionSwitch),O.a.multiply(this.gesturePosition,this.gestureSwitch)):this.position=this.props.transitionProps.position}}]),t}(w.Component);st.contextType=o.ThemeContext;var ut=E.a.create({container:{flex:1,flexDirection:"column-reverse",overflow:"hidden"},scenes:{flex:1},floatingHeader:{position:r.a.select({default:"absolute",web:"fixed"}),left:0,top:0,right:0}}),ct=Object(i.withOrientation)(st),lt=n(16),ft=n.n(lt),pt=Object.prototype.hasOwnProperty;function dt(e,t){return e===t?0!==e||0!==t||1/e===1/t:e!==e&&t!==t}var ht=function(e,t){if(dt(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;ot.index?1:e.index0?1:n<0?-1:e>t?1:-1}(e.key,t.key)}function gt(e,t){return e.key===t.key&&e.index===t.index&&e.isStale===t.isStale&&e.isActive===t.isActive&&function(e,t){if(!e||!t)return e===t;if(e.key!==t.key)return!1;return ht(e,t)}(e.route,t.route)}function yt(e,t,n,r){if(e.forEach((function(e){var t=e.route;r&&r[t.key]&&(e.descriptor=r[t.key])})),n===t)return e;var o=new Map,i=new Map,a=new Map;e.forEach((function(e){var t=e.key;e.isStale&&a.set(t,e),o.set(t,e)}));var s=new Set,u=t.routes;if(u.length>t.index+1&&(console.warn("StackRouter provided invalid state, index should always be the top route"),u=t.routes.slice(0,t.index+1)),u.forEach((function(e,t){var n="scene_"+e.key,o={index:t,isActive:!1,isStale:!1,key:n,route:e,descriptor:r&&r[e.key]};if(s.has(n))throw new Error("navigation.state.routes["+t+'].key "'+n+'" conflicts with another route!');s.add(n),a.has(n)&&a.delete(n),i.set(n,o)})),n){var l=n.routes;l.length>n.index+1&&(console.warn("StackRouter provided invalid state, index should always be the top route"),l=l.slice(0,n.index+1)),l.forEach((function(t,n){var o="scene_"+t.key;if(!i.has(o)){var s=e.find((function(e){return e.route.key===t.key})),u=s?s.descriptor:r[t.key];u&&a.set(o,{index:n,isActive:!1,isStale:!0,key:o,route:t,descriptor:u})}}))}var f=[],p=function(e){var t=e.key,n=o.has(t)?o.get(t):null;n&>(n,e)?f.push(n):f.push(e)};a.forEach(p),i.forEach(p),f.sort(mt);var d=0;if(f.forEach((function(e,n){var r=!e.isStale&&e.index===t.index;r!==e.isActive&&(f[n]=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=Object(o.StackRouter)(e,t),a=Object(o.createNavigator)(Dt,n,t);return t.disableKeyboardHandling||"web"===r.a.OS||(a=Object(i.createKeyboardAwareNavigator)(a,t)),a};n.d(t,"Assets",(function(){return Mt})),n.d(t,"createStackNavigator",(function(){return Lt})),n.d(t,"Header",(function(){return Ne})),n.d(t,"HeaderBackButton",(function(){return ae})),n.d(t,"HeaderTitle",(function(){return W})),n.d(t,"HeaderStyleInterpolator",(function(){return we})),n.d(t,"StackView",(function(){return Dt})),n.d(t,"StackViewCard",(function(){return V})),n.d(t,"StackViewLayout",(function(){return ct})),n.d(t,"StackViewStyleInterpolator",(function(){return Le})),n.d(t,"StackViewTransitionConfigs",(function(){return Ye})),n.d(t,"createPointerEventsContainer",(function(){return A})),n.d(t,"Transitioner",(function(){return Tt})),n.d(t,"ScenesReducer",(function(){return yt})),n.d(t,"StackGestureContext",(function(){return qe}));var Mt=r.a.select({ios:[n(131),n(279)],default:[n(131)]})},function(e,t,n){"use strict";e.exports=n(386)},function(e,t,n){"use strict";var r=n(105),o={create:function(e,t){return r.a.createCSS(e,t)}};t.a=o},function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return u})),n.d(t,"b",(function(){return c}));var r=n(1),o=n.n(r),i=n(15),a=o.a.shape({title:o.a.string,key:o.a.string.isRequired}),s=o.a.shape({routes:o.a.arrayOf(a).isRequired,index:o.a.number.isRequired}),u={panX:o.a.object.isRequired,offsetX:o.a.object.isRequired,layout:o.a.shape({measured:o.a.bool.isRequired,height:o.a.number.isRequired,width:o.a.number.isRequired}).isRequired,navigationState:s.isRequired,position:o.a.object.isRequired,jumpTo:o.a.func.isRequired,useNativeDriver:o.a.bool},c={layout:o.a.shape({measured:o.a.bool.isRequired,height:o.a.number.isRequired,width:o.a.number.isRequired}).isRequired,navigationState:s.isRequired,panX:o.a.instanceOf(i.a.Value).isRequired,offsetX:o.a.instanceOf(i.a.Value).isRequired,canJumpToTab:o.a.func.isRequired,jumpTo:o.a.func.isRequired,animationEnabled:o.a.bool,swipeEnabled:o.a.bool,useNativeDriver:o.a.bool,onSwipeStart:o.a.func,onSwipeEnd:o.a.func,onAnimationEnd:o.a.func,children:o.a.node.isRequired}},function(e,t,n){"use strict";var r=n(17),o=n.n(r),i=n(34).canUseDOM&&"undefined"!==typeof window.requestIdleCallback,a=i?window.requestIdleCallback:function(e,t){return setTimeout((function(){var t=Date.now();e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)},s=i?window.cancelIdleCallback:function(e){clearTimeout(e)},u=a,c={Events:{interactionStart:"interactionStart",interactionComplete:"interactionComplete"},runAfterInteractions:function(e){var t,n=new Promise((function(n){t=u((function(){e?n(e()):n()}))}));return{then:n.then.bind(n),done:n.then.bind(n),cancel:function(){s(t)}}},createInteractionHandle:function(){return 1},clearInteractionHandle:function(e){o()(!!e,"Must provide a handle to clear.")},addListener:function(){}};t.a=c},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return a}));var r=n(84),o=n(41),i=n.n(o);function a(e,t){var n=e[t];if(!n)throw new Error("There is no route defined for key "+t+".\nMust be one of: "+Object.keys(e).map((function(e){return"'"+e+"'"})).join(","));if(n.screen)return n.screen;if("function"===typeof n.getScreen){var o=n.getScreen();return i()(Object(r.isValidElementType)(o),"The getScreen defined for route '"+t+" didn't return a valid screen or navigator.\n\nPlease pass it like this:\n"+t+": {\n getScreen: () => require('./MyScreen').default\n}"),o}return n}},function(e,t,n){var r,o,i;!function(a){"use strict";if(null!=t&&"number"!==typeof t.nodeType)e.exports=a();else if(null!=n(550))o=[],void 0===(i="function"===typeof(r=a)?r.apply(t,o):r)||(e.exports=i);else{var s=a(),u="undefined"!==typeof self?self:$.global;"function"!==typeof u.btoa&&(u.btoa=s.btoa),"function"!==typeof u.atob&&(u.atob=s.atob)}}((function(){"use strict";var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function t(e){this.message=e}return t.prototype=new Error,t.prototype.name="InvalidCharacterError",{btoa:function(n){for(var r,o,i=String(n),a=0,s=e,u="";i.charAt(0|a)||(s="=",a%1);u+=s.charAt(63&r>>8-a%1*8)){if((o=i.charCodeAt(a+=3/4))>255)throw new t("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");r=r<<8|o}return u},atob:function(n){var r=String(n).replace(/[=]+$/,"");if(r.length%4===1)throw new t("'atob' failed: The string to be decoded is not correctly encoded.");for(var o,i,a=0,s=0,u="";i=r.charAt(s++);~i&&(o=a%4?64*o+i:i,a++%4)?u+=String.fromCharCode(255&o>>(-2*a&6)):0)i=e.indexOf(i);return u}}}))},function(e,t,n){"use strict";var r={button:"button",none:"presentation"},o={adjustable:"slider",button:"button",header:"heading",image:"img",link:"link",none:"presentation",search:"search",summary:"region"},i={adjustable:"slider",button:"button",header:"heading",image:"img",imagebutton:null,keyboardkey:null,label:null,link:"link",none:"presentation",search:"search",summary:"region",text:null},a=function(e){var t=e.accessibilityComponentType,n=e.accessibilityRole,a=e.accessibilityTraits;if(n){var s=i[n];if(null!==s)return s||n}if(a){var u=Array.isArray(a)?a[0]:a;return o[u]}if(t)return r[t]},s={article:"article",banner:"header",complementary:"aside",contentinfo:"footer",form:"form",link:"a",list:"ul",listitem:"li",main:"main",navigation:"nav",region:"section"},u={},c={buttonLikeRoles:{button:!0,menuitem:!0},isDisabled:function(e){return e.disabled||Array.isArray(e.accessibilityStates)&&e.accessibilityStates.indexOf("disabled")>-1},propsToAccessibilityComponent:function(e){if(void 0===e&&(e=u),"label"===e.accessibilityRole)return"label";var t=a(e);return t?"heading"===t?"h"+(e["aria-level"]||1):s[t]:void 0},propsToAriaRole:a};t.a=c},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return W}));var o,i=n(5),a=n.n(i),s=n(6),u=n.n(s),c=n(8),l=n.n(c),f=n(4),p=n.n(f),d=n(9),h=n.n(d),v=n(11),m=n.n(v),g=n(0),y=n.n(g),b=n(28),w=n(56),_=n(70),S=n(12),O=n(104),E=n.n(O),x=n(99),k=n(33);function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},r=T({},n);return Object.keys(t).forEach((function(t){if(F(e[t],t)){var n=e[t];"simultaneousHandlers"===t||"waitFor"===t?n=U(e[t]):"hitSlop"===t&&"object"!==typeof n&&(n={top:n,left:n,bottom:n,right:n}),r[t]=n}})),r}function U(e){return Array.isArray(e)||(e=[e]),"web"===S.a.OS?e.map((function(e){return e.current})).filter((function(e){return e})):e.map((function(e){return V[e]||e.current&&e.current._handlerTag||-1})).filter((function(e){return e>0}))}function z(e){var t=function(e){return Array.isArray(e)?e.some((function(e){return e&&null===e.current})):e&&null===e.current};return t(e.simultaneousHandlers)||t(e.waitFor)}var H=(o={},m()(o,k.a.BEGAN,"onBegan"),m()(o,k.a.FAILED,"onFailed"),m()(o,k.a.CANCELLED,"onCancelled"),m()(o,k.a.ACTIVE,"onActivated"),m()(o,k.a.END,"onEnded"),o);function W(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},c=function(n){function c(e){var n;if(a()(this,c),(n=l()(this,p()(c).call(this,e)))._onGestureHandlerEvent=function(e){e.nativeEvent.handlerTag===n._handlerTag?n.props.onGestureEvent&&n.props.onGestureEvent(e):n.props.onGestureHandlerEvent&&n.props.onGestureHandlerEvent(e)},n._onGestureHandlerStateChange=function(e){if(e.nativeEvent.handlerTag===n._handlerTag){n.props.onHandlerStateChange&&n.props.onHandlerStateChange(e);var t=H[e.nativeEvent.state];"function"===typeof n.props[t]&&n.props[t](e)}else n.props.onGestureHandlerStateChange&&n.props.onGestureHandlerStateChange(e)},n._refHandler=function(e){n._viewNode=e;var t=y.a.Children.only(n.props.children).ref;null!==t&&("function"===typeof t?t(e):t.current=e)},n._createGestureHandler=function(e){n._config=e,x.a.createGestureHandler(t,n._handlerTag,e)},n._attachGestureHandler=function(e){n._viewTag=e,x.a.attachGestureHandler(n._handlerTag,e)},n._updateGestureHandler=function(e){n._config=e,x.a.updateGestureHandler(n._handlerTag,e)},n._handlerTag=M++,n._config={},e.id){if(void 0!==V[e.id])throw new Error('Handler with ID "'+e.id+'" already registered');V[e.id]=n._handlerTag}return n}return h()(c,n),u()(c,[{key:"componentWillUnmount",value:function(){x.a.dropGestureHandler(this._handlerTag),this._updateEnqueued&&e(this._updateEnqueued),this.props.id&&delete V[this.props.id]}},{key:"componentDidMount",value:function(){var e=this;z(this.props)&&(this._updateEnqueued=r((function(){e._updateEnqueued=null,e._update()}))),this._createGestureHandler(B(i?i(this.props):this.props,T({},this.constructor.propTypes,{},s),o)),this._attachGestureHandler(P(this._viewNode))}},{key:"componentDidUpdate",value:function(){var e=P(this._viewNode);this._viewTag!==e&&this._attachGestureHandler(e),this._update()}},{key:"_update",value:function(){var e=B(i?i(this.props):this.props,T({},this.constructor.propTypes,{},s),o);E()(this._config,e)||this._updateGestureHandler(e)}},{key:"setNativeProps",value:function(e){var t=T({},this.props,{},e),n=B(i?i(t):t,T({},this.constructor.propTypes,{},s),o);this._updateGestureHandler(n)}},{key:"render",value:function(){var e=this._onGestureHandlerEvent,t=this.props,n=t.onGestureEvent,r=t.onGestureHandlerEvent;if(n&&"function"!==typeof n){if(r)throw new Error("Nesting touch handlers with native animated driver is not supported yet");e=this.props.onGestureEvent}else if(r&&"function"!==typeof r)throw new Error("Nesting touch handlers with native animated driver is not supported yet");var o=this._onGestureHandlerStateChange,i=this.props,a=i.onHandlerStateChange,s=i.onGestureHandlerStateChange;if(a&&"function"!==typeof a){if(s)throw new Error("Nesting touch handlers with native animated driver is not supported yet");o=this.props.onHandlerStateChange}else if(s&&"function"!==typeof s)throw new Error("Nesting touch handlers with native animated driver is not supported yet");var u=y.a.Children.only(this.props.children),c=u.props.children;return _.a.TOUCH_TARGET_DEBUG&&u.type&&("RNGestureHandlerButton"===u.type||"View"===u.type.name||"View"===u.type.displayName)&&(c=y.a.Children.toArray(c)).push(_.a.renderDebugView({color:"mediumspringgreen",hitSlop:u.props.hitSlop})),y.a.cloneElement(u,{ref:this._refHandler,collapsable:!1,onGestureHandlerEvent:e,onGestureHandlerStateChange:o},c)}}]),c}(y.a.Component);return c.displayName=t,c.propTypes=n,c}}).call(this,n(218).clearImmediate,n(218).setImmediate)},function(e,t,n){e.exports={get useTheme(){return n(20).useTheme},get ThemeContext(){return n(20).ThemeContext},get ThemeColors(){return n(20).ThemeColors},get Themed(){return n(49).Themed},get createAppContainer(){return n(49).createAppContainer},get createNavigationContainer(){return console.warn("`createNavigationContainer()` has been deprecated, please use `createAppContainer()` instead. You can also import createAppContainer directly from @react-navigation/native"),n(49).createAppContainer},get createKeyboardAwareNavigator(){return n(49).createKeyboardAwareNavigator},get createNavigationAwareScrollable(){return n(49).createNavigationAwareScrollable},get ScrollView(){return n(49).ScrollView},get FlatList(){return n(49).FlatList},get SectionList(){return n(49).SectionList},get ResourceSavingSceneView(){return n(49).ResourceSavingSceneView},get SafeAreaView(){return n(49).SafeAreaView},get withOrientation(){return n(49).withOrientation},get createNavigator(){return n(20).createNavigator},get StateUtils(){return n(20).StateUtils},get getNavigation(){return n(20).getNavigation},get NavigationContext(){return n(20).NavigationContext},get NavigationProvider(){return n(20).NavigationProvider},get NavigationConsumer(){return n(20).NavigationConsumer},get NavigationActions(){return n(20).NavigationActions},get StackActions(){return n(20).StackActions},get StackRouter(){return n(20).StackRouter},get TabRouter(){return n(20).TabRouter},get SwitchRouter(){return n(20).SwitchRouter},get SwitchActions(){return n(20).SwitchActions},get createConfigGetter(){return n(20).StackAcreateConfigGetterctions},get getScreenForRouteName(){return n(20).getScreenForRouteName},get validateRouteConfigMap(){return n(20).validateRouteConfigMap},get getActiveChildNavigationOptions(){return n(20).getActiveChildNavigationOptions},get pathUtils(){return n(20).pathUtils},get SceneView(){return n(20).SceneView},get SwitchView(){return n(20).SwitchView},get NavigationEvents(){return n(20).NavigationEvents},get withNavigation(){return n(20).withNavigation},get withNavigationFocus(){return n(20).withNavigationFocus},get createStackNavigator(){return n(83).createStackNavigator},get createSwitchNavigator(){return n(20).createSwitchNavigator},get createBottomTabNavigator(){return n(173).createBottomTabNavigator},get createMaterialTopTabNavigator(){return n(173).createMaterialTopTabNavigator},get createDrawerNavigator(){return n(110).createDrawerNavigator},get StackGestureContext(){return n(83).StackGestureContext},get DrawerGestureContext(){return n(110).DrawerGestureContext},get DrawerRouter(){return n(110).DrawerRouter},get DrawerActions(){return n(110).DrawerActions},get Transitioner(){return console.warn('Importing the stack Transitioner directly from react-navigation is now deprecated. Instead, import { Transitioner } from "react-navigation-stack";'),n(83).Transitioner},get StackView(){return n(83).StackView},get StackViewCard(){return n(83).StackViewCard},get StackViewTransitionConfigs(){return n(83).StackViewTransitionConfigs},get Header(){return n(83).Header},get HeaderTitle(){return n(83).HeaderTitle},get HeaderBackButton(){return n(83).HeaderBackButton},get HeaderStyleInterpolator(){return n(83).HeaderStyleInterpolator},get DrawerView(){return n(110).DrawerView},get DrawerItems(){return n(110).DrawerNavigatorItems},get DrawerSidebar(){return n(110).DrawerSidebar},get BottomTabBar(){return n(173).BottomTabBar},get MaterialTopTabBar(){return n(173).MaterialTopTabBar}}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0);var o=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.setBackgroundColor=function(){},r.setBarStyle=function(){},r.setHidden=function(){},r.setNetworkActivityIndicatorVisible=function(){},r.setTranslucent=function(){},r.prototype.render=function(){return null},r}(r.Component)},function(e,t,n){"use strict";var r={};n.r(r),n.d(r,"reload",(function(){return g})),n.d(r,"reloadFromCache",(function(){return y})),n.d(r,"checkForUpdateAsync",(function(){return b})),n.d(r,"fetchUpdateAsync",(function(){return w})),n.d(r,"clearUpdateCacheExperimentalAsync",(function(){return _})),n.d(r,"addListener",(function(){return O})),n.d(r,"EventType",(function(){return E}));var o={};n.r(o),n.d(o,"preventAutoHide",(function(){return C})),n.d(o,"hide",(function(){return T}));var i=n(28),a=n(80),s=!0;if(i.a,s&&(!a.a||!a.a.expoVersion))throw new Error("The Expo SDK requires Expo to run. It appears the native Expo modules are unavailable and this code is not running on Expo. Visit https://docs.expo.io to learn more about developing an Expo project.");n(120).a;var u=console.warn;console.warn=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&"string"===typeof t[0]&&(/^Require cycle: .*node_modules/.test(t[0])||/Use UIManager\.getViewManagerConfig\('LottieAnimationView'\) instead\./.test(t[0])||/ReactNative\.NativeModules\.LottieAnimationView\.getConstants/.test(t[0]))||u.apply(console,t)};var c=console.error;console.error=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&"string"===typeof t[0]&&/^Warning: .* has been extracted/.test(t[0])||c.apply(console,t)};var l,f=n(16),p=n.n(f),d=n(676),h=n(193),v=n(347),m={get name(){return"ExponentUpdates"},reload:function(){return p.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:location.reload(!0);case 1:case"end":return e.stop()}}))},reloadFromCache:function(){return p.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:location.reload(!1);case 1:case"end":return e.stop()}}))}};function g(){return p.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.a.awrap(m.reload());case 2:case"end":return e.stop()}}))}function y(){return p.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.a.awrap(m.reloadFromCache());case 2:case"end":return e.stop()}}))}function b(){var e;return p.a.async((function(t){for(;;)switch(t.prev=t.next){case 0:if(m.checkForUpdateAsync){t.next=2;break}throw new d.a("Updates","checkForUpdateAsync");case 2:return t.next=4,p.a.awrap(m.checkForUpdateAsync());case 4:if(e=t.sent){t.next=7;break}return t.abrupt("return",{isAvailable:!1});case 7:return t.abrupt("return",{isAvailable:!0,manifest:"string"===typeof e?JSON.parse(e):e});case 8:case"end":return t.stop()}}))}function w(){var e,t,n,r,o=arguments;return p.a.async((function(i){for(;;)switch(i.prev=i.next){case 0:if(e=o.length>0&&void 0!==o[0]?o[0]:{},t=e.eventListener,m.fetchUpdateAsync){i.next=3;break}throw new d.a("Updates","fetchUpdateAsync");case 3:return t&&"function"===typeof t&&(n=O(t)),i.prev=4,i.next=7,p.a.awrap(m.fetchUpdateAsync());case 7:r=i.sent;case 8:return i.prev=8,n&&n.remove(),i.finish(8);case 11:if(r){i.next=13;break}return i.abrupt("return",{isNew:!1});case 13:return i.abrupt("return",{isNew:!0,manifest:"string"===typeof r?JSON.parse(r):r});case 14:case"end":return i.stop()}}),null,null,[[4,,8,11]])}function _(e){return p.a.async((function(t){for(;;)switch(t.prev=t.next){case 0:if(m.clearUpdateCacheAsync){t.next=2;break}throw new d.a("Updates","clearUpdateCacheAsync");case 2:return t.abrupt("return",m.clearUpdateCacheAsync(e));case 3:case"end":return t.stop()}}))}function S(e){var t=e;if("string"===typeof e&&(t=JSON.parse(e)),t.manifestString&&(t.manifest=JSON.parse(t.manifestString),delete t.manifestString),!l)throw new Error("EventEmitter must be initialized to use from its listener");l.emit("Exponent.updatesEvent",t)}function O(e){return(l||(l=new v.EventEmitter,h.a.addListener("Exponent.nativeUpdatesEvent",S)),l).addListener("Exponent.updatesEvent",e)}var E={DOWNLOAD_STARTED:"downloadStart",DOWNLOAD_PROGRESS:"downloadProgress",DOWNLOAD_FINISHED:"downloadFinished",NO_UPDATE_AVAILABLE:"noUpdateAvailable",ERROR:"error"},x=n(56).a.ExponentSplashScreen,k=void 0===x?{}:x;function C(){k.preventAutoHide&&k.preventAutoHide()}function T(){k.hide&&k.hide()}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}))},function(e,t,n){"use strict";function r(e){return function(){return e}}var o=function(){};o.thatReturns=r,o.thatReturnsFalse=r(!1),o.thatReturnsTrue=r(!0),o.thatReturnsNull=r(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e},e.exports=o},function(e,t,n){"use strict";var r=n(17),o=n.n(r);t.a=function(e){o()(!(e.delayPressIn<0||e.delayPressOut<0||e.delayLongPress<0),"Touchable components cannot have negative delay properties")}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,i,a,s){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,i,a,s],l=0;(u=new Error(t.replace(/%s/g,(function(){return c[l++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},function(e,t,n){"use strict";var r=n(11),o=n.n(r);function i(){return(i=Object.assign||function(e){for(var t=1;t-1}var C=function(){function e(e,t){this.manager=e,this.set(t)}var t=e.prototype;return t.set=function(e){"compute"===e&&(e=this.compute()),g&&this.manager.element.style&&y[e]&&(this.manager.element.style[m]=e),this.actions=e.toLowerCase().trim()},t.update=function(){this.set(this.manager.options.touchAction)},t.compute=function(){var e=[];return E(this.manager.recognizers,(function(t){x(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),function(e){if(k(e,"none"))return"none";var t=k(e,"pan-x"),n=k(e,"pan-y");return t&&n?"none":t||n?t?"pan-x":"pan-y":k(e,"manipulation")?"manipulation":"auto"}(e.join(" "))},t.preventDefaults=function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var r=this.actions,o=k(r,"none")&&!y.none,i=k(r,"pan-y")&&!y["pan-y"],a=k(r,"pan-x")&&!y["pan-x"];if(o){var s=1===e.pointers.length,u=e.distance<2,c=e.deltaTime<250;if(s&&u&&c)return}if(!a||!i)return o||i&&6&n||a&&24&n?this.preventSrc(t):void 0}},t.preventSrc=function(e){this.manager.session.prevented=!0,e.preventDefault()},e}();function T(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function P(e){var t=e.length;if(1===t)return{x:p(e[0].clientX),y:p(e[0].clientY)};for(var n=0,r=0,o=0;o=d(t)?e<0?2:4:t<0?8:16}function I(e,t,n){return{x:t/e||0,y:n/e||0}}function D(e,t){var n=e.session,r=t.pointers,o=r.length;n.firstInput||(n.firstInput=R(t)),o>1&&!n.firstMultiple?n.firstMultiple=R(t):1===o&&(n.firstMultiple=!1);var i=n.firstInput,a=n.firstMultiple,s=a?a.center:i.center,u=t.center=P(r);t.timeStamp=h(),t.deltaTime=t.timeStamp-i.timeStamp,t.angle=j(s,u),t.distance=A(s,u),function(e,t){var n=t.center,r=e.offsetDelta||{},o=e.prevDelta||{},i=e.prevInput||{};1!==t.eventType&&4!==i.eventType||(o=e.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=e.offsetDelta={x:n.x,y:n.y}),t.deltaX=o.x+(n.x-r.x),t.deltaY=o.y+(n.y-r.y)}(n,t),t.offsetDirection=N(t.deltaX,t.deltaY);var c,l,f=I(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=f.x,t.overallVelocityY=f.y,t.overallVelocity=d(f.x)>d(f.y)?f.x:f.y,t.scale=a?(c=a.pointers,A((l=r)[0],l[1],O)/A(c[0],c[1],O)):1,t.rotation=a?function(e,t){return j(t[1],t[0],O)+j(e[1],e[0],O)}(a.pointers,r):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,r,o,i,a=e.lastInterval||t,s=t.timeStamp-a.timeStamp;if(8!==t.eventType&&(s>25||void 0===a.velocity)){var u=t.deltaX-a.deltaX,c=t.deltaY-a.deltaY,l=I(s,u,c);r=l.x,o=l.y,n=d(l.x)>d(l.y)?l.x:l.y,i=N(u,c),e.lastInterval=t}else n=a.velocity,r=a.velocityX,o=a.velocityY,i=a.direction;t.velocity=n,t.velocityX=r,t.velocityY=o,t.direction=i}(n,t);var p,v=e.element,m=t.srcEvent;T(p=m.composedPath?m.composedPath()[0]:m.path?m.path[0]:m.target,v)&&(v=p),t.target=v}function L(e,t,n){var r=n.pointers.length,o=n.changedPointers.length,i=1&t&&r-o===0,a=12&t&&r-o===0;n.isFirst=!!i,n.isFinal=!!a,i&&(e.session={}),n.eventType=t,D(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function M(e){return e.trim().split(/\s+/g)}function V(e,t,n){E(M(t),(function(t){e.addEventListener(t,n,!1)}))}function F(e,t,n){E(M(t),(function(t){e.removeEventListener(t,n,!1)}))}function B(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||window}var U=function(){function e(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){x(e.options.enable,[e])&&n.handler(t)},this.init()}var t=e.prototype;return t.handler=function(){},t.init=function(){this.evEl&&V(this.element,this.evEl,this.domHandler),this.evTarget&&V(this.target,this.evTarget,this.domHandler),this.evWin&&V(B(this.element),this.evWin,this.domHandler)},t.destroy=function(){this.evEl&&F(this.element,this.evEl,this.domHandler),this.evTarget&&F(this.target,this.evTarget,this.domHandler),this.evWin&&F(B(this.element),this.evWin,this.domHandler)},e}();function z(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var r=0;rn[t]})):r.sort()),r}var $={touchstart:1,touchmove:2,touchend:4,touchcancel:8},J=function(e){function t(){var n;return t.prototype.evTarget="touchstart touchmove touchend touchcancel",(n=e.apply(this,arguments)||this).targetIds={},n}return a(t,e),t.prototype.handler=function(e){var t=$[e.type],n=Q.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})},t}(U);function Q(e,t){var n,r,o=X(e.touches),i=this.targetIds;if(3&t&&1===o.length)return i[o[0].identifier]=!0,[o,o];var a=X(e.changedTouches),s=[],u=this.target;if(r=o.filter((function(e){return T(e.target,u)})),1===t)for(n=0;n-1&&r.splice(e,1)}),2500)}}function ne(e,t){1&e?(this.primaryTouch=t.changedPointers[0].identifier,te.call(this,t)):12&e&&te.call(this,t)}function re(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,r=0;r-1&&this.requireFail.splice(t,1),this},t.hasRequireFailures=function(){return this.requireFail.length>0},t.canRecognizeWith=function(e){return!!this.simultaneous[e.id]},t.emit=function(e){var t=this,n=this.state;function r(n){t.manager.emit(n,e)}n<8&&r(t.options.event+ue(n)),r(t.options.event),e.additionalEvent&&r(e.additionalEvent),n>=8&&r(t.options.event+ue(n))},t.tryEmit=function(e){if(this.canEmit())return this.emit(e);this.state=32},t.canEmit=function(){for(var e=0;et.threshold&&o&t.direction},n.attrTest=function(e){return fe.prototype.attrTest.call(this,e)&&(2&this.state||!(2&this.state)&&this.directionTest(e))},n.emit=function(t){this.pX=t.deltaX,this.pY=t.deltaY;var n=pe(t.direction);n&&(t.additionalEvent=this.options.event+n),e.prototype.emit.call(this,t)},t}(fe),he=function(e){function t(t){return void 0===t&&(t={}),e.call(this,i({event:"swipe",threshold:10,velocity:.3,direction:30,pointers:1},t))||this}a(t,e);var n=t.prototype;return n.getTouchAction=function(){return de.prototype.getTouchAction.call(this)},n.attrTest=function(t){var n,r=this.options.direction;return 30&r?n=t.overallVelocity:6&r?n=t.overallVelocityX:24&r&&(n=t.overallVelocityY),e.prototype.attrTest.call(this,t)&&r&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers===this.options.pointers&&d(n)>this.options.velocity&&4&t.eventType},n.emit=function(e){var t=pe(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)},t}(fe),ve=function(e){function t(t){return void 0===t&&(t={}),e.call(this,i({event:"pinch",threshold:0,pointers:2},t))||this}a(t,e);var n=t.prototype;return n.getTouchAction=function(){return["none"]},n.attrTest=function(t){return e.prototype.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},n.emit=function(t){if(1!==t.scale){var n=t.scale<1?"in":"out";t.additionalEvent=this.options.event+n}e.prototype.emit.call(this,t)},t}(fe),me=function(e){function t(t){return void 0===t&&(t={}),e.call(this,i({event:"rotate",threshold:0,pointers:2},t))||this}a(t,e);var n=t.prototype;return n.getTouchAction=function(){return["none"]},n.attrTest=function(t){return e.prototype.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)},t}(fe),ge=function(e){function t(t){var n;return void 0===t&&(t={}),(n=e.call(this,i({event:"press",pointers:1,time:251,threshold:9},t))||this)._timer=null,n._input=null,n}a(t,e);var n=t.prototype;return n.getTouchAction=function(){return["auto"]},n.process=function(e){var t=this,n=this.options,r=e.pointers.length===n.pointers,o=e.distancen.time;if(this._input=e,!o||!r||12&e.eventType&&!i)this.reset();else if(1&e.eventType)this.reset(),this._timer=setTimeout((function(){t.state=8,t.tryEmit()}),n.time);else if(4&e.eventType)return 8;return 32},n.reset=function(){clearTimeout(this._timer)},n.emit=function(e){8===this.state&&(e&&4&e.eventType?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=h(),this.manager.emit(this.options.event,this._input)))},t}(ce),ye={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},be=[[me,{enable:!1}],[ve,{enable:!1},["rotate"]],[he,{direction:6}],[de,{direction:6},["swipe"]],[le],[le,{event:"doubletap",taps:2},["tap"]],[ge]];function we(e,t){var n,r=e.element;r.style&&(E(e.options.cssProps,(function(o,i){n=v(r.style,i),t?(e.oldCssProps[n]=r.style[n],r.style[n]=o):r.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}var _e=function(){function e(e,t){var n=this;this.options=c({},ye,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=function(e){var t=e.options.inputClass;return new(t||(w?q:_?J:b?oe:ee))(e,L)}(this),this.touchAction=new C(this,this.options.touchAction),we(this,!0),E(this.options.recognizers,(function(e){var t=n.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}var t=e.prototype;return t.set=function(e){return c(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},t.stop=function(e){this.session.stopped=e?2:1},t.recognize=function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var r=this.recognizers,o=t.curRecognizer;(!o||o&&8&o.state)&&(t.curRecognizer=null,o=null);for(var i=0;i\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",o=window.console&&(window.console.warn||window.console.log);return o&&o.call(window.console,r,n),e.apply(this,arguments)}}var ke=xe((function(e,t,n){for(var r=Object.keys(t),o=0;o=e.length)break;o=e[r++]}else{if((r=e.next()).done)break;o=r.value}o.removePendingGesture(t.id)}}},this.destroy=function(){t.clearSelfAsPending(),t.hammer&&(t.hammer.stop(),t.hammer.destroy()),t.hammer=null},this.isPointInView=function(e){var n=e.x,r=e.y,o=t.view.getBoundingClientRect();return n>=o.left&&n<=o.right&&r>=o.top&&r<=o.bottom},this.sendEvent=function(e){var n=t.ref.props,r=n.onGestureHandlerStateChange,o=n.onGestureHandlerEvent,i=t.transformEventData(e);ht("onGestureEvent",o,i),t.lastSentState!==i.nativeEvent.state&&(t.lastSentState=i.nativeEvent.state,ht("onHandlerStateChange",r,i))},this.sync=function(){var e=t.hammer.get(t.name);if(e){var n=t.getHammerConfig();e.set(pt({},n,{enable:function(e,n){if(!t.config.enabled)return t.isGestureRunning=!1,t.hasGestureFailed=!1,!1;if(!n||!e.options||"undefined"===typeof n.maxPointers)return t.shouldEnableGestureOnSetup;if(t.hasGestureFailed)return!1;if(!t.isDiscrete){if(t.isGestureRunning)return!0;if(t._stillWaiting=t._getPendingGestures(),t._stillWaiting.length){var r=t._stillWaiting,o=Array.isArray(r),i=0;for(r=o?r:r["function"===typeof Symbol&&"function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var a;if(o){if(i>=r.length)break;a=r[i++]}else{if((i=r.next()).done)break;a=i.value}var s=a;if(!s.isDiscrete&&s.isGestureRunning)return t.hasGestureFailed=!0,t.isGestureRunning=!1,!1}return!1}}if(!t._hasCustomActivationCriteria)return!0;var u=null==t.initialRotation?0:n.rotation-t.initialRotation,c=t.isGestureEnabledForEvent(t.getConfig(),e,pt({},n,{deltaRotation:u})),l=c.success;return c.failed&&(t.simulateCancelEvent(n),t.hasGestureFailed=!0),l}}))}},this._gestureInstance=dt++}return qe()(e,[{key:"id",get:function(){return""+this.name+this._gestureInstance}},{key:"isDiscrete",get:function(){return!1}},{key:"shouldEnableGestureOnSetup",get:function(){throw new Error("Must override GestureHandler.shouldEnableGestureOnSetup")}}]),qe()(e,[{key:"getConfig",value:function(){return this.config}},{key:"onWaitingEnded",value:function(e){}},{key:"removePendingGesture",value:function(e){delete this.pendingGestures[e]}},{key:"addPendingGesture",value:function(e){this.pendingGestures[e.id]=e}},{key:"isGestureEnabledForEvent",value:function(){return{success:!0}}},{key:"parseNativeEvent",value:function(e){return e}},{key:"updateHasCustomActivationCriteria",value:function(e){return!0}},{key:"updateGestureConfig",value:function(e){var t=e.enabled,n=void 0===t||t,r=Ue()(e,["enabled"]);if(this.clearSelfAsPending(),this.config=function(e){var t=pt({},e);"minDist"in e&&(t.minDist=e.minDist,t.minDistSq=t.minDist*t.minDist);"minVelocity"in e&&(t.minVelocity=e.minVelocity,t.minVelocitySq=t.minVelocity*t.minVelocity);"maxDist"in e&&(t.maxDist=e.maxDist,t.maxDistSq=e.maxDist*e.maxDist);t.waitFor="waitFor"in e?(n=e.waitFor,null==n?[]:Array.isArray(n)?n:[n]).map((function(e){return ct(e._handlerTag)})).filter((function(e){return e})):null;var n;return["minPointers","maxPointers","minDist","maxDist","maxDistSq","minVelocitySq","minDistSq","minVelocity","failOffsetXStart","failOffsetYStart","failOffsetXEnd","failOffsetYEnd","activeOffsetXStart","activeOffsetXEnd","activeOffsetYStart","activeOffsetYEnd"].forEach((function(e){"undefined"===typeof t[e]&&(t[e]=Number.NaN)})),t}(pt({enabled:n},r)),this._hasCustomActivationCriteria=this.updateHasCustomActivationCriteria(this.config),Array.isArray(this.config.waitFor)){var o=this.config.waitFor,i=Array.isArray(o),a=0;for(o=i?o:o["function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var s;if(i){if(a>=o.length)break;s=o[a++]}else{if((a=o.next()).done)break;s=a.value}s.addPendingGesture(this)}}return this.hammer&&this.sync(),this.config}},{key:"getState",value:function(e){return Ve[e]}},{key:"transformEventData",value:function(e){var t=e.eventType,n=e.maxPointers,r=e.changedPointers[0],o=this.isPointInView({x:r.clientX,y:r.clientY}),i=this.getState(t);return i!==this.previousState&&(this.oldState=this.previousState,this.previousState=i),{nativeEvent:pt({numberOfPointers:n,state:i,pointerInside:o},this.transformNativeEvent(e),{handlerTag:this.handlerTag,target:this.ref,oldState:this.oldState}),timeStamp:Date.now()}}},{key:"transformNativeEvent",value:function(e){return{}}},{key:"cancelPendingGestures",value:function(e){for(var t=0,n=Object.values(this.pendingGestures);t=0&&e>=t)},_t=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.x,n=void 0===t?0:t,r=e.y,o=void 0===r?0:r;return n*n+o*o},St=function(e,t){return!yt(t)&&(t<0&&e=0&&e>t)};function Ot(e,t){return t?setTimeout((function(){return e()}),t):(e(),null)}function Et(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function xt(e){for(var t=1;t=r&&l<=i);return this.shouldFailUnderCustomCriteria(function(e){for(var t=1;t=r.length)break;a=r[i++]}else{if((i=r.next()).done)break;a=i.value}a.forceInvalidate(e)}}}}]),t}(At);function Dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Lt=function(e){function t(){return Ge()(this,t),Ke()(this,Je()(t).apply(this,arguments))}return tt()(t,e),qe()(t,[{key:"getHammerConfig",value:function(){return function(e){for(var t=1;tt.failOffsetXEnd||!yt(t.failOffsetYStart)&&rt.failOffsetYEnd}},{key:"shouldActivateUnderCustomCriteria",value:function(e,t){var n=e.deltaX,r=e.deltaY,o=e.velocity;return!yt(t.activeOffsetXStart)&&nt.activeOffsetXEnd||!yt(t.activeOffsetYStart)&&rt.activeOffsetYEnd||wt(_t({x:n,y:r}),t.minDistSq)||wt(o.x,t.minVelocityX)||wt(o.y,t.minVelocityY)||wt(_t(o),t.minVelocitySq)}},{key:"shouldMultiFingerPanFail",value:function(e){var t=e.pointerLength,n=e.scale,r=e.deltaRotation;if(t<=1)return!1;var o=Math.abs(n-1),i=Math.abs(r);return o>.1||i>7}},{key:"updateHasCustomActivationCriteria",value:function(e){return bt(e.minDistSq)||bt(e.minVelocityX)||bt(e.minVelocityY)||bt(e.minVelocitySq)||bt(e.activeOffsetXStart)||bt(e.activeOffsetXEnd)||bt(e.activeOffsetYStart)||bt(e.activeOffsetYEnd)}},{key:"isGestureEnabledForEvent",value:function(e,t,n){if(this.shouldFailUnderCustomCriteria(n,e))return{failed:!0};var r={x:n.velocityX,y:n.velocityY};return this._hasCustomActivationCriteria&&this.shouldActivateUnderCustomCriteria({deltaX:n.deltaX,deltaY:n.deltaY,velocity:r},e)?this.shouldMultiFingerPanFail({pointerLength:n.maxPointers,scale:n.scale,deltaRotation:n.deltaRotation})?{failed:!0}:{success:!0}:{success:!1}}},{key:"name",get:function(){return"pan"}},{key:"NativeGestureClass",get:function(){return De.Pan}}]),t}(gt);function Mt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Vt=function(e){function t(){return Ge()(this,t),Ke()(this,Je()(t).apply(this,arguments))}return tt()(t,e),qe()(t,[{key:"updateGestureConfig",value:function(e){var n=e.minPointers,r=void 0===n?2:n,i=e.maxPointers,a=void 0===i?2:i,s=Ue()(e,["minPointers","maxPointers"]);return Ze()(Je()(t.prototype),"updateGestureConfig",this).call(this,function(e){for(var t=1;to?{failed:!0}:{success:i>=r}}},{key:"shouldEnableGestureOnSetup",get:function(){return!1}}]),t}(vt),Ft=function(e){function t(){return Ge()(this,t),Ke()(this,Je()(t).apply(this,arguments))}return tt()(t,e),qe()(t,[{key:"transformNativeEvent",value:function(e){var t=e.scale,n=e.velocity,r=e.center;return{focalX:r.x,focalY:r.y,velocity:n,scale:t}}},{key:"name",get:function(){return"pinch"}},{key:"NativeGestureClass",get:function(){return De.Pinch}}]),t}(Vt);function Bt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ut(e){for(var t=1;t1&&setTimeout((function(){n.isGestureRunning&&n.cancelEvent(e)})),!this.hasGestureFailed)if(e.isFinal)e.maxPointers>1&&setTimeout((function(){n.isGestureRunning&&n.cancelEvent(e)})),clearTimeout(this._timer),this._timer=setTimeout((function(){n.hasGestureFailed=!0,n.cancelEvent(e)}),this.maxDelayMs);else if(!this.hasGestureFailed&&!this.isGestureRunning){var o=this.hammer.get(this.name);o.options.enable(o,e)&&(clearTimeout(this._multiTapTimer),this.onStart(e),this.sendEvent(e))}}},{key:"getHammerConfig",value:function(){return Ut({},Ze()(Je()(t.prototype),"getHammerConfig",this).call(this),{event:this.name,taps:yt(this.config.numberOfTaps)?1:this.config.numberOfTaps,interval:this.maxDelayMs,time:yt(this.config.maxDurationMs)||null==this.config.maxDurationMs?250:this.config.maxDurationMs})}},{key:"updateGestureConfig",value:function(e){var n=e.shouldCancelWhenOutside,r=void 0===n||n,o=e.maxDeltaX,i=void 0===o?Number.NaN:o,a=e.maxDeltaY,s=void 0===a?Number.NaN:a,u=e.numberOfTaps,c=void 0===u?1:u,l=e.minDurationMs,f=void 0===l?525:l,p=e.maxDelayMs,d=void 0===p?Number.NaN:p,h=e.maxDurationMs,v=(void 0===h&&Number.NaN,e.maxDist),m=void 0===v?2:v,g=e.minPointers,y=void 0===g?1:g,b=e.maxPointers,w=void 0===b?1:b,_=Ue()(e,["shouldCancelWhenOutside","maxDeltaX","maxDeltaY","numberOfTaps","minDurationMs","maxDelayMs","maxDurationMs","maxDist","minPointers","maxPointers"]);return Ze()(Je()(t.prototype),"updateGestureConfig",this).call(this,Ut({shouldCancelWhenOutside:r,numberOfTaps:c,maxDeltaX:i,maxDeltaY:s,minDurationMs:f,maxDelayMs:d,maxDist:m,minPointers:y,maxPointers:w},_))}},{key:"onGestureEnded",value:function(){var e;clearTimeout(this._timer);for(var n=arguments.length,r=new Array(n),o=0;o=0?r=setTimeout(u,t-c):(r=null,n||(s=e.apply(i,o),i=o=null))}null==t&&(t=100);var c=function(){i=this,o=arguments,a=Date.now();var c=n&&!r;return r||(r=setTimeout(u,t)),c&&(s=e.apply(i,o),i=o=null),s};return c.clear=function(){r&&(clearTimeout(r),r=null)},c.flush=function(){r&&(s=e.apply(i,o),i=o=null,clearTimeout(r),r=null)},c}n.debounce=n,e.exports=n},function(e,t,n){"use strict";(function(t){var n="undefined"===typeof window?t:window,r=function(e,t,n){return function(r,o){var i=e(function(){t.call(this,i),r.apply(this,arguments)}.bind(this),o);return this[n]?this[n].push(i):this[n]=[i],i}},o=function(e,t){return function(n){if(this[t]){var r=this[t].indexOf(n);-1!==r&&this[t].splice(r,1)}e(n)}},i="TimerMixin_timeouts",a=o(n.clearTimeout,i),s=r(n.setTimeout,a,i),u="TimerMixin_intervals",c=o(n.clearInterval,u),l=r(n.setInterval,(function(){}),u),f="TimerMixin_immediates",p=o(n.clearImmediate,f),d=r(n.setImmediate,p,f),h="TimerMixin_rafs",v=o(n.cancelAnimationFrame,h),m={componentWillUnmount:function(){this[i]&&this[i].forEach((function(e){n.clearTimeout(e)})),this[i]=null,this[u]&&this[u].forEach((function(e){n.clearInterval(e)})),this[u]=null,this[f]&&this[f].forEach((function(e){n.clearImmediate(e)})),this[f]=null,this[h]&&this[h].forEach((function(e){n.cancelAnimationFrame(e)})),this[h]=null},setTimeout:s,clearTimeout:a,setInterval:l,clearInterval:c,setImmediate:d,clearImmediate:p,requestAnimationFrame:r(n.requestAnimationFrame,v,h),cancelAnimationFrame:v};e.exports=m}).call(this,n(72))},function(e,t,n){"use strict";var r=[],o=[];e.exports=function(e,t){var n=r.length?r.pop():[],i=o.length?o.pop():[],a=function e(t,n,r,o){if(t===n)return 0!==t||1/t==1/n;if(null==t||null==n)return!1;if("object"!=typeof t||"object"!=typeof n)return!1;var i=Object.prototype.toString,a=i.call(t);if(a!=i.call(n))return!1;switch(a){case"[object String]":return t==String(n);case"[object Number]":return!isNaN(t)&&!isNaN(n)&&t==Number(n);case"[object Date]":case"[object Boolean]":return+t==+n;case"[object RegExp]":return t.source==n.source&&t.global==n.global&&t.multiline==n.multiline&&t.ignoreCase==n.ignoreCase}var s=r.length;for(;s--;)if(r[s]==t)return o[s]==n;r.push(t),o.push(n);var u=0;if("[object Array]"===a){if((u=t.length)!==n.length)return!1;for(;u--;)if(!e(t[u],n[u],r,o))return!1}else{if(t.constructor!==n.constructor)return!1;if(t.hasOwnProperty("valueOf")&&n.hasOwnProperty("valueOf"))return t.valueOf()==n.valueOf();var c=Object.keys(t);if(c.length!=Object.keys(n).length)return!1;for(var l=0;l=0||(o[n]=e[n]);return o}(e,["shadowColor","shadowOffset","shadowOpacity","shadowRadius","textShadowColor","textShadowOffset","textShadowRadius"]);return null==t&&null==n&&null==r&&null==o||function(e,t){var n=t.boxShadow,r=Object(s.a)(t);null!=r&&(e.boxShadow=n?n+", "+r:r)}(f,e),null==i&&null==c&&null==l||function(e,t){var n=t.textShadowColor,r=t.textShadowOffset,o=t.textShadowRadius,i=r||u,s=i.height,c=i.width,l=o||0,f=Object(a.a)(c),p=Object(a.a)(s),d=Object(a.a)(l),h=Object(a.a)(n,"textShadowColor");!h||0===s&&0===c&&0===l||null==f||null==p||null==d||(e.textShadow=f+" "+p+" "+d+" "+h)}(f,e),f},l=Array.prototype.slice;function f(e){var t,n={},r={};null!=e&&l.call(e.cssRules).forEach((function(e,o){var i=e.cssText;if(i.indexOf("stylesheet-group")>-1)t=function(e){return Number(e.selectorText.split(/["']/)[1])}(e),n[t]={start:o,rules:[i]};else{var a=h(i);null!=a&&(r[a]=!0,n[t].rules.push(i))}}));function o(e,t,r){var o=p(n),i=o.indexOf(t)+1,a=o[i],s=null!=a&&null!=n[a].start?n[a].start:e.cssRules.length,u=function(e,t,n){try{return e.insertRule(t,n),!0}catch(r){return!1}}(e,r,s);if(u){null==n[t].start&&(n[t].start=s);for(var c=i;ct?1:-1}))}var d=/\s*([,])\s*/g;function h(e){var t=e.split("{")[0].trim();return""!==t?t.replace(d,"$1"):null}var v=function(e){return function e(t,n){for(var r=0;r0?(t.flexGrow=r,t.flexShrink=1,t.flexBasis="0%"):0===r?(t.flexGrow=0,t.flexShrink=0,t.flexBasis="0%"):-1===r&&(t.flexGrow=0,t.flexShrink=1,t.flexBasis="auto");break;case"font":t[n]=r.replace("System",x.e);break;case"fontFamily":if(r.indexOf("System")>-1){var o=r.split(/,\s*/);o[o.indexOf("System")]=x.e,t[n]=o.join(",")}else t[n]="monospace"===r?x.a:r;break;case"fontVariant":Array.isArray(r)&&r.length>0&&(t.fontVariant=r.join(" "));break;case"textAlignVertical":t.verticalAlign="center"===r?"middle":r;break;case"textDecorationLine":C?t.textDecorationLine=r:t.textDecoration=r;break;case"transform":case"transformMatrix":!function(e,t){var n=t.transform;Array.isArray(t.transform)?n=t.transform.map(T).join(" "):t.transformMatrix&&(n="matrix3d("+t.transformMatrix.join(",")+")"),e.transform=n}(t,e);break;case"writingDirection":t.direction=r;break;default:var i=x.d[n];i?i.forEach((function(n,o){"undefined"===typeof e[n]&&(t[n]=r)})):t[n]=Array.isArray(r)?r.join(","):r}})),t};var R=function(e){return function(e,t){for(var n,r=e.length,o=t^r,i=0;r>=4;)n=1540483477*(65535&(n=255&e.charCodeAt(i)|(255&e.charCodeAt(++i))<<8|(255&e.charCodeAt(++i))<<16|(255&e.charCodeAt(++i))<<24))+((1540483477*(n>>>16)&65535)<<16),o=1540483477*(65535&o)+((1540483477*(o>>>16)&65535)<<16)^(n=1540483477*(65535&(n^=n>>>24))+((1540483477*(n>>>16)&65535)<<16)),r-=4,++i;switch(r){case 3:o^=(255&e.charCodeAt(i+2))<<16;case 2:o^=(255&e.charCodeAt(i+1))<<8;case 1:o=1540483477*(65535&(o^=255&e.charCodeAt(i)))+((1540483477*(o>>>16)&65535)<<16)}return o=1540483477*(65535&(o^=o>>>13))+((1540483477*(o>>>16)&65535)<<16),(o^=o>>>15)>>>0}(e,1).toString(36)},A=n(149),j=n(324),N=n.n(j),I=n(325),D=n.n(I),L=n(326),M=n.n(L),V=n(327),F=n.n(V),B=n(328),U=n.n(B),z=n(329),H=n.n(z),W=n(330),G=n.n(W),Y=n(331),q=n.n(Y),X=n(332),K=n.n(X),$=n(333),J=n.n($),Q=n(334),Z=n.n(Q),ee=n(335),te=n.n(ee),ne=n(336),re=n.n(ne),oe=["Webkit"],ie=["Moz"],ae=["ms"],se=["Webkit","Moz"],ue=["Webkit","ms"],ce=["Webkit","Moz","ms"],le={plugins:[D.a,M.a,F.a,U.a,H.a,G.a,q.a,K.a,J.a,Z.a,te.a,re.a],prefixMap:{animation:oe,animationDelay:oe,animationDirection:oe,animationFillMode:oe,animationDuration:oe,animationIterationCount:oe,animationName:oe,animationPlayState:oe,animationTimingFunction:oe,appearance:se,userSelect:ce,textEmphasisPosition:oe,textEmphasis:oe,textEmphasisStyle:oe,textEmphasisColor:oe,boxDecorationBreak:oe,clipPath:oe,maskImage:oe,maskMode:oe,maskRepeat:oe,maskPosition:oe,maskClip:oe,maskOrigin:oe,maskSize:oe,maskComposite:oe,mask:oe,maskBorderSource:oe,maskBorderMode:oe,maskBorderSlice:oe,maskBorderWidth:oe,maskBorderOutset:oe,maskBorderRepeat:oe,maskBorder:oe,maskType:oe,textDecorationStyle:oe,textDecorationSkip:oe,textDecorationLine:oe,textDecorationColor:oe,filter:oe,fontFeatureSettings:oe,breakAfter:ce,breakBefore:ce,breakInside:ce,columnCount:se,columnFill:se,columnGap:se,columnRule:se,columnRuleColor:se,columnRuleStyle:se,columnRuleWidth:se,columns:se,columnSpan:se,columnWidth:se,writingMode:ue,flex:ue,flexBasis:oe,flexDirection:ue,flexGrow:oe,flexFlow:ue,flexShrink:oe,flexWrap:ue,alignContent:oe,alignItems:oe,alignSelf:oe,justifyContent:oe,order:oe,transform:oe,transformOrigin:oe,transformOriginX:oe,transformOriginY:oe,backfaceVisibility:oe,perspective:oe,perspectiveOrigin:oe,transformStyle:oe,transformOriginZ:oe,backdropFilter:oe,fontKerning:oe,scrollSnapType:ue,scrollSnapPointsX:ue,scrollSnapPointsY:ue,scrollSnapDestination:ue,scrollSnapCoordinate:ue,shapeImageThreshold:oe,shapeImageMargin:oe,shapeImageOutside:oe,hyphens:ce,flowInto:ue,flowFrom:ue,regionFragment:ue,textOrientation:oe,textAlignLast:ie,tabSize:ie,wrapFlow:ae,wrapThrough:ae,wrapMargin:ae,touchAction:ae,gridTemplateColumns:ae,gridTemplateRows:ae,gridTemplateAreas:ae,gridTemplate:ae,gridAutoColumns:ae,gridAutoRows:ae,gridAutoFlow:ae,grid:ae,gridRowStart:ae,gridColumnStart:ae,gridRowEnd:ae,gridRow:ae,gridColumn:ae,gridColumnEnd:ae,gridColumnGap:ae,gridRowGap:ae,gridArea:ae,gridGap:ae,textSizeAdjust:["ms","Webkit"],borderImage:oe,borderImageOutset:oe,borderImageRepeat:oe,borderImageSlice:oe,borderImageSource:oe,borderImageWidth:oe,transitionDelay:oe,transitionDuration:oe,transitionProperty:oe,transitionTimingFunction:oe}},fe=N()(le),pe=fe;function de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var he={get:function(e,t){if(null!=he[e]&&he[e].hasOwnProperty(t)&&null!=he[e][t])return he[e][t]},set:function(e,t,n){return null==he[e]&&(he[e]={}),he[e][t]=n}};function ve(e){return Object.keys(e).sort().reduce((function(t,n){var r=e[n];if(null!=r){var o=ye(r,n),i=he.get(n,o);if(null!=i){t[i.identifier]=i}else{var a=we("r",n,r),s=function(e,t,n){var r=[],o="."+e;switch(t){case"animationKeyframes":var i=_e(n),a=i.animationNames,s=i.rules,u=be({animationName:a.join(",")});r.push.apply(r,[""+o+u].concat(s));break;case"placeholderTextColor":var c=be({color:n,opacity:1});r.push(o+"::-webkit-input-placeholder"+c,o+"::-moz-placeholder"+c,o+":-ms-input-placeholder"+c,o+"::placeholder"+c);break;case"scrollbarWidth":"none"===n&&r.push(o+"::-webkit-scrollbar{display:none}",o+"{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;}");break;case"pointerEvents":var l,f=n;if("auto"===n||"box-only"===n){if(f="auto!important","box-only"===n){var p,d=be(((p={})[t]="none",p));r.push(o+">*"+d)}}else if(("none"===n||"box-none"===n)&&(f="none!important","box-none"===n)){var h,v=be(((h={})[t]="auto",h));r.push(o+">*"+v)}var m=be(((l={})[t]=f,l));r.push(""+o+m);break;default:var g,y=be(((g={})[t]=n,g));r.push(""+o+y)}return r}(a,n,r),u=he.set(n,o,{property:n,value:ye(r,n),identifier:a,rules:s});t[a]=u}}return t}),{})}function me(e,t){var n,r,o=we("css",t,e),i=e.animationKeyframes,a=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["animationKeyframes"]),s=[],u="."+o;if(null!=i){var c=_e(i),l=c.animationNames,f=c.rules;r=l.join(","),s.push.apply(s,f)}var p=be(function(e){for(var t=1;tMath.random(),this._resetData()}e.addListener=function(e){return u()(null!==d,"Call `FillRateHelper.setSampleRate` before `addListener`."),f.push(e),{remove:function(){f=f.filter((function(t){return e!==t}))}}},e.setSampleRate=function(e){d=e},e.setMinSampleCount=function(e){p=e};var t=e.prototype;return t.activate=function(){this._enabled&&null==this._samplesStartTime&&(this._samplesStartTime=a()())},t.deactivateAndFlush=function(){if(this._enabled){var e=this._samplesStartTime;if(null!=e)if(this._info.sample_count0&&(l=Math.min(s,Math.max(0,p.offset-o)));for(var d=0,h=t.last,v=this._getFrameMetrics(h);h>=t.first&&(!v||!v.inLayout);)v=this._getFrameMetrics(h),h--;if(v&&h0?(this._anyBlankStartTime=c,this._info.any_blank_speed_sum+=u,this._info.any_blank_count++,this._info.pixels_blank+=g,y>.5&&(this._mostlyBlankStartTime=c,this._info.mostly_blank_count++)):(u<.01||Math.abs(r)<1)&&this.deactivateAndFlush(),y},t.enabled=function(){return this._enabled},t._resetData=function(){this._anyBlankStartTime=null,this._info=new l,this._mostlyBlankStartTime=null,this._samplesStartTime=null},e}(),v=n(1),m=n.n(v),g=n(0),y=n.n(g),b=n(130),w=n(52),_=n(14),S=n(47),O=n(13),E=n(17),x=n.n(E);function k(e){for(var t=1;t=0&&t<=n&&t>e}(n,r,o))return!0;var a=function(e,t,n){var r=Math.min(t,n)-Math.max(e,0);return Math.max(0,r)}(n,r,o);return 100*(e?a/o:a/i)>=t}var P=function(){function e(e){void 0===e&&(e={viewAreaCoveragePercentThreshold:0}),this._hasInteracted=!1,this._timers=new Set,this._viewableIndices=[],this._viewableItems=new Map,this._config=e}var t=e.prototype;return t.dispose=function(){this._timers.forEach(clearTimeout)},t.computeViewableItems=function(e,t,n,r,o){var i=this._config,a=i.itemVisiblePercentThreshold,s=i.viewAreaCoveragePercentThreshold,u=null!=s,c=u?s:a;x()(null!=c&&null!=a!==(null!=s),"Must set exactly one of itemVisiblePercentThreshold or viewAreaCoveragePercentThreshold");var l=[];if(0===e)return l;var f=-1,p=o||{first:0,last:e-1},d=p.first,h=p.last;x()(h0)f=v,T(u,c,g,y,n,m.length)&&l.push(v);else if(f>=0)break}}return l},t.onUpdate=function(e,t,n,r,o,i,a){var s=this;if((!this._config.waitForInteraction||this._hasInteracted)&&0!==e&&r(0)){var u=[];if(e&&(u=this.computeViewableItems(e,t,n,r,a)),this._viewableIndices.length!==u.length||!this._viewableIndices.every((function(e,t){return e===u[t]})))if(this._viewableIndices=u,this._config.minimumViewTime){var c=setTimeout((function(){s._timers.delete(c),s._onUpdateSync(u,i,o)}),this._config.minimumViewTime);this._timers.add(c)}else this._onUpdateSync(u,i,o)}},t.resetViewableIndices=function(){this._viewableIndices=[]},t.recordInteraction=function(){this._hasInteracted=!0},t._onUpdateSync=function(e,t,n){var r=this;e=e.filter((function(e){return r._viewableIndices.includes(e)}));var o=this._viewableItems,i=new Map(e.map((function(e){var t=n(e,!0);return[t.key,t]}))),a=[],s=i,u=Array.isArray(s),c=0;for(s=u?s:s["function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(u){if(c>=s.length)break;l=s[c++]}else{if((c=s.next()).done)break;l=c.value}var f=l,p=f[0],d=f[1];o.has(p)||a.push(d)}var h=o,v=Array.isArray(h),m=0;for(h=v?h:h["function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var g;if(v){if(m>=h.length)break;g=h[m++]}else{if((m=h.next()).done)break;g=m.value}var y=g;p=y[0],d=y[1];i.has(p)||a.push(k({},d,{isViewable:!1}))}a.length>0&&(this._viewableItems=i,t({viewableItems:Array.from(i.values()),changed:a,viewabilityConfig:this._config}))},e}();function R(e,t,n){for(var r=[],o=0,i=0;i=e[u]&&(r[u]=i,o++,u===e.length-1))return x()(o===e.length,"bad offsets input, should be in increasing order: %s",JSON.stringify(e)),r;return r}function A(e,t){return t.last-t.first+1-Math.max(0,1+Math.min(t.last,e.last)-Math.max(t.first,e.first))}function j(e,t,n,r){var o=e.data,i=e.getItemCount,a=e.maxToRenderPerBatch,s=e.windowSize,u=i(o);if(0===u)return t;var c=r.offset,l=r.velocity,f=r.visibleLength,p=Math.max(0,c),d=p+f,h=(s-1)*f,v=l>1?"after":l<-1?"before":"none",m=Math.max(0,p-.5*h),g=Math.max(0,d+.5*h);if(n(u-1).offset=S);){var x=E>=a,k=w<=t.first||w>t.last,C=w>b&&(!x||!k),T=_>=t.last||_=w&&w>=0&&_=b&&_<=S&&w<=O.first&&_>=O.last))throw new Error("Bad window calculation "+JSON.stringify({first:w,last:_,itemCount:u,overscanFirst:b,overscanLast:S,visible:O}));return{first:w,last:_}}var N=n(28);var I=function(){var e;return(e=console).log.apply(e,arguments)};function D(){return(D=Object.assign||function(e){for(var t=1;t0&&t>0&&null!=r.props.initialScrollIndex&&r.props.initialScrollIndex>0&&!r._hasDoneInitialScroll&&(r.scrollToIndex({animated:!1,index:r.props.initialScrollIndex}),r._hasDoneInitialScroll=!0),r.props.onContentSizeChange&&r.props.onContentSizeChange(e,t),r._scrollMetrics.contentLength=r._selectLength({height:t,width:e}),r._scheduleCellsToRenderUpdate(),r._maybeCallOnEndReached()},r._convertParentScrollMetrics=function(e){var t=e.offset-r._offsetFromParentVirtualizedList,n=e.visibleLength,o=t-r._scrollMetrics.offset;return{visibleLength:n,contentLength:r._scrollMetrics.contentLength,offset:t,dOffset:o}},r._onScroll=function(e){r._nestedChildLists.forEach((function(t){t.ref&&t.ref._onScroll(e)})),r.props.onScroll&&r.props.onScroll(e);var t=e.timeStamp,n=r._selectLength(e.nativeEvent.layoutMeasurement),o=r._selectLength(e.nativeEvent.contentSize),i=r._selectOffset(e.nativeEvent.contentOffset),a=i-r._scrollMetrics.offset;if(r._isNestedWithSameOrientation()){if(0===r._scrollMetrics.contentLength)return;var s=r._convertParentScrollMetrics({visibleLength:n,offset:i});n=s.visibleLength,o=s.contentLength,i=s.offset,a=s.dOffset}var u=r._scrollMetrics.timestamp?Math.max(1,t-r._scrollMetrics.timestamp):1,c=a/u;u>500&&r._scrollMetrics.dt>500&&o>5*n&&!r._hasWarned.perf&&(I("VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc.",{dt:u,prevDt:r._scrollMetrics.dt,contentLength:o}),r._hasWarned.perf=!0),r._scrollMetrics={contentLength:o,dt:u,dOffset:a,offset:i,timestamp:t,velocity:c,visibleLength:n},r._updateViewableItems(r.props.data),r.props&&(r._maybeCallOnEndReached(),0!==c&&r._fillRateHelper.activate(),r._computeBlankness(),r._scheduleCellsToRenderUpdate())},r._onScrollBeginDrag=function(e){r._nestedChildLists.forEach((function(t){t.ref&&t.ref._onScrollBeginDrag(e)})),r._viewabilityTuples.forEach((function(e){e.viewabilityHelper.recordInteraction()})),r._hasInteracted=!0,r.props.onScrollBeginDrag&&r.props.onScrollBeginDrag(e)},r._onScrollEndDrag=function(e){var t=e.nativeEvent.velocity;t&&(r._scrollMetrics.velocity=r._selectOffset(t)),r._computeBlankness(),r.props.onScrollEndDrag&&r.props.onScrollEndDrag(e)},r._onMomentumScrollEnd=function(e){r._scrollMetrics.velocity=0,r._computeBlankness(),r.props.onMomentumScrollEnd&&r.props.onMomentumScrollEnd(e)},r._updateCellsToRender=function(){var e=r.props,t=e.data,n=e.getItemCount,o=e.onEndReachedThreshold,i=r._isVirtualizationDisabled();r._updateViewableItems(t),t&&r.setState((function(e){var a;if(i){var s=r._scrollMetrics,u=s.contentLength,c=s.offset,l=s.visibleLength,f=u-l-c0)for(var p=a.first,d=a.last,h=p;h<=d;h++){var v=r._indicesToKeys.get(h),m=v&&r._cellKeysToChildListKeys.get(v);if(m){var g=!1,y=m,b=Array.isArray(y),w=0;for(y=b?y:y["function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var _;if(b){if(w>=y.length)break;_=y[w++]}else{if((w=y.next()).done)break;_=w.value}var S=_,O=r._nestedChildLists.get(S);if(O&&O.ref&&O.ref.hasMore()){g=!0;break}}if(g){a.last=h;break}}}return a}))},r._createViewToken=function(e,t){var n=r.props,o=n.data,i=n.getItem,a=n.keyExtractor,s=i(o,e);return{index:e,item:s,key:a(s,e),isViewable:t}},r._getFrameMetricsApprox=function(e){var t=r._getFrameMetrics(e);if(t&&t.index===e)return t;var n=r.props.getItemLayout;return x()(!n,"Should not have to estimate frames when a measurement metrics function is provided"),{length:r._averageCellLength,offset:r._averageCellLength*e}},r._getFrameMetrics=function(e){var t=r.props,n=t.data,o=t.getItem,i=t.getItemCount,a=t.getItemLayout,s=t.keyExtractor;x()(i(n)>e,"Tried to get frame for out of range index "+e);var u=o(n,e),c=u&&r._frames[s(u,e)];c&&c.index===e||a&&(c=a(n,e));return c},x()(!t.onScroll||!t.onScroll.__isNative,"Components based on VirtualizedList must be wrapped with Animated.createAnimatedComponent to support native onScroll events with useNativeDriver"),x()(t.windowSize>0,"VirtualizedList: The windowSize prop must be present and set to a value greater than 0."),r._fillRateHelper=new h(r._getFrameMetrics),r._updateCellsToRenderBatcher=new o(r._updateCellsToRender,r.props.updateCellsBatchingPeriod),r.props.viewabilityConfigCallbackPairs?r._viewabilityTuples=r.props.viewabilityConfigCallbackPairs.map((function(e){return{viewabilityHelper:new P(e.viewabilityConfig),onViewableItemsChanged:e.onViewableItemsChanged}})):r.props.onViewableItemsChanged&&r._viewabilityTuples.push({viewabilityHelper:new P(r.props.viewabilityConfig),onViewableItemsChanged:r.props.onViewableItemsChanged});var i={first:r.props.initialScrollIndex||0,last:Math.min(r.props.getItemCount(r.props.data),(r.props.initialScrollIndex||0)+r.props.initialNumToRender)-1};if(r._isNestedWithSameOrientation()){var a=r.context.virtualizedList.getNestedChildState(r.props.listKey||r._getCellKey());a&&(i=a,r.state=a,r._frames=a.frames)}return r.state=i,r}return t.scrollToEnd=function(e){var t=!e||e.animated,n=this.props.getItemCount(this.props.data)-1,r=this._getFrameMetricsApprox(n),o=Math.max(0,r.offset+r.length+this._footerLength-this._scrollMetrics.visibleLength);this._scrollRef.scrollTo(this.props.horizontal?{x:o,animated:t}:{y:o,animated:t})},t.scrollToIndex=function(e){var t=this.props,n=t.data,r=t.horizontal,o=t.getItemCount,i=t.getItemLayout,a=t.onScrollToIndexFailed,s=e.animated,u=e.index,c=e.viewOffset,l=e.viewPosition;if(x()(u>=0&&uthis._highestMeasuredFrameIndex)return x()(!!a,"scrollToIndex should be used in conjunction with getItemLayout or onScrollToIndexFailed, otherwise there is no way to know the location of offscreen indices or handle failures."),void a({averageItemLength:this._averageCellLength,highestMeasuredFrameIndex:this._highestMeasuredFrameIndex,index:u});var f=this._getFrameMetricsApprox(u),p=Math.max(0,f.offset-(l||0)*(this._scrollMetrics.visibleLength-f.length))-(c||0);this._scrollRef.scrollTo(r?{x:p,animated:s}:{y:p,animated:s})},t.scrollToItem=function(e){for(var t=e.item,n=this.props,r=n.data,o=n.getItem,i=(0,n.getItemCount)(r),a=0;a0){B=!1;var h=a?"width":"height",v=this.props.initialScrollIndex?-1:this.props.initialNumToRender-1,m=this.state,g=m.first,b=m.last;this._pushCells(c,f,l,0,v,u);var w=Math.max(v+1,g);if(!s&&g>v+1){var _=!1;if(l.size>0)for(var S=r?1:0,E=w-1;E>v;E--)if(l.has(E+S)){var x,k,C=this._getFrameMetricsApprox(v),T=this._getFrameMetricsApprox(E),P=T.offset-(C.offset+C.length);c.push(y.a.createElement(O.a,{key:"$sticky_lead",style:(x={},x[h]=P,x)})),this._pushCells(c,f,l,E,E,u);var R=this._getFrameMetricsApprox(g).offset-(T.offset+T.length);c.push(y.a.createElement(O.a,{key:"$sticky_trail",style:(k={},k[h]=R,k)})),_=!0;break}if(!_){var A,j=this._getFrameMetricsApprox(v),N=this._getFrameMetricsApprox(g).offset-(j.offset+j.length);c.push(y.a.createElement(O.a,{key:"$lead_spacer",style:(A={},A[h]=N,A)}))}}if(this._pushCells(c,f,l,w,b,u),!this._hasWarned.keys&&B&&(console.warn("VirtualizedList: missing keys for items, make sure to specify a key property on each item or provide a custom keyExtractor."),this._hasWarned.keys=!0),!s&&b0||n2&&l3&&void 0!==arguments[3]&&arguments[3],o=s.indexOf(e,t),i=r?e.index:o,a=s.replaceAtIndex(e,o,n);return a.index=i,a},replaceAtIndex:function(e,t,n){if(a()(!!e.routes[t],"invalid index %s for replacing route %s",t,n.key),e.routes[t]===n&&t===e.index)return e;var r=e.routes.slice();return r[t]=n,o()({},e,{index:t,routes:r})},reset:function(e,t,n){a()(t.length&&Array.isArray(t),"invalid routes to replace");var r=void 0===n?t.length-1:n;if(e.routes.length===t.length&&e.index===r){if(e.routes.every((function(e,n){return t[n]===e})))return e}return a()(!!t[r],"invalid index %s to reset",r),o()({},e,{index:r,routes:t})}};t.default=s},function(e,t,n){e.exports={get createDrawerNavigator(){return n(431).default},get DrawerRouter(){return n(253).default},get DrawerActions(){return n(60).default},get DrawerNavigatorItems(){return n(257).default},get DrawerSidebar(){return n(258).default},get DrawerView(){return n(259).default},get DrawerGestureContext(){return n(203).default}}},function(e,t,n){var r=n(124),o=n(435),i=n(436),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},function(e,t,n){var r=n(448),o=n(451);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},function(e,t){var n,r=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];t.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},t.getSymbolTotalCodewords=function(e){return r[e]},t.getBCHDigit=function(e){for(var t=0;0!==e;)t++,e>>>=1;return t},t.setToSJISFunction=function(e){if("function"!==typeof e)throw new Error('"toSJISFunc" is not a valid function.');n=e},t.isKanjiModeEnabled=function(){return"undefined"!==typeof n},t.toSJIS=function(e){return n(e)}},function(e,t,n){var r=n(315),o=n(316);t.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(e,t){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!r.isValid(t))throw new Error("Invalid version: "+t);return t>=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},t.getBestModeForData=function(e){return o.testNumeric(e)?t.NUMERIC:o.testAlphanumeric(e)?t.ALPHANUMERIC:o.testKanji(e)?t.KANJI:t.BYTE},t.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},t.isValid=function(e){return e&&e.bit&&e.ccBits},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!==typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+e)}}(e)}catch(r){return n}}},function(e,t,n){"use strict";var r=n(133),o=n(14);t.a=function(e){var t=Object(r.a)(e);return function(e,n,r,i){var a=e;if(e[n]){a={};var s=o.a.flatten(e[n]),u=Object.keys(s).reduce((function(e,t){return 0!==t.indexOf("--")&&(e[t]=s[t]),e}),{});a[n]=u}for(var c=arguments.length,l=new Array(c>4?c-4:0),f=4;f>>0===e&&e>=0&&e<=4294967295?e:null:(t=u.hex6.exec(e))?parseInt(t[1]+"ff",16)>>>0:d.hasOwnProperty(e)?d[e]:(t=u.rgb.exec(e))?(c(t[1])<<24|c(t[2])<<16|c(t[3])<<8|255)>>>0:(t=u.rgba.exec(e))?(c(t[1])<<24|c(t[2])<<16|c(t[3])<<8|f(t[4]))>>>0:(t=u.hex3.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=u.hex8.exec(e))?parseInt(t[1],16)>>>0:(t=u.hex4.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=u.hsl.exec(e))?(255|o(l(t[1]),p(t[2]),p(t[3])))>>>0:(t=u.hsla.exec(e))?(o(l(t[1]),p(t[2]),p(t[3]))|f(t[4]))>>>0:null}function r(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function o(e,t,n){var o=n<.5?n*(1+t):n+t-n*t,i=2*n-o,a=r(i,o,e+1/3),s=r(i,o,e),u=r(i,o,e-1/3);return Math.round(255*a)<<24|Math.round(255*s)<<16|Math.round(255*u)<<8}var i="[-+]?\\d*\\.?\\d+";function a(e){return Array.prototype.slice.call(e,0)}function s(){return"\\(\\s*("+a(arguments).join(")\\s*,\\s*(")+")\\s*\\)"}var u={rgb:new RegExp("rgb"+s(i,i,i)),rgba:new RegExp("rgba"+s(i,i,i,i)),hsl:new RegExp("hsl"+s(i,"[-+]?\\d*\\.?\\d+%","[-+]?\\d*\\.?\\d+%")),hsla:new RegExp("hsla"+s(i,"[-+]?\\d*\\.?\\d+%","[-+]?\\d*\\.?\\d+%",i)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/};function c(e){var t=parseInt(e,10);return t<0?0:t>255?255:t}function l(e){return(parseFloat(e)%360+360)%360/360}function f(e){var t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function p(e){var t=parseFloat(e,10);return t<0?0:t>100?1:t/100}var d={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};n.rgba=function(e){return{r:Math.round((4278190080&e)>>>24),g:Math.round((16711680&e)>>>16),b:Math.round((65280&e)>>>8),a:((255&e)>>>0)/255}},e.exports=n},function(e,t,n){"use strict";var r=n(133),o=n(1),i=Object(r.a)({top:o.number,left:o.number,bottom:o.number,right:o.number});t.a=i},function(e,t,n){"use strict";var r=n(17),o=n.n(r),i=n(181),a=n(14),s=n(13),u=n(1),c=n(0),l=n.n(c);var f=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|e}function s(e,t){var n;return i.TYPED_ARRAY_SUPPORT?(n=new Uint8Array(t)).__proto__=i.prototype:(null===(n=e)&&(n=new i(t)),n.length=t),n}function u(e,t){var n=s(e,t<0?0:0|a(t));if(!i.TYPED_ARRAY_SUPPORT)for(var r=0;r55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function f(e){return i.isBuffer(e)?e.length:"undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer)?e.byteLength:("string"!==typeof e&&(e=""+e),0===e.length?0:l(e).length)}i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),i.prototype.write=function(e,t,n){void 0===t||void 0===n&&"string"===typeof t?(n=this.length,t=0):isFinite(t)&&(t|=0,isFinite(n)?n|=0:n=void 0);var r=this.length-t;if((void 0===n||n>r)&&(n=r),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");return function(e,t,n,r){return function(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}(l(t,e.length-n),e,n,r)}(this,e,t,n)},i.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else if(a<1e3||!i.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(o=t;o=0||(o[n]=e[n]);return o}(e,["colors","enabled","onRefresh","progressBackgroundColor","progressViewOffset","refreshing","size","tintColor","title","titleColor"]));return i.a.createElement(r.a,t)},o}(o.Component);a.propTypes={},t.a=a},function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAA6UlEQVR4AWIgCgAaIYuEhoIYDD+4A+4b3OVILHF3X+LucBVOgLvVvT1C+tfzLNPF+PdlkszSHIYHYyYfeAuDkmOO3CILYBcgMWFcinzAYYwla5CoAI9Hhsjz9vAcnRoiz0jwhSHypDW8TIV4vNLB8zRmD8/TrQEekbpxYkhjUNXrXyZ4tA0qkYUF6oMUYz+8Is1SldQDOMqkd6xlogOgG2CEpfeBc4VK6sQIM+kL6VWKDoB2RA4x6Qd31SqpFVKA1fSLUaOSmgH7mfSvzVOd6ABoAuhj6d3ZskxqgORNCw8SytMrhtiPtToOna7yulnS/gMAAAAASUVORK5CYII="},function(e,t,n){"use strict";var r=n(87),o={centroidDimension:function(e,t,n,r){var i=e.touchBank,a=0,s=0,u=1===e.numberActiveTouches?e.touchBank[e.indexOfSingleActiveTouch]:null;if(null!==u)u.touchActive&&u.currentTimeStamp>t&&(a+=r&&n?u.currentPageX:r&&!n?u.currentPageY:!r&&n?u.previousPageX:u.previousPageY,s=1);else for(var c=0;c=t){a+=r&&n?l.currentPageX:r&&!n?l.currentPageY:!r&&n?l.previousPageX:l.previousPageY,s++}}return s>0?a/s:o.noCentroid},currentCentroidXOfTouchesChangedAfter:function(e,t){return o.centroidDimension(e,t,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(e,t){return o.centroidDimension(e,t,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(e,t){return o.centroidDimension(e,t,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(e,t){return o.centroidDimension(e,t,!1,!1)},currentCentroidX:function(e){return o.centroidDimension(e,0,!0,!0)},currentCentroidY:function(e){return o.centroidDimension(e,0,!1,!0)},noCentroid:-1},i=o,a=i.currentCentroidXOfTouchesChangedAfter,s=i.currentCentroidYOfTouchesChangedAfter,u=i.previousCentroidXOfTouchesChangedAfter,c=i.previousCentroidYOfTouchesChangedAfter,l=i.currentCentroidX,f=i.currentCentroidY,p={_initializeGestureState:function(e){e.moveX=0,e.moveY=0,e.x0=0,e.y0=0,e.dx=0,e.dy=0,e.vx=0,e.vy=0,e.numberActiveTouches=0,e._accountsForMovesUpTo=0},_updateGestureStateOnMove:function(e,t){e.numberActiveTouches=t.numberActiveTouches,e.moveX=a(t,e._accountsForMovesUpTo),e.moveY=s(t,e._accountsForMovesUpTo);var n=e._accountsForMovesUpTo,r=u(t,n),o=a(t,n),i=c(t,n),l=s(t,n),f=e.dx+(o-r),p=e.dy+(l-i),d=t.mostRecentTimeStamp-e._accountsForMovesUpTo;e.vx=(f-e.dx)/d,e.vy=(p-e.dy)/d,e.dx=f,e.dy=p,e._accountsForMovesUpTo=t.mostRecentTimeStamp},create:function(e){var t={handle:null},n={stateID:Math.random()};return p._initializeGestureState(n),{panHandlers:{onStartShouldSetResponder:function(t){return void 0!==e.onStartShouldSetPanResponder&&e.onStartShouldSetPanResponder(t,n)},onMoveShouldSetResponder:function(t){return void 0!==e.onMoveShouldSetPanResponder&&e.onMoveShouldSetPanResponder(t,n)},onStartShouldSetResponderCapture:function(t){return 1===t.nativeEvent.touches.length&&p._initializeGestureState(n),n.numberActiveTouches=t.touchHistory.numberActiveTouches,void 0!==e.onStartShouldSetPanResponderCapture&&e.onStartShouldSetPanResponderCapture(t,n)},onMoveShouldSetResponderCapture:function(t){var r=t.touchHistory;return n._accountsForMovesUpTo!==r.mostRecentTimeStamp&&(p._updateGestureStateOnMove(n,r),!!e.onMoveShouldSetPanResponderCapture&&e.onMoveShouldSetPanResponderCapture(t,n))},onResponderGrant:function(o){return t.handle||(t.handle=r.a.createInteractionHandle()),n.x0=l(o.touchHistory),n.y0=f(o.touchHistory),n.dx=0,n.dy=0,e.onPanResponderGrant&&e.onPanResponderGrant(o,n),void 0===e.onShouldBlockNativeResponder||e.onShouldBlockNativeResponder()},onResponderReject:function(r){d(t,e.onPanResponderReject,r,n)},onResponderRelease:function(r){d(t,e.onPanResponderRelease,r,n),p._initializeGestureState(n)},onResponderStart:function(t){var r=t.touchHistory;n.numberActiveTouches=r.numberActiveTouches,e.onPanResponderStart&&e.onPanResponderStart(t,n)},onResponderMove:function(t){var r=t.touchHistory;n._accountsForMovesUpTo!==r.mostRecentTimeStamp&&(p._updateGestureStateOnMove(n,r),e.onPanResponderMove&&e.onPanResponderMove(t,n))},onResponderEnd:function(r){var o=r.touchHistory;n.numberActiveTouches=o.numberActiveTouches,d(t,e.onPanResponderEnd,r,n)},onResponderTerminate:function(r){d(t,e.onPanResponderTerminate,r,n),p._initializeGestureState(n)},onResponderTerminationRequest:function(t){return void 0===e.onPanResponderTerminationRequest||e.onPanResponderTerminationRequest(t,n)}},getInteractionHandle:function(){return t.handle}}}};function d(e,t,n,o){e.handle&&(r.a.clearInteractionHandle(e.handle),e.handle=null),t&&t(n,o)}var h=p;t.a=h},function(e,t,n){"use strict";var r=n(17),o=n.n(r);function i(e){for(var t=1;t5?p-5:0),h=5;h4?i-4:0),s=4;sn?l-n:0);var p=s+f+(r._drawerShown?n:0);p+.05*u>n/2?r._animateDrawer(p,n,u):r._animateDrawer(p,0,u)},r._updateShowing=function(e){r._drawerShown=e,r._accessibilityIsModalView.current&&r._accessibilityIsModalView.current.setNativeProps({accessibilityViewIsModal:e}),r._pointerEventsView.current&&r._pointerEventsView.current.setNativeProps({pointerEvents:e?"auto":"none"});var t=r.props,n=t.drawerPosition,o=t.minSwipeDistance,i=t.edgeWidth,a="left"===n,s=(a?1:-1)*(r._drawerShown?-1:1),u=a?{left:0,width:e?void 0:i}:{right:0,width:e?void 0:i};r._panGestureHandler.current&&r._panGestureHandler.current.setNativeProps({hitSlop:u,activeOffsetX:s*o})},r._animateDrawer=function(e,t,n){if(r.state.dragX.setValue(0),r.state.touchX.setValue("left"===r.props.drawerPosition?0:r.state.containerWidth),null!=e){var o=e;r.props.useNativeAnimations&&(e0?o=Math.min(e+n/60,t):e>t&&n<0&&(o=Math.max(e+n/60,t))),r.state.drawerTranslation.setValue(o)}var i=0!==t;r._updateShowing(i),r._emitStateChanged("Settling",i),r.props.hideStatusBar&&O.a.setHidden(i,r.props.statusBarAnimation||"slide"),b.a.spring(r.state.drawerTranslation,{velocity:n,bounciness:0,toValue:t,useNativeDriver:r.props.useNativeAnimations}).start((function(e){e.finished&&(r._emitStateChanged("Idle",i),i?r.props.onDrawerOpen&&r.props.onDrawerOpen():r.props.onDrawerClose&&r.props.onDrawerClose())}))},r.openDrawer=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r._animateDrawer(void 0,r.props.drawerWidth,e.velocity?e.velocity:0),r.forceUpdate()},r.closeDrawer=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r._animateDrawer(void 0,0,e.velocity?e.velocity:0),r.forceUpdate()},r._renderOverlay=function(){y()(r._openValue,"should be set");var e={opacity:r._openValue.interpolate({inputRange:[0,1],outputRange:[0,1],extrapolate:"clamp"}),backgroundColor:r.props.overlayColor};return m.a.createElement(x.e,{onHandlerStateChange:r._onTapHandlerStateChange},m.a.createElement(b.a.View,{pointerEvents:r._drawerShown?"auto":"none",ref:r._pointerEventsView,style:[P.overlay,e]}))},r._renderDrawer=function(){var e,t=r.props,n=t.drawerBackgroundColor,o=t.drawerWidth,i=t.drawerPosition,a=t.drawerType,s=t.drawerContainerStyle,u=t.contentContainerStyle,c="left"===i,l="back"!==a,f="front"!==a,p=E.a.isRTL?c:!c,d={backgroundColor:n,width:o},h=r._openValue;(y()(h,"should be set"),f)&&(e={transform:[{translateX:h.interpolate({inputRange:[0,1],outputRange:c?[0,o]:[0,-o],extrapolate:"clamp"})}]});var v=0;if(l){var g=c?-o:o;v=h.interpolate({inputRange:[0,1],outputRange:[g,0],extrapolate:"clamp"})}var w={transform:[{translateX:v}],flexDirection:p?"row-reverse":"row"};return m.a.createElement(b.a.View,{style:P.main,onLayout:r._handleContainerLayout},m.a.createElement(b.a.View,{style:["front"===a?P.containerOnBack:P.containerInFront,e,u],importantForAccessibility:r._drawerShown?"no-hide-descendants":"yes"},"function"===typeof r.props.children?r.props.children(r._openValue):r.props.children,r._renderOverlay()),m.a.createElement(b.a.View,{pointerEvents:"box-none",ref:r._accessibilityIsModalView,accessibilityViewIsModal:r._drawerShown,style:[P.drawerContainer,w,s]},m.a.createElement(_.a,{style:d},r.props.renderNavigationView(r._openValue))))},r._setPanGestureRef=function(e){r._panGestureHandler.current=e,r.props.onGestureRef&&r.props.onGestureRef(e)};var o=new b.a.Value(0),i=new b.a.Value(0),s=new b.a.Value(0);return r.state={dragX:o,touchX:i,drawerTranslation:s,containerWidth:0},r._updateAnimatedEvent(e,r.state),r}return h()(t,e),u()(t,[{key:"UNSAFE_componentWillUpdate",value:function(e,t){this.props.drawerPosition===e.drawerPosition&&this.props.drawerWidth===e.drawerWidth&&this.props.drawerType===e.drawerType&&this.state.containerWidth===t.containerWidth||this._updateAnimatedEvent(e,t)}},{key:"render",value:function(){var e=this.props,t=e.drawerPosition,n=e.drawerLockMode,r=e.edgeWidth,o=e.minSwipeDistance,i="left"===t,a=(i?1:-1)*(this._drawerShown?-1:1),s=i?{left:0,width:this._drawerShown?void 0:r}:{right:0,width:this._drawerShown?void 0:r};return m.a.createElement(x.b,{ref:this._setPanGestureRef,hitSlop:s,activeOffsetX:a*o,failOffsetY:[-15,15],onGestureEvent:this._onGestureEvent,onHandlerStateChange:this._openingHandlerStateChange,enabled:"locked-closed"!==n&&"locked-open"!==n},this._renderDrawer())}}]),t}(v.Component);T.defaultProps={drawerWidth:200,drawerPosition:"left",useNativeAnimations:!0,drawerType:"front",edgeWidth:20,minSwipeDistance:3,overlayColor:"rgba(0, 0, 0, 0.7)",drawerLockMode:"unlocked"},T.positions={Left:"left",Right:"right"};var P=w.a.create({drawerContainer:C({},w.a.absoluteFillObject,{zIndex:1001,flexDirection:"row"}),containerInFront:C({},w.a.absoluteFillObject,{zIndex:1002}),containerOnBack:C({},w.a.absoluteFillObject),main:{flex:1,zIndex:0,overflow:"hidden"},overlay:C({},w.a.absoluteFillObject,{zIndex:1e3})})},function(e,t,n){"use strict";var r=function(e){return"currentcolor"===e||"currentColor"===e||"inherit"===e||0===e.indexOf("var(")},o=n(75);t.a=function(e,t){if(void 0===t&&(t=1),null!=e){if("string"===typeof e&&r(e))return e;var n=Object(o.a)(e);if(null!=n)return"rgba("+(n>>16&255)+","+(n>>8&255)+","+(255&n)+","+((n>>24&255)/255*t).toFixed(2)+")"}}},function(e,t,n){"use strict";var r=/^[+-]?\d*(?:\.\d+)?(?:[Ee][+-]?\d+)?(%|\w*)/;t.a=function(e,t){var n;return"string"===typeof e?""+parseFloat(e)*t+e.match(r)[1]:(n=e,!isNaN(parseFloat(n))&&isFinite(n)?e*t:void 0)}},function(e,t,n){e.exports=function(e,t,n,r,o,i,a,s){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,i,a,s],l=0;(u=new Error(t.replace(/%s/g,(function(){return c[l++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return f}));var r=n(16),o=n.n(r),i=n(170),a={},s={};function u(e){return e&&Object(i.a)(e)?c(e)?"ExpoFont-"+Object(i.c)(e):"System":e}function c(e){return a.hasOwnProperty(e)}function l(e){return s.hasOwnProperty(e)}function f(e,t){var n,r,u,c;return o.a.async((function(l){for(;;)switch(l.prev=l.next){case 0:if("object"!==typeof e){l.next=6;break}return n=e,r=Object.keys(n),l.next=5,o.a.awrap(Promise.all(r.map((function(e){return f(e,n[e])}))));case 5:return l.abrupt("return");case 6:if(!a[u=e]){l.next=9;break}return l.abrupt("return");case 9:if(!s[u]){l.next=11;break}return l.abrupt("return",s[u]);case 11:if(t){l.next=13;break}throw new Error('No source from which to load font "'+u+'"');case 13:return c=Object(i.b)(t),s[u]=o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.a.awrap(Object(i.d)(u,c));case 3:a[u]=!0;case 4:return e.prev=4,delete s[u],e.finish(4);case 7:case"end":return e.stop()}}),null,null,[[0,,4,7]]),l.next=17,o.a.awrap(s[u]);case 17:case"end":return l.stop()}}))}if(e&&e.exports){var p=!1;Object.defineProperty(exports,"Font",{get:function(){return p||(console.warn("The syntax \"import { Font } from 'expo-font'\" is deprecated. Use \"import * as Font from 'expo-font'\" or import named exports instead. Support for the old syntax will be removed in SDK 33."),p=!0),{processFontFamily:u,isLoaded:c,isLoading:l,loadAsync:f}}})}}).call(this,n(217)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"string"===typeof e&&r.test(e)};var r=/-webkit-|-moz-|-ms-/;e.exports=t.default},function(e,t,n){var r=n(226),o=n(227);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var s=-1,u=t.length;++s1&&void 0!==arguments[1]?arguments[1]:{};Object(d.default)(e);var n=t.order||Object.keys(e),r=t.getCustomActionCreators||v,i=t.initialRouteParams,s=t.initialRouteName||n[0],m=t.backBehavior||"none",g=!t.hasOwnProperty("resetOnBlur")||t.resetOnBlur,y=n.indexOf(s);if(-1===y)throw new Error("Invalid initialRouteName '"+s+"'.Should be one of "+n.map((function(e){return'"'+e+'"'})).join(", "));var b={};function w(t,n){var r=e[t];return r&&r.params?a()({},r.params,n):n}n.forEach((function(t){b[t]=null;var n=Object(c.default)(e,t);n.router&&(b[t]=n.router)}));var _=Object(h.createPathParser)(b,e,t),S=_.getPathAndParamsForRoute,O=_.getActionForPathAndParams;function E(e){var t=w(e,e===s?i:void 0),n=b[e];if(n){var r=f.init();return a()({},n.getStateForAction(r),{key:e,routeName:e,params:t})}return{key:e,routeName:e,params:t}}function x(e,t,n){var r=n;if(t&&t.index!==n.index&&g){var i=t.routes[t.index].routeName,s=o()(n.routes);s[t.index]=E(i),r=a()({},n,{routes:s})}return function(n){if("history"!==m)return n;var r=t?t.routeKeyHistory:[];if(e.type===f.NAVIGATE){r=o()(r);var i=n.routes[n.index].key;(r=r.filter((function(e){return e!==i}))).push(i)}else e.type===f.BACK&&(r=o()(r)).pop();return a()({},n,{routeKeyHistory:r})}(r)}function k(){var e=n.map(E),t={routes:e,index:y,isTransitioning:!1};if("history"===m){var r=e[y].key;t.routeKeyHistory=[r]}return t}return{childRouters:b,getActionCreators:function(e,t){return r(e,t)},getStateForAction:function(e,t){var r=t?a()({},t):t,u=t||k(),c=u.index;if(e.type===f.INIT){var l=e.params;l&&(u.routes=u.routes.map((function(e){return a()({},e,{params:a()({},e.params,l,e.routeName===s?i:null)})})))}if(e.type===p.JUMP_TO&&(null==e.key||e.key===u.key)){var d=e.params,h=u.routes.findIndex((function(t){return t.routeName===e.routeName}));if(-1===h)throw new Error("There is no route named '"+e.routeName+"' in the navigator with the key '"+e.key+"'.\nMust be one of: "+u.routes.map((function(e){return"'"+e.routeName+"'"})).join(","));return x(e,r,a()({},u,{routes:d?u.routes.map((function(e,t){return t===h?a()({},e,{params:a()({},e.params,d)}):e})):u.routes,index:h}))}var v=u.routes[u.index],g=b[n[u.index]];if(g){var w=g.getStateForAction(e,v);if(!w&&t)return null;if(w&&w!==v){var _=o()(u.routes);return _[u.index]=w,x(e,r,a()({},u,{routes:_}))}}var S=null==e.key||e.key===v.key;if(e.type===f.BACK)if(S&&"initialRoute"===m)c=y;else if(S&&"order"===m)c=Math.max(0,c-1);else{if(!(S&&"history"===m&&u.routeKeyHistory.length>1))return u;var O=u.routeKeyHistory[u.routeKeyHistory.length-2];c=n.indexOf(O)}var E=!1;if(e.type===f.NAVIGATE&&(E=!!n.find((function(t,n){return t===e.routeName&&(c=n,!0)})))){var C=u.routes[c],T=b[e.routeName],P=C;if(e.action&&T){var R=T.getStateForAction(e.action,C);R&&(P=R)}if(e.params&&(P=a()({},P,{params:a()({},P.params||{},e.params)})),P!==C){var A=o()(u.routes);A[c]=P;var j=a()({},u,{routes:A,index:c});return x(e,r,j)}if(P===C&&u.index===c&&r)return null}if(e.type===f.SET_PARAMS){var N=e.key,I=u.routes.find((function(e){return e.key===N}));if(I){var D=a()({},I.params,e.params),L=o()(u.routes);return L[u.routes.indexOf(I)]=a()({},I,{params:D}),x(e,r,a()({},u,{routes:L}))}}if(c!==u.index)return x(e,r,a()({},u,{index:c}));if(E&&!t)return u;if(E)return a()({},u);var M=u.index,V=u.routes;return n.find((function(t,n){var r=b[t];if(n===M)return!1;var i=V[n];return r&&(i=r.getStateForAction(e,i)),i?i!==V[n]&&((V=o()(V))[n]=i,M=n,!0):(M=n,!0)})),e.preserveFocus&&(M=u.index),M!==u.index||V!==u.routes?x(e,r,a()({},u,{index:M,routes:V})):u},getComponentForState:function(t){var n=t.routes[t.index].routeName;u()(n,"There is no route defined for index "+t.index+". Check that\n that you passed in a navigation state with a valid tab/screen index.");var r=b[n];return r?r.getComponentForState(t.routes[t.index]):Object(c.default)(e,n)},getComponentForRouteName:function(t){return Object(c.default)(e,t)},getPathAndParamsForState:function(e){var t=e.routes[e.index];return S(t)},getActionForPathAndParams:function(e,t){return O(e,t)},getScreenOptions:Object(l.default)(e,t.defaultNavigationOptions)}}},function(e,t,n){"use strict";n.r(t);var r=n(84),o=n(41),i=n.n(o);t.default=function(e){var t=Object.keys(e);i()(t.length>0,"Please specify at least one route when configuring a navigator."),t.forEach((function(t){var n=e[t],o=function(e){if(!e)return null;return e.screen?e.screen:e}(n);if(!o||!Object(r.isValidElementType)(o)&&!n.getScreen)throw new Error("The component for route '"+t+"' must be a React component. For example:\n\nimport MyScreen from './MyScreen';\n...\n"+t+": MyScreen,\n}\n\nYou can also use a navigator:\n\nimport MyNavigator from './MyNavigator';\n...\n"+t+": MyNavigator,\n}");if(n.screen&&n.getScreen)throw new Error("Route '"+t+"' should declare a screen or a getScreen, not both.")}))}},function(e,t,n){"use strict";n.r(t),n.d(t,"getParamsFromPath",(function(){return d})),n.d(t,"urlToPathAndParams",(function(){return v})),n.d(t,"createPathParser",(function(){return m}));var r=n(18),o=n.n(r),i=n(24),a=n.n(i),s=n(210),u=n.n(s),c=n(45),l=n(41),f=n.n(l),p=n(410),d=function(e,t,n){return t.slice(1).reduce((function(e,t,r){var o=n[r];if(!o||o.asterisk)return e;var i,a=o.name;if(t)try{i=decodeURIComponent(t)}catch(s){}return e[a]=i||t,e}),a()({},e))},h=function(e,t){return e[t.findIndex((function(e){return e.asterisk}))+1]},v=function(e,t){var n=e.match(/^(.*)\?(.*)$/)||[null,e,{}],r=o()(n,3),i=r[1],a=r[2],s=p.parse(a),u=function(e,t){if(Array.isArray(t)){if(1===t.length)return t[0];var n=t,r=Array.isArray(n),o=0;for(n=r?n:n["function"===typeof Symbol&&"function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var i;if(r){if(o>=n.length)break;i=n[o++]}else{if((o=n.next()).done)break;i=o.value}var a=i;if(e.startsWith(a))return a}return null}return t}(i,t)||"://",c=i.split(u)[1];return void 0===c&&(c=i),"/"===c&&(c=""),"/"===c[c.length-1]&&(c=c.slice(0,-1)),{path:c,params:s}},m=function(e,t,n){var r,i=n.paths,l=void 0===i?{}:i,p=n.disableRouteNamePaths,v={};Object.keys(e).forEach((function(e){var n;void 0===(n=void 0!==l[e]?l[e]:t[e].path)&&(n=p?null:e),f()(null===n||"string"===typeof n,"Route path for "+e+" must be specified as a string, or null.");var r=null!==n,o=[],i=r?u()(n,o):null,a=[],c=""===n||!r,d=u()(c?"*":n+"/*",a);v[e]={exactRe:i,exactReKeys:o,extendedPathRe:d,extendedPathReKeys:a,isWildcard:c,toPath:null===n?function(){return""}:Object(s.compile)(n)}})),r=Object.entries(v);return{getActionForPathAndParams:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r,a=Array.isArray(i),s=0;for(i=a?i:i["function"===typeof Symbol&&"function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var u;if(a){if(s>=i.length)break;u=i[s++]}else{if((s=i.next()).done)break;u=s.value}var l=u,f=o()(l,2),p=f[0],v=f[1],m=v.exactRe,g=v.exactReKeys,y=v.extendedPathRe,b=v.extendedPathReKeys,w=e[p],_=m&&m.exec(t);if(_&&_.length){var S=y&&y.exec(t),O=null;if(S&&w){var E=h(S,b);O=w.getActionForPathAndParams(E,n)}return c.navigate({routeName:p,params:d(n,_,g),action:O})}}var x=r,k=Array.isArray(x),C=0;for(x=k?x:x["function"===typeof Symbol&&"function"===typeof Symbol?Symbol.iterator:"@@iterator"]();;){var T;if(k){if(C>=x.length)break;T=x[C++]}else{if((C=x.next()).done)break;T=C.value}var P=T,R=o()(P,2),A=R[0],j=R[1],N=j.extendedPathRe,I=j.extendedPathReKeys,D=e[A],L=N&&N.exec(t);if(L&&L.length){var M=h(L,I),V=null;if(D&&(V=D.getActionForPathAndParams(M,n)),!V)continue;return c.navigate({routeName:A,params:d(n,L,I),action:V})}}return null},getPathAndParamsForRoute:function(t){var n=t.routeName,r=t.params,o=e[n],i=v[n],s=i.toPath,u=i.exactReKeys,c=s(r),l={};if(r&&Object.keys(r).filter((function(e){return!u.find((function(t){return t.name===e}))})).forEach((function(e){l[e]=r[e]})),o){var f=o.getPathAndParamsForState(t);return{path:c?c+"/"+f.path:f.path,params:f.params?a()({},l,f.params):l}}return{path:c,params:l}}}}},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return O}));var r=n(10),o=n.n(r),i=n(5),a=n.n(i),s=n(6),u=n.n(s),c=n(8),l=n.n(c),f=n(4),p=n.n(f),d=n(9),h=n.n(d),v=n(0),m=n.n(v),g=n(197),y=n.n(g),b=n(41),w=n.n(b),_=n(117),S="/Users/satya/Workspace/Callstack/react-navigation-core/src/views/withNavigation.js";function O(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{forwardRef:!0},n=function(n){function r(){return a()(this,r),l()(this,p()(r).apply(this,arguments))}return h()(r,n),u()(r,[{key:"render",value:function(){var n=this,r=this.props.navigation;return m.a.createElement(_.default.Consumer,{__source:{fileName:S,lineNumber:17}},(function(i){var a=r||i;return w()(!!a,"withNavigation can only be used on a view hierarchy of a navigator. The wrapped component is unable to get access to navigation from props or context."),m.a.createElement(e,o()({},n.props,{navigation:a,ref:t.forwardRef?n.props.onRef:void 0,__source:{fileName:S,lineNumber:25}}))}))}}]),r}(m.a.Component);return n.displayName="withNavigation("+(e.displayName||e.name)+")",y()(n,e)}},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return w}));var r=n(10),o=n.n(r),i=n(11),a=n.n(i),s=n(5),u=n.n(s),c=n(6),l=n.n(c),f=n(8),p=n.n(f),d=n(4),h=n.n(d),v=n(9),m=n.n(v),g=n(0),y=n(20);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){var t=function(t){function n(){var e,t;u()(this,n);for(var r=arguments.length,o=new Array(r),i=0;i0?r.dispatch(y.StackActions.popToTop({key:n.key})):r.emit("refocus"):t._jumpTo(n.routeName)}},t._handleTabPress=function(e){var n=e.route;t._isTabPress=!0;var r=t.props.descriptors[n.key],o=r.navigation,i=r.options,a=t._makeDefaultHandler({route:n,navigation:o});i.tabBarOnPress?i.tabBarOnPress({navigation:o,defaultHandler:a}):a()},t._handleTabLongPress=function(e){var n=e.route,r=t.props.descriptors[n.key],o=r.navigation,i=r.options,a=t._makeDefaultHandler({route:n,navigation:o});i.tabBarOnLongPress?i.tabBarOnLongPress({navigation:o,defaultHandler:a}):a()},t._handleIndexChange=function(e){t._isTabPress?t._isTabPress=!1:t._jumpTo(t.props.navigation.state.routes[e].routeName)},t._handleSwipeStart=function(){t.setState({isSwiping:!0})},t._handleSwipeEnd=function(){t.setState({isSwiping:!1})},t._jumpTo=function(e){return t.props.navigation.dispatch(y.NavigationActions.navigate({routeName:e}))},t._isTabPress=!1,t}return m()(n,t),l()(n,[{key:"render",value:function(){var t=this.props,n=t.descriptors,r=t.navigation,i=t.screenProps,s=r.state,u=n[s.routes[s.index].key],c=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=Object(y.TabRouter)(e,n);return Object(y.createNavigator)(t,r,n)}}},function(e,t,n){"use strict";var r=n(1),o=["alternate","alternate-reverse","normal","reverse"],i=["none","forwards","backwards","both"],a=["paused","running"],s={animationDelay:Object(r.oneOfType)([r.string,Object(r.arrayOf)(r.string)]),animationDirection:Object(r.oneOfType)([Object(r.oneOf)(o),Object(r.arrayOf)(o)]),animationDuration:Object(r.oneOfType)([r.string,Object(r.arrayOf)(r.string)]),animationFillMode:Object(r.oneOfType)([Object(r.oneOf)(i),Object(r.arrayOf)(i)]),animationIterationCount:Object(r.oneOfType)([r.number,Object(r.oneOf)(["infinite"]),Object(r.arrayOf)(Object(r.oneOfType)([r.number,Object(r.oneOf)(["infinite"])]))]),animationKeyframes:Object(r.oneOfType)([r.string,r.object,Object(r.arrayOf)(Object(r.oneOfType)([r.string,r.object]))]),animationPlayState:Object(r.oneOfType)([Object(r.oneOf)(a),Object(r.arrayOf)(a)]),animationTimingFunction:Object(r.oneOfType)([r.string,Object(r.arrayOf)(r.string)]),transitionDelay:Object(r.oneOfType)([r.string,Object(r.arrayOf)(r.string)]),transitionDuration:Object(r.oneOfType)([r.string,Object(r.arrayOf)(r.string)]),transitionProperty:Object(r.oneOfType)([r.string,Object(r.arrayOf)(r.string)]),transitionTimingFunction:Object(r.oneOfType)([r.string,Object(r.arrayOf)(r.string)])},u=n(46),c=Object(r.oneOfType)([r.number,r.string]),l=Object(r.oneOf)(["solid","dotted","dashed"]),f={borderColor:u.a,borderBottomColor:u.a,borderEndColor:u.a,borderLeftColor:u.a,borderRightColor:u.a,borderStartColor:u.a,borderTopColor:u.a,borderRadius:c,borderBottomEndRadius:c,borderBottomLeftRadius:c,borderBottomRightRadius:c,borderBottomStartRadius:c,borderTopEndRadius:c,borderTopLeftRadius:c,borderTopRightRadius:c,borderTopStartRadius:c,borderStyle:l,borderBottomStyle:l,borderEndStyle:l,borderLeftStyle:l,borderRightStyle:l,borderStartStyle:l,borderTopStyle:l},p={cursor:Object(r.oneOfType)([r.string,Object(r.oneOf)(["auto","default","none","context-menu","help","pointer","progress","wait","cell","crosshair","text","vertical-text","alias","copy","move","no-drop","not-allowed","e-resize","n-resize","ne-resize","nw-resize","s-resize","se-resize","sw-resize","w-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","col-resize","row-resize","all-scroll","zoom-in","zoom-out","grab","grabbing "])]),touchAction:Object(r.oneOf)(["auto","inherit","manipulation","none","pan-down","pan-left","pan-right","pan-up","pan-x","pan-y","pinch-zoom"]),userSelect:Object(r.oneOf)(["auto","text","none","contain","all"]),willChange:r.string},d=Object(r.oneOf)(["auto","hidden","scroll","visible"]),h=Object(r.oneOf)(["hidden","visible"]),v=Object(r.oneOfType)([r.number,r.string]),m={alignContent:Object(r.oneOf)(["center","flex-end","flex-start","space-around","space-between","stretch"]),alignItems:Object(r.oneOf)(["baseline","center","flex-end","flex-start","stretch"]),alignSelf:Object(r.oneOf)(["auto","baseline","center","flex-end","flex-start","stretch"]),backfaceVisibility:h,borderWidth:v,borderBottomWidth:v,borderEndWidth:v,borderLeftWidth:v,borderRightWidth:v,borderStartWidth:v,borderTopWidth:v,bottom:v,boxSizing:r.string,direction:Object(r.oneOf)(["inherit","ltr","rtl"]),display:r.string,end:v,flex:r.number,flexBasis:v,flexDirection:Object(r.oneOf)(["column","column-reverse","row","row-reverse"]),flexGrow:r.number,flexShrink:r.number,flexWrap:Object(r.oneOf)(["nowrap","wrap","wrap-reverse"]),height:v,justifyContent:Object(r.oneOf)(["center","flex-end","flex-start","space-around","space-between","space-evenly"]),left:v,margin:v,marginBottom:v,marginHorizontal:v,marginEnd:v,marginLeft:v,marginRight:v,marginStart:v,marginTop:v,marginVertical:v,maxHeight:v,maxWidth:v,minHeight:v,minWidth:v,order:r.number,overflow:d,overflowX:d,overflowY:d,padding:v,paddingBottom:v,paddingHorizontal:v,paddingEnd:v,paddingLeft:v,paddingRight:v,paddingStart:v,paddingTop:v,paddingVertical:v,position:Object(r.oneOf)(["absolute","fixed","relative","static","sticky"]),right:v,start:v,top:v,visibility:h,width:v,zIndex:r.number,aspectRatio:r.number,gridAutoColumns:r.string,gridAutoFlow:r.string,gridAutoRows:r.string,gridColumnEnd:r.string,gridColumnGap:r.string,gridColumnStart:r.string,gridRowEnd:r.string,gridRowGap:r.string,gridRowStart:r.string,gridTemplateColumns:r.string,gridTemplateRows:r.string,gridTemplateAreas:r.string},g=Object(r.oneOfType)([r.number,r.string]),y={shadowColor:u.a,shadowOffset:Object(r.shape)({width:g,height:g}),shadowOpacity:r.number,shadowRadius:g,shadowSpread:g},b=Object(r.oneOfType)([r.number,r.string]),w={perspective:Object(r.oneOfType)([r.number,r.string]),perspectiveOrigin:r.string,transform:Object(r.arrayOf)(Object(r.oneOfType)([Object(r.shape)({perspective:b}),Object(r.shape)({rotate:r.string}),Object(r.shape)({rotateX:r.string}),Object(r.shape)({rotateY:r.string}),Object(r.shape)({rotateZ:r.string}),Object(r.shape)({scale:r.number}),Object(r.shape)({scaleX:r.number}),Object(r.shape)({scaleY:r.number}),Object(r.shape)({scaleZ:r.number}),Object(r.shape)({scale3d:r.string}),Object(r.shape)({skewX:r.string}),Object(r.shape)({skewY:r.string}),Object(r.shape)({translateX:b}),Object(r.shape)({translateY:b}),Object(r.shape)({translateZ:b}),Object(r.shape)({translate3d:r.string})])),transformOrigin:r.string,transformStyle:Object(r.oneOf)(["flat","preserve-3d"])};function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var S=Object(r.oneOfType)([r.string,r.number]),O=Object(r.oneOf)(["auto","contain","none"]),E=function(e){for(var t=1;t state...","}","","with:","({ navigation }) => ({"," title: navigation.state...","})"].join("\n"));if(n&&"function"===typeof e[n])throw new Error(["`"+n+"` cannot be defined as a function in navigation options for `"+t.routeName+"` screen. \n","Try replacing the following:","{"," "+n+": ({ state }) => ({"," key: state..."," })","}","","with:","({ navigation }) => ({"," "+n+"Key: navigation.state...","})"].join("\n"));if(n&&"object"===typeof e[n])throw new Error(["Invalid key `"+n+"` defined in navigation options for `"+t.routeName+"` screen.","\n","Try replacing the following navigation options:","{"," "+n+": {"].concat(c()(Object.keys(e[n]).map((function(e){return" "+e+": ...,"}))),[" },","}","\n","with:","{"],c()(Object.keys(e[n]).map((function(e){return" "+(n+e[0].toUpperCase()+e.slice(1))+": ...,"}))),["}"]).join("\n"))}(m=f(d,m,v),i),m}}},function(e,t,n){"use strict";e.exports=n(388)},function(e,t,n){"use strict";var r={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexOrder:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,fontWeight:!0,gridRow:!0,gridColumn:!0,lineClamp:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0,scale:!0,scaleX:!0,scaleY:!0,scaleZ:!0,shadowOpacity:!0},o=["ms","Moz","O","Webkit"];Object.keys(r).forEach((function(e){o.forEach((function(t){r[function(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}(t,e)]=r[e]}))})),t.a=r},function(e,t,n){"use strict";var r=n(162);n(17);t.a=function e(t){if(t){if(!Array.isArray(t))return function(e){return"number"===typeof e?r.a.getByID(e):e}(t);for(var n={},o=0,i=t.length;o0?1:0},e.step1=function(e){return e>=1?1:0},e.linear=function(e){return e},e.ease=function(t){return r||(r=e.bezier(.42,0,1,1)),r(t)},e.quad=function(e){return e*e},e.cubic=function(e){return e*e*e},e.poly=function(e){return function(t){return Math.pow(t,e)}},e.sin=function(e){return 1-Math.cos(e*Math.PI/2)},e.circle=function(e){return 1-Math.sqrt(1-e*e)},e.exp=function(e){return Math.pow(2,10*(e-1))},e.elastic=function(e){void 0===e&&(e=1);var t=e*Math.PI;return function(e){return 1-Math.pow(Math.cos(e*Math.PI/2),3)*Math.cos(e*t)}},e.back=function(e){return void 0===e&&(e=1.70158),function(t){return t*t*((e+1)*t-e)}},e.bounce=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},e.bezier=function(e,t,n,r){return i()(e,t,n,r)},e.in=function(e){return e},e.out=function(e){return function(t){return 1-e(1-t)}},e.inOut=function(e){return function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2}},e}();t.a=a},function(e,t,n){"use strict";e.exports=function(e,t,n){if("function"===typeof Array.prototype.findIndex)return e.findIndex(t,n);if("function"!==typeof t)throw new TypeError("predicate must be a function");var r=Object(e),o=r.length;if(0===o)return-1;for(var i=0;i1){for(var o=[],i=0;i1?(c()(Array.isArray(e),"FlatList: Encountered internal consistency error, expected each item to consist of an array with 1-%s columns; instead, received a single item.",i),e.map((function(e,n){return o(e,t*i+n)})).join(":")):o(e,t)},n._renderItem=function(e){var t=n.props,r=t.renderItem,o=t.numColumns,s=t.columnWrapperStyle;if(o>1){var u=e.item,l=e.index;return c()(Array.isArray(u),"Expected array of items with numColumns > 1"),i.a.createElement(a.a,{style:[{flexDirection:"row"},s]},u.map((function(t,n){var a=r({item:t,index:l*o+n,separators:e.separators});return a&&i.a.cloneElement(a,{key:n})})))}return r(e)},n.props.viewabilityConfigCallbackPairs?n._virtualizedListPairs=n.props.viewabilityConfigCallbackPairs.map((function(e){return{viewabilityConfig:e.viewabilityConfig,onViewableItemsChanged:n._createOnViewableItemsChanged(e.onViewableItemsChanged)}})):n.props.onViewableItemsChanged&&n._virtualizedListPairs.push({viewabilityConfig:n.props.viewabilityConfig,onViewableItemsChanged:n._createOnViewableItemsChanged(n.props.onViewableItemsChanged)}),n}return o.scrollToEnd=function(e){this._listRef&&this._listRef.scrollToEnd(e)},o.scrollToIndex=function(e){this._listRef&&this._listRef.scrollToIndex(e)},o.scrollToItem=function(e){this._listRef&&this._listRef.scrollToItem(e)},o.scrollToOffset=function(e){this._listRef&&this._listRef.scrollToOffset(e)},o.recordInteraction=function(){this._listRef&&this._listRef.recordInteraction()},o.flashScrollIndicators=function(){this._listRef&&this._listRef.flashScrollIndicators()},o.getScrollResponder=function(){if(this._listRef)return this._listRef.getScrollResponder()},o.getScrollableNode=function(){if(this._listRef)return this._listRef.getScrollableNode()},o.setNativeProps=function(e){this._listRef&&this._listRef.setNativeProps(e)},o.UNSAFE_componentWillMount=function(){this._checkProps(this.props)},o.UNSAFE_componentWillReceiveProps=function(e){c()(e.numColumns===this.props.numColumns,"Changing numColumns on the fly is not supported. Change the key prop on FlatList when changing the number of columns to force a fresh render of the component."),c()(e.onViewableItemsChanged===this.props.onViewableItemsChanged,"Changing onViewableItemsChanged on the fly is not supported"),c()(e.viewabilityConfig===this.props.viewabilityConfig,"Changing viewabilityConfig on the fly is not supported"),c()(e.viewabilityConfigCallbackPairs===this.props.viewabilityConfigCallbackPairs,"Changing viewabilityConfigCallbackPairs on the fly is not supported"),this._checkProps(e)},o._checkProps=function(e){var t=e.getItem,n=e.getItemCount,r=e.horizontal,o=e.legacyImplementation,i=e.numColumns,a=e.columnWrapperStyle,s=e.onViewableItemsChanged,u=e.viewabilityConfigCallbackPairs;c()(!t&&!n,"FlatList does not support custom data formats."),i>1?c()(!r,"numColumns does not support horizontal."):c()(!a,"columnWrapperStyle not supported for single column lists"),o&&(c()(1===i,"Legacy list does not support multiple columns."),this._hasWarnedLegacy||(console.warn("FlatList: Using legacyImplementation - some features not supported and performance may suffer"),this._hasWarnedLegacy=!0)),c()(!(s&&u),"FlatList does not support setting both onViewableItemsChanged and viewabilityConfigCallbackPairs.")},o._pushMultiColumnViewable=function(e,t){var n=this.props,r=n.numColumns,o=n.keyExtractor;t.item.forEach((function(n,i){c()(null!=t.index,"Missing index!");var a=t.index*r+i;e.push(f({},t,{item:n,key:o(n,a),index:a}))}))},o._createOnViewableItemsChanged=function(e){var t=this;return function(n){var r=t.props.numColumns;if(e)if(r>1){var o=[],i=[];n.viewableItems.forEach((function(e){return t._pushMultiColumnViewable(i,e)})),n.changed.forEach((function(e){return t._pushMultiColumnViewable(o,e)})),e({viewableItems:i,changed:o})}else e(n)}},o.render=function(){return this.props.legacyImplementation?i.a.createElement(r.a,l({},this.props,{items:this.props.data,ref:this._captureRef})):i.a.createElement(s.a,l({},this.props,{renderItem:this._renderItem,getItem:this._getItem,getItemCount:this._getItemCount,keyExtractor:this._keyExtractor,ref:this._captureRef,viewabilityConfigCallbackPairs:this._virtualizedListPairs}))},u}(i.a.PureComponent);h.defaultProps=d,t.a=h},function(e,t,n){"use strict";var r=n(17),o=n.n(r);t.a=function(e){o()(e&&"function"===typeof e.setNativeProps,"Touchable child must either be native or forward setNativeProps to a native component")}},function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty;function o(e,t){return e===t?0!==e||0!==t||1/e===1/t:e!==e&&t!==t}e.exports=function(e,t){if(o(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(var a=0;aMath.abs(p)&&Math.abs(d)>Math.abs(h)&&(Math.abs(f)>s||Math.abs(d)>c)&&(m=Math.round(Math.min(Math.max(0,v-f/Math.abs(f)),o.routes.length-1))),isFinite(m)&&n.props.canJumpToTab(n.props.navigationState.routes[m])||(m=v),n._transitionTo(m,d)}},n._transitionTo=function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=-e*n.props.layout.width;if(!1===n.props.animationEnabled||!1===r)return n.props.panX.setValue(0),void n.props.offsetX.setValue(o);var a=I.timing,s=i()(I,["timing"]),u=n.props.useNativeDriver;_.a.parallel([a(n.props.panX,N({},s,{toValue:0,velocity:t,useNativeDriver:u})),a(n.props.offsetX,N({},s,{toValue:o,velocity:t,useNativeDriver:u}))]).start((function(t){if(t.finished){var r=n.props.navigationState.routes[e];n.props.jumpTo(r.key),n.props.onAnimationEnd&&n.props.onAnimationEnd(),n._pendingIndex=null}})),n._pendingIndex=e},n}return g()(t,e),f()(t,[{key:"componentDidUpdate",value:function(e){e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this._transitionTo(this.props.navigationState.index,void 0,!1):e.navigationState.index!==this.props.navigationState.index&&this.props.navigationState.index!==this._pendingIndex&&this._transitionTo(this.props.navigationState.index)}},{key:"render",value:function(){var e=this,t=this.props,n=t.GestureHandler,r=t.panX,o=t.offsetX,i=t.layout,a=t.navigationState,s=t.swipeEnabled,u=t.children,c=i.width,l=a.routes,f=c*(l.length-1),p=l.length>1?_.a.add(r,o).interpolate({inputRange:[-f,0],outputRange:[-f,0],extrapolate:"clamp"}):0;return y.createElement(n.PanGestureHandler,{enabled:0!==i.width&&!1!==s,minDeltaX:10,onGestureEvent:_.a.event([{nativeEvent:{translationX:this.props.panX}}],{useNativeDriver:this.props.useNativeDriver}),onHandlerStateChange:this._handleHandlerStateChange},y.createElement(_.a.View,{style:[L.sheet,c?{width:l.length*c,transform:[{translateX:p}]}:null]},y.Children.map(u,(function(t,n){var r=a.routes[n],o=n===a.index;return y.createElement(S.a,{key:r.key,testID:e.props.getTestID({route:r}),accessibilityElementsHidden:!o,importantForAccessibility:o?"auto":"no-hide-descendants",style:c?{width:c}:o?O.a.absoluteFill:null},o||c?t:null)}))))}}]),t}(y.Component);D.propTypes=N({},k.b,{swipeDistanceThreshold:w.a.number,swipeVelocityThreshold:w.a.number,GestureHandler:w.a.object}),D.defaultProps={canJumpToTab:function(){return!0}};var L=O.a.create({sheet:{flex:1,flexDirection:"row",alignItems:"stretch"}});!function(e){function t(){return c()(this,t),d()(this,v()(t).apply(this,arguments))}g()(t,e),f()(t,[{key:"render",value:function(){var e=this.props,t=e.component,n=i()(e,["component"]);return y.createElement(t,n)}}])}(y.PureComponent);n.d(t,"c",(function(){return P})),n.d(t,"b",(function(){return E.a})),n.d(t,"a",(function(){return A.default}))},function(e,t,n){var r=n(516),o=n(296)((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},function(e,t,n){"use strict";var r=n(16),o=n.n(r),i=n(340),a=n.n(i),s=n(122),u={get name(){return"ExpoFontLoader"},loadAsync:function(e,t){var n;return o.a.async((function(r){for(;;)switch(r.prev=r.next){case 0:if(s.canUseDOM){r.next=2;break}return r.abrupt("return");case 2:if(document.head&&"function"===typeof document.head.appendChild){r.next=5;break}throw new Error("E_FONT_CREATION_FAILED : document element cannot support injecting fonts");case 5:if(n=l(e,t),document.head.appendChild(n),!navigator.userAgent.includes("Edge")){r.next=9;break}return r.abrupt("return");case 9:return r.abrupt("return",new a.a(e).load());case 10:case"end":return r.stop()}}))}},c="expo-generated-fonts";function l(e,t){var n="@font-face {\n font-family: "+e+";\n src: url("+t.uri+");\n }",r=function(){var e=document.getElementById(c);if(e&&e instanceof HTMLStyleElement)return e;var t=document.createElement("style");return t.id=c,t.type="text/css",t}();if(r.styleSheet){var o=r;o.styleSheet.cssText=o.styleSheet.cssText?o.styleSheet.cssText+n:n}else{var i=document.createTextNode(n);r.appendChild(i)}return r}function f(e){return!1}function p(e){if("object"===typeof(t=e)&&"uri"in t&&"name"in t)return{uri:e.uri||e.localUri};var t;if("string"!==typeof e)throw new Error("Unexpected type "+typeof e+" expected a URI string or Asset from expo-asset.");return{uri:e}}function d(e,t){return o.a.async((function(n){for(;;)switch(n.prev=n.next){case 0:if(!t.downloadAsync){n.next=3;break}throw new Error("expo-font: loadSingleFontAsync expected an asset of type FontResource on web");case 3:return n.next=5,o.a.awrap(u.loadAsync(e,t));case 5:case"end":return n.stop()}}))}function h(e){return e}n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return p})),n.d(t,"d",(function(){return d})),n.d(t,"c",(function(){return h}))},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,t){for(var n,s,u=a(e),c=1;c1)for(var n=1;n=0||(o[n]=e[n]);return o}(e,["style"]);return i.a.createElement(s.a,u({},r,{ref:t,style:a.a.compose(f.root,n)}))}));c.displayName="SafeAreaView";var l=r.canUseDOM&&window.CSS&&window.CSS.supports&&window.CSS.supports("top: constant(safe-area-inset-top)")?"constant":"env",f=a.a.create({root:{paddingTop:l+"(safe-area-inset-top)",paddingRight:l+"(safe-area-inset-right)",paddingBottom:l+"(safe-area-inset-bottom)",paddingLeft:l+"(safe-area-inset-left)"}});t.a=c},function(e,t,n){"use strict";var r=n(53),o=n(31),i=n(142),a=n(14),s=n(47),u=n(13),c=n(0),l=n.n(c);n(1);function f(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["accessibilityLabel","activeThumbColor","activeTrackColor","disabled","onValueChange","style","thumbColor","trackColor","value","onTintColor","thumbTintColor","tintColor"]),w=a.a.flatten(c),_=w.height,S=w.width,O=_||20,E=Object(i.a)(O,2),x=S>E?S:E,k=Object(i.a)(O,.5),C=h?m||r:y||p,T=h?n:g||f,P=O,R=P,A=[v.root,c,{height:O,width:x},s&&v.cursorDefault],j=[v.track,{backgroundColor:C,borderRadius:k},s&&v.disabledTrack],N=[v.thumb,{backgroundColor:T,height:P,width:R},s&&v.disabledThumb],I=Object(o.a)("input",{accessibilityLabel:t,checked:h,disabled:s,onBlur:this._handleFocusState,onChange:this._handleChange,onFocus:this._handleFocusState,ref:this._setCheckboxRef,style:[v.nativeControl,v.cursorInherit],type:"checkbox"});return l.a.createElement(u.a,d({},b,{style:A}),l.a.createElement(u.a,{style:j}),l.a.createElement(u.a,{ref:this._setThumbRef,style:[N,h&&v.thumbOn,{marginStart:h?Object(i.a)(R,-1):0}]}),I)},r}(c.Component);h.displayName="Switch",h.defaultProps={activeThumbColor:"#009688",activeTrackColor:"#A3D3CF",disabled:!1,style:{},thumbColor:"#FAFAFA",trackColor:"#939393",value:!1},h.propTypes={};var v=a.a.create({root:{cursor:"pointer",userSelect:"none"},cursorDefault:{cursor:"default"},cursorInherit:{cursor:"inherit"},track:f({},a.a.absoluteFillObject,{height:"70%",margin:"auto",transitionDuration:"0.1s",width:"100%"}),disabledTrack:{backgroundColor:"#D5D5D5"},thumb:{alignSelf:"flex-start",borderRadius:"100%",boxShadow:"0px 1px 3px rgba(0,0,0,0.5)",start:"0%",transform:[{translateZ:0}],transitionDuration:"0.1s"},thumbOn:{start:"100%"},disabledThumb:{backgroundColor:"#BDBDBD"},nativeControl:f({},a.a.absoluteFillObject,{height:"100%",margin:0,opacity:0,padding:0,width:"100%"})});t.a=Object(r.a)(h)},function(e,t,n){"use strict";var r=n(53),o=n(46),i=n(77),a=n.n(i),s=n(166),u=n(97),c=n(0),l=n.n(c),f=n(14),p=n(103),d=n.n(p),h=n(70),v=n(67),m=n(13),g=n(42),y=n(1);function b(){return(b=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["activeOpacity","onHideUnderlay","onShowUnderlay","underlayColor","delayLongPress","delayPressIn","delayPressOut","onLongPress","onPress","onPressIn","onPressOut","pressRetentionOffset"]));return l.a.createElement(m.a,b({},t,{accessible:!1!==this.props.accessible,onKeyDown:this.touchableHandleKeyEvent,onKeyUp:this.touchableHandleKeyEvent,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,ref:this._setUnderlayRef,style:[C.root,!this.props.disabled&&C.actionable,this.state.underlayStyle]}),l.a.cloneElement(l.a.Children.only(this.props.children),{ref:this._setChildRef}),h.a.renderDebugView({color:"green",hitSlop:this.props.hitSlop}))}}),x={style:f.a.create({x:{opacity:1}}).x},k={style:f.a.create({x:{backgroundColor:"transparent"}}).x},C=f.a.create({root:{userSelect:"none"},actionable:{cursor:"pointer",touchAction:"manipulation"}});t.a=Object(r.a)(E)},function(e,t,n){"use strict";var r=n(30);t.a=r.a},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return A}));var r=n(11),o=n.n(r),i=n(29),a=n.n(i),s=n(5),u=n.n(s),c=n(6),l=n.n(c),f=n(8),p=n.n(f),d=n(4),h=n.n(d),v=n(9),m=n.n(v),g=n(0),y=n(1),b=n.n(y),w=n(15),_=n(56),S=n(14),O=n(13),E=n(12),x=n(35),k=n(211),C=n(86);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e){for(var t=1;t1&&void 0!==arguments[1])||arguments[1];r.props.scrollEnabled&&(e.cancelAnimationFrame(r._scrollResetCallback),r._scrollResetCallback=e.requestAnimationFrame((function(){r._scrollView&&r._scrollView.scrollTo({x:r._getScrollAmount(r.props,t),animated:n})})))},r._handleBeginDrag=function(){r._isManualScroll=!0,r._isMomentumScroll=!1},r._handleEndDrag=function(){e.requestAnimationFrame((function(){r._isMomentumScroll||(r._isManualScroll=!1)}))},r._handleMomentumScrollBegin=function(){r._isMomentumScroll=!0},r._handleMomentumScrollEnd=function(){r._isMomentumScroll=!1,r._isManualScroll=!1};var o=1;r.props.scrollEnabled&&(r._getTabWidth(r.props)||(o=0));var i=r.props.scrollEnabled&&r.props.layout.width?{x:r._getScrollAmount(r.props,r.props.navigationState.index),y:0}:void 0;return r.state={visibility:new w.a.Value(o),scrollAmount:new w.a.Value(0),initialOffset:i},r}return m()(n,t),l()(n,[{key:"componentDidMount",value:function(){this.props.scrollEnabled&&this._startTrackingPosition()}},{key:"componentDidUpdate",value:function(e){var t=this._getTabWidth(e),n=this._getTabWidth(this.props),r="number"===typeof this._pendingIndex?this._pendingIndex:this.props.navigationState.index;this._pendingIndex=null,t!==n&&n&&this.state.visibility.setValue(1),e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this._resetScroll(this.props.navigationState.index,!1):e.navigationState.index!==r&&this._resetScroll(this.props.navigationState.index)}},{key:"componentWillUnmount",value:function(){this._stopTrackingPosition()}},{key:"render",value:function(){var e=this,t=this.props,n=t.position,r=t.navigationState,o=t.scrollEnabled,i=t.bounces,s=r.routes,u=this._getTabWidth(this.props),c=u*s.length,l=[-1].concat(a()(s.map((function(e,t){return t})))),f=w.a.multiply(this.state.scrollAmount,-1);return g.createElement(w.a.View,{style:[j.tabBar,this.props.style]},g.createElement(w.a.View,{pointerEvents:"none",style:[j.indicatorContainer,o?{width:c,transform:[{translateX:f}]}:null]},this._renderIndicator(P({},this.props,{width:u}))),g.createElement(O.a,{style:j.scroll},g.createElement(w.a.ScrollView,{horizontal:!0,keyboardShouldPersistTaps:"handled",scrollEnabled:o,bounces:i,alwaysBounceHorizontal:!1,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,automaticallyAdjustContentInsets:!1,overScrollMode:"never",contentContainerStyle:[j.tabContent,o?null:j.container],scrollEventThrottle:1,onScroll:w.a.event([{nativeEvent:{contentOffset:{x:this.state.scrollAmount}}}],{useNativeDriver:R}),onScrollBeginDrag:this._handleBeginDrag,onScrollEndDrag:this._handleEndDrag,onMomentumScrollBegin:this._handleMomentumScrollBegin,onMomentumScrollEnd:this._handleMomentumScrollEnd,contentOffset:this.state.initialOffset,ref:function(t){return e._scrollView=t&&t.getNode()}},s.map((function(t,i){var a=l.map((function(e){return e===i?1:.7})),s=w.a.multiply(e.state.visibility,n.interpolate({inputRange:l,outputRange:a})),c=e._renderLabel({route:t}),f=e.props.renderIcon?e.props.renderIcon({route:t}):null,p=e.props.renderBadge?e.props.renderBadge({route:t}):null,d={};d.opacity=s,f&&(c?d.paddingTop=8:d.padding=12);var h=S.a.flatten(e.props.tabStyle),v=h&&"undefined"!==typeof h.width||!0===o,m={};v&&(d.width=u),h&&"number"===typeof h.flex?m.flex=h.flex:v||(m.flex=1);var y=e.props.getAccessibilityLabel({route:t});y="undefined"!==typeof y?y:e.props.getLabelText({route:t});var b=i===r.index;return g.createElement(k.a,{borderless:!0,key:t.key,testID:e.props.getTestID({route:t}),accessible:e.props.getAccessible({route:t}),accessibilityLabel:y,accessibilityTraits:b?["button","selected"]:"button",accessibilityComponentType:"button",accessibilityRole:"button",accessibilityStates:b?["selected"]:[],pressColor:e.props.pressColor,pressOpacity:e.props.pressOpacity,delayPressIn:0,onPress:function(){return e._handleTabPress({route:t})},onLongPress:function(){return e._handleTabLongPress({route:t})},style:m},g.createElement(O.a,{pointerEvents:"none",style:j.container},g.createElement(w.a.View,{style:[j.tabItem,d,h,j.container]},f,c),p?g.createElement(w.a.View,{style:[j.badge,{opacity:e.state.visibility}]},p):null))})))))}}]),n}(g.Component);A.propTypes=P({},C.c,{scrollEnabled:b.a.bool,bounces:b.a.bool,pressColor:k.a.propTypes.pressColor,pressOpacity:k.a.propTypes.pressOpacity,getLabelText:b.a.func,getAccessible:b.a.func,getAccessibilityLabel:b.a.func,getTestID:b.a.func,renderIcon:b.a.func,renderLabel:b.a.func,renderIndicator:b.a.func,onTabPress:b.a.func,onTabLongPress:b.a.func,labelStyle:b.a.any,style:b.a.any}),A.defaultProps={getLabelText:function(e){var t=e.route;return"string"===typeof t.title?t.title.toUpperCase():t.title},getAccessible:function(e){var t=e.route;return"undefined"===typeof t.accessible||t.accessible},getAccessibilityLabel:function(e){return e.route.accessibilityLabel},getTestID:function(e){return e.route.testID}};var j=S.a.create({container:{flex:1},scroll:{overflow:"web"===E.a.OS?"auto":"scroll"},tabBar:{backgroundColor:"#2196f3",elevation:4,shadowColor:"black",shadowOpacity:.1,shadowRadius:S.a.hairlineWidth,shadowOffset:{height:S.a.hairlineWidth},zIndex:"android"===E.a.OS?0:1},tabContent:{flexDirection:"row",flexWrap:"nowrap"},tabLabel:{backgroundColor:"transparent",color:"white",margin:8},tabItem:{flex:1,padding:8,alignItems:"center",justifyContent:"center"},badge:{position:"absolute",top:0,right:0},indicatorContainer:{position:"absolute",top:0,left:0,right:0,bottom:0},indicator:{backgroundColor:"#ffeb3b",position:"absolute",left:0,bottom:0,right:0,height:2}})}).call(this,n(72))},,function(e,t,n){"use strict";var r=n(30),o=n(12),i=n(0),a=n.n(i),s=n(13),u=n(107),c=n(17),l=n.n(c);function f(){return(f=Object.assign||function(e){for(var t=1;t=o.data.length+1))return-1===t?{section:o,key:i+":header",index:null,header:!0,trailingSection:this.props.sections[r+1]}:t===o.data.length?{section:o,key:i+":footer",index:null,header:!1,trailingSection:this.props.sections[r+1]}:{section:o,key:i+":"+(o.keyExtractor||n)(o.data[t],t),index:t,leadingItem:o.data[t-1],leadingSection:this.props.sections[r-1],trailingItem:o.data[t+1],trailingSection:this.props.sections[r+1]};t-=o.data.length+1}},t._getSeparatorComponent=function(e,t){if(!(t=t||this._subExtractor(e)))return null;var n=t.section.ItemSeparatorComponent||this.props.ItemSeparatorComponent,r=this.props.SectionSeparatorComponent,o=e===this.state.childProps.getItemCount()-1,i=t.index===t.section.data.length-1;return r&&i?r:!n||i||o?null:n},t._computeState=function(e){var t=e.ListHeaderComponent?1:0,n=[],r=e.sections.reduce((function(e,r){return n.push(e+t),e+r.data.length+2}),0);return{childProps:p({},e,{renderItem:this._renderItem,ItemSeparatorComponent:void 0,data:e.sections,getItemCount:function(){return r},getItem:y,keyExtractor:this._keyExtractor,onViewableItemsChanged:e.onViewableItemsChanged?this._onViewableItemsChanged:void 0,stickyHeaderIndices:e.stickySectionHeadersEnabled?n:void 0})}},t.UNSAFE_componentWillReceiveProps=function(e){this.setState(this._computeState(e))},t.render=function(){return a.a.createElement(u.a,f({},this.state.childProps,{ref:this._captureRef}))},n}(a.a.PureComponent);m.defaultProps=p({},u.a.defaultProps,{data:[]});var g=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o=0||(o[n]=e[n]);return o}(o,["accessibilityLabel","accessibilityLiveRegion","accessibilityStates","classList","className","importantForAccessibility","nativeID","placeholderTextColor","pointerEvents","style","testID","accessible","accessibilityComponentType","accessibilityRole","accessibilityTraits"])),O=r.a.isDisabled(t),E=r.a.propsToAriaRole(t);if("no-hide-descendants"===v&&(S["aria-hidden"]=!0),a&&a.constructor===String&&(S["aria-label"]=a),s&&s.constructor===String&&(S["aria-live"]="none"===s?"off":s),Array.isArray(p))for(var x=0;x1&&void 0!==arguments[1]?arguments[1]:12,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"black";I();var o=e[t]||"?";"number"===typeof o&&(o=String.fromCharCode(o));var a=Object(j.a)(r),s=o+":"+n+":"+a,u=A.a.get();return new Promise((function(e,t){var r=c[s];"undefined"!==typeof r?!r||r instanceof Error?t(r):e({uri:r,scale:u}):X.getImageForFont(i,o,n,a,(function(n,r){var o="string"===typeof n?new Error(n):n;c[s]=r||o||!1,!o&&r?e({uri:r,scale:u}):t(o)}))}))}return s.Button=q(s),s.TabBarItem=function(e){function t(){return u()(this,t),p()(this,h()(t).apply(this,arguments))}return m()(t,e),l()(t,[{key:"render",value:function(){return null}}]),t}(b.PureComponent),s.TabBarItemIOS=s.TabBarItem,s.ToolbarAndroid=function(e){function t(){return u()(this,t),p()(this,h()(t).apply(this,arguments))}return m()(t,e),l()(t,[{key:"render",value:function(){return null}}]),t}(b.PureComponent),s.getImageSource=f,s.loadFont=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n;return"ios"===R.a.OS?(I(),e?X.loadFontWithFileName.apply(X,E()(e.split("."))):Promise.reject(new Error("Unable to load font, because no file was specified. "))):Promise.resolve()},s.hasIcon=function(t){return Object.prototype.hasOwnProperty.call(e,t)},s.getRawGlyphMap=function(){return e},s.getFontFamily=function(){return i},s}t.a=function(e,t,n,r){var i,s=y()({},t,n),c=K(e,t,null,r);return(i=function(e){function n(){var e;return u()(this,n),(e=p()(this,h()(n).apply(this,arguments)))._mounted=!1,e.state={fontIsLoaded:S.a(t)},e}return m()(n,e),l()(n,[{key:"componentDidMount",value:function(){return a.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:if(this._mounted=!0,this.state.fontIsLoaded){e.next=5;break}return e.next=4,a.a.awrap(S.b(s));case 4:this._mounted&&this.setState({fontIsLoaded:!0});case 5:case"end":return e.stop()}}),null,this)}},{key:"componentWillUnmount",value:function(){this._mounted=!1}},{key:"setNativeProps",value:function(e){this._icon&&this._icon.setNativeProps(e)}},{key:"render",value:function(){var e=this;return this.state.fontIsLoaded?w.a.createElement(c,o()({ref:function(t){e._icon=t}},this.props)):w.a.createElement(_.a,null)}}]),n}(w.a.Component)).propTypes=c.propTypes,i.defaultProps=c.defaultProps,i.Button=q(i),i.glyphMap=e,i.getRawGlyphMap=function(){return e},i.getFontFamily=function(){return t},i.loadFont=function(){return S.b(s)},i.font=s,i}},function(e,t,n){"use strict";var r=function(e){var t,n;function r(t,n,r,o){var i;return(i=e.call(this,n)||this).emitter=t,i.listener=r,i.context=o,i}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.remove=function(){this.emitter.removeSubscription(this)},r}(function(){function e(e){this.subscriber=e}return e.prototype.remove=function(){this.subscriber.removeSubscription(this)},e}()),o=n(194),i=n(96),a=n.n(i),s=n(17),u=n.n(s),c=function(){function e(e){this._subscriber=e||new o.a}var t=e.prototype;return t.addListener=function(e,t,n){return this._subscriber.addSubscription(e,new r(this,this._subscriber,t,n))},t.once=function(e,t,n){var r=this;return this.addListener(e,(function(){r.removeCurrentListener();for(var e=arguments.length,o=new Array(e),i=0;i=21?g.createElement(w.a,o()({},s,{background:w.a.Ripple(r,i)}),g.createElement(O.a,{style:t},g.Children.only(this.props.children))):g.createElement(_.a,o()({},s,{rejectResponderTermination:!0,style:t,activeOpacity:n}),this.props.children)}}]),t}(g.Component);E.propTypes={onPress:b.a.func.isRequired,delayPressIn:b.a.number,borderless:b.a.bool,pressColor:b.a.string,pressOpacity:b.a.number,children:b.a.node.isRequired},E.defaultProps={pressColor:"rgba(255, 255, 255, .4)"}},function(e,t,n){"use strict";(function(e,r){var o,i=n(348);o="undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof e?e:r;var a=Object(i.a)(o);t.a=a}).call(this,n(72),n(217)(e))},function(e,t,n){"use strict";var r=n(76);t.a=r.render},function(e,t,n){"use strict";var r=n(14),o=n(66),i=n(40),a=(n(1),n(0)),s=n.n(a);var u=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.render=function(){var e=this.props,t=e.accessibilityLabel,n=e.color,r=e.disabled,a=e.onPress,u=e.testID,l=e.title;return s.a.createElement(o.a,{accessibilityLabel:t,accessibilityRole:"button",disabled:r,onPress:a,style:[c.button,n&&{backgroundColor:n},r&&c.buttonDisabled],testID:u},s.a.createElement(i.a,{style:[c.text,r&&c.textDisabled]},l))},r}(a.Component);u.propTypes={};var c=r.a.create({button:{backgroundColor:"#2196F3",borderRadius:2},text:{color:"#fff",fontWeight:"500",padding:8,textAlign:"center",textTransform:"uppercase"},buttonDisabled:{backgroundColor:"#dfdfdf"},textDisabled:{color:"#a1a1a1"}});t.a=u},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t,n){"use strict";n.r(t),function(e){var t,r=n(10),o=n.n(r),i=n(11),a=n.n(i),s=n(0),u=n.n(s),c=n(52),l=n(12),f=n(101),p=n(189),d=n(130),h=n(44),v=n(198),m=n(143),g=n.n(m);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){var t=e.onRefresh;return t?(g()("boolean"===typeof e.refreshing,"`refreshing` prop must be set as a boolean in order to use `onRefresh`, but got `"+JSON.stringify(e.refreshing)+"`"),function(e){for(var t=1;t=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n(425),t.setImmediate="undefined"!==typeof self&&self.setImmediate||"undefined"!==typeof e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!==typeof self&&self.clearImmediate||"undefined"!==typeof e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n(72))},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var r=n(0),o=n.n(r);function i(){return o.a.createElement("p",null,"PagerAndroid is not supported on web.")}},function(e,t,n){"use strict";n.r(t),function(e){n.d(t,"default",(function(){return O}));var r=n(11),o=n.n(r),i=n(5),a=n.n(i),s=n(6),u=n.n(s),c=n(8),l=n.n(c),f=n(4),p=n.n(f),d=n(9),h=n.n(d),v=n(0),m=n(1),g=n.n(m),y=n(13),b=n(52),w=n(14),_=n(86);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var O=function(t){function n(t){var r;a()(this,n),(r=l()(this,p()(n).call(this,t)))._isIdle=!0,r._isInitial=!0,r._setInitialPage=function(){r.props.layout.width&&(r._isInitial=!0,r._scrollTo(r.props.navigationState.index*r.props.layout.width,!1)),setTimeout((function(){r._isInitial=!1}),50)},r._scrollTo=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];r._isIdle&&r._scrollView&&r._scrollView.scrollTo({x:e,animated:t&&!1!==r.props.animationEnabled})},r._handleMomentumScrollEnd=function(t){var n=Math.round(t.nativeEvent.contentOffset.x/r.props.layout.width),o=r.props.navigationState.routes[n];r.props.canJumpToTab({route:o})?(r.props.jumpTo(o.key),r.props.onAnimationEnd&&r.props.onAnimationEnd()):e.requestAnimationFrame((function(){r._scrollTo(r.props.navigationState.index*r.props.layout.width)}))},r._handleScroll=function(t){if(!r._isInitial&&0!==t.nativeEvent.contentSize.width){var n=r.props,o=n.navigationState,i=n.layout,a=o.index*i.width;r.props.offsetX.setValue(-a),r.props.panX.setValue(a-t.nativeEvent.contentOffset.x),e.cancelAnimationFrame(r._idleCallback),r._isIdle=!1,r._idleCallback=e.requestAnimationFrame((function(){r._isIdle=!0}))}};var o=r.props,i=o.navigationState,s=o.layout;return r.state={initialOffset:{x:i.index*s.width,y:0}},r}return h()(n,t),u()(n,[{key:"componentDidMount",value:function(){this._setInitialPage()}},{key:"componentDidUpdate",value:function(e){var t=this.props.navigationState.index*this.props.layout.width;e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this._scrollTo(t,!1):e.navigationState.index!==this.props.navigationState.index&&this._scrollTo(t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.layout,o=t.navigationState,i=t.onSwipeStart,a=t.onSwipeEnd,s=t.bounces;return v.createElement(b.a,{horizontal:!0,pagingEnabled:!0,directionalLockEnabled:!0,keyboardDismissMode:"on-drag",keyboardShouldPersistTaps:"always",overScrollMode:"never",scrollToOverflowEnabled:!0,scrollEnabled:this.props.swipeEnabled,automaticallyAdjustContentInsets:!1,bounces:s,alwaysBounceHorizontal:s,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,scrollEventThrottle:1,onScroll:this._handleScroll,onScrollBeginDrag:i,onScrollEndDrag:a,onMomentumScrollEnd:this._handleMomentumScrollEnd,contentOffset:this.state.initialOffset,style:E.container,contentContainerStyle:r.width?null:E.container,ref:function(t){return e._scrollView=t}},v.Children.map(n,(function(t,n){var i=o.routes[n],a=n===o.index;return v.createElement(y.a,{key:i.key,testID:e.props.getTestID({route:i}),accessibilityElementsHidden:!a,importantForAccessibility:a?"auto":"no-hide-descendants",style:r.width?{width:r.width,overflow:"hidden"}:a?E.page:null},a||r.width?t:null)})))}}]),n}(v.Component);O.propTypes=function(e){for(var t=1;tMath.abs(2*t.dy)&&Math.abs(t.vx)>Math.abs(2*t.vy)},n._canMoveScreen=function(e,t){if(!1===n.props.swipeEnabled)return!1;var r=n.props.navigationState.routes;return n._isMovingHorizontally(e,t)&&(t.dx>=12&&n._currentIndex>0||t.dx<=-12&&n._currentIndex0&&i<=0||t.dx<0&&i>=o.length-1||n.props.panX.setValue(t.dx)},n._finishGesture=function(e,t){var r=n.props,o=r.navigationState,i=r.layout,a=r.swipeDistanceThreshold,s=void 0===a?i.width/1.75:a,u=n.props.swipeVelocityThreshold,c=void 0===u?.15:u;n.props.onSwipeEnd&&n.props.onSwipeEnd(),"android"===C.a.OS&&(c/=1e6);var l="number"===typeof n._pendingIndex?n._pendingIndex:n._currentIndex,f=l;Math.abs(t.dx)>Math.abs(t.dy)&&Math.abs(t.vx)>Math.abs(t.vy)&&(Math.abs(t.dx)>s||Math.abs(t.vx)>c)&&(f=Math.round(Math.min(Math.max(0,l-t.dx/Math.abs(t.dx)),o.routes.length-1)),n._currentIndex=f),isFinite(f)&&n.props.canJumpToTab({route:n.props.navigationState.routes[f]})||(f=l),n._transitionTo(f)},n._transitionTo=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=-e*n.props.layout.width,o=n.props.navigationState.routes[e];if(!1===n.props.animationEnabled||!1===t)return n.props.panX.setValue(0),n.props.offsetX.setValue(r),void n.props.jumpTo(o.key);var i=A.timing,a=u()(A,["timing"]);S.a.parallel([i(n.props.panX,R({},a,{toValue:0})),i(n.props.offsetX,R({},a,{toValue:r}))]).start((function(e){e.finished&&(n.props.jumpTo(o.key),n.props.onAnimationEnd&&n.props.onAnimationEnd(),n._pendingIndex=null)})),n._pendingIndex=e},n._panResponder=E.a.create({onMoveShouldSetPanResponder:n._canMoveScreen,onMoveShouldSetPanResponderCapture:n._canMoveScreen,onPanResponderGrant:n._startGesture,onPanResponderMove:n._respondToGesture,onPanResponderTerminate:n._finishGesture,onPanResponderRelease:n._finishGesture,onPanResponderTerminationRequest:function(){return!0}}),n}return y()(t,e),p()(t,[{key:"componentDidUpdate",value:function(e){this._currentIndex=this.props.navigationState.index,e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this._transitionTo(this.props.navigationState.index,!1):e.navigationState.index!==this.props.navigationState.index&&this._transitionTo(this.props.navigationState.index)}},{key:"render",value:function(){var e=this,t=this.props,n=t.panX,r=t.offsetX,i=t.navigationState,a=t.layout,s=t.children,u=a.width,c=i.routes,l=u*(c.length-1),f=S.a.multiply(S.a.add(n,r).interpolate({inputRange:[-l,0],outputRange:[-l,0],extrapolate:"clamp"}),O.a.isRTL?-1:1);return b.createElement(S.a.View,o()({style:[N.sheet,u?{width:c.length*u,transform:[{translateX:f}]}:null]},this._panResponder.panHandlers),b.Children.map(s,(function(t,n){var r=i.routes[n],o=n===i.index;return b.createElement(k.a,{key:r.key,testID:e.props.getTestID({route:r}),style:u?{width:u}:o?x.a.absoluteFill:null},o||u?t:null)})))}}]),t}(b.Component);j.propTypes=R({},T.b,{swipeDistanceThreshold:_.a.number,swipeVelocityThreshold:_.a.number}),j.defaultProps={canJumpToTab:function(){return!0},initialLayout:{height:0,width:0}};var N=x.a.create({sheet:{flex:1,flexDirection:"row",alignItems:"stretch"}})},function(e,t,n){var r=n(174),o=n(443),i=n(444),a=n(445),s=n(446),u=n(447);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=s,c.prototype.set=u,e.exports=c},function(e,t){e.exports=function(e,t){return e===t||e!==e&&t!==t}},function(e,t,n){var r=n(112)(n(82),"Map");e.exports=r},function(e,t,n){var r=n(452),o=n(459),i=n(461),a=n(462),s=n(463);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(280),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s}).call(this,n(230)(e))},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(478),o=n(290),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=s},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],i=0;i=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?o+=r.charAt(a):s<128?o+=i[s]:s<2048?o+=i[192|s>>6]+i[128|63&s]:s<55296||s>=57344?o+=i[224|s>>12]+i[128|s>>6&63]+i[128|63&s]:(a+=1,s=65536+((1023&s)<<10|1023&r.charCodeAt(a)),o+=i[240|s>>18]+i[128|s>>12&63]+i[128|s>>6&63]+i[128|63&s])}return o},isBuffer:function(e){return!(!e||"object"!==typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,n,i){if(!n)return t;if("object"!==typeof n){if(o(t))t.push(n);else{if(!t||"object"!==typeof t)return[t,n];(i&&(i.plainObjects||i.allowPrototypes)||!r.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!==typeof t)return[t].concat(n);var s=t;return o(t)&&!o(n)&&(s=a(t,i)),o(t)&&o(n)?(n.forEach((function(n,o){if(r.call(t,o)){var a=t[o];a&&"object"===typeof a&&n&&"object"===typeof n?t[o]=e(a,n,i):t.push(n)}else t[o]=n})),t):Object.keys(n).reduce((function(t,o){var a=n[o];return r.call(t,o)?t[o]=e(t[o],a,i):t[o]=a,t}),s)}}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t){t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2},t.isValid=function(e){return e&&"undefined"!==typeof e.bit&&e.bit>=0&&e.bit<4},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!==typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+e)}}(e)}catch(r){return n}}},function(e,t,n){"use strict";var r=n(119),o=n(115),i=n(157),a=n(1),s=Object(o.a)(i.a),u={accessibilityComponentType:a.string,accessibilityLabel:a.string,accessibilityLiveRegion:Object(a.oneOf)(["assertive","none","polite"]),accessibilityRole:a.string,accessibilityStates:Object(a.arrayOf)(Object(a.oneOf)(["disabled","selected","busy","checked","expanded","grabbed","invalid","pressed"])),accessibilityTraits:Object(a.oneOfType)([a.array,a.string]),accessible:a.bool,children:a.any,hitSlop:r.a,importantForAccessibility:Object(a.oneOf)(["auto","no","no-hide-descendants","yes"]),nativeID:a.string,onBlur:a.func,onClick:a.func,onClickCapture:a.func,onFocus:a.func,onLayout:a.func,onMoveShouldSetResponder:a.func,onMoveShouldSetResponderCapture:a.func,onResponderGrant:a.func,onResponderMove:a.func,onResponderReject:a.func,onResponderRelease:a.func,onResponderTerminate:a.func,onResponderTerminationRequest:a.func,onStartShouldSetResponder:a.func,onStartShouldSetResponderCapture:a.func,onTouchCancel:a.func,onTouchCancelCapture:a.func,onTouchEnd:a.func,onTouchEndCapture:a.func,onTouchMove:a.func,onTouchMoveCapture:a.func,onTouchStart:a.func,onTouchStartCapture:a.func,pointerEvents:Object(a.oneOf)(["auto","box-none","box-only","none"]),style:s,testID:a.string,onContextMenu:a.func,itemID:a.string,itemRef:a.string,itemProp:a.string,itemScope:a.string,itemType:a.string,accessibilityViewIsModal:a.bool,collapsable:a.bool,needsOffscreenAlphaCompositing:a.bool,onAccessibilityTap:a.func,onMagicTap:a.func,removeClippedSubviews:a.bool,renderToHardwareTextureAndroid:a.bool,shouldRasterizeIOS:a.bool,tvParallaxProperties:a.object};t.a=u},function(e,t,n){"use strict";n.r(t);var r=n(10),o=n.n(r),i=n(5),a=n.n(i),s=n(6),u=n.n(s),c=n(8),l=n.n(c),f=n(4),p=n.n(f),d=n(9),h=n.n(d),v=n(0),m=n.n(v),g=n(41),y=n.n(g),b=n(116);t.default=function(e,t,n){var r=function(r){function i(e,t){var n;return a()(this,i),(n=l()(this,p()(i).call(this,e,t))).state={descriptors:{},screenProps:n.props.screenProps,theme:t,themeContext:t},n}return h()(i,r),u()(i,[{key:"componentDidUpdate",value:function(){this.context!==this.state.themeContext&&this.setState({themeContext:this.context})}},{key:"render",value:function(){return m.a.createElement(e,o()({},this.props,{screenProps:this.state.screenProps,navigation:this.props.navigation,navigationConfig:n,descriptors:this.state.descriptors,__source:{fileName:"/Users/satya/Workspace/Callstack/react-navigation-core/src/navigators/createNavigator.js",lineNumber:80}}))}}],[{key:"getDerivedStateFromProps",value:function(e,n){var r=n.descriptors,o=e.navigation,i=e.screenProps;y()(null!=o,"The navigation prop is missing for this navigator. In react-navigation 3 you must set up your app container directly. More info: https://reactnavigation.org/docs/en/app-containers.html");var a=o.state,s=a.routes;if("undefined"===typeof s)throw new TypeError('No "routes" found in navigation state. Did you try to pass the navigation prop of a React component to a Navigator child? See https://reactnavigation.org/docs/en/custom-navigators.html#navigator-navigation-prop');return{descriptors:s.reduce((function(e,a){if(r&&r[a.key]&&a===r[a.key].state&&i===n.screenProps&&n.themeContext===n.theme)return e[a.key]=r[a.key],e;var s=t.getComponentForRouteName.bind(null,a.routeName),u=o.getChildNavigation(a.key),c=t.getScreenOptions(u,i,n.themeContext);return e[a.key]={key:a.key,getComponent:s,options:c,state:a,navigation:u},e}),{}),screenProps:i,theme:a.themeContext}}}]),i}(m.a.Component);return r.contextType=b.default,r.router=t,r.navigationOptions=n.navigationOptions,r}},function(e,t,n){"use strict";n.r(t),n.d(t,"JUMP_TO",(function(){return i})),n.d(t,"jumpTo",(function(){return a}));var r=n(24),o=n.n(r),i="Navigation/JUMP_TO",a=function(e){return o()({type:i,preserveFocus:!0},e)}},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return m}));var r=n(5),o=n.n(r),i=n(6),a=n.n(i),s=n(8),u=n.n(s),c=n(4),l=n.n(c),f=n(9),p=n.n(f),d=n(0),h=n.n(d),v=n(250),m=function(e){function t(){return o()(this,t),u()(this,l()(t).apply(this,arguments))}return p()(t,e),a()(t,[{key:"render",value:function(){var e=this.props.navigation.state,t=e.routes[e.index].key,n=this.props.descriptors[t],r=n.getComponent();return h.a.createElement(v.default,{component:r,navigation:n.navigation,screenProps:this.props.screenProps,__source:{fileName:"/Users/satya/Workspace/Callstack/react-navigation-core/src/views/SwitchView/SwitchView.js",lineNumber:12}})}}]),t}(h.a.Component)},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return g}));var r=n(5),o=n.n(r),i=n(6),a=n.n(i),s=n(8),u=n.n(s),c=n(4),l=n.n(c),f=n(9),p=n.n(f),d=n(0),h=n.n(d),v=n(117),m="/Users/satya/Workspace/Callstack/react-navigation-core/src/views/SceneView.js",g=function(e){function t(){return o()(this,t),u()(this,l()(t).apply(this,arguments))}return p()(t,e),a()(t,[{key:"render",value:function(){var e=this.props,t=e.screenProps,n=e.component,r=e.navigation;return h.a.createElement(v.default.Provider,{value:r,__source:{fileName:m,lineNumber:8}},h.a.createElement(n,{screenProps:t,navigation:r,__source:{fileName:m,lineNumber:9}}))}}]),t}(h.a.PureComponent)},function(e,t,n){var r=n(215);function o(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function i(t,n,a){return o()?e.exports=i=Reflect.construct:e.exports=i=function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&r(i,n.prototype),i},i.apply(null,arguments)}e.exports=i},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return E}));var r=n(10),o=n.n(r),i=n(19),a=n.n(i),s=n(29),u=n.n(s),c=n(5),l=n.n(c),f=n(6),p=n.n(f),d=n(8),h=n.n(d),v=n(4),m=n.n(v),g=n(9),y=n.n(g),b=n(0),w=n(15),_=n(14),S=n(168),O=n(201),E=function(e){function t(){var e,n;l()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i1&&void 0!==arguments[1]?arguments[1]:{};t=c(t=u({},t),"resetOnBlur",!!t.unmountInactiveRoutes||!!t.resetOnBlur),t=c(t,"backBehavior","initialRoute");var n=Object(i.SwitchRouter)(e,t),r=-1,o=function(){return++r};return u({},n,{getActionCreators:function(e,t){return u({openDrawer:function(){return a.default.openDrawer({key:t})},closeDrawer:function(){return a.default.closeDrawer({key:t})},toggleDrawer:function(){return a.default.toggleDrawer({key:t})}},n.getActionCreators(e,t))},getStateForAction:function(e,t){if(!t)return u({},n.getStateForAction(e,void 0),{isDrawerOpen:!1,isDrawerIdle:!0,drawerMovementDirection:null,openId:o(),closeId:o(),toggleId:o()});if(null==e.key||e.key===t.key){if(e.type===a.default.DRAWER_CLOSED)return u({},t,{isDrawerOpen:!1,isDrawerIdle:!0,drawerMovementDirection:null});if(e.type===a.default.DRAWER_OPENED)return u({},t,{isDrawerOpen:!0,isDrawerIdle:!0,drawerMovementDirection:null});if(e.type===a.default.CLOSE_DRAWER)return u({},t,{closeId:o()});if(e.type===a.default.MARK_DRAWER_SETTLING)return u({},t,{isDrawerIdle:!1,drawerMovementDirection:e.willShow?"opening":"closing"});if(e.type===a.default.MARK_DRAWER_ACTIVE)return u({},t,{isDrawerIdle:!1,drawerMovementDirection:null});if(e.type===a.default.MARK_DRAWER_IDLE)return u({},t,{isDrawerIdle:!0,drawerMovementDirection:null});if(e.type===i.NavigationActions.BACK&&(t.isDrawerOpen||!t.isDrawerIdle)&&"closing"!==t.drawerMovementDirection)return u({},t,{closeId:o()});if(e.type===a.default.OPEN_DRAWER)return u({},t,{openId:o()});if(e.type===a.default.TOGGLE_DRAWER)return u({},t,{toggleId:o()})}var r=n.getStateForAction(e,t);return null===r?null:r!==t?l(r)===l(t)||!t.isDrawerOpen&&"closing"===t.drawerMovementDirection?r:u({},r,{closeId:o()}):t}})}},,function(e,t,n){"use strict";var r=n(115),o=n(46),i=n(157),a=n(1);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=Object(a.oneOfType)([a.number,a.string]),c=function(e){for(var t=1;te.height};var j=parseInt(S.a.Version,10),N="ios"===S.a.OS,I=j>=11&&N,D=function(e){function t(){return a()(this,t),l()(this,p()(t).apply(this,arguments))}return h()(t,e),u()(t,[{key:"render",value:function(){var e=this.props,t=e.onPress,n=e.onLongPress,r=e.testID,i=e.accessibilityLabel,a=e.accessibilityRole,s=e.accessibilityStates,u=o()(e,["onPress","onLongPress","testID","accessibilityLabel","accessibilityRole","accessibilityStates"]);return m.a.createElement(y.a,{onPress:t,onLongPress:n,testID:r,hitSlop:{left:15,right:15,top:0,bottom:5},accessibilityLabel:i,accessibilityRole:a,accessibilityStates:s},m.a.createElement(w.a,u))}}]),t}(m.a.Component),L=function(e){function t(){var e,n;a()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i=21){var e=this.props,t=e.style,n=x()(e,["style"]);return m.a.createElement(C.a,O()({},n,{style:null,background:C.a.Ripple(this.props.pressColor,this.props.borderless)}),m.a.createElement(g.a,{style:t},m.a.Children.only(this.props.children)))}return m.a.createElement(T.a,this.props,this.props.children)}}]),t}(m.a.Component);P.defaultProps={borderless:!1,pressColor:"rgba(0, 0, 0, .32)"};var R=function(e){function t(){var e,n;a()(this,t);for(var r=arguments.length,o=new Array(r),i=0;it})).forEach((function(e){e===r?t._drawer.openDrawer():e===o?t._drawer.closeDrawer():e===i&&(a?t._drawer.closeDrawer():t._drawer.openDrawer())}))}},{key:"componentWillUnmount",value:function(){b.a.removeEventListener("change",this._updateWidth)}},{key:"render",value:function(){var e=this,t=this.props.navigation,n=t.state.routes[t.state.index].key,r=this.props.descriptors[n].options.drawerLockMode,o=this.props.navigationConfig,i=o.overlayColor,a=o.drawerBackgroundColor;return a=a?"string"===typeof a?a:a[this.context]:_.ThemeColors[this.context].bodyContent,i=i?"string"===typeof i?i:i[this.context]:_.ThemeColors[this.context].bodyContent,y.a.createElement(S.a,{ref:function(t){e._drawer=t},onGestureRef:this._setDrawerGestureRef,drawerLockMode:r||this.props.screenProps&&this.props.screenProps.drawerLockMode||this.props.navigationConfig.drawerLockMode,drawerBackgroundColor:a,overlayColor:i,keyboardDismissMode:this.props.navigationConfig.keyboardDismissMode,drawerWidth:this.state.drawerWidth,onDrawerOpen:this._handleDrawerOpen,onDrawerClose:this._handleDrawerClose,onDrawerStateChanged:this._handleDrawerStateChange,useNativeAnimations:this.props.navigationConfig.useNativeAnimations,renderNavigationView:this._renderNavigationView,drawerPosition:"right"===this.props.navigationConfig.drawerPosition?S.a.positions.Right:S.a.positions.Left,drawerType:this.props.navigationConfig.drawerType,edgeWidth:this.props.navigationConfig.edgeWidth,hideStatusBar:this.props.navigationConfig.hideStatusBar,statusBarAnimation:this.props.navigationConfig.statusBarAnimation,minSwipeDistance:this.props.navigationConfig.minSwipeDistance,drawerContainerStyle:this.props.navigationConfig.drawerContainerStyle,contentContainerStyle:this.props.navigationConfig.contentContainerStyle},y.a.createElement(k.default.Provider,{value:this.drawerGestureRef},this._renderContent()))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.navigation.state.index;return{loaded:t.loaded.includes(n)?t.loaded:[].concat(o()(t.loaded),[n])}}}]),t}(y.a.PureComponent);N.contextType=_.ThemeContext,N.defaultProps={lazy:!0};var I=w.a.create({pages:{flex:1}})},function(e,t,n){"use strict";var r=n(84),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function u(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,l=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=d(n);o&&o!==h&&e(t,o,r)}var a=l(n);f&&(a=a.concat(f(n)));for(var s=u(t),v=u(n),m=0;m0,"Stiffness value must be greater than 0"),a()(n._damping>0,"Damping value must be greater than 0"),a()(n._mass>0,"Mass value must be greater than 0"),n}r=t,(n=i).prototype=Object.create(r.prototype),n.prototype.constructor=n,n.__proto__=r;var c=i.prototype;return c.__getNativeAnimationConfig=function(){return{type:"spring",overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,stiffness:this._stiffness,damping:this._damping,mass:this._mass,initialVelocity:u(this._initialVelocity,this._lastVelocity),toValue:this._toValue,iterations:this.__iterations}},c.start=function(e,t,n,r,o){var a=this;if(this.__active=!0,this._startPosition=e,this._lastPosition=this._startPosition,this._onUpdate=t,this.__onEnd=n,this._lastTime=Date.now(),this._frameTime=0,r instanceof i){var s=r.getInternalState();this._lastPosition=s.lastPosition,this._lastVelocity=s.lastVelocity,this._initialVelocity=this._lastVelocity,this._lastTime=s.lastTime}var u=function(){a._useNativeDriver?a.__startNativeAnimation(o):a.onUpdate()};this._delay?this._timeout=setTimeout(u,this._delay):u()},c.getInternalState=function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}},c.onUpdate=function(){var e=Date.now();e>this._lastTime+64&&(e=this._lastTime+64);var t=(e-this._lastTime)/1e3;this._frameTime+=t;var n=this._damping,r=this._mass,o=this._stiffness,i=-this._initialVelocity,a=n/(2*Math.sqrt(o*r)),s=Math.sqrt(o/r),u=s*Math.sqrt(1-a*a),c=this._toValue-this._startPosition,l=0,f=0,p=this._frameTime;if(a<1){var d=Math.exp(-a*s*p);l=this._toValue-d*((i+a*s*c)/u*Math.sin(u*p)+c*Math.cos(u*p)),f=a*s*d*(Math.sin(u*p)*(i+a*s*c)/u+c*Math.cos(u*p))-d*(Math.cos(u*p)*(i+a*s*c)-u*c*Math.sin(u*p))}else{var h=Math.exp(-s*p);l=this._toValue-h*(c+(i+s*c)*p),f=h*(i*(p*s-1)+p*c*(s*s))}if(this._lastTime=e,this._lastPosition=l,this._lastVelocity=f,this._onUpdate(l),this.__active){var v=!1;this._overshootClamping&&0!==this._stiffness&&(v=this._startPositionthis._toValue:l18&&e<=44?function(e){return 44e-6*Math.pow(e,3)-.006*Math.pow(e,2)+.36*e+2}(e):function(e){return 45e-8*Math.pow(e,3)-332e-6*Math.pow(e,2)+.1078*e+5.84}(e);var t}(c),function(e,t,n){return e*n+(1-e)*t}(2*s-s*s,u,.01));return{stiffness:r(c),damping:o(l)}}}},function(e,t,n){"use strict";(function(e){var r,o=n(134),i=n(163),a=n(36);var s=function(t){var n,o;function s(e){var n;return(n=t.call(this)||this)._toValue=e.toValue,n._easing=void 0!==e.easing?e.easing:(r||(r=i.a.inOut(i.a.ease)),r),n._duration=void 0!==e.duration?e.duration:500,n._delay=void 0!==e.delay?e.delay:0,n.__iterations=void 0!==e.iterations?e.iterations:1,n.__isInteraction=void 0===e.isInteraction||e.isInteraction,n._useNativeDriver=Object(a.c)(e),n}o=t,(n=s).prototype=Object.create(o.prototype),n.prototype.constructor=n,n.__proto__=o;var u=s.prototype;return u.__getNativeAnimationConfig=function(){for(var e=[],t=0;t=this._startTime+this._duration)return 0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0});this._onUpdate(this._fromValue+this._easing((e-this._startTime)/this._duration)*(this._toValue-this._fromValue)),this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))},u.stop=function(){t.prototype.stop.call(this),this.__active=!1,clearTimeout(this._timeout),e.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})},s}(o.a);t.a=s}).call(this,n(72))},function(e,t,n){"use strict";e.exports={extractSingleTouch:function(e){var t=e.touches,n=e.changedTouches,r=t&&t.length>0,o=n&&n.length>0;return!r&&o?n[0]:r?t[0]:e}}},function(e,t,n){var r;!function(o,i){"use strict";var a="model",s="name",u="type",c="vendor",l="version",f="mobile",p="tablet",d={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2===0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"===typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){return"string"===typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},h={rgx:function(e,t){for(var n,r,o,i,a,s,u=0;u0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,s):this[i[0]]=i[1]:3==i.length?"function"!==typeof i[1]||i[1].exec&&i[1].test?this[i[0]]=s?s.replace(i[1],i[2]):void 0:this[i[0]]=s?i[1].call(this,s,i[2]):void 0:4==i.length&&(this[i[0]]=s?i[3].call(this,s.replace(i[1],i[2])):void 0):this[i]=s||void 0;u+=2}},str:function(e,t){for(var n in t)if("object"===typeof t[n]&&t[n].length>0){for(var r=0;r18&&e<=44?function(e){return 44e-6*Math.pow(e,3)-.006*Math.pow(e,2)+.36*e+2}(e):function(e){return 45e-8*Math.pow(e,3)-332e-6*Math.pow(e,2)+.1078*e+5.84}(e);var t}(c),function(e,t,n){return e*n+(1-e)*t}(2*s-s*s,u,.01));return{stiffness:n(c),damping:r(l)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.createChangeEmitter=function(){var e=[],t=e;function n(){t===e&&(t=e.slice())}return{listen:function(e){if("function"!==typeof e)throw new Error("Expected listener to be a function.");var r=!0;return n(),t.push(e),function(){if(r){r=!1,n();var o=t.indexOf(e);t.splice(o,1)}}},emit:function(){for(var n=e=t,r=0;r=1e12&&!a||"t"===a?(m+=d.abbreviations.trillion,t/=1e12):s<1e12&&s>=1e9&&!a||"b"===a?(m+=d.abbreviations.billion,t/=1e9):s<1e9&&s>=1e6&&!a||"m"===a?(m+=d.abbreviations.million,t/=1e6):(s<1e6&&s>=1e3&&!a||"k"===a)&&(m+=d.abbreviations.thousand,t/=1e3)),e._.includes(n,"[.]")&&(v=!0,n=n.replace("[.]",".")),u=t.toString().split(".")[0],c=n.split(".")[1],f=n.indexOf(","),i=(n.split(".")[0].split(",")[0].match(/0/g)||[]).length,c?(e._.includes(c,"[")?(c=(c=c.replace("]","")).split("["),g=e._.toFixed(t,c[0].length+c[1].length,o,c[1].length)):g=e._.toFixed(t,c.length,o),u=g.split(".")[0],g=e._.includes(g,".")?d.delimiters.decimal+g.split(".")[1]:"",v&&0===Number(g.slice(1))&&(g="")):u=e._.toFixed(t,0,o),m&&!a&&Number(u)>=1e3&&m!==d.abbreviations.trillion)switch(u=String(Number(u)/1e3),m){case d.abbreviations.thousand:m=d.abbreviations.million;break;case d.abbreviations.million:m=d.abbreviations.billion;break;case d.abbreviations.billion:m=d.abbreviations.trillion}if(e._.includes(u,"-")&&(u=u.slice(1),y=!0),u.length0;b--)u="0"+u;return f>-1&&(u=u.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+d.delimiters.thousands)),0===n.indexOf(".")&&(u=""),p=u+g+(m||""),h?p=(h&&y?"(":"")+p+(h&&y?")":""):l>=0?p=0===l?(y?"-":"+")+p:p+(y?"-":"+"):y&&(p="-"+p),p},stringToNumber:function(e){var t,n,o,a=r[i.currentLocale],s=e,u={thousand:3,million:6,billion:9,trillion:12};if(i.zeroFormat&&e===i.zeroFormat)n=0;else if(i.nullFormat&&e===i.nullFormat||!e.replace(/[^0-9]+/g,"").length)n=null;else{for(t in n=1,"."!==a.delimiters.decimal&&(e=e.replace(/\./g,"").replace(a.delimiters.decimal,".")),u)if(o=new RegExp("[^a-zA-Z]"+a.abbreviations[t]+"(?:\\)|(\\"+a.currency.symbol+")?(?:\\))?)?$"),s.match(o)){n*=Math.pow(10,u[t]);break}n*=(e.split("-").length+Math.min(e.split("(").length-1,e.split(")").length-1))%2?1:-1,e=e.replace(/[^0-9\.]+/g,""),n*=Number(e)}return n},isNaN:function(e){return"number"===typeof e&&isNaN(e)},includes:function(e,t){return-1!==e.indexOf(t)},insert:function(e,t,n){return e.slice(0,n)+t+e.slice(n)},reduce:function(e,t){if(null===this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!==typeof t)throw new TypeError(t+" is not a function");var n,r=Object(e),o=r.length>>>0,i=0;if(3===arguments.length)n=arguments[2];else{for(;i=o)throw new TypeError("Reduce of empty array with no initial value");n=r[i++]}for(;ir?e:r}),1)},toFixed:function(e,t,n,r){var o,i,a,s,u=e.toString().split("."),c=t-(r||0);return o=2===u.length?Math.min(Math.max(u[1].length,c),t):c,a=Math.pow(10,o),s=(n(e+"e+"+o)/a).toFixed(o),r>t-o&&(i=new RegExp("\\.?0{1,"+(r-(t-o))+"}$"),s=s.replace(i,"")),s}},e.options=i,e.formats=n,e.locales=r,e.locale=function(e){return e&&(i.currentLocale=e.toLowerCase()),i.currentLocale},e.localeData=function(e){if(!e)return r[i.currentLocale];if(e=e.toLowerCase(),!r[e])throw new Error("Unknown locale : "+e);return r[e]},e.reset=function(){for(var e in o)i[e]=o[e]},e.zeroFormat=function(e){i.zeroFormat="string"===typeof e?e:null},e.nullFormat=function(e){i.nullFormat="string"===typeof e?e:null},e.defaultFormat=function(e){i.defaultFormat="string"===typeof e?e:"0.0"},e.register=function(e,t,n){if(t=t.toLowerCase(),this[e+"s"][t])throw new TypeError(t+" "+e+" already registered.");return this[e+"s"][t]=n,n},e.validate=function(t,n){var r,o,i,a,s,u,c,l;if("string"!==typeof t&&(t+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",t)),(t=t.trim()).match(/^\d+$/))return!0;if(""===t)return!1;try{c=e.localeData(n)}catch(f){c=e.localeData(e.locale())}return i=c.currency.symbol,s=c.abbreviations,r=c.delimiters.decimal,o="."===c.delimiters.thousands?"\\.":c.delimiters.thousands,(null===(l=t.match(/^[^\d]+/))||(t=t.substr(1),l[0]===i))&&(null===(l=t.match(/[^\d]+$/))||(t=t.slice(0,-1),l[0]===s.thousand||l[0]===s.million||l[0]===s.billion||l[0]===s.trillion))&&(u=new RegExp(o+"{2}"),!t.match(/[^\d.,]/g)&&!((a=t.split(r)).length>2)&&(a.length<2?!!a[0].match(/^\d+.*\d$/)&&!a[0].match(u):1===a[0].length?!!a[0].match(/^\d+$/)&&!a[0].match(u)&&!!a[1].match(/^\d+$/):!!a[0].match(/^\d+.*\d$/)&&!a[0].match(u)&&!!a[1].match(/^\d+$/)))},e.fn=a.prototype={clone:function(){return e(this)},format:function(t,r){var o,a,s,u=this._value,c=t||i.defaultFormat;if(r=r||Math.round,0===u&&null!==i.zeroFormat)a=i.zeroFormat;else if(null===u&&null!==i.nullFormat)a=i.nullFormat;else{for(o in n)if(c.match(n[o].regexps.format)){s=n[o].format;break}a=(s=s||e._.numberToFormat)(u,c,r)}return a},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){var n=t.correctionFactor.call(null,this._value,e);return this._value=t.reduce([this._value,e],(function(e,t,r,o){return e+Math.round(n*t)}),0)/n,this},subtract:function(e){var n=t.correctionFactor.call(null,this._value,e);return this._value=t.reduce([e],(function(e,t,r,o){return e-Math.round(n*t)}),Math.round(this._value*n))/n,this},multiply:function(e){return this._value=t.reduce([this._value,e],(function(e,n,r,o){var i=t.correctionFactor(e,n);return Math.round(e*i)*Math.round(n*i)/Math.round(i*i)}),1),this},divide:function(e){return this._value=t.reduce([this._value,e],(function(e,n,r,o){var i=t.correctionFactor(e,n);return Math.round(e*i)/Math.round(n*i)})),this},difference:function(t){return Math.abs(e(this._value).subtract(t).value())}},e.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var t=e%10;return 1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th"},currency:{symbol:"$"}}),e.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(t,n,r){var o,i=e._.includes(n," BPS")?" ":"";return t*=1e4,n=n.replace(/\s?BPS/,""),o=e._.numberToFormat(t,n,r),e._.includes(o,")")?((o=o.split("")).splice(-1,0,i+"BPS"),o=o.join("")):o=o+i+"BPS",o},unformat:function(t){return+(1e-4*e._.stringToNumber(t)).toFixed(15)}}),function(){var t={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},n={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},r=t.suffixes.concat(n.suffixes.filter((function(e){return t.suffixes.indexOf(e)<0}))).join("|");r="("+r.replace("B","B(?!PS)")+")",e.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(r)},format:function(r,o,i){var a,s,u,c=e._.includes(o,"ib")?n:t,l=e._.includes(o," b")||e._.includes(o," ib")?" ":"";for(o=o.replace(/\s?i?b/,""),a=0;a<=c.suffixes.length;a++)if(s=Math.pow(c.base,a),u=Math.pow(c.base,a+1),null===r||0===r||r>=s&&r0&&(r/=s);break}return e._.numberToFormat(r,o,i)+l},unformat:function(r){var o,i,a=e._.stringToNumber(r);if(a){for(o=t.suffixes.length-1;o>=0;o--){if(e._.includes(r,t.suffixes[o])){i=Math.pow(t.base,o);break}if(e._.includes(r,n.suffixes[o])){i=Math.pow(n.base,o);break}}a*=i||1}return a}})}(),e.register("format","currency",{regexps:{format:/(\$)/},format:function(t,n,r){var o,i,a=e.locales[e.options.currentLocale],s={before:n.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:n.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(n=n.replace(/\s?\$\s?/,""),o=e._.numberToFormat(t,n,r),t>=0?(s.before=s.before.replace(/[\-\(]/,""),s.after=s.after.replace(/[\-\)]/,"")):t<0&&!e._.includes(s.before,"-")&&!e._.includes(s.before,"(")&&(s.before="-"+s.before),i=0;i=0;i--)switch(s.after[i]){case"$":o=i===s.after.length-1?o+a.currency.symbol:e._.insert(o,a.currency.symbol,-(s.after.length-(1+i)));break;case" ":o=i===s.after.length-1?o+" ":e._.insert(o," ",-(s.after.length-(1+i)+a.currency.symbol.length-1))}return o}}),e.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(t,n,r){var o=("number"!==typeof t||e._.isNaN(t)?"0e+0":t.toExponential()).split("e");return n=n.replace(/e[\+|\-]{1}0/,""),e._.numberToFormat(Number(o[0]),n,r)+"e"+o[1]},unformat:function(t){var n=e._.includes(t,"e+")?t.split("e+"):t.split("e-"),r=Number(n[0]),o=Number(n[1]);return o=e._.includes(t,"e-")?o*=-1:o,e._.reduce([r,Math.pow(10,o)],(function(t,n,r,o){var i=e._.correctionFactor(t,n);return t*i*(n*i)/(i*i)}),1)}}),e.register("format","ordinal",{regexps:{format:/(o)/},format:function(t,n,r){var o=e.locales[e.options.currentLocale],i=e._.includes(n," o")?" ":"";return n=n.replace(/\s?o/,""),i+=o.ordinal(t),e._.numberToFormat(t,n,r)+i}}),e.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(t,n,r){var o,i=e._.includes(n," %")?" ":"";return e.options.scalePercentBy100&&(t*=100),n=n.replace(/\s?\%/,""),o=e._.numberToFormat(t,n,r),e._.includes(o,")")?((o=o.split("")).splice(-1,0,i+"%"),o=o.join("")):o=o+i+"%",o},unformat:function(t){var n=e._.stringToNumber(t);return e.options.scalePercentBy100?.01*n:n}}),e.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,t,n){var r=Math.floor(e/60/60),o=Math.floor((e-60*r*60)/60),i=Math.round(e-60*r*60-60*o);return r+":"+(o<10?"0"+o:o)+":"+(i<10?"0"+i:i)},unformat:function(e){var t=e.split(":"),n=0;return 3===t.length?(n+=60*Number(t[0])*60,n+=60*Number(t[1]),n+=Number(t[2])):2===t.length&&(n+=60*Number(t[0]),n+=Number(t[1])),Number(n)}}),e})?r.call(t,n,t,e):r)||(e.exports=o)},function(e,t,n){"use strict";var r=n(567),o=n(568),i=n(309);e.exports={formats:i,parse:o,stringify:r}},,function(e,t,n){"use strict";var r,o=n(11),i=n.n(o),a=n(16),s=n.n(a),u=n(10),c=n.n(u),l=n(5),f=n.n(l),p=n(6),d=n.n(p),h=n(8),v=n.n(h),m=n(4),g=n.n(m),y=n(9),b=n.n(y),w=n(676);!function(e){e.GRANTED="granted",e.UNDETERMINED="undetermined",e.DENIED="denied"}(r||(r={}));var _=n(363),S=n.n(_),O=n(1),E=n.n(O),x=n(0),k=n.n(x),C=n(12),T=n(42),P={get name(){return"ExpoBarCodeScannerModule"},get BarCodeType(){return[]},get Type(){return{front:"front",back:"back"}}},R=n(40),A=n(13),j=function(e){function t(){return f()(this,t),v()(this,g()(t).apply(this,arguments))}return b()(t,e),d()(t,[{key:"render",value:function(){return k.a.createElement(A.a,null,k.a.createElement(R.a,null,"BarCodeScanner Component not supported on the web"))}}]),t}(k.a.Component);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}n.d(t,"a",(function(){return L}));var I=P.BarCodeType,D=P.Type,L=function(e){function t(){var e;return f()(this,t),(e=v()(this,g()(t).apply(this,arguments))).lastEvents={},e.lastEventsTimes={},e.onObjectDetected=function(t){return function(n){var r=n.nativeEvent,o=r.type;e.lastEvents[o]&&e.lastEventsTimes[o]&&JSON.stringify(r)===e.lastEvents[o]&&Date.now()-e.lastEventsTimes[o]<500||t&&(t(r),e.lastEventsTimes[o]=new Date,e.lastEvents[o]=JSON.stringify(r))}},e}return b()(t,e),d()(t,[{key:"render",value:function(){var e=this.convertNativeProps(this.props),t=this.props.onBarCodeScanned;return k.a.createElement(j,c()({},e,{onBarCodeScanned:this.onObjectDetected(t)}))}},{key:"convertNativeProps",value:function(e){return S()(e,this.convertProp)}},{key:"convertProp",value:function(e,n){return"string"===typeof e&&t.ConversionTables[n]?t.ConversionTables[n][e]:e}}],[{key:"getPermissionsAsync",value:function(){return s.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",P.getPermissionsAsync());case 1:case"end":return e.stop()}}))}},{key:"requestPermissionsAsync",value:function(){return s.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",P.requestPermissionsAsync());case 1:case"end":return e.stop()}}))}},{key:"scanFromURLAsync",value:function(e){var t,n=arguments;return s.a.async((function(r){for(;;)switch(r.prev=r.next){case 0:if(t=n.length>1&&void 0!==n[1]?n[1]:Object.values(I),P.scanFromURLAsync){r.next=3;break}throw new w.a("expo-barcode-scanner","scanFromURLAsync");case 3:if(!Array.isArray(t)||t.length){r.next=5;break}throw new Error("No barCodeTypes specified; provide at least one barCodeType for scanner");case 5:if("ios"!==C.a.OS){r.next=11;break}if(!Array.isArray(t)||t.includes(I.qr)){r.next=8;break}throw new Error("Only QR type is supported by scanFromURLAsync() on iOS");case 8:return r.next=10,s.a.awrap(P.scanFromURLAsync(e,[I.qr]));case 10:return r.abrupt("return",r.sent);case 11:return r.next=13,s.a.awrap(P.scanFromURLAsync(e,t));case 13:return r.abrupt("return",r.sent);case 14:case"end":return r.stop()}}))}}]),t}(k.a.Component);L.Constants={BarCodeType:I,Type:D},L.ConversionTables={type:D},L.propTypes=function(e){for(var t=1;t=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){s.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){s.headers[e]=r.merge(i)})),e.exports=s}).call(this,n(172))},function(e,t,n){"use strict";var r=n(73),o=n(540),i=n(302),a=n(542),s=n(545),u=n(546),c=n(306);e.exports=function(e){return new Promise((function(t,l){var f=e.data,p=e.headers;r.isFormData(f)&&delete p["Content-Type"];var d=new XMLHttpRequest;if(e.auth){var h=e.auth.username||"",v=e.auth.password||"";p.Authorization="Basic "+btoa(h+":"+v)}var m=a(e.baseURL,e.url);if(d.open(e.method.toUpperCase(),i(m,e.params,e.paramsSerializer),!0),d.timeout=e.timeout,d.onreadystatechange=function(){if(d&&4===d.readyState&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in d?s(d.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?d.response:d.responseText,status:d.status,statusText:d.statusText,headers:n,config:e,request:d};o(t,l,r),d=null}},d.onabort=function(){d&&(l(c("Request aborted",e,"ECONNABORTED",d)),d=null)},d.onerror=function(){l(c("Network Error",e,null,d)),d=null},d.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),l(c(t,e,"ECONNABORTED",d)),d=null},r.isStandardBrowserEnv()){var g=n(547),y=(e.withCredentials||u(m))&&e.xsrfCookieName?g.read(e.xsrfCookieName):void 0;y&&(p[e.xsrfHeaderName]=y)}if("setRequestHeader"in d&&r.forEach(p,(function(e,t){"undefined"===typeof f&&"content-type"===t.toLowerCase()?delete p[t]:d.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),e.responseType)try{d.responseType=e.responseType}catch(b){if("json"!==e.responseType)throw b}"function"===typeof e.onDownloadProgress&&d.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){d&&(d.abort(),l(e),d=null)})),void 0===f&&(f=null),d.send(f)}))}},function(e,t,n){"use strict";var r=n(541);e.exports=function(e,t,n,o,i){var a=new Error(e);return r(a,t,n,o,i)}},function(e,t,n){"use strict";var r=n(73);e.exports=function(e,t){t=t||{};var n={},o=["url","method","params","data"],i=["headers","auth","proxy"],a=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];r.forEach(o,(function(e){"undefined"!==typeof t[e]&&(n[e]=t[e])})),r.forEach(i,(function(o){r.isObject(t[o])?n[o]=r.deepMerge(e[o],t[o]):"undefined"!==typeof t[o]?n[o]=t[o]:r.isObject(e[o])?n[o]=r.deepMerge(e[o]):"undefined"!==typeof e[o]&&(n[o]=e[o])})),r.forEach(a,(function(r){"undefined"!==typeof t[r]?n[r]=t[r]:"undefined"!==typeof e[r]&&(n[r]=e[r])}));var s=o.concat(i).concat(a),u=Object.keys(t).filter((function(e){return-1===s.indexOf(e)}));return r.forEach(u,(function(r){"undefined"!==typeof t[r]?n[r]=t[r]:"undefined"!==typeof e[r]&&(n[r]=e[r])})),n}},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";var r=String.prototype.replace,o=/%20/g,i=n(243),a={RFC1738:"RFC1738",RFC3986:"RFC3986"};e.exports=i.assign({default:a.RFC3986,formatters:{RFC1738:function(e){return r.call(e,o,"+")},RFC3986:function(e){return String(e)}}},a)},function(e,t,n){var r=n(579),o=n(93);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!==t&&n!==n:r(t,n,i,a,e,s))}},function(e,t,n){var r=n(580),o=n(583),i=n(584);e.exports=function(e,t,n,a,s,u){var c=1&n,l=e.length,f=t.length;if(l!=f&&!(c&&f>l))return!1;var p=u.get(e);if(p&&u.get(t))return p==t;var d=-1,h=!0,v=2&n?new r:void 0;for(u.set(e,t),u.set(t,e);++d=1&&e<=40},t.from=function(e,n){return t.isValid(e)?parseInt(e,10):n},t.getCapacity=function(e,n,i){if(!t.isValid(e))throw new Error("Invalid QR Code version");"undefined"===typeof i&&(i=a.BYTE);var s=8*(r.getSymbolTotalCodewords(e)-o.getTotalCodewordsCount(e,n));if(i===a.MIXED)return s;var u=s-c(i,e);switch(i){case a.NUMERIC:return Math.floor(u/10*3);case a.ALPHANUMERIC:return Math.floor(u/11*2);case a.KANJI:return Math.floor(u/13);case a.BYTE:default:return Math.floor(u/8)}},t.getBestVersionForData=function(e,n){var r,o=i.from(n,i.M);if(s(e)){if(e.length>1)return function(e,n){for(var r=1;r<=40;r++){if(l(e,r)<=t.getCapacity(r,n,a.MIXED))return r}}(e,o);if(0===e.length)return 1;r=e[0]}else r=e;return function(e,n,r){for(var o=1;o<=40;o++)if(n<=t.getCapacity(o,r,e))return o}(r.mode,r.getLength(),o)},t.getEncodedBits=function(e){if(!t.isValid(e)||e<7)throw new Error("Invalid QR Code version");for(var n=e<<12;r.getBCHDigit(n)-u>=0;)n^=7973<8)throw new Error("Invalid hex color: "+e);3!==t.length&&4!==t.length||(t=Array.prototype.concat.apply([],t.map((function(e){return[e,e]})))),6===t.length&&t.push("F","F");var n=parseInt(t.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:255&n,hex:"#"+t.slice(0,6).join("")}}t.getOptions=function(e){e||(e={}),e.color||(e.color={});var t="undefined"===typeof e.margin||null===e.margin||e.margin<0?4:e.margin,r=e.width&&e.width>=21?e.width:void 0,o=e.scale||4;return{width:r,scale:r?4:o,margin:t,color:{dark:n(e.color.dark||"#000000ff"),light:n(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},t.getScale=function(e,t){return t.width&&t.width>=e+2*t.margin?t.width/(e+2*t.margin):t.scale},t.getImageWidth=function(e,n){var r=t.getScale(e,n);return Math.floor((e+2*n.margin)*r)},t.qrToImageData=function(e,n,r){for(var o=n.modules.size,i=n.modules.data,a=t.getScale(o,r),s=Math.floor((o+2*r.margin)*a),u=r.margin*a,c=[r.color.light,r.color.dark],l=0;l=u&&f>=u&&l-1&&(o=o.substring(o.indexOf("+")+1))}return{hostname:i,path:o,queryParams:n,scheme:a}}var j=new _.constructor;j.makeUrl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="exp",r=x.scheme||x.detach&&x.detach.scheme;if("standalone"===s.a.appOwnership&&r)n=r;else{if("standalone"===s.a.appOwnership&&!r)throw new Error("Cannot make a deep link into a standalone app with no custom scheme defined");"expo"!==s.a.appOwnership||r||console.warn("Linking requires that you provide a `scheme` in app.json for standalone apps - if it is left blank, your app may crash. The scheme does not apply to development in the Expo client but you should add it as soon as you start working with Linking to avoid creating a broken build. Add a `scheme` to silence this warning. Learn more about Linking at https://docs.expo.io/versions/latest/workflow/linking/")}var o=C||"";k&&T&&(o=""),e?(T&&o&&(e="/--/"+P(e)),!e.startsWith("/")&&o?e="/"+e:e.startsWith("/")&&!o&&(e=e.substr(1))):e="";var i="",a=o.match(/(.*)\?(.+)/);if(a){o=a[1],i=a[2];var u={};try{var l=c.a.parse(i);"object"===typeof l&&(u=l)}catch(f){}t=O({},t,{},u)}return(i=c.a.stringify(t))&&(i="?"+i),o=R(o),encodeURI(n+"://"+o+e+i)},j.parse=A,j.parseInitialURLAsync=function(){var e;return o.a.async((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o.a.awrap(_.getInitialURL());case 2:if(e=t.sent){t.next=5;break}return t.abrupt("return",{scheme:null,hostname:null,path:null,queryParams:null});case 5:return t.abrupt("return",A(e));case 6:case"end":return t.stop()}}))};t.a=j},function(e,t,n){"use strict";function r(e){return e&&"object"===typeof e&&"default"in e?e.default:e}Object.defineProperty(t,"__esModule",{value:!0});var o,i=n(378),a=r(i),s=r(n(383)),u=r(n(384)),c=/^(#(?:[0-9a-f]{3,4}){1,2})$/i,l=/^(rgba?|hsla?|hwb|lab|lch|gray|color)$/,f=function(e){return function(t){return e(t)?"":null}},p=function(e,t){return void 0===t&&(t=String),function(n){if("word"!==n.type)return null;var r=n.value.match(e);return null===r?null:t(r[1])}},d=f((function(e){return"space"===e.type})),h=f((function(e){return"div"===e.type&&"/"===e.value})),v=f((function(e){return"div"===e.type&&","===e.value})),m=(o="word",function(e){return e.type===o?e.value:null}),g=p(/^(none)$/i),y=p(/^(auto)$/i),b=p(/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?)$/i,Number),w=p(/^(0$|(?:[+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?)(?=px$))/i,Number),_=p(/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?(ch|em|ex|rem|vh|vw|vmin|vmax|cm|mm|in|pc|pt))$/i),S=p(/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?(?:deg|rad))$/i,(function(e){return e.toLowerCase()})),O=p(/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?%)$/i),E=p(/(^-?[_a-z][_a-z0-9-]*$)/i),x=function(e){return"string"!==e.type?null:e.value.replace(/\\([0-9a-f]{1,6})(?:\s|$)/gi,(function(e,t){return String.fromCharCode(parseInt(t,16))})).replace(/\\/g,"")},k=function(e){return"word"===e.type&&(c.test(e.value)||e.value in u||"transparent"===e.value)?e.value:"function"===e.type&&l.test(e.value)?i.stringify(e):null},C=p(/^(none|underline|line-through)$/i),T=p(/^(solid|dashed|dotted)$/),P=function(e){var t=e.types,n=void 0===t?[w,_,O]:t,r=e.directions,o=void 0===r?["Top","Right","Bottom","Left"]:r,i=e.prefix,a=void 0===i?"":i,s=e.suffix,u=void 0===s?"":s;return function(e){var t,r=[];for(r.push(e.expect.apply(e,n));r.length<4&&e.hasTokens();)e.expect(d),r.push(e.expect.apply(e,n));e.expectEmpty();var i=r[0],s=r[1],c=void 0===s?i:s,l=r[2],f=void 0===l?i:l,p=r[3],h=void 0===p?c:p,v=function(e){return""+a+o[e]+u};return(t={})[v(0)]=i,t[v(1)]=c,t[v(2)]=f,t[v(3)]=h,t}},R=function(e){var t=e.expect(w),n=e.matches(d)?e.expect(w):t;return e.expectEmpty(),{width:t,height:n}},A=function(e){var t,n,r,o;if(e.matches(g))return e.expectEmpty(),{offset:{width:0,height:0},radius:0,color:"black"};for(var i=!1;e.hasTokens();)i&&e.expect(d),void 0===t&&e.matches(w,_)?(t=e.lastValue,e.expect(d),n=e.expect(w,_),e.saveRewindPoint(),e.matches(d)&&e.matches(w,_)?r=e.lastValue:e.rewind()):void 0===o&&e.matches(k)?o=e.lastValue:e.throw(),i=!0;return void 0===t&&e.throw(),{offset:{width:t,height:n},radius:void 0!==r?r:0,color:void 0!==o?o:"black"}},j=p(/(nowrap|wrap|wrap-reverse)/),N=p(/(row|row-reverse|column|column-reverse)/),I=function(e){var t;if(e.matches(x))t=e.lastValue;else for(t=e.expect(E);e.hasTokens();){e.expect(d),t+=" "+e.expect(E)}return e.expectEmpty(),{fontFamily:t}},D=p(/^(normal)$/),L=p(/^(italic)$/),M=p(/^([1-9]00|bold)$/),V=p(/^(small-caps)$/),F=[],B=p(/(flex-(?:start|end)|center|stretch|space-(?:between|around))/),U=p(/(flex-(?:start|end)|center|space-(?:between|around|evenly))/),z=p(/^(solid|double|dotted|dashed)$/),H=function(e){return function(t){var n=t.expect(e);return t.expectEmpty(),n}},W=H(b),G=H(w),Y=H(S),q=function(e){return function(t,n){return function(r){var o,i,a,s=r.expect(e);if(r.hasTokens())r.expect(v),a=r.expect(e);else{if(void 0===n)return s;a=n}return r.expectEmpty(),[(o={},o[t+"Y"]=a,o),(i={},i[t+"X"]=s,i)]}}},X=q(b),K=q(w),$=q(S),J={perspective:W,scale:X("scale"),scaleX:W,scaleY:W,translate:K("translate",0),translateX:G,translateY:G,rotate:Y,rotateX:Y,rotateY:Y,rotateZ:Y,skewX:Y,skewY:Y,skew:$("skew","0deg")},Q=P({types:[k],prefix:"border",suffix:"Color"}),Z=P({directions:["TopLeft","TopRight","BottomRight","BottomLeft"],prefix:"border",suffix:"Radius"}),ee=P({prefix:"border",suffix:"Width"}),te=P({types:[w,_,O,y],prefix:"margin"}),ne=P({prefix:"padding"}),re={background:function(e){return{backgroundColor:e.expect(k)}},border:function(e){var t,n,r;if(e.matches(g))return e.expectEmpty(),{borderWidth:0,borderColor:"black",borderStyle:"solid"};for(var o=0;o<3&&e.hasTokens();)0!==o&&e.expect(d),void 0===t&&e.matches(w,_)?t=e.lastValue:void 0===n&&e.matches(k)?n=e.lastValue:void 0===r&&e.matches(T)?r=e.lastValue:e.throw(),o+=1;return e.expectEmpty(),void 0===t&&(t=1),void 0===n&&(n="black"),void 0===r&&(r="solid"),{borderWidth:t,borderColor:n,borderStyle:r}},borderColor:Q,borderRadius:Z,borderWidth:ee,boxShadow:function(e){var t=A(e);return{shadowOffset:t.offset,shadowRadius:t.radius,shadowColor:t.color,shadowOpacity:1}},flex:function(e){var t,n,r;if(e.matches(g))return e.expectEmpty(),{flexGrow:0,flexShrink:0,flexBasis:"auto"};if(e.saveRewindPoint(),e.matches(y)&&!e.hasTokens())return{flexGrow:1,flexShrink:1,flexBasis:"auto"};e.rewind();for(var o=0;o<2&&e.hasTokens();)0!==o&&e.expect(d),void 0===t&&e.matches(b)?(t=e.lastValue,e.saveRewindPoint(),e.matches(d)&&e.matches(b)?n=e.lastValue:e.rewind()):void 0===r&&e.matches(w,_,O)?r=e.lastValue:void 0===r&&e.matches(y)?r="auto":e.throw(),o+=1;return e.expectEmpty(),void 0===t&&(t=1),void 0===n&&(n=1),void 0===r&&(r=0),{flexGrow:t,flexShrink:n,flexBasis:r}},flexFlow:function(e){for(var t,n,r=0;r<2&&e.hasTokens();)0!==r&&e.expect(d),void 0===t&&e.matches(j)?t=e.lastValue:void 0===n&&e.matches(N)?n=e.lastValue:e.throw(),r+=1;return e.expectEmpty(),void 0===t&&(t="nowrap"),void 0===n&&(n="row"),{flexWrap:t,flexDirection:n}},font:function(e){for(var t,n,r,o,i=0;i<3&&e.hasTokens();){if(e.matches(D));else if(void 0===t&&e.matches(L))t=e.lastValue;else if(void 0===n&&e.matches(M))n=e.lastValue;else{if(void 0!==r||!e.matches(V))break;r=[e.lastValue]}e.expect(d),i+=1}var a=e.expect(w,_);e.matches(h)&&(o=e.expect(w,_)),e.expect(d);var s=I(e).fontFamily;void 0===t&&(t="normal"),void 0===n&&(n="normal"),void 0===r&&(r=F);var u={fontStyle:t,fontWeight:n,fontVariant:r,fontSize:a,fontFamily:s};return void 0!==o&&(u.lineHeight=o),u},fontFamily:I,fontVariant:function(e){return{fontVariant:[e.expect(E)]}},fontWeight:function(e){return{fontWeight:e.expect(m)}},margin:te,padding:ne,placeContent:function(e){var t,n=e.expect(B);return e.hasTokens()?(e.expect(d),t=e.expect(U)):t="stretch",e.expectEmpty(),{alignContent:n,justifyContent:t}},shadowOffset:function(e){return{shadowOffset:R(e)}},textShadow:function(e){var t=A(e);return{textShadowOffset:t.offset,textShadowRadius:t.radius,textShadowColor:t.color}},textShadowOffset:function(e){return{textShadowOffset:R(e)}},textDecoration:function(e){for(var t,n,r,o=!1;e.hasTokens();){if(o&&e.expect(d),void 0===t&&e.matches(C)){var i=[e.lastValue.toLowerCase()];e.saveRewindPoint(),"none"!==i[0]&&e.matches(d)&&e.matches(C)?(i.push(e.lastValue.toLowerCase()),i.sort().reverse()):e.rewind(),t=i.join(" ")}else void 0===n&&e.matches(z)?n=e.lastValue:void 0===r&&e.matches(k)?r=e.lastValue:e.throw();o=!0}return{textDecorationLine:void 0!==t?t:"none",textDecorationColor:void 0!==r?r:"black",textDecorationStyle:void 0!==n?n:"solid"}},textDecorationLine:function(e){for(var t=[],n=!1;e.hasTokens();)n&&e.expect(d),t.push(e.expect(C).toLowerCase()),n=!0;return t.sort().reverse(),{textDecorationLine:t.join(" ")}},transform:function(e){for(var t=[],n=!1;e.hasTokens();){n&&e.expect(d);var r,o=e.expectFunction(),i=o.functionName,a=J[i](o);if(!Array.isArray(a))a=[(r={},r[i]=a,r)];t=a.concat(t),n=!0}return{transform:t}}};var oe=function(){function e(e,t){this.index=0,this.nodes=e,this.functionName=null!=t?t.value:null,this.lastValue=null,this.rewindIndex=-1}var t=e.prototype;return t.hasTokens=function(){return this.index<=this.nodes.length-1},t.SYMBOL_MATCH=function(){if(!this.hasTokens())return null;for(var e=this.nodes[this.index],t=0;tr&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(v,"$1"+e.trim());case 58:return e.trim()+t.replace(v,"$1"+e.trim());default:if(0<1*n&&0u.charCodeAt(8))break;case 115:a=a.replace(u,"-webkit-"+u)+";"+a;break;case 207:case 102:a=a.replace(u,"-webkit-"+(102s.charCodeAt(0)&&(s=s.trim()),s=[s],0d)&&(F=(z=z.replace(" ",":")).length),00&&(s[u]=l)}else{var h=(0,o.default)(n,u,c,s,t);h&&(s[u]=h),s=(0,r.default)(t,u,s)}}return s}};var r=s(n(392)),o=s(n(393)),i=s(n(394)),a=s(n(395));function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("string"===typeof t&&"text"===t)return["-webkit-text","text"]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("string"===typeof t&&!(0,i.default)(t)&&t.indexOf("cross-fade(")>-1)return a.map((function(e){return t.replace(/cross-fade\(/g,e+"cross-fade(")}))};var r,o=n(145),i=(r=o)&&r.__esModule?r:{default:r};var a=["-webkit-",""]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("cursor"===e&&o.hasOwnProperty(t))return r.map((function(e){return e+t}))};var r=["-webkit-","-moz-",""],o={"zoom-in":!0,"zoom-out":!0,grab:!0,grabbing:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("string"===typeof t&&!(0,i.default)(t)&&t.indexOf("filter(")>-1)return a.map((function(e){return t.replace(/filter\(/g,e+"filter(")}))};var r,o=n(145),i=(r=o)&&r.__esModule?r:{default:r};var a=["-webkit-",""]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("display"===e&&r.hasOwnProperty(t))return r[t]};var r={flex:["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex","flex"],"inline-flex":["-webkit-inline-box","-moz-inline-box","-ms-inline-flexbox","-webkit-inline-flex","inline-flex"]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){Object.prototype.hasOwnProperty.call(o,e)&&(n[o[e]]=r[t]||t);if("flex"===e){if(Object.prototype.hasOwnProperty.call(i,t))return void(n.msFlex=i[t]);if(a.test(t))return void(n.msFlex=t+" 1 0%");var s=t.split(/\s/);switch(s.length){case 1:return void(n.msFlex="1 1 "+t);case 2:return void(a.test(s[1])?n.msFlex=s[0]+" "+s[1]+" 0%":n.msFlex=s[0]+" 1 "+s[1]);default:n.msFlex=t}}};var r={"space-around":"distribute","space-between":"justify","flex-start":"start","flex-end":"end"},o={alignContent:"msFlexLinePack",alignSelf:"msFlexItemAlign",alignItems:"msFlexAlign",justifyContent:"msFlexPack",order:"msFlexOrder",flexGrow:"msFlexPositive",flexShrink:"msFlexNegative",flexBasis:"msFlexPreferredSize"},i={auto:"1 1 auto",inherit:"inherit",initial:"0 1 auto",none:"0 0 auto",unset:"unset"},a=/^\d+(\.\d+)?$/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){"flexDirection"===e&&"string"===typeof t&&(t.indexOf("column")>-1?n.WebkitBoxOrient="vertical":n.WebkitBoxOrient="horizontal",t.indexOf("reverse")>-1?n.WebkitBoxDirection="reverse":n.WebkitBoxDirection="normal");o.hasOwnProperty(e)&&(n[o[e]]=r[t]||t)};var r={"space-around":"justify","space-between":"justify","flex-start":"start","flex-end":"end","wrap-reverse":"multiple",wrap:"multiple"},o={alignItems:"WebkitBoxAlign",justifyContent:"WebkitBoxPack",flexWrap:"WebkitBoxLines",flexGrow:"WebkitBoxFlex"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("string"===typeof t&&!(0,i.default)(t)&&s.test(t))return a.map((function(e){return t.replace(s,(function(t){return e+t}))}))};var r,o=n(145),i=(r=o)&&r.__esModule?r:{default:r};var a=["-webkit-","-moz-",""],s=/linear-gradient|radial-gradient|repeating-linear-gradient|repeating-radial-gradient/gi},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("string"===typeof t&&!(0,i.default)(t)&&t.indexOf("image-set(")>-1)return a.map((function(e){return t.replace(/image-set\(/g,e+"image-set(")}))};var r,o=n(145),i=(r=o)&&r.__esModule?r:{default:r};var a=["-webkit-",""]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("position"===e&&"sticky"===t)return["-webkit-sticky","sticky"]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(o.hasOwnProperty(e)&&i.hasOwnProperty(t))return r.map((function(e){return e+t}))};var r=["-webkit-","-moz-",""],o={maxHeight:!0,maxWidth:!0,width:!0,height:!0,columnWidth:!0,minWidth:!0,minHeight:!0},i={"min-content":!0,"max-content":!0,"fill-available":!0,"fit-content":!0,"contain-floats":!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,a){if("string"===typeof t&&s.hasOwnProperty(e)){var c=function(e,t){if((0,o.default)(e))return e;for(var n=e.split(/,(?![^()]*(?:\([^()]*\))?\))/g),i=0,a=n.length;i-1&&"order"!==f)for(var p=t[l],d=0,h=p.length;d-1)return l;var f=c.split(/,(?![^()]*(?:\([^()]*\))?\))/g).filter((function(e){return!/-webkit-|-ms-/.test(e)})).join(",");return e.indexOf("Moz")>-1?f:(n["Webkit"+(0,i.default)(e)]=l,n["Moz"+(0,i.default)(e)]=f,c)}};var r=a(n(396)),o=a(n(145)),i=a(n(275));function a(e){return e&&e.__esModule?e:{default:e}}var s={transition:!0,transitionProperty:!0,WebkitTransition:!0,WebkitTransitionProperty:!0,MozTransition:!0,MozTransitionProperty:!0},u={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-"}},function(e,t,n){"use strict";var r="function"===typeof Float32Array;function o(e,t){return 1-3*t+3*e}function i(e,t){return 3*t-6*e}function a(e){return 3*e}function s(e,t,n){return((o(t,n)*e+i(t,n))*e+a(t))*e}function u(e,t,n){return 3*o(t,n)*e*e+2*i(t,n)*e+a(t)}e.exports=function(e,t,n,o){if(!(0<=e&&e<=1&&0<=n&&n<=1))throw new Error("bezier x values must be in [0, 1] range");var i=r?new Float32Array(11):new Array(11);if(e!==t||n!==o)for(var a=0;a<11;++a)i[a]=s(.1*a,e,n);function c(t){for(var r=0,o=1;10!==o&&i[o]<=t;++o)r+=.1;--o;var a=r+.1*((t-i[o])/(i[o+1]-i[o])),c=u(a,e,n);return c>=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=u(t,n,r);if(0===i)return t;t-=(s(t,n,r)-e)/i}return t}(t,a,e,n):0===c?a:function(e,t,n,r,o){var i,a,u=0;do{(i=s(a=t+(n-t)/2,r,o)-e)>0?n=a:t=a}while(Math.abs(i)>1e-7&&++u<10);return a}(t,r,r+.1,e,n)}return function(r){return e===t&&n===o?r:0===r?0:1===r?1:s(c(r),t,o)}}},function(e,t,n){"use strict";(function(e){var r=n(134),o=n(36);var i=function(t){var n,r;function i(e){var n;return(n=t.call(this)||this)._deceleration=void 0!==e.deceleration?e.deceleration:.998,n._velocity=e.velocity,n._useNativeDriver=Object(o.c)(e),n.__isInteraction=void 0===e.isInteraction||e.isInteraction,n.__iterations=void 0!==e.iterations?e.iterations:1,n}r=t,(n=i).prototype=Object.create(r.prototype),n.prototype.constructor=n,n.__proto__=r;var a=i.prototype;return a.__getNativeAnimationConfig=function(){return{type:"decay",deceleration:this._deceleration,velocity:this._velocity,iterations:this.__iterations}},a.start=function(e,t,n,r,o){this.__active=!0,this._lastValue=e,this._fromValue=e,this._onUpdate=t,this.__onEnd=n,this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(o):this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))},a.onUpdate=function(){var e=Date.now(),t=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(e-this._startTime)));this._onUpdate(t),Math.abs(this._lastValue-t)<.1?this.__debouncedOnEnd({finished:!0}):(this._lastValue=t,this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))))},a.stop=function(){t.prototype.stop.call(this),this.__active=!1,e.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})},i}(r.a);t.a=i}).call(this,n(72))},function(e,t,n){"use strict";var r=n(401),o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null===e||void 0===e)throw new TypeError("Sources cannot be null or undefined");return Object(e)}function s(e,t,n){var i=t[n];if(void 0!==i&&null!==i){if(o.call(e,n)&&(void 0===e[n]||null===e[n]))throw new TypeError("Cannot convert undefined or null to object ("+n+")");o.call(e,n)&&r(i)?e[n]=u(Object(e[n]),t[n]):e[n]=i}}function u(e,t){if(e===t)return e;for(var n in t=Object(t))o.call(t,n)&&s(e,t,n);if(Object.getOwnPropertySymbols)for(var r=Object.getOwnPropertySymbols(t),a=0;aparseInt(e[1],10)}else u=!1;return u}()){var h=new Promise((function(e,t){!function n(){(new Date).getTime()-p>=l?t(Error(l+"ms timeout exceeded")):document.fonts.load(d(o,'"'+o.family+'"'),a).then((function(t){1<=t.length?e():setTimeout(n,25)}),t)}()})),v=new Promise((function(e,t){c=setTimeout((function(){t(Error(l+"ms timeout exceeded"))}),l)}));Promise.race([v,h]).then((function(){clearTimeout(c),e(o)}),t)}else!function(e){document.body?e():document.addEventListener?document.addEventListener("DOMContentLoaded",(function t(){document.removeEventListener("DOMContentLoaded",t),e()})):document.attachEvent("onreadystatechange",(function t(){"interactive"!=document.readyState&&"complete"!=document.readyState||(document.detachEvent("onreadystatechange",t),e())}))}((function(){function u(){var t;(t=-1!=m&&-1!=g||-1!=m&&-1!=y||-1!=g&&-1!=y)&&((t=m!=g&&m!=y&&g!=y)||(null===s&&(t=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),s=!!t&&(536>parseInt(t[1],10)||536===parseInt(t[1],10)&&11>=parseInt(t[2],10))),t=s&&(m==b&&g==b&&y==b||m==w&&g==w&&y==w||m==_&&g==_&&y==_)),t=!t),t&&(S.parentNode&&S.parentNode.removeChild(S),clearTimeout(c),e(o))}var f=new n(a),h=new n(a),v=new n(a),m=-1,g=-1,y=-1,b=-1,w=-1,_=-1,S=document.createElement("div");S.dir="ltr",r(f,d(o,"sans-serif")),r(h,d(o,"serif")),r(v,d(o,"monospace")),S.appendChild(f.a),S.appendChild(h.a),S.appendChild(v.a),document.body.appendChild(S),b=f.a.offsetWidth,w=h.a.offsetWidth,_=v.a.offsetWidth,function e(){if((new Date).getTime()-p>=l)S.parentNode&&S.parentNode.removeChild(S),t(Error(l+"ms timeout exceeded"));else{var n=document.hidden;!0!==n&&void 0!==n||(m=f.a.offsetWidth,g=h.a.offsetWidth,y=v.a.offsetWidth,u()),c=setTimeout(e,50)}}(),i(f,(function(e){m=e,u()})),r(f,d(o,'"'+o.family+'",sans-serif')),i(h,(function(e){g=e,u()})),r(h,d(o,'"'+o.family+'",serif')),i(v,(function(e){y=e,u()})),r(v,d(o,'"'+o.family+'",monospace'))}))}))},e.exports=a}()},function(e,t,n){var r=n(111),o=n(81),i=n(93);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},function(e,t,n){var r=n(281),o=n(437),i=n(496),a=n(125),s=n(146),u=n(505),c=n(296),l=n(294),f=c((function(e,t){var n={};if(null==e)return n;var c=!1;t=r(t,(function(t){return t=a(t,e),c||(c=t.length>1),t})),s(e,l(e),n),c&&(n=o(n,7,u));for(var f=t.length;f--;)i(n,t[f]);return n}));e.exports=f},function(e){e.exports=JSON.parse('{"glass":61440,"music":61441,"search":61442,"envelope-o":61443,"heart":61444,"star":61445,"star-o":61446,"user":61447,"film":61448,"th-large":61449,"th":61450,"th-list":61451,"check":61452,"remove":61453,"close":61453,"times":61453,"search-plus":61454,"search-minus":61456,"power-off":61457,"signal":61458,"gear":61459,"cog":61459,"trash-o":61460,"home":61461,"file-o":61462,"clock-o":61463,"road":61464,"download":61465,"arrow-circle-o-down":61466,"arrow-circle-o-up":61467,"inbox":61468,"play-circle-o":61469,"rotate-right":61470,"repeat":61470,"refresh":61473,"list-alt":61474,"lock":61475,"flag":61476,"headphones":61477,"volume-off":61478,"volume-down":61479,"volume-up":61480,"qrcode":61481,"barcode":61482,"tag":61483,"tags":61484,"book":61485,"bookmark":61486,"print":61487,"camera":61488,"font":61489,"bold":61490,"italic":61491,"text-height":61492,"text-width":61493,"align-left":61494,"align-center":61495,"align-right":61496,"align-justify":61497,"list":61498,"dedent":61499,"outdent":61499,"indent":61500,"video-camera":61501,"photo":61502,"image":61502,"picture-o":61502,"pencil":61504,"map-marker":61505,"adjust":61506,"tint":61507,"edit":61508,"pencil-square-o":61508,"share-square-o":61509,"check-square-o":61510,"arrows":61511,"step-backward":61512,"fast-backward":61513,"backward":61514,"play":61515,"pause":61516,"stop":61517,"forward":61518,"fast-forward":61520,"step-forward":61521,"eject":61522,"chevron-left":61523,"chevron-right":61524,"plus-circle":61525,"minus-circle":61526,"times-circle":61527,"check-circle":61528,"question-circle":61529,"info-circle":61530,"crosshairs":61531,"times-circle-o":61532,"check-circle-o":61533,"ban":61534,"arrow-left":61536,"arrow-right":61537,"arrow-up":61538,"arrow-down":61539,"mail-forward":61540,"share":61540,"expand":61541,"compress":61542,"plus":61543,"minus":61544,"asterisk":61545,"exclamation-circle":61546,"gift":61547,"leaf":61548,"fire":61549,"eye":61550,"eye-slash":61552,"warning":61553,"exclamation-triangle":61553,"plane":61554,"calendar":61555,"random":61556,"comment":61557,"magnet":61558,"chevron-up":61559,"chevron-down":61560,"retweet":61561,"shopping-cart":61562,"folder":61563,"folder-open":61564,"arrows-v":61565,"arrows-h":61566,"bar-chart-o":61568,"bar-chart":61568,"twitter-square":61569,"facebook-square":61570,"camera-retro":61571,"key":61572,"gears":61573,"cogs":61573,"comments":61574,"thumbs-o-up":61575,"thumbs-o-down":61576,"star-half":61577,"heart-o":61578,"sign-out":61579,"linkedin-square":61580,"thumb-tack":61581,"external-link":61582,"sign-in":61584,"trophy":61585,"github-square":61586,"upload":61587,"lemon-o":61588,"phone":61589,"square-o":61590,"bookmark-o":61591,"phone-square":61592,"twitter":61593,"facebook-f":61594,"facebook":61594,"github":61595,"unlock":61596,"credit-card":61597,"feed":61598,"rss":61598,"hdd-o":61600,"bullhorn":61601,"bell":61683,"certificate":61603,"hand-o-right":61604,"hand-o-left":61605,"hand-o-up":61606,"hand-o-down":61607,"arrow-circle-left":61608,"arrow-circle-right":61609,"arrow-circle-up":61610,"arrow-circle-down":61611,"globe":61612,"wrench":61613,"tasks":61614,"filter":61616,"briefcase":61617,"arrows-alt":61618,"group":61632,"users":61632,"chain":61633,"link":61633,"cloud":61634,"flask":61635,"cut":61636,"scissors":61636,"copy":61637,"files-o":61637,"paperclip":61638,"save":61639,"floppy-o":61639,"square":61640,"navicon":61641,"reorder":61641,"bars":61641,"list-ul":61642,"list-ol":61643,"strikethrough":61644,"underline":61645,"table":61646,"magic":61648,"truck":61649,"pinterest":61650,"pinterest-square":61651,"google-plus-square":61652,"google-plus":61653,"money":61654,"caret-down":61655,"caret-up":61656,"caret-left":61657,"caret-right":61658,"columns":61659,"unsorted":61660,"sort":61660,"sort-down":61661,"sort-desc":61661,"sort-up":61662,"sort-asc":61662,"envelope":61664,"linkedin":61665,"rotate-left":61666,"undo":61666,"legal":61667,"gavel":61667,"dashboard":61668,"tachometer":61668,"comment-o":61669,"comments-o":61670,"flash":61671,"bolt":61671,"sitemap":61672,"umbrella":61673,"paste":61674,"clipboard":61674,"lightbulb-o":61675,"exchange":61676,"cloud-download":61677,"cloud-upload":61678,"user-md":61680,"stethoscope":61681,"suitcase":61682,"bell-o":61602,"coffee":61684,"cutlery":61685,"file-text-o":61686,"building-o":61687,"hospital-o":61688,"ambulance":61689,"medkit":61690,"fighter-jet":61691,"beer":61692,"h-square":61693,"plus-square":61694,"angle-double-left":61696,"angle-double-right":61697,"angle-double-up":61698,"angle-double-down":61699,"angle-left":61700,"angle-right":61701,"angle-up":61702,"angle-down":61703,"desktop":61704,"laptop":61705,"tablet":61706,"mobile-phone":61707,"mobile":61707,"circle-o":61708,"quote-left":61709,"quote-right":61710,"spinner":61712,"circle":61713,"mail-reply":61714,"reply":61714,"github-alt":61715,"folder-o":61716,"folder-open-o":61717,"smile-o":61720,"frown-o":61721,"meh-o":61722,"gamepad":61723,"keyboard-o":61724,"flag-o":61725,"flag-checkered":61726,"terminal":61728,"code":61729,"mail-reply-all":61730,"reply-all":61730,"star-half-empty":61731,"star-half-full":61731,"star-half-o":61731,"location-arrow":61732,"crop":61733,"code-fork":61734,"unlink":61735,"chain-broken":61735,"question":61736,"info":61737,"exclamation":61738,"superscript":61739,"subscript":61740,"eraser":61741,"puzzle-piece":61742,"microphone":61744,"microphone-slash":61745,"shield":61746,"calendar-o":61747,"fire-extinguisher":61748,"rocket":61749,"maxcdn":61750,"chevron-circle-left":61751,"chevron-circle-right":61752,"chevron-circle-up":61753,"chevron-circle-down":61754,"html5":61755,"css3":61756,"anchor":61757,"unlock-alt":61758,"bullseye":61760,"ellipsis-h":61761,"ellipsis-v":61762,"rss-square":61763,"play-circle":61764,"ticket":61765,"minus-square":61766,"minus-square-o":61767,"level-up":61768,"level-down":61769,"check-square":61770,"pencil-square":61771,"external-link-square":61772,"share-square":61773,"compass":61774,"toggle-down":61776,"caret-square-o-down":61776,"toggle-up":61777,"caret-square-o-up":61777,"toggle-right":61778,"caret-square-o-right":61778,"euro":61779,"eur":61779,"gbp":61780,"dollar":61781,"usd":61781,"rupee":61782,"inr":61782,"cny":61783,"rmb":61783,"yen":61783,"jpy":61783,"ruble":61784,"rouble":61784,"rub":61784,"won":61785,"krw":61785,"bitcoin":61786,"btc":61786,"file":61787,"file-text":61788,"sort-alpha-asc":61789,"sort-alpha-desc":61790,"sort-amount-asc":61792,"sort-amount-desc":61793,"sort-numeric-asc":61794,"sort-numeric-desc":61795,"thumbs-up":61796,"thumbs-down":61797,"youtube-square":61798,"youtube":61799,"xing":61800,"xing-square":61801,"youtube-play":61802,"dropbox":61803,"stack-overflow":61804,"instagram":61805,"flickr":61806,"adn":61808,"bitbucket":61809,"bitbucket-square":61810,"tumblr":61811,"tumblr-square":61812,"long-arrow-down":61813,"long-arrow-up":61814,"long-arrow-left":61815,"long-arrow-right":61816,"apple":61817,"windows":61818,"android":61819,"linux":61820,"dribbble":61821,"skype":61822,"foursquare":61824,"trello":61825,"female":61826,"male":61827,"gittip":61828,"gratipay":61828,"sun-o":61829,"moon-o":61830,"archive":61831,"bug":61832,"vk":61833,"weibo":61834,"renren":61835,"pagelines":61836,"stack-exchange":61837,"arrow-circle-o-right":61838,"arrow-circle-o-left":61840,"toggle-left":61841,"caret-square-o-left":61841,"dot-circle-o":61842,"wheelchair":61843,"vimeo-square":61844,"turkish-lira":61845,"try":61845,"plus-square-o":61846,"space-shuttle":61847,"slack":61848,"envelope-square":61849,"wordpress":61850,"openid":61851,"institution":61852,"bank":61852,"university":61852,"mortar-board":61853,"graduation-cap":61853,"yahoo":61854,"google":61856,"reddit":61857,"reddit-square":61858,"stumbleupon-circle":61859,"stumbleupon":61860,"delicious":61861,"digg":61862,"pied-piper-pp":61863,"pied-piper-alt":61864,"drupal":61865,"joomla":61866,"language":61867,"fax":61868,"building":61869,"child":61870,"paw":61872,"spoon":61873,"cube":61874,"cubes":61875,"behance":61876,"behance-square":61877,"steam":61878,"steam-square":61879,"recycle":61880,"automobile":61881,"car":61881,"cab":61882,"taxi":61882,"tree":61883,"spotify":61884,"deviantart":61885,"soundcloud":61886,"database":61888,"file-pdf-o":61889,"file-word-o":61890,"file-excel-o":61891,"file-powerpoint-o":61892,"file-photo-o":61893,"file-picture-o":61893,"file-image-o":61893,"file-zip-o":61894,"file-archive-o":61894,"file-sound-o":61895,"file-audio-o":61895,"file-movie-o":61896,"file-video-o":61896,"file-code-o":61897,"vine":61898,"codepen":61899,"jsfiddle":61900,"life-bouy":61901,"life-buoy":61901,"life-saver":61901,"support":61901,"life-ring":61901,"circle-o-notch":61902,"ra":61904,"resistance":61904,"rebel":61904,"ge":61905,"empire":61905,"git-square":61906,"git":61907,"y-combinator-square":61908,"yc-square":61908,"hacker-news":61908,"tencent-weibo":61909,"qq":61910,"wechat":61911,"weixin":61911,"send":61912,"paper-plane":61912,"send-o":61913,"paper-plane-o":61913,"history":61914,"circle-thin":61915,"header":61916,"paragraph":61917,"sliders":61918,"share-alt":61920,"share-alt-square":61921,"bomb":61922,"soccer-ball-o":61923,"futbol-o":61923,"tty":61924,"binoculars":61925,"plug":61926,"slideshare":61927,"twitch":61928,"yelp":61929,"newspaper-o":61930,"wifi":61931,"calculator":61932,"paypal":61933,"google-wallet":61934,"cc-visa":61936,"cc-mastercard":61937,"cc-discover":61938,"cc-amex":61939,"cc-paypal":61940,"cc-stripe":61941,"bell-slash":61942,"bell-slash-o":61943,"trash":61944,"copyright":61945,"at":61946,"eyedropper":61947,"paint-brush":61948,"birthday-cake":61949,"area-chart":61950,"pie-chart":61952,"line-chart":61953,"lastfm":61954,"lastfm-square":61955,"toggle-off":61956,"toggle-on":61957,"bicycle":61958,"bus":61959,"ioxhost":61960,"angellist":61961,"cc":61962,"shekel":61963,"sheqel":61963,"ils":61963,"meanpath":61964,"buysellads":61965,"connectdevelop":61966,"dashcube":61968,"forumbee":61969,"leanpub":61970,"sellsy":61971,"shirtsinbulk":61972,"simplybuilt":61973,"skyatlas":61974,"cart-plus":61975,"cart-arrow-down":61976,"diamond":61977,"ship":61978,"user-secret":61979,"motorcycle":61980,"street-view":61981,"heartbeat":61982,"venus":61985,"mars":61986,"mercury":61987,"intersex":61988,"transgender":61988,"transgender-alt":61989,"venus-double":61990,"mars-double":61991,"venus-mars":61992,"mars-stroke":61993,"mars-stroke-v":61994,"mars-stroke-h":61995,"neuter":61996,"genderless":61997,"facebook-official":62000,"pinterest-p":62001,"whatsapp":62002,"server":62003,"user-plus":62004,"user-times":62005,"hotel":62006,"bed":62006,"viacoin":62007,"train":62008,"subway":62009,"medium":62010,"yc":62011,"y-combinator":62011,"optin-monster":62012,"opencart":62013,"expeditedssl":62014,"battery-4":62016,"battery":62016,"battery-full":62016,"battery-3":62017,"battery-three-quarters":62017,"battery-2":62018,"battery-half":62018,"battery-1":62019,"battery-quarter":62019,"battery-0":62020,"battery-empty":62020,"mouse-pointer":62021,"i-cursor":62022,"object-group":62023,"object-ungroup":62024,"sticky-note":62025,"sticky-note-o":62026,"cc-jcb":62027,"cc-diners-club":62028,"clone":62029,"balance-scale":62030,"hourglass-o":62032,"hourglass-1":62033,"hourglass-start":62033,"hourglass-2":62034,"hourglass-half":62034,"hourglass-3":62035,"hourglass-end":62035,"hourglass":62036,"hand-grab-o":62037,"hand-rock-o":62037,"hand-stop-o":62038,"hand-paper-o":62038,"hand-scissors-o":62039,"hand-lizard-o":62040,"hand-spock-o":62041,"hand-pointer-o":62042,"hand-peace-o":62043,"trademark":62044,"registered":62045,"creative-commons":62046,"gg":62048,"gg-circle":62049,"tripadvisor":62050,"odnoklassniki":62051,"odnoklassniki-square":62052,"get-pocket":62053,"wikipedia-w":62054,"safari":62055,"chrome":62056,"firefox":62057,"opera":62058,"internet-explorer":62059,"tv":62060,"television":62060,"contao":62061,"500px":62062,"amazon":62064,"calendar-plus-o":62065,"calendar-minus-o":62066,"calendar-times-o":62067,"calendar-check-o":62068,"industry":62069,"map-pin":62070,"map-signs":62071,"map-o":62072,"map":62073,"commenting":62074,"commenting-o":62075,"houzz":62076,"vimeo":62077,"black-tie":62078,"fonticons":62080,"reddit-alien":62081,"edge":62082,"credit-card-alt":62083,"codiepie":62084,"modx":62085,"fort-awesome":62086,"usb":62087,"product-hunt":62088,"mixcloud":62089,"scribd":62090,"pause-circle":62091,"pause-circle-o":62092,"stop-circle":62093,"stop-circle-o":62094,"shopping-bag":62096,"shopping-basket":62097,"hashtag":62098,"bluetooth":62099,"bluetooth-b":62100,"percent":62101,"gitlab":62102,"wpbeginner":62103,"wpforms":62104,"envira":62105,"universal-access":62106,"wheelchair-alt":62107,"question-circle-o":62108,"blind":62109,"audio-description":62110,"volume-control-phone":62112,"braille":62113,"assistive-listening-systems":62114,"asl-interpreting":62115,"american-sign-language-interpreting":62115,"deafness":62116,"hard-of-hearing":62116,"deaf":62116,"glide":62117,"glide-g":62118,"signing":62119,"sign-language":62119,"low-vision":62120,"viadeo":62121,"viadeo-square":62122,"snapchat":62123,"snapchat-ghost":62124,"snapchat-square":62125,"pied-piper":62126,"first-order":62128,"yoast":62129,"themeisle":62130,"google-plus-circle":62131,"google-plus-official":62131,"fa":62132,"font-awesome":62132,"handshake-o":62133,"envelope-open":62134,"envelope-open-o":62135,"linode":62136,"address-book":62137,"address-book-o":62138,"vcard":62139,"address-card":62139,"vcard-o":62140,"address-card-o":62140,"user-circle":62141,"user-circle-o":62142,"user-o":62144,"id-badge":62145,"drivers-license":62146,"id-card":62146,"drivers-license-o":62147,"id-card-o":62147,"quora":62148,"free-code-camp":62149,"telegram":62150,"thermometer-4":62151,"thermometer":62151,"thermometer-full":62151,"thermometer-3":62152,"thermometer-three-quarters":62152,"thermometer-2":62153,"thermometer-half":62153,"thermometer-1":62154,"thermometer-quarter":62154,"thermometer-0":62155,"thermometer-empty":62155,"shower":62156,"bathtub":62157,"s15":62157,"bath":62157,"podcast":62158,"window-maximize":62160,"window-minimize":62161,"window-restore":62162,"times-rectangle":62163,"window-close":62163,"times-rectangle-o":62164,"window-close-o":62164,"bandcamp":62165,"grav":62166,"etsy":62167,"imdb":62168,"ravelry":62169,"eercast":62170,"microchip":62171,"snowflake-o":62172,"superpowers":62173,"wpexplorer":62174,"meetup":62176}')},function(e,t,n){e.exports=n.p+"./fonts/FontAwesome.ttf"},function(e){e.exports=JSON.parse('{"ios-add":61698,"ios-add-circle":61697,"ios-add-circle-outline":61696,"ios-airplane":61751,"ios-alarm":62408,"ios-albums":62410,"ios-alert":61700,"ios-american-football":61702,"ios-analytics":62414,"ios-aperture":61704,"ios-apps":61706,"ios-appstore":61708,"ios-archive":61710,"ios-arrow-back":62415,"ios-arrow-down":62416,"ios-arrow-dropdown":61712,"ios-arrow-dropdown-circle":61733,"ios-arrow-dropleft":61714,"ios-arrow-dropleft-circle":61737,"ios-arrow-dropright":61716,"ios-arrow-dropright-circle":61739,"ios-arrow-dropup":61718,"ios-arrow-dropup-circle":61741,"ios-arrow-forward":62417,"ios-arrow-round-back":61719,"ios-arrow-round-down":61720,"ios-arrow-round-forward":61721,"ios-arrow-round-up":61722,"ios-arrow-up":62424,"ios-at":62426,"ios-attach":61723,"ios-backspace":61725,"ios-barcode":62428,"ios-baseball":62430,"ios-basket":61727,"ios-basketball":62432,"ios-battery-charging":61728,"ios-battery-dead":61729,"ios-battery-full":61730,"ios-beaker":61732,"ios-bed":61753,"ios-beer":61734,"ios-bicycle":61735,"ios-bluetooth":61736,"ios-boat":61738,"ios-body":62436,"ios-bonfire":61740,"ios-book":62440,"ios-bookmark":61742,"ios-bookmarks":62442,"ios-bowtie":61744,"ios-briefcase":62446,"ios-browsers":62448,"ios-brush":61746,"ios-bug":61748,"ios-build":61750,"ios-bulb":61752,"ios-bus":61754,"ios-business":61859,"ios-cafe":61756,"ios-calculator":62450,"ios-calendar":62452,"ios-call":61758,"ios-camera":62454,"ios-car":61760,"ios-card":61762,"ios-cart":62456,"ios-cash":61764,"ios-cellular":61757,"ios-chatboxes":62458,"ios-chatbubbles":61766,"ios-checkbox":61768,"ios-checkbox-outline":61767,"ios-checkmark":62463,"ios-checkmark-circle":61770,"ios-checkmark-circle-outline":61769,"ios-clipboard":61772,"ios-clock":62467,"ios-close":62470,"ios-close-circle":61774,"ios-close-circle-outline":61773,"ios-cloud":62476,"ios-cloud-circle":61778,"ios-cloud-done":61780,"ios-cloud-download":62472,"ios-cloud-outline":62473,"ios-cloud-upload":62475,"ios-cloudy":62480,"ios-cloudy-night":62478,"ios-code":61783,"ios-code-download":61781,"ios-code-working":61782,"ios-cog":62482,"ios-color-fill":61785,"ios-color-filter":62484,"ios-color-palette":61787,"ios-color-wand":62486,"ios-compass":61789,"ios-construct":61791,"ios-contact":62490,"ios-contacts":61793,"ios-contract":61794,"ios-contrast":61795,"ios-copy":62492,"ios-create":61797,"ios-crop":62494,"ios-cube":61800,"ios-cut":61802,"ios-desktop":61804,"ios-disc":61806,"ios-document":61808,"ios-done-all":61809,"ios-download":62496,"ios-easel":61811,"ios-egg":61813,"ios-exit":61815,"ios-expand":61816,"ios-eye":62501,"ios-eye-off":61818,"ios-fastforward":62503,"ios-female":61819,"ios-filing":62505,"ios-film":62507,"ios-finger-print":61820,"ios-fitness":61867,"ios-flag":62509,"ios-flame":62511,"ios-flash":61822,"ios-flash-off":61743,"ios-flashlight":61761,"ios-flask":62513,"ios-flower":62515,"ios-folder":62517,"ios-folder-open":61824,"ios-football":62519,"ios-funnel":61826,"ios-gift":61841,"ios-git-branch":61827,"ios-git-commit":61828,"ios-git-compare":61829,"ios-git-merge":61830,"ios-git-network":61831,"ios-git-pull-request":61832,"ios-glasses":62527,"ios-globe":61834,"ios-grid":61836,"ios-hammer":61838,"ios-hand":61840,"ios-happy":61842,"ios-headset":61844,"ios-heart":62531,"ios-heart-dislike":61759,"ios-heart-empty":61851,"ios-heart-half":61853,"ios-help":62534,"ios-help-buoy":61846,"ios-help-circle":61848,"ios-help-circle-outline":61847,"ios-home":62536,"ios-hourglass":61699,"ios-ice-cream":61850,"ios-image":61852,"ios-images":61854,"ios-infinite":62538,"ios-information":62541,"ios-information-circle":61856,"ios-information-circle-outline":61855,"ios-jet":61861,"ios-journal":61833,"ios-key":61863,"ios-keypad":62544,"ios-laptop":61864,"ios-leaf":61866,"ios-link":61994,"ios-list":62548,"ios-list-box":61763,"ios-locate":61870,"ios-lock":61872,"ios-log-in":61873,"ios-log-out":61874,"ios-magnet":61876,"ios-mail":61880,"ios-mail-open":61878,"ios-mail-unread":61765,"ios-male":61881,"ios-man":61883,"ios-map":61885,"ios-medal":61887,"ios-medical":62556,"ios-medkit":62558,"ios-megaphone":61889,"ios-menu":61891,"ios-mic":62561,"ios-mic-off":62559,"ios-microphone":61894,"ios-moon":62568,"ios-more":61896,"ios-move":61899,"ios-musical-note":62571,"ios-musical-notes":62572,"ios-navigate":62574,"ios-notifications":61907,"ios-notifications-off":61905,"ios-notifications-outline":61747,"ios-nuclear":61909,"ios-nutrition":62576,"ios-open":61911,"ios-options":61913,"ios-outlet":61915,"ios-paper":62578,"ios-paper-plane":61917,"ios-partly-sunny":61919,"ios-pause":62584,"ios-paw":62586,"ios-people":62588,"ios-person":62590,"ios-person-add":61921,"ios-phone-landscape":61922,"ios-phone-portrait":61923,"ios-photos":62594,"ios-pie":62596,"ios-pin":61925,"ios-pint":62598,"ios-pizza":61927,"ios-planet":61931,"ios-play":62600,"ios-play-circle":61715,"ios-podium":61933,"ios-power":61935,"ios-pricetag":62605,"ios-pricetags":62607,"ios-print":61937,"ios-pulse":62611,"ios-qr-scanner":61939,"ios-quote":61941,"ios-radio":61945,"ios-radio-button-off":61942,"ios-radio-button-on":61943,"ios-rainy":62613,"ios-recording":62615,"ios-redo":62617,"ios-refresh":62620,"ios-refresh-circle":61749,"ios-remove":61948,"ios-remove-circle":61947,"ios-remove-circle-outline":61946,"ios-reorder":61949,"ios-repeat":61950,"ios-resize":61951,"ios-restaurant":61953,"ios-return-left":61954,"ios-return-right":61955,"ios-reverse-camera":62623,"ios-rewind":62625,"ios-ribbon":61957,"ios-rocket":61771,"ios-rose":62627,"ios-sad":61959,"ios-save":61862,"ios-school":61961,"ios-search":62629,"ios-send":61964,"ios-settings":62631,"ios-share":61969,"ios-share-alt":61967,"ios-shirt":61971,"ios-shuffle":62633,"ios-skip-backward":61973,"ios-skip-forward":61975,"ios-snow":61976,"ios-speedometer":62640,"ios-square":61978,"ios-square-outline":61788,"ios-star":62643,"ios-star-half":62641,"ios-star-outline":62642,"ios-stats":61980,"ios-stopwatch":62645,"ios-subway":61982,"ios-sunny":62647,"ios-swap":61983,"ios-switch":61985,"ios-sync":61986,"ios-tablet-landscape":61987,"ios-tablet-portrait":62030,"ios-tennisball":62651,"ios-text":62032,"ios-thermometer":62034,"ios-thumbs-down":62036,"ios-thumbs-up":62038,"ios-thunderstorm":62653,"ios-time":62655,"ios-timer":62657,"ios-today":61775,"ios-train":62040,"ios-transgender":62041,"ios-trash":62661,"ios-trending-down":62042,"ios-trending-up":62043,"ios-trophy":62045,"ios-tv":61717,"ios-umbrella":62047,"ios-undo":62663,"ios-unlock":62049,"ios-videocam":62669,"ios-volume-high":61724,"ios-volume-low":61726,"ios-volume-mute":62051,"ios-volume-off":62052,"ios-walk":62054,"ios-wallet":61835,"ios-warning":62056,"ios-watch":62057,"ios-water":62059,"ios-wifi":62061,"ios-wine":62063,"ios-woman":62065,"logo-android":61989,"logo-angular":61991,"logo-apple":61993,"logo-bitbucket":61843,"logo-bitcoin":61995,"logo-buffer":61997,"logo-chrome":61999,"logo-closed-captioning":61701,"logo-codepen":62000,"logo-css3":62001,"logo-designernews":62002,"logo-dribbble":62003,"logo-dropbox":62004,"logo-euro":62005,"logo-facebook":62006,"logo-flickr":61703,"logo-foursquare":62007,"logo-freebsd-devil":62008,"logo-game-controller-a":61755,"logo-game-controller-b":61825,"logo-github":62009,"logo-google":62010,"logo-googleplus":62011,"logo-hackernews":62012,"logo-html5":62013,"logo-instagram":62014,"logo-ionic":61776,"logo-ionitron":61777,"logo-javascript":62015,"logo-linkedin":62016,"logo-markdown":62017,"logo-model-s":61779,"logo-no-smoking":61705,"logo-nodejs":62018,"logo-npm":61845,"logo-octocat":62019,"logo-pinterest":62020,"logo-playstation":62021,"logo-polymer":61790,"logo-python":62022,"logo-reddit":62023,"logo-rss":62024,"logo-sass":62025,"logo-skype":62026,"logo-slack":61707,"logo-snapchat":62027,"logo-steam":62028,"logo-tumblr":62029,"logo-tux":62126,"logo-twitch":62127,"logo-twitter":62128,"logo-usd":62129,"logo-vimeo":62148,"logo-vk":61709,"logo-whatsapp":62149,"logo-windows":62255,"logo-wordpress":62256,"logo-xbox":62284,"logo-xing":61711,"logo-yahoo":62285,"logo-yen":62286,"logo-youtube":62287,"md-add":62067,"md-add-circle":62066,"md-add-circle-outline":61784,"md-airplane":61786,"md-alarm":62068,"md-albums":62069,"md-alert":62070,"md-american-football":62071,"md-analytics":62072,"md-aperture":62073,"md-apps":62074,"md-appstore":62075,"md-archive":62076,"md-arrow-back":62077,"md-arrow-down":62078,"md-arrow-dropdown":62080,"md-arrow-dropdown-circle":62079,"md-arrow-dropleft":62082,"md-arrow-dropleft-circle":62081,"md-arrow-dropright":62084,"md-arrow-dropright-circle":62083,"md-arrow-dropup":62086,"md-arrow-dropup-circle":62085,"md-arrow-forward":62087,"md-arrow-round-back":62088,"md-arrow-round-down":62089,"md-arrow-round-forward":62090,"md-arrow-round-up":62091,"md-arrow-up":62092,"md-at":62093,"md-attach":62094,"md-backspace":62095,"md-barcode":62096,"md-baseball":62097,"md-basket":62098,"md-basketball":62099,"md-battery-charging":62100,"md-battery-dead":62101,"md-battery-full":62102,"md-beaker":62103,"md-bed":61792,"md-beer":62104,"md-bicycle":62105,"md-bluetooth":62106,"md-boat":62107,"md-body":62108,"md-bonfire":62109,"md-book":62110,"md-bookmark":62111,"md-bookmarks":62112,"md-bowtie":62113,"md-briefcase":62114,"md-browsers":62115,"md-brush":62116,"md-bug":62117,"md-build":62118,"md-bulb":62119,"md-bus":62120,"md-business":61860,"md-cafe":62121,"md-calculator":62122,"md-calendar":62123,"md-call":62124,"md-camera":62125,"md-car":62130,"md-card":62131,"md-cart":62132,"md-cash":62133,"md-cellular":61796,"md-chatboxes":62134,"md-chatbubbles":62135,"md-checkbox":62137,"md-checkbox-outline":62136,"md-checkmark":62140,"md-checkmark-circle":62139,"md-checkmark-circle-outline":62138,"md-clipboard":62141,"md-clock":62142,"md-close":62144,"md-close-circle":62143,"md-close-circle-outline":61798,"md-cloud":62153,"md-cloud-circle":62146,"md-cloud-done":62147,"md-cloud-download":62150,"md-cloud-outline":62151,"md-cloud-upload":62152,"md-cloudy":62155,"md-cloudy-night":62154,"md-code":62158,"md-code-download":62156,"md-code-working":62157,"md-cog":62159,"md-color-fill":62160,"md-color-filter":62161,"md-color-palette":62162,"md-color-wand":62163,"md-compass":62164,"md-construct":62165,"md-contact":62166,"md-contacts":62167,"md-contract":62168,"md-contrast":62169,"md-copy":62170,"md-create":62171,"md-crop":62172,"md-cube":62173,"md-cut":62174,"md-desktop":62175,"md-disc":62176,"md-document":62177,"md-done-all":62178,"md-download":62179,"md-easel":62180,"md-egg":62181,"md-exit":62182,"md-expand":62183,"md-eye":62185,"md-eye-off":62184,"md-fastforward":62186,"md-female":62187,"md-filing":62188,"md-film":62189,"md-finger-print":62190,"md-fitness":61868,"md-flag":62191,"md-flame":62192,"md-flash":62193,"md-flash-off":61801,"md-flashlight":61803,"md-flask":62194,"md-flower":62195,"md-folder":62197,"md-folder-open":62196,"md-football":62198,"md-funnel":62199,"md-gift":61849,"md-git-branch":62202,"md-git-commit":62203,"md-git-compare":62204,"md-git-merge":62205,"md-git-network":62206,"md-git-pull-request":62207,"md-glasses":62208,"md-globe":62209,"md-grid":62210,"md-hammer":62211,"md-hand":62212,"md-happy":62213,"md-headset":62214,"md-heart":62216,"md-heart-dislike":61799,"md-heart-empty":61857,"md-heart-half":61858,"md-help":62219,"md-help-buoy":62217,"md-help-circle":62218,"md-help-circle-outline":61805,"md-home":62220,"md-hourglass":61713,"md-ice-cream":62221,"md-image":62222,"md-images":62223,"md-infinite":62224,"md-information":62226,"md-information-circle":62225,"md-information-circle-outline":61807,"md-jet":62229,"md-journal":61837,"md-key":62230,"md-keypad":62231,"md-laptop":62232,"md-leaf":62233,"md-link":61998,"md-list":62235,"md-list-box":62234,"md-locate":62236,"md-lock":62237,"md-log-in":62238,"md-log-out":62239,"md-magnet":62240,"md-mail":62242,"md-mail-open":62241,"md-mail-unread":61810,"md-male":62243,"md-man":62244,"md-map":62245,"md-medal":62246,"md-medical":62247,"md-medkit":62248,"md-megaphone":62249,"md-menu":62250,"md-mic":62252,"md-mic-off":62251,"md-microphone":62253,"md-moon":62254,"md-more":61897,"md-move":62257,"md-musical-note":62258,"md-musical-notes":62259,"md-navigate":62260,"md-notifications":62264,"md-notifications-off":62262,"md-notifications-outline":62263,"md-nuclear":62265,"md-nutrition":62266,"md-open":62267,"md-options":62268,"md-outlet":62269,"md-paper":62271,"md-paper-plane":62270,"md-partly-sunny":62272,"md-pause":62273,"md-paw":62274,"md-people":62275,"md-person":62277,"md-person-add":62276,"md-phone-landscape":62278,"md-phone-portrait":62279,"md-photos":62280,"md-pie":62281,"md-pin":62282,"md-pint":62283,"md-pizza":62292,"md-planet":62294,"md-play":62295,"md-play-circle":61812,"md-podium":62296,"md-power":62297,"md-pricetag":62298,"md-pricetags":62299,"md-print":62300,"md-pulse":62301,"md-qr-scanner":62302,"md-quote":62303,"md-radio":62306,"md-radio-button-off":62304,"md-radio-button-on":62305,"md-rainy":62307,"md-recording":62308,"md-redo":62309,"md-refresh":62310,"md-refresh-circle":61992,"md-remove":62312,"md-remove-circle":62311,"md-remove-circle-outline":61814,"md-reorder":62313,"md-repeat":62314,"md-resize":62315,"md-restaurant":62316,"md-return-left":62317,"md-return-right":62318,"md-reverse-camera":62319,"md-rewind":62320,"md-ribbon":62321,"md-rocket":61817,"md-rose":62322,"md-sad":62323,"md-save":61865,"md-school":62324,"md-search":62325,"md-send":62326,"md-settings":62327,"md-share":62329,"md-share-alt":62328,"md-shirt":62330,"md-shuffle":62331,"md-skip-backward":62332,"md-skip-forward":62333,"md-snow":62334,"md-speedometer":62335,"md-square":62337,"md-square-outline":62336,"md-star":62340,"md-star-half":62338,"md-star-outline":62339,"md-stats":62341,"md-stopwatch":62342,"md-subway":62343,"md-sunny":62344,"md-swap":62345,"md-switch":62346,"md-sync":62347,"md-tablet-landscape":62348,"md-tablet-portrait":62349,"md-tennisball":62350,"md-text":62351,"md-thermometer":62352,"md-thumbs-down":62353,"md-thumbs-up":62354,"md-thunderstorm":62355,"md-time":62356,"md-timer":62357,"md-today":61821,"md-train":62358,"md-transgender":62359,"md-trash":62360,"md-trending-down":62361,"md-trending-up":62362,"md-trophy":62363,"md-tv":61823,"md-umbrella":62364,"md-undo":62365,"md-unlock":62366,"md-videocam":62367,"md-volume-high":61731,"md-volume-low":61745,"md-volume-mute":62369,"md-volume-off":62370,"md-walk":62372,"md-wallet":61839,"md-warning":62373,"md-watch":62374,"md-water":62375,"md-wifi":62376,"md-wine":62377,"md-woman":62378}')},function(e,t,n){e.exports=n.p+"./fonts/Ionicons.ttf"},function(e,t,n){var r={EventEmitter:n(526),EmitterSubscription:n(300)};e.exports=r},function(e,t,n){"use strict";function r(e){var t,n=e.Symbol;return"function"===typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}n.d(t,"a",(function(){return r}))},function(e,t,n){var r=n(530);e.exports=function(e){return r(2,e)}},function(e,t,n){var r=n(277),o=n(276),i=n(278);e.exports=function(e){return r(e)||o(e)||i()}},function(e,t){e.exports=function(e){var t=[];return e.replace(r,(function(e,r,i){var a=r.toLowerCase();for(i=function(e){var t=e.match(o);return t?t.map(Number):[]}(i),"m"==a&&i.length>2&&(t.push([r].concat(i.splice(0,2))),a="l",r="m"==r?"l":"L");;){if(i.length==n[a])return i.unshift(r),t.push(i);if(i.length4?(a=m[m.length-4],s=m[m.length-3]):(a=p,s=d),n.push(m)}return n};var r=n(551);function o(e,t,n,r){return["C",e,t,n,r,n,r]}function i(e,t,n,r,o,i){return["C",e/3+2/3*n,t/3+2/3*r,o/3+2/3*n,i/3+2/3*r,o,i]}},,,,,,,,,function(e,t,n){"use strict";(function(t){var r=n(569),o=n(570),i=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,a=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\S\s]*)/i,s=new RegExp("^[\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF]+");function u(e){return(e||"").toString().replace(s,"")}var c=[["#","hash"],["?","query"],function(e){return e.replace("\\","/")},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d+)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],l={hash:1,query:1};function f(e){var n,r=("undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{}).location||{},o={},a=typeof(e=e||r);if("blob:"===e.protocol)o=new d(unescape(e.pathname),{});else if("string"===a)for(n in o=new d(e,{}),l)delete o[n];else if("object"===a){for(n in e)n in l||(o[n]=e[n]);void 0===o.slashes&&(o.slashes=i.test(e.href))}return o}function p(e){e=u(e);var t=a.exec(e);return{protocol:t[1]?t[1].toLowerCase():"",slashes:!!t[2],rest:t[3]}}function d(e,t,n){if(e=u(e),!(this instanceof d))return new d(e,t,n);var i,a,s,l,h,v,m=c.slice(),g=typeof t,y=this,b=0;for("object"!==g&&"string"!==g&&(n=t,t=null),n&&"function"!==typeof n&&(n=o.parse),t=f(t),i=!(a=p(e||"")).protocol&&!a.slashes,y.slashes=a.slashes||i&&t.slashes,y.protocol=a.protocol||t.protocol||"",e=a.rest,a.slashes||(m[3]=[/(.*)/,"pathname"]);bN.length&&N.push(e)}function L(e,t,n){return null==e?0:function e(t,n,r,o){var s=typeof t;"undefined"!==s&&"boolean"!==s||(t=null);var u=!1;if(null===t)u=!0;else switch(s){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case i:case a:u=!0}}if(u)return r(o,t,""===n?"."+M(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c=48&&t<=57)return!0;var a=e.charCodeAt(2);return t===o&&a>=48&&a<=57}return i===o?(t=e.charCodeAt(1))>=48&&t<=57:i>=48&&i<=57}(e))return!1;for((t=e.charCodeAt(c))!==r&&t!==n||c++;c57);)c+=1;if(t=e.charCodeAt(c),s=e.charCodeAt(c+1),t===o&&s>=48&&s<=57)for(c+=2;c57);)c+=1;if(t=e.charCodeAt(c),s=e.charCodeAt(c+1),u=e.charCodeAt(c+2),(t===i||t===a)&&(s>=48&&s<=57||(s===r||s===n)&&u>=48&&u<=57))for(c+=s===r||s===n?3:2;c57);)c+=1;return{number:e.slice(0,c),unit:e.slice(c)}}},function(e,t){function n(e){return e&&"object"===typeof e?i(e)||a(e)?e:o(e)?function(e,t){if(e.map)return e.map(t);for(var n=[],r=0;rthis.eventPool.length&&this.eventPool.push(e)}function E(e){e.eventPool=[],e.getPooled=S,e.release=O}o(_.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=b)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=b)},persist:function(){this.isPersistent=b},isPersistent:w,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=w,this._dispatchInstances=this._dispatchListeners=null}}),_.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},_.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,E(n),n},E(_);var x=_.extend({touchHistory:function(){return null}});function k(e){return"touchstart"===e||"mousedown"===e}function C(e){return"touchmove"===e||"mousemove"===e}function T(e){return"touchend"===e||"touchcancel"===e||"mouseup"===e}var P=["touchstart","mousedown"],R=["touchmove","mousemove"],A=["touchcancel","touchend","mouseup"],j=[],N={touchBank:j,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function I(e){return e.timeStamp||e.timestamp}function D(e){if(null==(e=e.identifier))throw i(Error(138));return e}function L(e){var t=D(e),n=j[t];n?(n.touchActive=!0,n.startPageX=e.pageX,n.startPageY=e.pageY,n.startTimeStamp=I(e),n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=I(e),n.previousPageX=e.pageX,n.previousPageY=e.pageY,n.previousTimeStamp=I(e)):(n={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:I(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:I(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:I(e)},j[t]=n),N.mostRecentTimeStamp=I(e)}function M(e){var t=j[D(e)];t?(t.touchActive=!0,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=I(e),N.mostRecentTimeStamp=I(e)):console.warn("Cannot record touch move without a touch start.\nTouch Move: %s\n","Touch Bank: %s",F(e),B())}function V(e){var t=j[D(e)];t?(t.touchActive=!1,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=I(e),N.mostRecentTimeStamp=I(e)):console.warn("Cannot record touch end without a touch start.\nTouch End: %s\n","Touch Bank: %s",F(e),B())}function F(e){return JSON.stringify({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,timestamp:I(e)})}function B(){var e=JSON.stringify(j.slice(0,20));return 20this.eventPool.length&&this.eventPool.push(e)}function pe(e){e.eventPool=[],e.getPooled=le,e.release=fe}o(ce.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=se)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=se)},persist:function(){this.isPersistent=se},isPersistent:ue,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=ue,this._dispatchInstances=this._dispatchListeners=null}}),ce.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ce.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,pe(n),n},pe(ce);var de=ce.extend({data:null}),he=ce.extend({data:null}),ve=[9,13,27,32],me=Y&&"CompositionEvent"in window,ge=null;Y&&"documentMode"in document&&(ge=document.documentMode);var ye=Y&&"TextEvent"in window&&!ge,be=Y&&(!me||ge&&8=ge),we=String.fromCharCode(32),_e={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Se=!1;function Oe(e,t){switch(e){case"keyup":return-1!==ve.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function Ee(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var xe=!1;var ke={eventTypes:_e,extractEvents:function(e,t,n,r){var o=void 0,i=void 0;if(me)e:{switch(e){case"compositionstart":o=_e.compositionStart;break e;case"compositionend":o=_e.compositionEnd;break e;case"compositionupdate":o=_e.compositionUpdate;break e}o=void 0}else xe?Oe(e,n)&&(o=_e.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=_e.compositionStart);return o?(be&&"ko"!==n.locale&&(xe||o!==_e.compositionStart?o===_e.compositionEnd&&xe&&(i=ae()):(oe="value"in(re=r)?re.value:re.textContent,xe=!0)),o=de.getPooled(o,t,n,r),i?o.data=i:null!==(i=Ee(n))&&(o.data=i),G(o),i=o):i=null,(e=ye?function(e,t){switch(e){case"compositionend":return Ee(t);case"keypress":return 32!==t.which?null:(Se=!0,we);case"textInput":return(e=t.data)===we&&Se?null:e;default:return null}}(e,n):function(e,t){if(xe)return"compositionend"===e||!me&&Oe(e,t)?(e=ae(),ie=oe=re=null,xe=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1