Files
pezkuwi-mobile-app/frontend/.metro-cache/cache/0e/0211e5b1e731cf6740d8a1398878a34c143ce59ecc7037914518f59eade9a44114ee64
T
2025-11-08 16:43:01 +00:00

1 line
32 KiB
Plaintext

{"dependencies":[{"name":"expo/virtual/env","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"dgHc21cgR+buKc7O3/dChhD5JJk=","exportNames":["*"],"imports":1}},{"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":"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 _expoVirtualEnv = require(_dependencyMap[0], \"expo/virtual/env\");\n var _babelRuntimeHelpersAsyncToGenerator = require(_dependencyMap[1], \"@babel/runtime/helpers/asyncToGenerator\");\n var _asyncToGenerator = _interopDefault(_babelRuntimeHelpersAsyncToGenerator);\n var _babelRuntimeHelpersSlicedToArray = require(_dependencyMap[2], \"@babel/runtime/helpers/slicedToArray\");\n var _slicedToArray = _interopDefault(_babelRuntimeHelpersSlicedToArray);\n var _react = require(_dependencyMap[3], \"react\");\n var _reactNative = require(_dependencyMap[4], \"react-native\");\n var _reactNativeWebview = require(_dependencyMap[5], \"react-native-webview\");\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 // Get backend URL from environment\n var backendUrl = _expoVirtualEnv.env.EXPO_PUBLIC_BACKEND_URL || 'http://localhost:8001';\n\n // Verify token with backend\n var response = yield fetch(`${backendUrl}/api/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: 143,\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: 144,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 142,\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: 148,\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: 170,\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: 171,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 169,\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: 177,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 176,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 140,\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":305,"map":[[14,2,15,15,"Object"],[14,8,15,15],[14,9,15,15,"defineProperty"],[14,23,15,15],[14,24,15,15,"exports"],[14,31,15,15],[15,4,15,15,"enumerable"],[15,14,15,15],[16,4,15,15,"get"],[16,7,15,15],[16,18,15,15,"get"],[16,19,15,15],[17,6,15,15],[17,13,15,15,"HumanVerificationScreen"],[17,36,15,15],[18,4,15,15],[19,2,15,15],[20,2,182,1],[20,6,182,1,"_expoVirtualEnv"],[20,21,182,1],[20,24,182,1,"require"],[20,31,182,1],[20,32,182,1,"_dependencyMap"],[20,46,182,1],[21,2,182,1],[21,6,182,1,"_babelRuntimeHelpersAsyncToGenerator"],[21,42,182,1],[21,45,182,1,"require"],[21,52,182,1],[21,53,182,1,"_dependencyMap"],[21,67,182,1],[22,2,182,1],[22,6,182,1,"_asyncToGenerator"],[22,23,182,1],[22,26,182,1,"_interopDefault"],[22,41,182,1],[22,42,182,1,"_babelRuntimeHelpersAsyncToGenerator"],[22,78,182,1],[23,2,182,1],[23,6,182,1,"_babelRuntimeHelpersSlicedToArray"],[23,39,182,1],[23,42,182,1,"require"],[23,49,182,1],[23,50,182,1,"_dependencyMap"],[23,64,182,1],[24,2,182,1],[24,6,182,1,"_slicedToArray"],[24,20,182,1],[24,23,182,1,"_interopDefault"],[24,38,182,1],[24,39,182,1,"_babelRuntimeHelpersSlicedToArray"],[24,72,182,1],[25,2,1,0],[25,6,1,0,"_react"],[25,12,1,0],[25,15,1,0,"require"],[25,22,1,0],[25,23,1,0,"_dependencyMap"],[25,37,1,0],[26,2,2,0],[26,6,2,0,"_reactNative"],[26,18,2,0],[26,21,2,0,"require"],[26,28,2,0],[26,29,2,0,"_dependencyMap"],[26,43,2,0],[27,2,11,0],[27,6,11,0,"_reactNativeWebview"],[27,25,11,0],[27,28,11,0,"require"],[27,35,11,0],[27,36,11,0,"_dependencyMap"],[27,50,11,0],[28,2,11,47],[28,6,11,47,"_reactJsxDevRuntime"],[28,25,11,47],[28,28,11,47,"require"],[28,35,11,47],[28,36,11,47,"_dependencyMap"],[28,50,11,47],[29,2,13,0],[29,6,13,6,"TURNSTILE_SITE_KEY"],[29,24,13,24],[29,27,13,27],[29,53,13,53],[30,2,15,15],[30,11,15,24,"HumanVerificationScreen"],[30,34,15,47,"HumanVerificationScreen"],[30,35,15,47,"_ref"],[30,39,15,47],[30,41,15,69],[31,4,15,69,"_s"],[31,6,15,69],[32,4,15,69],[32,8,15,50,"navigation"],[32,18,15,60],[32,21,15,60,"_ref"],[32,25,15,60],[32,26,15,50,"navigation"],[32,36,15,60],[33,4,16,2],[33,8,16,2,"_useState"],[33,17,16,2],[33,20,16,32],[33,24,16,32,"useState"],[33,30,16,40],[33,31,16,40,"useState"],[33,39,16,40],[33,41,16,41],[33,45,16,45],[33,46,16,46],[34,6,16,46,"_useState2"],[34,16,16,46],[34,23,16,46,"_slicedToArray"],[34,37,16,46],[34,38,16,46,"default"],[34,45,16,46],[34,47,16,46,"_useState"],[34,56,16,46],[35,6,16,9,"loading"],[35,13,16,16],[35,16,16,16,"_useState2"],[35,26,16,16],[36,6,16,18,"setLoading"],[36,16,16,28],[36,19,16,28,"_useState2"],[36,29,16,28],[37,4,17,2],[37,8,17,2,"_useState3"],[37,18,17,2],[37,21,17,36],[37,25,17,36,"useState"],[37,31,17,44],[37,32,17,44,"useState"],[37,40,17,44],[37,42,17,45],[37,47,17,50],[37,48,17,51],[38,6,17,51,"_useState4"],[38,16,17,51],[38,23,17,51,"_slicedToArray"],[38,37,17,51],[38,38,17,51,"default"],[38,45,17,51],[38,47,17,51,"_useState3"],[38,57,17,51],[39,6,17,9,"verifying"],[39,15,17,18],[39,18,17,18,"_useState4"],[39,28,17,18],[40,6,17,20,"setVerifying"],[40,18,17,32],[40,21,17,32,"_useState4"],[40,31,17,32],[41,4,18,2],[41,8,18,2,"_useState5"],[41,18,18,2],[41,21,18,28],[41,25,18,28,"useState"],[41,31,18,36],[41,32,18,36,"useState"],[41,40,18,36],[41,42,18,52],[41,46,18,56],[41,47,18,57],[42,6,18,57,"_useState6"],[42,16,18,57],[42,23,18,57,"_slicedToArray"],[42,37,18,57],[42,38,18,57,"default"],[42,45,18,57],[42,47,18,57,"_useState5"],[42,57,18,57],[43,6,18,9,"error"],[43,11,18,14],[43,14,18,14,"_useState6"],[43,24,18,14],[44,6,18,16,"setError"],[44,14,18,24],[44,17,18,24,"_useState6"],[44,27,18,24],[45,4,19,2],[45,8,19,8,"webViewRef"],[45,18,19,18],[45,21,19,21],[45,25,19,21,"useRef"],[45,31,19,27],[45,32,19,27,"useRef"],[45,38,19,27],[45,40,19,37],[45,44,19,41],[45,45,19,42],[46,4,21,2,"console"],[46,11,21,9],[46,12,21,10,"log"],[46,15,21,13],[46,16,21,14],[46,49,21,47],[46,50,21,48],[47,4,23,2],[47,8,23,8,"handleTurnstileToken"],[47,28,23,28],[48,6,23,28],[48,10,23,28,"_ref2"],[48,15,23,28],[48,22,23,28,"_asyncToGenerator"],[48,39,23,28],[48,40,23,28,"default"],[48,47,23,28],[48,49,23,31],[48,60,23,38,"token"],[48,65,23,51],[48,67,23,56],[49,8,24,4,"setVerifying"],[49,20,24,16],[49,21,24,17],[49,25,24,21],[49,26,24,22],[50,8,26,4],[50,12,26,8],[51,10,27,6],[52,10,28,6],[52,14,28,12,"backendUrl"],[52,24,28,22],[52,27,28,25,"_expoVirtualEnv"],[52,42,28,25],[52,43,28,25,"env"],[52,46,28,25],[52,47,28,25,"EXPO_PUBLIC_BACKEND_URL"],[52,70,28,25],[52,74,28,64],[52,97,28,87],[54,10,30,6],[55,10,31,6],[55,14,31,12,"response"],[55,22,31,20],[55,31,31,29,"fetch"],[55,36,31,34],[55,37,31,35],[55,40,31,38,"backendUrl"],[55,50,31,48],[55,73,31,71],[55,75,31,73],[56,12,32,8,"method"],[56,18,32,14],[56,20,32,16],[56,26,32,22],[57,12,33,8,"headers"],[57,19,33,15],[57,21,33,17],[58,14,34,10],[58,28,34,24],[58,30,34,26],[59,12,35,8],[59,13,35,9],[60,12,36,8,"body"],[60,16,36,12],[60,18,36,14,"JSON"],[60,22,36,18],[60,23,36,19,"stringify"],[60,32,36,28],[60,33,36,29],[61,14,36,31,"token"],[62,12,36,37],[62,13,36,38],[63,10,37,6],[63,11,37,7],[63,12,37,8],[64,10,39,6],[64,14,39,12,"result"],[64,20,39,18],[64,29,39,27,"response"],[64,37,39,35],[64,38,39,36,"json"],[64,42,39,40],[64,43,39,41],[64,44,39,42],[65,10,41,6],[65,14,41,10,"result"],[65,20,41,16],[65,21,41,17,"success"],[65,28,41,24],[65,30,41,26],[66,12,42,8,"navigation"],[66,22,42,18],[66,23,42,19,"navigate"],[66,31,42,27],[66,32,42,28],[66,38,42,34],[66,39,42,35],[67,10,43,6],[67,11,43,7],[67,17,43,13],[68,12,44,8,"Alert"],[68,24,44,13],[68,25,44,13,"Alert"],[68,30,44,13],[68,31,44,14,"alert"],[68,36,44,19],[68,37,44,20],[68,58,44,41],[68,60,44,43],[68,78,44,61],[68,79,44,62],[69,12,45,8],[70,12,46,8,"webViewRef"],[70,22,46,18],[70,23,46,19,"current"],[70,30,46,26],[70,32,46,28,"reload"],[70,38,46,34],[70,39,46,35],[70,40,46,36],[71,10,47,6],[72,8,48,4],[72,9,48,5],[72,10,48,6],[72,17,48,13,"error"],[72,22,48,18],[72,24,48,20],[73,10,49,6,"console"],[73,17,49,13],[73,18,49,14,"error"],[73,23,49,19],[73,24,49,20],[73,45,49,41],[73,47,49,43,"error"],[73,52,49,48],[73,53,49,49],[74,10,50,6,"Alert"],[74,22,50,11],[74,23,50,11,"Alert"],[74,28,50,11],[74,29,50,12,"alert"],[74,34,50,17],[74,35,50,18],[74,42,50,25],[74,44,50,27],[74,84,50,67],[74,85,50,68],[75,8,51,4],[75,9,51,5],[75,18,51,14],[76,10,52,6,"setVerifying"],[76,22,52,18],[76,23,52,19],[76,28,52,24],[76,29,52,25],[77,8,53,4],[78,6,54,2],[78,7,54,3],[79,6,54,3],[79,22,23,8,"handleTurnstileToken"],[79,42,23,28,"handleTurnstileToken"],[79,43,23,28,"_x"],[79,45,23,28],[80,8,23,28],[80,15,23,28,"_ref2"],[80,20,23,28],[80,21,23,28,"apply"],[80,26,23,28],[80,33,23,28,"arguments"],[80,42,23,28],[81,6,23,28],[82,4,23,28],[82,7,54,3],[83,4,56,2],[83,8,56,8,"handleMessage"],[83,21,56,21],[83,24,56,25,"event"],[83,29,56,35],[83,33,56,40],[84,6,57,4],[84,10,57,10,"data"],[84,14,57,14],[84,17,57,17,"JSON"],[84,21,57,21],[84,22,57,22,"parse"],[84,27,57,27],[84,28,57,28,"event"],[84,33,57,33],[84,34,57,34,"nativeEvent"],[84,45,57,45],[84,46,57,46,"data"],[84,50,57,50],[84,51,57,51],[85,6,59,4],[85,10,59,8,"data"],[85,14,59,12],[85,15,59,13,"type"],[85,19,59,17],[85,24,59,22],[85,43,59,41],[85,45,59,43],[86,8,60,6,"handleTurnstileToken"],[86,28,60,26],[86,29,60,27,"data"],[86,33,60,31],[86,34,60,32,"token"],[86,39,60,37],[86,40,60,38],[87,6,61,4],[87,7,61,5],[87,13,61,11],[87,17,61,15,"data"],[87,21,61,19],[87,22,61,20,"type"],[87,26,61,24],[87,31,61,29],[87,48,61,46],[87,50,61,48],[88,8,62,6,"Alert"],[88,20,62,11],[88,21,62,11,"Alert"],[88,26,62,11],[88,27,62,12,"alert"],[88,32,62,17],[88,33,62,18],[88,40,62,25],[88,42,62,27],[88,82,62,67],[88,83,62,68],[89,8,63,6,"setLoading"],[89,18,63,16],[89,19,63,17],[89,24,63,22],[89,25,63,23],[90,6,64,4],[91,4,65,2],[91,5,65,3],[92,4,67,2],[92,8,67,8,"turnstileHTML"],[92,21,67,21],[92,24,67,24],[93,0,68,0],[94,0,69,0],[95,0,70,0],[96,0,71,0],[97,0,72,0],[98,0,73,0],[99,0,74,0],[100,0,75,0],[101,0,76,0],[102,0,77,0],[103,0,78,0],[104,0,79,0],[105,0,80,0],[106,0,81,0],[107,0,82,0],[108,0,83,0],[109,0,84,0],[110,0,85,0],[111,0,86,0],[112,0,87,0],[113,0,88,0],[114,0,89,0],[115,0,90,0],[116,0,91,0],[117,0,92,0],[118,0,93,0],[119,0,94,0],[120,0,95,0],[121,0,96,0],[122,0,97,0],[123,0,98,0],[124,0,99,0],[125,0,100,0],[126,0,101,0],[127,0,102,0],[128,0,103,0],[129,0,104,0],[130,0,105,0],[131,0,106,0],[132,0,107,0],[133,0,108,0],[134,0,109,0],[135,0,110,0],[136,0,111,0],[137,0,112,0],[138,0,113,0],[139,0,114,0],[140,0,115,0],[140,29,115,29,"TURNSTILE_SITE_KEY"],[140,47,115,47],[141,0,116,0],[142,0,117,0],[143,0,118,0],[144,0,119,0],[145,0,120,0],[146,0,121,0],[147,0,122,0],[148,0,123,0],[149,0,124,0],[150,0,125,0],[151,0,126,0],[152,0,127,0],[153,0,128,0],[154,0,129,0],[155,0,130,0],[156,0,131,0],[157,0,132,0],[158,0,133,0],[159,0,134,0],[160,0,135,0],[161,0,136,0],[162,0,137,0],[162,3,137,3],[163,4,139,2],[163,24,140,4],[163,28,140,4,"_reactJsxDevRuntime"],[163,47,140,4],[163,48,140,4,"jsxDEV"],[163,54,140,4],[163,56,140,5,"_reactNative"],[163,68,140,17],[163,69,140,17,"SafeAreaView"],[163,81,140,17],[164,6,140,18,"style"],[164,11,140,23],[164,13,140,25,"styles"],[164,19,140,31],[164,20,140,32,"container"],[164,29,140,42],[165,6,140,42,"children"],[165,14,140,42],[165,17,141,7,"verifying"],[165,26,141,16],[165,43,142,8],[165,47,142,8,"_reactJsxDevRuntime"],[165,66,142,8],[165,67,142,8,"jsxDEV"],[165,73,142,8],[165,75,142,9,"_reactNative"],[165,87,142,13],[165,88,142,13,"View"],[165,92,142,13],[166,8,142,14,"style"],[166,13,142,19],[166,15,142,21,"styles"],[166,21,142,27],[166,22,142,28,"overlay"],[166,29,142,36],[167,8,142,36,"children"],[167,16,142,36],[167,32,143,10],[167,36,143,10,"_reactJsxDevRuntime"],[167,55,143,10],[167,56,143,10,"jsxDEV"],[167,62,143,10],[167,64,143,11,"_reactNative"],[167,76,143,28],[167,77,143,28,"ActivityIndicator"],[167,94,143,28],[168,10,143,29,"size"],[168,14,143,33],[168,16,143,34],[168,23,143,41],[169,10,143,42,"color"],[169,15,143,47],[169,17,143,48],[170,8,143,57],[171,10,143,57,"fileName"],[171,18,143,57],[171,20,143,57,"_jsxFileName"],[171,32,143,57],[172,10,143,57,"lineNumber"],[172,20,143,57],[173,10,143,57,"columnNumber"],[173,22,143,57],[174,8,143,57],[174,15,143,59],[174,16,143,60],[174,31,144,10],[174,35,144,10,"_reactJsxDevRuntime"],[174,54,144,10],[174,55,144,10,"jsxDEV"],[174,61,144,10],[174,63,144,11,"_reactNative"],[174,75,144,15],[174,76,144,15,"Text"],[174,80,144,15],[175,10,144,16,"style"],[175,15,144,21],[175,17,144,23,"styles"],[175,23,144,29],[175,24,144,30,"verifyingText"],[175,37,144,44],[176,10,144,44,"children"],[176,18,144,44],[176,20,144,45],[177,8,144,57],[178,10,144,57,"fileName"],[178,18,144,57],[178,20,144,57,"_jsxFileName"],[178,32,144,57],[179,10,144,57,"lineNumber"],[179,20,144,57],[180,10,144,57,"columnNumber"],[180,22,144,57],[181,8,144,57],[181,15,144,63],[181,16,144,64],[182,6,144,64],[183,8,144,64,"fileName"],[183,16,144,64],[183,18,144,64,"_jsxFileName"],[183,30,144,64],[184,8,144,64,"lineNumber"],[184,18,144,64],[185,8,144,64,"columnNumber"],[185,20,144,64],[186,6,144,64],[186,13,145,14],[186,14,146,7],[186,29,148,6],[186,33,148,6,"_reactJsxDevRuntime"],[186,52,148,6],[186,53,148,6,"jsxDEV"],[186,59,148,6],[186,61,148,7,"_reactNativeWebview"],[186,80,148,14],[186,81,148,14,"WebView"],[186,88,148,14],[187,8,149,8,"ref"],[187,11,149,11],[187,13,149,13,"webViewRef"],[187,23,149,24],[188,8,150,8,"source"],[188,14,150,14],[188,16,150,16],[189,10,150,18,"html"],[189,14,150,22],[189,16,150,24,"turnstileHTML"],[190,8,150,38],[190,9,150,40],[191,8,151,8,"onMessage"],[191,17,151,17],[191,19,151,19,"handleMessage"],[191,32,151,33],[192,8,152,8,"onLoadStart"],[192,19,152,19],[192,21,152,21,"onLoadStart"],[192,22,152,21],[192,27,152,27,"console"],[192,34,152,34],[192,35,152,35,"log"],[192,38,152,38],[192,39,152,39],[192,64,152,64],[192,65,152,66],[193,8,153,8,"onLoadEnd"],[193,17,153,17],[193,19,153,19,"onLoadEnd"],[193,20,153,19],[193,25,153,25],[194,10,154,10,"console"],[194,17,154,17],[194,18,154,18,"log"],[194,21,154,21],[194,22,154,22],[194,48,154,48],[194,49,154,49],[195,10,155,10,"setLoading"],[195,20,155,20],[195,21,155,21],[195,26,155,26],[195,27,155,27],[196,8,156,8],[196,9,156,10],[197,8,157,8,"onError"],[197,15,157,15],[197,17,157,18,"syntheticEvent"],[197,31,157,32],[197,35,157,37],[198,10,158,10],[198,14,158,18,"nativeEvent"],[198,25,158,29],[198,28,158,34,"syntheticEvent"],[198,42,158,48],[198,43,158,18,"nativeEvent"],[198,54,158,29],[199,10,159,10,"console"],[199,17,159,17],[199,18,159,18,"error"],[199,23,159,23],[199,24,159,24],[199,40,159,40],[199,42,159,42,"nativeEvent"],[199,53,159,53],[199,54,159,54],[200,10,160,10,"setError"],[200,18,160,18],[200,19,160,19],[200,37,160,37,"nativeEvent"],[200,48,160,48],[200,49,160,49,"description"],[200,60,160,60],[200,62,160,62],[200,63,160,63],[201,8,161,8],[201,9,161,10],[202,8,162,8,"style"],[202,13,162,13],[202,15,162,15,"styles"],[202,21,162,21],[202,22,162,22,"webview"],[202,29,162,30],[203,8,163,8,"javaScriptEnabled"],[203,25,163,25],[203,27,163,27],[203,31,163,32],[204,8,164,8,"domStorageEnabled"],[204,25,164,25],[204,27,164,27],[204,31,164,32],[205,8,165,8,"originWhitelist"],[205,23,165,23],[205,25,165,25],[205,26,165,26],[205,29,165,29],[206,6,165,31],[207,8,165,31,"fileName"],[207,16,165,31],[207,18,165,31,"_jsxFileName"],[207,30,165,31],[208,8,165,31,"lineNumber"],[208,18,165,31],[209,8,165,31,"columnNumber"],[209,20,165,31],[210,6,165,31],[210,13,166,7],[210,14,166,8],[210,16,168,7,"loading"],[210,23,168,14],[210,40,169,8],[210,44,169,8,"_reactJsxDevRuntime"],[210,63,169,8],[210,64,169,8,"jsxDEV"],[210,70,169,8],[210,72,169,9,"_reactNative"],[210,84,169,13],[210,85,169,13,"View"],[210,89,169,13],[211,8,169,14,"style"],[211,13,169,19],[211,15,169,21,"styles"],[211,21,169,27],[211,22,169,28,"loadingOverlay"],[211,36,169,43],[212,8,169,43,"children"],[212,16,169,43],[212,32,170,10],[212,36,170,10,"_reactJsxDevRuntime"],[212,55,170,10],[212,56,170,10,"jsxDEV"],[212,62,170,10],[212,64,170,11,"_reactNative"],[212,76,170,28],[212,77,170,28,"ActivityIndicator"],[212,94,170,28],[213,10,170,29,"size"],[213,14,170,33],[213,16,170,34],[213,23,170,41],[214,10,170,42,"color"],[214,15,170,47],[214,17,170,48],[215,8,170,57],[216,10,170,57,"fileName"],[216,18,170,57],[216,20,170,57,"_jsxFileName"],[216,32,170,57],[217,10,170,57,"lineNumber"],[217,20,170,57],[218,10,170,57,"columnNumber"],[218,22,170,57],[219,8,170,57],[219,15,170,59],[219,16,170,60],[219,31,171,10],[219,35,171,10,"_reactJsxDevRuntime"],[219,54,171,10],[219,55,171,10,"jsxDEV"],[219,61,171,10],[219,63,171,11,"_reactNative"],[219,75,171,15],[219,76,171,15,"Text"],[219,80,171,15],[220,10,171,16,"style"],[220,15,171,21],[220,17,171,23,"styles"],[220,23,171,29],[220,24,171,30,"loadingText"],[220,35,171,42],[221,10,171,42,"children"],[221,18,171,42],[221,20,171,43],[222,8,171,66],[223,10,171,66,"fileName"],[223,18,171,66],[223,20,171,66,"_jsxFileName"],[223,32,171,66],[224,10,171,66,"lineNumber"],[224,20,171,66],[225,10,171,66,"columnNumber"],[225,22,171,66],[226,8,171,66],[226,15,171,72],[226,16,171,73],[227,6,171,73],[228,8,171,73,"fileName"],[228,16,171,73],[228,18,171,73,"_jsxFileName"],[228,30,171,73],[229,8,171,73,"lineNumber"],[229,18,171,73],[230,8,171,73,"columnNumber"],[230,20,171,73],[231,6,171,73],[231,13,172,14],[231,14,173,7],[231,16,175,7,"error"],[231,21,175,12],[231,38,176,8],[231,42,176,8,"_reactJsxDevRuntime"],[231,61,176,8],[231,62,176,8,"jsxDEV"],[231,68,176,8],[231,70,176,9,"_reactNative"],[231,82,176,13],[231,83,176,13,"View"],[231,87,176,13],[232,8,176,14,"style"],[232,13,176,19],[232,15,176,21,"styles"],[232,21,176,27],[232,22,176,28,"errorOverlay"],[232,34,176,41],[233,8,176,41,"children"],[233,16,176,41],[233,31,177,10],[233,35,177,10,"_reactJsxDevRuntime"],[233,54,177,10],[233,55,177,10,"jsxDEV"],[233,61,177,10],[233,63,177,11,"_reactNative"],[233,75,177,15],[233,76,177,15,"Text"],[233,80,177,15],[234,10,177,16,"style"],[234,15,177,21],[234,17,177,23,"styles"],[234,23,177,29],[234,24,177,30,"errorText"],[234,33,177,40],[235,10,177,40,"children"],[235,18,177,40],[235,20,177,42,"error"],[236,8,177,47],[237,10,177,47,"fileName"],[237,18,177,47],[237,20,177,47,"_jsxFileName"],[237,32,177,47],[238,10,177,47,"lineNumber"],[238,20,177,47],[239,10,177,47,"columnNumber"],[239,22,177,47],[240,8,177,47],[240,15,177,54],[241,6,177,55],[242,8,177,55,"fileName"],[242,16,177,55],[242,18,177,55,"_jsxFileName"],[242,30,177,55],[243,8,177,55,"lineNumber"],[243,18,177,55],[244,8,177,55,"columnNumber"],[244,20,177,55],[245,6,177,55],[245,13,178,14],[245,14,179,7],[246,4,179,7],[247,6,179,7,"fileName"],[247,14,179,7],[247,16,179,7,"_jsxFileName"],[247,28,179,7],[248,6,179,7,"lineNumber"],[248,16,179,7],[249,6,179,7,"columnNumber"],[249,18,179,7],[250,4,179,7],[250,11,180,18],[250,12,180,19],[251,2,182,0],[252,2,182,1,"_s"],[252,4,182,1],[252,5,15,24,"HumanVerificationScreen"],[252,28,15,47],[253,2,15,47,"_c"],[253,4,15,47],[253,7,15,24,"HumanVerificationScreen"],[253,30,15,47],[254,2,184,0],[254,6,184,6,"styles"],[254,12,184,12],[254,15,184,15,"StyleSheet"],[254,27,184,25],[254,28,184,25,"StyleSheet"],[254,38,184,25],[254,39,184,26,"create"],[254,45,184,32],[254,46,184,33],[255,4,185,2,"container"],[255,13,185,11],[255,15,185,13],[256,6,186,4,"flex"],[256,10,186,8],[256,12,186,10],[256,13,186,11],[257,6,187,4,"backgroundColor"],[257,21,187,19],[257,23,187,21],[258,4,188,2],[258,5,188,3],[259,4,189,2,"webview"],[259,11,189,9],[259,13,189,11],[260,6,190,4,"flex"],[260,10,190,8],[260,12,190,10],[260,13,190,11],[261,6,191,4,"backgroundColor"],[261,21,191,19],[261,23,191,21],[262,4,192,2],[262,5,192,3],[263,4,193,2,"loadingOverlay"],[263,18,193,16],[263,20,193,18],[264,6,194,4],[264,9,194,7,"StyleSheet"],[264,21,194,17],[264,22,194,17,"StyleSheet"],[264,32,194,17],[264,33,194,18,"absoluteFillObject"],[264,51,194,36],[265,6,195,4,"backgroundColor"],[265,21,195,19],[265,23,195,21],[265,32,195,30],[266,6,196,4,"justifyContent"],[266,20,196,18],[266,22,196,20],[266,30,196,28],[267,6,197,4,"alignItems"],[267,16,197,14],[267,18,197,16],[268,4,198,2],[268,5,198,3],[269,4,199,2,"overlay"],[269,11,199,9],[269,13,199,11],[270,6,200,4],[270,9,200,7,"StyleSheet"],[270,21,200,17],[270,22,200,17,"StyleSheet"],[270,32,200,17],[270,33,200,18,"absoluteFillObject"],[270,51,200,36],[271,6,201,4,"backgroundColor"],[271,21,201,19],[271,23,201,21],[271,43,201,41],[272,6,202,4,"justifyContent"],[272,20,202,18],[272,22,202,20],[272,30,202,28],[273,6,203,4,"alignItems"],[273,16,203,14],[273,18,203,16],[273,26,203,24],[274,6,204,4,"zIndex"],[274,12,204,10],[274,14,204,12],[275,4,205,2],[275,5,205,3],[276,4,206,2,"verifyingText"],[276,17,206,15],[276,19,206,17],[277,6,207,4,"marginTop"],[277,15,207,13],[277,17,207,15],[277,19,207,17],[278,6,208,4,"fontSize"],[278,14,208,12],[278,16,208,14],[278,18,208,16],[279,6,209,4,"fontWeight"],[279,16,209,14],[279,18,209,16],[279,23,209,21],[280,6,210,4,"color"],[280,11,210,9],[280,13,210,11],[281,4,211,2],[281,5,211,3],[282,4,212,2,"loadingText"],[282,15,212,13],[282,17,212,15],[283,6,213,4,"marginTop"],[283,15,213,13],[283,17,213,15],[283,19,213,17],[284,6,214,4,"fontSize"],[284,14,214,12],[284,16,214,14],[284,18,214,16],[285,6,215,4,"color"],[285,11,215,9],[285,13,215,11],[286,4,216,2],[286,5,216,3],[287,4,217,2,"errorOverlay"],[287,16,217,14],[287,18,217,16],[288,6,218,4,"position"],[288,14,218,12],[288,16,218,14],[288,26,218,24],[289,6,219,4,"bottom"],[289,12,219,10],[289,14,219,12],[289,16,219,14],[290,6,220,4,"left"],[290,10,220,8],[290,12,220,10],[290,14,220,12],[291,6,221,4,"right"],[291,11,221,9],[291,13,221,11],[291,15,221,13],[292,6,222,4,"backgroundColor"],[292,21,222,19],[292,23,222,21],[292,32,222,30],[293,6,223,4,"padding"],[293,13,223,11],[293,15,223,13],[293,17,223,15],[294,6,224,4,"borderRadius"],[294,18,224,16],[294,20,224,18],[294,22,224,20],[295,6,225,4,"borderWidth"],[295,17,225,15],[295,19,225,17],[295,20,225,18],[296,6,226,4,"borderColor"],[296,17,226,15],[296,19,226,17],[297,4,227,2],[297,5,227,3],[298,4,228,2,"errorText"],[298,13,228,11],[298,15,228,13],[299,6,229,4,"color"],[299,11,229,9],[299,13,229,11],[299,22,229,20],[300,6,230,4,"fontSize"],[300,14,230,12],[300,16,230,14],[301,4,231,2],[302,2,232,0],[302,3,232,1],[302,4,232,2],[303,2,232,3],[303,6,232,3,"_c"],[303,8,232,3],[304,2,232,3,"$RefreshReg$"],[304,14,232,3],[304,15,232,3,"_c"],[304,17,232,3],[305,0,232,3],[305,3]],"functionMap":{"names":["<global>","HumanVerificationScreen","handleTurnstileToken","handleMessage","WebView.props.onLoadStart","WebView.props.onLoadEnd","WebView.props.onError"],"mappings":"AAA;eCc;+BCQ;GD+B;wBEE;GFS;qBGuF,4CH;mBIC;SJG;iBKC;SLI;CDqB"},"hasCjsExports":false},"type":"js/module"}]}