Files
pezkuwi-mobile-app/frontend/.metro-cache/cache/0e/0211e5b1e731cf6740d8a1398878a30c8715bb227521fe754e8e62cfbc3a15ad84032c
T
2025-11-08 17:08:19 +00:00

1 line
31 KiB
Plaintext

{"dependencies":[{"name":"@babel/runtime/helpers/asyncToGenerator","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"YisBBiy2Xm9DEVdFebZ2nbgAHBo=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":48,"index":48}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":49},"end":{"line":10,"column":22,"index":168}}],"key":"KyzuX10g6ixS9UfynhmjlvCIG3g=","exportNames":["*"],"imports":1}},{"name":"react-native-webview","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":169},"end":{"line":11,"column":47,"index":216}}],"key":"YJc7i/oIweCWhKjzjfYLEcLeUJA=","exportNames":["*"],"imports":1}},{"name":"../config/api","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":217},"end":{"line":12,"column":46,"index":263}}],"key":"V94urzZZSfzzXHrNxWFShT8IuQo=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/HumanVerificationScreen.tsx\",\n _s = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return HumanVerificationScreen;\n }\n });\n var _babelRuntimeHelpersAsyncToGenerator = require(_dependencyMap[0], \"@babel/runtime/helpers/asyncToGenerator\");\n var _asyncToGenerator = _interopDefault(_babelRuntimeHelpersAsyncToGenerator);\n var _babelRuntimeHelpersSlicedToArray = require(_dependencyMap[1], \"@babel/runtime/helpers/slicedToArray\");\n var _slicedToArray = _interopDefault(_babelRuntimeHelpersSlicedToArray);\n var _react = require(_dependencyMap[2], \"react\");\n var _reactNative = require(_dependencyMap[3], \"react-native\");\n var _reactNativeWebview = require(_dependencyMap[4], \"react-native-webview\");\n var _configApi = require(_dependencyMap[5], \"../config/api\");\n var _reactJsxDevRuntime = require(_dependencyMap[6], \"react/jsx-dev-runtime\");\n var TURNSTILE_SITE_KEY = '1x00000000000000000000AA';\n function HumanVerificationScreen(_ref) {\n _s();\n var navigation = _ref.navigation;\n var _useState = (0, _react.useState)(true),\n _useState2 = (0, _slicedToArray.default)(_useState, 2),\n loading = _useState2[0],\n setLoading = _useState2[1];\n var _useState3 = (0, _react.useState)(false),\n _useState4 = (0, _slicedToArray.default)(_useState3, 2),\n verifying = _useState4[0],\n setVerifying = _useState4[1];\n var _useState5 = (0, _react.useState)(null),\n _useState6 = (0, _slicedToArray.default)(_useState5, 2),\n error = _useState6[0],\n setError = _useState6[1];\n var webViewRef = (0, _react.useRef)(null);\n console.log('HumanVerificationScreen mounted');\n var handleTurnstileToken = /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator.default)(function* (token) {\n setVerifying(true);\n try {\n // Verify token with backend\n var response = yield fetch(_configApi.API_ENDPOINTS.VERIFY_TURNSTILE, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify({\n token\n })\n });\n var result = yield response.json();\n if (result.success) {\n navigation.navigate('Auth');\n } else {\n _reactNative.Alert.alert('Verification Failed', 'Please try again');\n // Reload Turnstile\n webViewRef.current?.reload();\n }\n } catch (error) {\n console.error('Verification error:', error);\n _reactNative.Alert.alert('Error', 'Verification failed. Please try again.');\n } finally {\n setVerifying(false);\n }\n });\n return function handleTurnstileToken(_x) {\n return _ref2.apply(this, arguments);\n };\n }();\n var handleMessage = event => {\n var data = JSON.parse(event.nativeEvent.data);\n if (data.type === 'turnstile-success') {\n handleTurnstileToken(data.token);\n } else if (data.type === 'turnstile-error') {\n _reactNative.Alert.alert('Error', 'Verification failed. Please try again.');\n setLoading(false);\n }\n };\n var turnstileHTML = `\n <!DOCTYPE html>\n <html>\n <head>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\">\n <script src=\"https://challenges.cloudflare.com/turnstile/v0/api.js\" async defer></script>\n <style>\n body {\n margin: 0;\n padding: 20px;\n display: flex;\n justify-content: center;\n align-items: center;\n min-height: 100vh;\n background: #F8F9FA;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n }\n .container {\n text-align: center;\n width: 100%;\n max-width: 400px;\n }\n .icon {\n font-size: 60px;\n margin-bottom: 20px;\n }\n h1 {\n font-size: 24px;\n font-weight: 700;\n color: #1F2937;\n margin-bottom: 8px;\n }\n p {\n font-size: 14px;\n color: #6B7280;\n margin-bottom: 40px;\n }\n .cf-turnstile {\n margin: 0 auto;\n }\n </style>\n </head>\n <body>\n <div class=\"container\">\n <div class=\"icon\">🛡️</div>\n <h1>Human Verification</h1>\n <p>Please complete the security check to continue</p>\n <div class=\"cf-turnstile\" \n data-sitekey=\"${TURNSTILE_SITE_KEY}\"\n data-callback=\"onSuccess\"\n data-error-callback=\"onError\"\n data-theme=\"light\">\n </div>\n </div>\n <script>\n function onSuccess(token) {\n window.ReactNativeWebView.postMessage(JSON.stringify({\n type: 'turnstile-success',\n token: token\n }));\n }\n \n function onError() {\n window.ReactNativeWebView.postMessage(JSON.stringify({\n type: 'turnstile-error'\n }));\n }\n </script>\n </body>\n </html>\n `;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.SafeAreaView, {\n style: styles.container,\n children: [verifying && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.overlay,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.ActivityIndicator, {\n size: \"large\",\n color: \"#EE2A35\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 141,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.verifyingText,\n children: \"Verifying...\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 142,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 140,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNativeWebview.WebView, {\n ref: webViewRef,\n source: {\n html: turnstileHTML\n },\n onMessage: handleMessage,\n onLoadStart: () => console.log('WebView started loading'),\n onLoadEnd: () => {\n console.log('WebView finished loading');\n setLoading(false);\n },\n onError: syntheticEvent => {\n var nativeEvent = syntheticEvent.nativeEvent;\n console.error('WebView error:', nativeEvent);\n setError(`WebView Error: ${nativeEvent.description}`);\n },\n style: styles.webview,\n javaScriptEnabled: true,\n domStorageEnabled: true,\n originWhitelist: ['*']\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 146,\n columnNumber: 7\n }, this), loading && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.loadingOverlay,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.ActivityIndicator, {\n size: \"large\",\n color: \"#EE2A35\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 168,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.loadingText,\n children: \"Loading verification...\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 169,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 167,\n columnNumber: 9\n }, this), error && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.errorOverlay,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.errorText,\n children: error\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 175,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 174,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 138,\n columnNumber: 5\n }, this);\n }\n _s(HumanVerificationScreen, \"u37N9BEWvt4dMJcY5wTNsDVMW9A=\");\n _c = HumanVerificationScreen;\n var styles = _reactNative.StyleSheet.create({\n container: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n webview: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n loadingOverlay: {\n ..._reactNative.StyleSheet.absoluteFillObject,\n backgroundColor: '#F8F9FA',\n justifyContent: 'center',\n alignItems: 'center'\n },\n overlay: {\n ..._reactNative.StyleSheet.absoluteFillObject,\n backgroundColor: 'rgba(0, 0, 0, 0.7)',\n justifyContent: 'center',\n alignItems: 'center',\n zIndex: 999\n },\n verifyingText: {\n marginTop: 16,\n fontSize: 16,\n fontWeight: '600',\n color: '#FFF'\n },\n loadingText: {\n marginTop: 16,\n fontSize: 14,\n color: '#6B7280'\n },\n errorOverlay: {\n position: 'absolute',\n bottom: 20,\n left: 20,\n right: 20,\n backgroundColor: '#FEE2E2',\n padding: 16,\n borderRadius: 12,\n borderWidth: 1,\n borderColor: '#EE2A35'\n },\n errorText: {\n color: '#991B1B',\n fontSize: 14\n }\n });\n var _c;\n $RefreshReg$(_c, \"HumanVerificationScreen\");\n});","lineCount":302,"map":[[14,2,16,15,"Object"],[14,8,16,15],[14,9,16,15,"defineProperty"],[14,23,16,15],[14,24,16,15,"exports"],[14,31,16,15],[15,4,16,15,"enumerable"],[15,14,16,15],[16,4,16,15,"get"],[16,7,16,15],[16,18,16,15,"get"],[16,19,16,15],[17,6,16,15],[17,13,16,15,"HumanVerificationScreen"],[17,36,16,15],[18,4,16,15],[19,2,16,15],[20,2,180,1],[20,6,180,1,"_babelRuntimeHelpersAsyncToGenerator"],[20,42,180,1],[20,45,180,1,"require"],[20,52,180,1],[20,53,180,1,"_dependencyMap"],[20,67,180,1],[21,2,180,1],[21,6,180,1,"_asyncToGenerator"],[21,23,180,1],[21,26,180,1,"_interopDefault"],[21,41,180,1],[21,42,180,1,"_babelRuntimeHelpersAsyncToGenerator"],[21,78,180,1],[22,2,180,1],[22,6,180,1,"_babelRuntimeHelpersSlicedToArray"],[22,39,180,1],[22,42,180,1,"require"],[22,49,180,1],[22,50,180,1,"_dependencyMap"],[22,64,180,1],[23,2,180,1],[23,6,180,1,"_slicedToArray"],[23,20,180,1],[23,23,180,1,"_interopDefault"],[23,38,180,1],[23,39,180,1,"_babelRuntimeHelpersSlicedToArray"],[23,72,180,1],[24,2,1,0],[24,6,1,0,"_react"],[24,12,1,0],[24,15,1,0,"require"],[24,22,1,0],[24,23,1,0,"_dependencyMap"],[24,37,1,0],[25,2,2,0],[25,6,2,0,"_reactNative"],[25,18,2,0],[25,21,2,0,"require"],[25,28,2,0],[25,29,2,0,"_dependencyMap"],[25,43,2,0],[26,2,11,0],[26,6,11,0,"_reactNativeWebview"],[26,25,11,0],[26,28,11,0,"require"],[26,35,11,0],[26,36,11,0,"_dependencyMap"],[26,50,11,0],[27,2,12,0],[27,6,12,0,"_configApi"],[27,16,12,0],[27,19,12,0,"require"],[27,26,12,0],[27,27,12,0,"_dependencyMap"],[27,41,12,0],[28,2,12,46],[28,6,12,46,"_reactJsxDevRuntime"],[28,25,12,46],[28,28,12,46,"require"],[28,35,12,46],[28,36,12,46,"_dependencyMap"],[28,50,12,46],[29,2,14,0],[29,6,14,6,"TURNSTILE_SITE_KEY"],[29,24,14,24],[29,27,14,27],[29,53,14,53],[30,2,16,15],[30,11,16,24,"HumanVerificationScreen"],[30,34,16,47,"HumanVerificationScreen"],[30,35,16,47,"_ref"],[30,39,16,47],[30,41,16,69],[31,4,16,69,"_s"],[31,6,16,69],[32,4,16,69],[32,8,16,50,"navigation"],[32,18,16,60],[32,21,16,60,"_ref"],[32,25,16,60],[32,26,16,50,"navigation"],[32,36,16,60],[33,4,17,2],[33,8,17,2,"_useState"],[33,17,17,2],[33,20,17,32],[33,24,17,32,"useState"],[33,30,17,40],[33,31,17,40,"useState"],[33,39,17,40],[33,41,17,41],[33,45,17,45],[33,46,17,46],[34,6,17,46,"_useState2"],[34,16,17,46],[34,23,17,46,"_slicedToArray"],[34,37,17,46],[34,38,17,46,"default"],[34,45,17,46],[34,47,17,46,"_useState"],[34,56,17,46],[35,6,17,9,"loading"],[35,13,17,16],[35,16,17,16,"_useState2"],[35,26,17,16],[36,6,17,18,"setLoading"],[36,16,17,28],[36,19,17,28,"_useState2"],[36,29,17,28],[37,4,18,2],[37,8,18,2,"_useState3"],[37,18,18,2],[37,21,18,36],[37,25,18,36,"useState"],[37,31,18,44],[37,32,18,44,"useState"],[37,40,18,44],[37,42,18,45],[37,47,18,50],[37,48,18,51],[38,6,18,51,"_useState4"],[38,16,18,51],[38,23,18,51,"_slicedToArray"],[38,37,18,51],[38,38,18,51,"default"],[38,45,18,51],[38,47,18,51,"_useState3"],[38,57,18,51],[39,6,18,9,"verifying"],[39,15,18,18],[39,18,18,18,"_useState4"],[39,28,18,18],[40,6,18,20,"setVerifying"],[40,18,18,32],[40,21,18,32,"_useState4"],[40,31,18,32],[41,4,19,2],[41,8,19,2,"_useState5"],[41,18,19,2],[41,21,19,28],[41,25,19,28,"useState"],[41,31,19,36],[41,32,19,36,"useState"],[41,40,19,36],[41,42,19,52],[41,46,19,56],[41,47,19,57],[42,6,19,57,"_useState6"],[42,16,19,57],[42,23,19,57,"_slicedToArray"],[42,37,19,57],[42,38,19,57,"default"],[42,45,19,57],[42,47,19,57,"_useState5"],[42,57,19,57],[43,6,19,9,"error"],[43,11,19,14],[43,14,19,14,"_useState6"],[43,24,19,14],[44,6,19,16,"setError"],[44,14,19,24],[44,17,19,24,"_useState6"],[44,27,19,24],[45,4,20,2],[45,8,20,8,"webViewRef"],[45,18,20,18],[45,21,20,21],[45,25,20,21,"useRef"],[45,31,20,27],[45,32,20,27,"useRef"],[45,38,20,27],[45,40,20,37],[45,44,20,41],[45,45,20,42],[46,4,22,2,"console"],[46,11,22,9],[46,12,22,10,"log"],[46,15,22,13],[46,16,22,14],[46,49,22,47],[46,50,22,48],[47,4,24,2],[47,8,24,8,"handleTurnstileToken"],[47,28,24,28],[48,6,24,28],[48,10,24,28,"_ref2"],[48,15,24,28],[48,22,24,28,"_asyncToGenerator"],[48,39,24,28],[48,40,24,28,"default"],[48,47,24,28],[48,49,24,31],[48,60,24,38,"token"],[48,65,24,51],[48,67,24,56],[49,8,25,4,"setVerifying"],[49,20,25,16],[49,21,25,17],[49,25,25,21],[49,26,25,22],[50,8,27,4],[50,12,27,8],[51,10,28,6],[52,10,29,6],[52,14,29,12,"response"],[52,22,29,20],[52,31,29,29,"fetch"],[52,36,29,34],[52,37,29,35,"API_ENDPOINTS"],[52,47,29,48],[52,48,29,48,"API_ENDPOINTS"],[52,61,29,48],[52,62,29,49,"VERIFY_TURNSTILE"],[52,78,29,65],[52,80,29,67],[53,12,30,8,"method"],[53,18,30,14],[53,20,30,16],[53,26,30,22],[54,12,31,8,"headers"],[54,19,31,15],[54,21,31,17],[55,14,32,10],[55,28,32,24],[55,30,32,26],[56,12,33,8],[56,13,33,9],[57,12,34,8,"body"],[57,16,34,12],[57,18,34,14,"JSON"],[57,22,34,18],[57,23,34,19,"stringify"],[57,32,34,28],[57,33,34,29],[58,14,34,31,"token"],[59,12,34,37],[59,13,34,38],[60,10,35,6],[60,11,35,7],[60,12,35,8],[61,10,37,6],[61,14,37,12,"result"],[61,20,37,18],[61,29,37,27,"response"],[61,37,37,35],[61,38,37,36,"json"],[61,42,37,40],[61,43,37,41],[61,44,37,42],[62,10,39,6],[62,14,39,10,"result"],[62,20,39,16],[62,21,39,17,"success"],[62,28,39,24],[62,30,39,26],[63,12,40,8,"navigation"],[63,22,40,18],[63,23,40,19,"navigate"],[63,31,40,27],[63,32,40,28],[63,38,40,34],[63,39,40,35],[64,10,41,6],[64,11,41,7],[64,17,41,13],[65,12,42,8,"Alert"],[65,24,42,13],[65,25,42,13,"Alert"],[65,30,42,13],[65,31,42,14,"alert"],[65,36,42,19],[65,37,42,20],[65,58,42,41],[65,60,42,43],[65,78,42,61],[65,79,42,62],[66,12,43,8],[67,12,44,8,"webViewRef"],[67,22,44,18],[67,23,44,19,"current"],[67,30,44,26],[67,32,44,28,"reload"],[67,38,44,34],[67,39,44,35],[67,40,44,36],[68,10,45,6],[69,8,46,4],[69,9,46,5],[69,10,46,6],[69,17,46,13,"error"],[69,22,46,18],[69,24,46,20],[70,10,47,6,"console"],[70,17,47,13],[70,18,47,14,"error"],[70,23,47,19],[70,24,47,20],[70,45,47,41],[70,47,47,43,"error"],[70,52,47,48],[70,53,47,49],[71,10,48,6,"Alert"],[71,22,48,11],[71,23,48,11,"Alert"],[71,28,48,11],[71,29,48,12,"alert"],[71,34,48,17],[71,35,48,18],[71,42,48,25],[71,44,48,27],[71,84,48,67],[71,85,48,68],[72,8,49,4],[72,9,49,5],[72,18,49,14],[73,10,50,6,"setVerifying"],[73,22,50,18],[73,23,50,19],[73,28,50,24],[73,29,50,25],[74,8,51,4],[75,6,52,2],[75,7,52,3],[76,6,52,3],[76,22,24,8,"handleTurnstileToken"],[76,42,24,28,"handleTurnstileToken"],[76,43,24,28,"_x"],[76,45,24,28],[77,8,24,28],[77,15,24,28,"_ref2"],[77,20,24,28],[77,21,24,28,"apply"],[77,26,24,28],[77,33,24,28,"arguments"],[77,42,24,28],[78,6,24,28],[79,4,24,28],[79,7,52,3],[80,4,54,2],[80,8,54,8,"handleMessage"],[80,21,54,21],[80,24,54,25,"event"],[80,29,54,35],[80,33,54,40],[81,6,55,4],[81,10,55,10,"data"],[81,14,55,14],[81,17,55,17,"JSON"],[81,21,55,21],[81,22,55,22,"parse"],[81,27,55,27],[81,28,55,28,"event"],[81,33,55,33],[81,34,55,34,"nativeEvent"],[81,45,55,45],[81,46,55,46,"data"],[81,50,55,50],[81,51,55,51],[82,6,57,4],[82,10,57,8,"data"],[82,14,57,12],[82,15,57,13,"type"],[82,19,57,17],[82,24,57,22],[82,43,57,41],[82,45,57,43],[83,8,58,6,"handleTurnstileToken"],[83,28,58,26],[83,29,58,27,"data"],[83,33,58,31],[83,34,58,32,"token"],[83,39,58,37],[83,40,58,38],[84,6,59,4],[84,7,59,5],[84,13,59,11],[84,17,59,15,"data"],[84,21,59,19],[84,22,59,20,"type"],[84,26,59,24],[84,31,59,29],[84,48,59,46],[84,50,59,48],[85,8,60,6,"Alert"],[85,20,60,11],[85,21,60,11,"Alert"],[85,26,60,11],[85,27,60,12,"alert"],[85,32,60,17],[85,33,60,18],[85,40,60,25],[85,42,60,27],[85,82,60,67],[85,83,60,68],[86,8,61,6,"setLoading"],[86,18,61,16],[86,19,61,17],[86,24,61,22],[86,25,61,23],[87,6,62,4],[88,4,63,2],[88,5,63,3],[89,4,65,2],[89,8,65,8,"turnstileHTML"],[89,21,65,21],[89,24,65,24],[90,0,66,0],[91,0,67,0],[92,0,68,0],[93,0,69,0],[94,0,70,0],[95,0,71,0],[96,0,72,0],[97,0,73,0],[98,0,74,0],[99,0,75,0],[100,0,76,0],[101,0,77,0],[102,0,78,0],[103,0,79,0],[104,0,80,0],[105,0,81,0],[106,0,82,0],[107,0,83,0],[108,0,84,0],[109,0,85,0],[110,0,86,0],[111,0,87,0],[112,0,88,0],[113,0,89,0],[114,0,90,0],[115,0,91,0],[116,0,92,0],[117,0,93,0],[118,0,94,0],[119,0,95,0],[120,0,96,0],[121,0,97,0],[122,0,98,0],[123,0,99,0],[124,0,100,0],[125,0,101,0],[126,0,102,0],[127,0,103,0],[128,0,104,0],[129,0,105,0],[130,0,106,0],[131,0,107,0],[132,0,108,0],[133,0,109,0],[134,0,110,0],[135,0,111,0],[136,0,112,0],[137,0,113,0],[137,29,113,29,"TURNSTILE_SITE_KEY"],[137,47,113,47],[138,0,114,0],[139,0,115,0],[140,0,116,0],[141,0,117,0],[142,0,118,0],[143,0,119,0],[144,0,120,0],[145,0,121,0],[146,0,122,0],[147,0,123,0],[148,0,124,0],[149,0,125,0],[150,0,126,0],[151,0,127,0],[152,0,128,0],[153,0,129,0],[154,0,130,0],[155,0,131,0],[156,0,132,0],[157,0,133,0],[158,0,134,0],[159,0,135,0],[159,3,135,3],[160,4,137,2],[160,24,138,4],[160,28,138,4,"_reactJsxDevRuntime"],[160,47,138,4],[160,48,138,4,"jsxDEV"],[160,54,138,4],[160,56,138,5,"_reactNative"],[160,68,138,17],[160,69,138,17,"SafeAreaView"],[160,81,138,17],[161,6,138,18,"style"],[161,11,138,23],[161,13,138,25,"styles"],[161,19,138,31],[161,20,138,32,"container"],[161,29,138,42],[162,6,138,42,"children"],[162,14,138,42],[162,17,139,7,"verifying"],[162,26,139,16],[162,43,140,8],[162,47,140,8,"_reactJsxDevRuntime"],[162,66,140,8],[162,67,140,8,"jsxDEV"],[162,73,140,8],[162,75,140,9,"_reactNative"],[162,87,140,13],[162,88,140,13,"View"],[162,92,140,13],[163,8,140,14,"style"],[163,13,140,19],[163,15,140,21,"styles"],[163,21,140,27],[163,22,140,28,"overlay"],[163,29,140,36],[164,8,140,36,"children"],[164,16,140,36],[164,32,141,10],[164,36,141,10,"_reactJsxDevRuntime"],[164,55,141,10],[164,56,141,10,"jsxDEV"],[164,62,141,10],[164,64,141,11,"_reactNative"],[164,76,141,28],[164,77,141,28,"ActivityIndicator"],[164,94,141,28],[165,10,141,29,"size"],[165,14,141,33],[165,16,141,34],[165,23,141,41],[166,10,141,42,"color"],[166,15,141,47],[166,17,141,48],[167,8,141,57],[168,10,141,57,"fileName"],[168,18,141,57],[168,20,141,57,"_jsxFileName"],[168,32,141,57],[169,10,141,57,"lineNumber"],[169,20,141,57],[170,10,141,57,"columnNumber"],[170,22,141,57],[171,8,141,57],[171,15,141,59],[171,16,141,60],[171,31,142,10],[171,35,142,10,"_reactJsxDevRuntime"],[171,54,142,10],[171,55,142,10,"jsxDEV"],[171,61,142,10],[171,63,142,11,"_reactNative"],[171,75,142,15],[171,76,142,15,"Text"],[171,80,142,15],[172,10,142,16,"style"],[172,15,142,21],[172,17,142,23,"styles"],[172,23,142,29],[172,24,142,30,"verifyingText"],[172,37,142,44],[173,10,142,44,"children"],[173,18,142,44],[173,20,142,45],[174,8,142,57],[175,10,142,57,"fileName"],[175,18,142,57],[175,20,142,57,"_jsxFileName"],[175,32,142,57],[176,10,142,57,"lineNumber"],[176,20,142,57],[177,10,142,57,"columnNumber"],[177,22,142,57],[178,8,142,57],[178,15,142,63],[178,16,142,64],[179,6,142,64],[180,8,142,64,"fileName"],[180,16,142,64],[180,18,142,64,"_jsxFileName"],[180,30,142,64],[181,8,142,64,"lineNumber"],[181,18,142,64],[182,8,142,64,"columnNumber"],[182,20,142,64],[183,6,142,64],[183,13,143,14],[183,14,144,7],[183,29,146,6],[183,33,146,6,"_reactJsxDevRuntime"],[183,52,146,6],[183,53,146,6,"jsxDEV"],[183,59,146,6],[183,61,146,7,"_reactNativeWebview"],[183,80,146,14],[183,81,146,14,"WebView"],[183,88,146,14],[184,8,147,8,"ref"],[184,11,147,11],[184,13,147,13,"webViewRef"],[184,23,147,24],[185,8,148,8,"source"],[185,14,148,14],[185,16,148,16],[186,10,148,18,"html"],[186,14,148,22],[186,16,148,24,"turnstileHTML"],[187,8,148,38],[187,9,148,40],[188,8,149,8,"onMessage"],[188,17,149,17],[188,19,149,19,"handleMessage"],[188,32,149,33],[189,8,150,8,"onLoadStart"],[189,19,150,19],[189,21,150,21,"onLoadStart"],[189,22,150,21],[189,27,150,27,"console"],[189,34,150,34],[189,35,150,35,"log"],[189,38,150,38],[189,39,150,39],[189,64,150,64],[189,65,150,66],[190,8,151,8,"onLoadEnd"],[190,17,151,17],[190,19,151,19,"onLoadEnd"],[190,20,151,19],[190,25,151,25],[191,10,152,10,"console"],[191,17,152,17],[191,18,152,18,"log"],[191,21,152,21],[191,22,152,22],[191,48,152,48],[191,49,152,49],[192,10,153,10,"setLoading"],[192,20,153,20],[192,21,153,21],[192,26,153,26],[192,27,153,27],[193,8,154,8],[193,9,154,10],[194,8,155,8,"onError"],[194,15,155,15],[194,17,155,18,"syntheticEvent"],[194,31,155,32],[194,35,155,37],[195,10,156,10],[195,14,156,18,"nativeEvent"],[195,25,156,29],[195,28,156,34,"syntheticEvent"],[195,42,156,48],[195,43,156,18,"nativeEvent"],[195,54,156,29],[196,10,157,10,"console"],[196,17,157,17],[196,18,157,18,"error"],[196,23,157,23],[196,24,157,24],[196,40,157,40],[196,42,157,42,"nativeEvent"],[196,53,157,53],[196,54,157,54],[197,10,158,10,"setError"],[197,18,158,18],[197,19,158,19],[197,37,158,37,"nativeEvent"],[197,48,158,48],[197,49,158,49,"description"],[197,60,158,60],[197,62,158,62],[197,63,158,63],[198,8,159,8],[198,9,159,10],[199,8,160,8,"style"],[199,13,160,13],[199,15,160,15,"styles"],[199,21,160,21],[199,22,160,22,"webview"],[199,29,160,30],[200,8,161,8,"javaScriptEnabled"],[200,25,161,25],[200,27,161,27],[200,31,161,32],[201,8,162,8,"domStorageEnabled"],[201,25,162,25],[201,27,162,27],[201,31,162,32],[202,8,163,8,"originWhitelist"],[202,23,163,23],[202,25,163,25],[202,26,163,26],[202,29,163,29],[203,6,163,31],[204,8,163,31,"fileName"],[204,16,163,31],[204,18,163,31,"_jsxFileName"],[204,30,163,31],[205,8,163,31,"lineNumber"],[205,18,163,31],[206,8,163,31,"columnNumber"],[206,20,163,31],[207,6,163,31],[207,13,164,7],[207,14,164,8],[207,16,166,7,"loading"],[207,23,166,14],[207,40,167,8],[207,44,167,8,"_reactJsxDevRuntime"],[207,63,167,8],[207,64,167,8,"jsxDEV"],[207,70,167,8],[207,72,167,9,"_reactNative"],[207,84,167,13],[207,85,167,13,"View"],[207,89,167,13],[208,8,167,14,"style"],[208,13,167,19],[208,15,167,21,"styles"],[208,21,167,27],[208,22,167,28,"loadingOverlay"],[208,36,167,43],[209,8,167,43,"children"],[209,16,167,43],[209,32,168,10],[209,36,168,10,"_reactJsxDevRuntime"],[209,55,168,10],[209,56,168,10,"jsxDEV"],[209,62,168,10],[209,64,168,11,"_reactNative"],[209,76,168,28],[209,77,168,28,"ActivityIndicator"],[209,94,168,28],[210,10,168,29,"size"],[210,14,168,33],[210,16,168,34],[210,23,168,41],[211,10,168,42,"color"],[211,15,168,47],[211,17,168,48],[212,8,168,57],[213,10,168,57,"fileName"],[213,18,168,57],[213,20,168,57,"_jsxFileName"],[213,32,168,57],[214,10,168,57,"lineNumber"],[214,20,168,57],[215,10,168,57,"columnNumber"],[215,22,168,57],[216,8,168,57],[216,15,168,59],[216,16,168,60],[216,31,169,10],[216,35,169,10,"_reactJsxDevRuntime"],[216,54,169,10],[216,55,169,10,"jsxDEV"],[216,61,169,10],[216,63,169,11,"_reactNative"],[216,75,169,15],[216,76,169,15,"Text"],[216,80,169,15],[217,10,169,16,"style"],[217,15,169,21],[217,17,169,23,"styles"],[217,23,169,29],[217,24,169,30,"loadingText"],[217,35,169,42],[218,10,169,42,"children"],[218,18,169,42],[218,20,169,43],[219,8,169,66],[220,10,169,66,"fileName"],[220,18,169,66],[220,20,169,66,"_jsxFileName"],[220,32,169,66],[221,10,169,66,"lineNumber"],[221,20,169,66],[222,10,169,66,"columnNumber"],[222,22,169,66],[223,8,169,66],[223,15,169,72],[223,16,169,73],[224,6,169,73],[225,8,169,73,"fileName"],[225,16,169,73],[225,18,169,73,"_jsxFileName"],[225,30,169,73],[226,8,169,73,"lineNumber"],[226,18,169,73],[227,8,169,73,"columnNumber"],[227,20,169,73],[228,6,169,73],[228,13,170,14],[228,14,171,7],[228,16,173,7,"error"],[228,21,173,12],[228,38,174,8],[228,42,174,8,"_reactJsxDevRuntime"],[228,61,174,8],[228,62,174,8,"jsxDEV"],[228,68,174,8],[228,70,174,9,"_reactNative"],[228,82,174,13],[228,83,174,13,"View"],[228,87,174,13],[229,8,174,14,"style"],[229,13,174,19],[229,15,174,21,"styles"],[229,21,174,27],[229,22,174,28,"errorOverlay"],[229,34,174,41],[230,8,174,41,"children"],[230,16,174,41],[230,31,175,10],[230,35,175,10,"_reactJsxDevRuntime"],[230,54,175,10],[230,55,175,10,"jsxDEV"],[230,61,175,10],[230,63,175,11,"_reactNative"],[230,75,175,15],[230,76,175,15,"Text"],[230,80,175,15],[231,10,175,16,"style"],[231,15,175,21],[231,17,175,23,"styles"],[231,23,175,29],[231,24,175,30,"errorText"],[231,33,175,40],[232,10,175,40,"children"],[232,18,175,40],[232,20,175,42,"error"],[233,8,175,47],[234,10,175,47,"fileName"],[234,18,175,47],[234,20,175,47,"_jsxFileName"],[234,32,175,47],[235,10,175,47,"lineNumber"],[235,20,175,47],[236,10,175,47,"columnNumber"],[236,22,175,47],[237,8,175,47],[237,15,175,54],[238,6,175,55],[239,8,175,55,"fileName"],[239,16,175,55],[239,18,175,55,"_jsxFileName"],[239,30,175,55],[240,8,175,55,"lineNumber"],[240,18,175,55],[241,8,175,55,"columnNumber"],[241,20,175,55],[242,6,175,55],[242,13,176,14],[242,14,177,7],[243,4,177,7],[244,6,177,7,"fileName"],[244,14,177,7],[244,16,177,7,"_jsxFileName"],[244,28,177,7],[245,6,177,7,"lineNumber"],[245,16,177,7],[246,6,177,7,"columnNumber"],[246,18,177,7],[247,4,177,7],[247,11,178,18],[247,12,178,19],[248,2,180,0],[249,2,180,1,"_s"],[249,4,180,1],[249,5,16,24,"HumanVerificationScreen"],[249,28,16,47],[250,2,16,47,"_c"],[250,4,16,47],[250,7,16,24,"HumanVerificationScreen"],[250,30,16,47],[251,2,182,0],[251,6,182,6,"styles"],[251,12,182,12],[251,15,182,15,"StyleSheet"],[251,27,182,25],[251,28,182,25,"StyleSheet"],[251,38,182,25],[251,39,182,26,"create"],[251,45,182,32],[251,46,182,33],[252,4,183,2,"container"],[252,13,183,11],[252,15,183,13],[253,6,184,4,"flex"],[253,10,184,8],[253,12,184,10],[253,13,184,11],[254,6,185,4,"backgroundColor"],[254,21,185,19],[254,23,185,21],[255,4,186,2],[255,5,186,3],[256,4,187,2,"webview"],[256,11,187,9],[256,13,187,11],[257,6,188,4,"flex"],[257,10,188,8],[257,12,188,10],[257,13,188,11],[258,6,189,4,"backgroundColor"],[258,21,189,19],[258,23,189,21],[259,4,190,2],[259,5,190,3],[260,4,191,2,"loadingOverlay"],[260,18,191,16],[260,20,191,18],[261,6,192,4],[261,9,192,7,"StyleSheet"],[261,21,192,17],[261,22,192,17,"StyleSheet"],[261,32,192,17],[261,33,192,18,"absoluteFillObject"],[261,51,192,36],[262,6,193,4,"backgroundColor"],[262,21,193,19],[262,23,193,21],[262,32,193,30],[263,6,194,4,"justifyContent"],[263,20,194,18],[263,22,194,20],[263,30,194,28],[264,6,195,4,"alignItems"],[264,16,195,14],[264,18,195,16],[265,4,196,2],[265,5,196,3],[266,4,197,2,"overlay"],[266,11,197,9],[266,13,197,11],[267,6,198,4],[267,9,198,7,"StyleSheet"],[267,21,198,17],[267,22,198,17,"StyleSheet"],[267,32,198,17],[267,33,198,18,"absoluteFillObject"],[267,51,198,36],[268,6,199,4,"backgroundColor"],[268,21,199,19],[268,23,199,21],[268,43,199,41],[269,6,200,4,"justifyContent"],[269,20,200,18],[269,22,200,20],[269,30,200,28],[270,6,201,4,"alignItems"],[270,16,201,14],[270,18,201,16],[270,26,201,24],[271,6,202,4,"zIndex"],[271,12,202,10],[271,14,202,12],[272,4,203,2],[272,5,203,3],[273,4,204,2,"verifyingText"],[273,17,204,15],[273,19,204,17],[274,6,205,4,"marginTop"],[274,15,205,13],[274,17,205,15],[274,19,205,17],[275,6,206,4,"fontSize"],[275,14,206,12],[275,16,206,14],[275,18,206,16],[276,6,207,4,"fontWeight"],[276,16,207,14],[276,18,207,16],[276,23,207,21],[277,6,208,4,"color"],[277,11,208,9],[277,13,208,11],[278,4,209,2],[278,5,209,3],[279,4,210,2,"loadingText"],[279,15,210,13],[279,17,210,15],[280,6,211,4,"marginTop"],[280,15,211,13],[280,17,211,15],[280,19,211,17],[281,6,212,4,"fontSize"],[281,14,212,12],[281,16,212,14],[281,18,212,16],[282,6,213,4,"color"],[282,11,213,9],[282,13,213,11],[283,4,214,2],[283,5,214,3],[284,4,215,2,"errorOverlay"],[284,16,215,14],[284,18,215,16],[285,6,216,4,"position"],[285,14,216,12],[285,16,216,14],[285,26,216,24],[286,6,217,4,"bottom"],[286,12,217,10],[286,14,217,12],[286,16,217,14],[287,6,218,4,"left"],[287,10,218,8],[287,12,218,10],[287,14,218,12],[288,6,219,4,"right"],[288,11,219,9],[288,13,219,11],[288,15,219,13],[289,6,220,4,"backgroundColor"],[289,21,220,19],[289,23,220,21],[289,32,220,30],[290,6,221,4,"padding"],[290,13,221,11],[290,15,221,13],[290,17,221,15],[291,6,222,4,"borderRadius"],[291,18,222,16],[291,20,222,18],[291,22,222,20],[292,6,223,4,"borderWidth"],[292,17,223,15],[292,19,223,17],[292,20,223,18],[293,6,224,4,"borderColor"],[293,17,224,15],[293,19,224,17],[294,4,225,2],[294,5,225,3],[295,4,226,2,"errorText"],[295,13,226,11],[295,15,226,13],[296,6,227,4,"color"],[296,11,227,9],[296,13,227,11],[296,22,227,20],[297,6,228,4,"fontSize"],[297,14,228,12],[297,16,228,14],[298,4,229,2],[299,2,230,0],[299,3,230,1],[299,4,230,2],[300,2,230,3],[300,6,230,3,"_c"],[300,8,230,3],[301,2,230,3,"$RefreshReg$"],[301,14,230,3],[301,15,230,3,"_c"],[301,17,230,3],[302,0,230,3],[302,3]],"functionMap":{"names":["<global>","HumanVerificationScreen","handleTurnstileToken","handleMessage","WebView.props.onLoadStart","WebView.props.onLoadEnd","WebView.props.onError"],"mappings":"AAA;eCe;+BCQ;GD4B;wBEE;GFS;qBGuF,4CH;mBIC;SJG;iBKC;SLI;CDqB"},"hasCjsExports":false},"type":"js/module"}]}