{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":51,"index":51}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/View","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"4kYBDC6LJJXoH7P9rWDi3vkLVB0=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Text","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"JKIzsQ5YQ0gDj0MIyY0Q7F1zJtU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/StyleSheet","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"MK7+k1V+KnvCVW7Kj2k/ydtjmVU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/TouchableOpacity","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PnQOoa8QGKpV5+issz6ikk463eg=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/TextInput","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"DmXc1F5dPYWntVgqRwh73w0VngA=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/ScrollView","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"7Gv1K9/TiQvbDXlMy9NOQIEBHDA=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Alert","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PEUC6jrQVoAGZ2qYkvimljMOyJI=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/ActivityIndicator","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"bSAkUkqZq0shBb5bU6kCYXi4ciA=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":191},"end":{"line":12,"column":46,"index":237}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0,"index":238},"end":{"line":13,"column":67,"index":305}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"../contexts/AuthContext","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":14,"column":0,"index":306},"end":{"line":14,"column":50,"index":356}}],"key":"oNCgyH4yx4pAIVZXLqqRGB2kuCY=","exportNames":["*"],"imports":1}},{"name":"../config/api","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":15,"column":0,"index":357},"end":{"line":15,"column":46,"index":403}}],"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/EditProfileScreen.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 EditProfileScreen;\n }\n });\n var _react = require(_dependencyMap[0], \"react\");\n var _reactNativeWebDistExportsView = require(_dependencyMap[1], \"react-native-web/dist/exports/View\");\n var View = _interopDefault(_reactNativeWebDistExportsView);\n var _reactNativeWebDistExportsText = require(_dependencyMap[2], \"react-native-web/dist/exports/Text\");\n var Text = _interopDefault(_reactNativeWebDistExportsText);\n var _reactNativeWebDistExportsStyleSheet = require(_dependencyMap[3], \"react-native-web/dist/exports/StyleSheet\");\n var StyleSheet = _interopDefault(_reactNativeWebDistExportsStyleSheet);\n var _reactNativeWebDistExportsTouchableOpacity = require(_dependencyMap[4], \"react-native-web/dist/exports/TouchableOpacity\");\n var TouchableOpacity = _interopDefault(_reactNativeWebDistExportsTouchableOpacity);\n var _reactNativeWebDistExportsTextInput = require(_dependencyMap[5], \"react-native-web/dist/exports/TextInput\");\n var TextInput = _interopDefault(_reactNativeWebDistExportsTextInput);\n var _reactNativeWebDistExportsScrollView = require(_dependencyMap[6], \"react-native-web/dist/exports/ScrollView\");\n var ScrollView = _interopDefault(_reactNativeWebDistExportsScrollView);\n var _reactNativeWebDistExportsAlert = require(_dependencyMap[7], \"react-native-web/dist/exports/Alert\");\n var Alert = _interopDefault(_reactNativeWebDistExportsAlert);\n var _reactNativeWebDistExportsActivityIndicator = require(_dependencyMap[8], \"react-native-web/dist/exports/ActivityIndicator\");\n var ActivityIndicator = _interopDefault(_reactNativeWebDistExportsActivityIndicator);\n var _expoVectorIcons = require(_dependencyMap[9], \"@expo/vector-icons\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[10], \"react-native-safe-area-context\");\n var _contextsAuthContext = require(_dependencyMap[11], \"../contexts/AuthContext\");\n var _configApi = require(_dependencyMap[12], \"../config/api\");\n var _reactJsxDevRuntime = require(_dependencyMap[13], \"react/jsx-dev-runtime\");\n function EditProfileScreen({\n navigation\n }) {\n _s();\n const insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n const {\n user\n } = (0, _contextsAuthContext.useAuth)();\n const [loading, setLoading] = (0, _react.useState)(false);\n const [email, setEmail] = (0, _react.useState)('');\n const [firstName, setFirstName] = (0, _react.useState)('');\n const [lastName, setLastName] = (0, _react.useState)('');\n const [phone, setPhone] = (0, _react.useState)('');\n const [walletAddress, setWalletAddress] = (0, _react.useState)('');\n (0, _react.useEffect)(() => {\n loadUserData();\n }, []);\n const loadUserData = async () => {\n try {\n const response = await fetch(`${_configApi.API_ENDPOINTS.AUTH_USER(user?.user_id || '')}`);\n if (response.ok) {\n const data = await response.json();\n setEmail(data.email || '');\n setFirstName(data.first_name || '');\n setLastName(data.last_name || '');\n setPhone(data.phone || '');\n setWalletAddress(data.wallet_address || '');\n }\n } catch (error) {\n console.error('Error loading user data:', error);\n }\n };\n const handleSave = async () => {\n setLoading(true);\n try {\n const backendUrl = \"https://digital-kurdistan.preview.emergentagent.com\" || 'http://localhost:8001';\n const response = await fetch(`${backendUrl}/api/auth/profile`, {\n method: 'PUT',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify({\n user_id: user?.user_id,\n email,\n first_name: firstName,\n last_name: lastName,\n phone,\n wallet_address: walletAddress\n })\n });\n if (response.ok) {\n Alert.default.alert('Success', 'Profile updated successfully!');\n navigation.goBack();\n } else {\n Alert.default.alert('Error', 'Failed to update profile');\n }\n } catch (error) {\n Alert.default.alert('Error', 'Network error occurred');\n } finally {\n setLoading(false);\n }\n };\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.container, {\n paddingTop: insets.top\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.header,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 83,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.headerTitle,\n children: \"Edit Profile\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 85,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: {\n width: 40\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 86,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 81,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ScrollView.default, {\n contentContainerStyle: styles.scrollContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.section,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.label,\n children: \"First Name\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 91,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TextInput.default, {\n style: styles.input,\n value: firstName,\n onChangeText: setFirstName,\n placeholder: \"Enter first name\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 92,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 90,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.section,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.label,\n children: \"Last Name\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 101,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TextInput.default, {\n style: styles.input,\n value: lastName,\n onChangeText: setLastName,\n placeholder: \"Enter last name\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 102,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 100,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.section,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.label,\n children: \"Email\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TextInput.default, {\n style: styles.input,\n value: email,\n onChangeText: setEmail,\n placeholder: \"Enter email\",\n keyboardType: \"email-address\",\n autoCapitalize: \"none\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 112,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.section,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.label,\n children: \"Phone Number\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 123,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TextInput.default, {\n style: styles.input,\n value: phone,\n onChangeText: setPhone,\n placeholder: \"Enter phone number\",\n keyboardType: \"phone-pad\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 124,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 122,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.section,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.label,\n children: \"Wallet Address\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 134,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TextInput.default, {\n style: styles.input,\n value: walletAddress,\n onChangeText: setWalletAddress,\n placeholder: \"Enter wallet address\",\n autoCapitalize: \"none\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 135,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 133,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.saveButton, loading && styles.saveButtonDisabled],\n onPress: handleSave,\n disabled: loading,\n children: loading ? /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ActivityIndicator.default, {\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 150,\n columnNumber: 13\n }, this) : /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.saveButtonText,\n children: \"Save Changes\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 152,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 144,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 89,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 80,\n columnNumber: 5\n }, this);\n }\n _s(EditProfileScreen, \"+MvJbr4xH1W+2i3VrT+vYCRwjrA=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets, _contextsAuthContext.useAuth];\n });\n _c = EditProfileScreen;\n const styles = StyleSheet.default.create({\n container: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n header: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n paddingHorizontal: 16,\n paddingVertical: 16,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB'\n },\n backButton: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center'\n },\n headerTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n scrollContent: {\n padding: 16,\n paddingBottom: 80\n },\n section: {\n marginBottom: 20\n },\n label: {\n fontSize: 14,\n fontWeight: '600',\n color: '#374151',\n marginBottom: 8\n },\n input: {\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n fontSize: 16,\n borderWidth: 1,\n borderColor: '#E5E7EB'\n },\n saveButton: {\n backgroundColor: '#EE2A35',\n padding: 16,\n borderRadius: 12,\n alignItems: 'center',\n marginTop: 24\n },\n saveButtonDisabled: {\n opacity: 0.6\n },\n saveButtonText: {\n fontSize: 16,\n fontWeight: '600',\n color: '#FFF'\n }\n });\n var _c;\n $RefreshReg$(_c, \"EditProfileScreen\");\n});","lineCount":372,"map":[[14,2,17,15,"Object"],[14,8,17,15],[14,9,17,15,"defineProperty"],[14,23,17,15],[14,24,17,15,"exports"],[14,31,17,15],[15,4,17,15,"enumerable"],[15,14,17,15],[16,4,17,15,"get"],[16,7,17,15],[16,18,17,15,"get"],[16,19,17,15],[17,6,17,15],[17,13,17,15,"EditProfileScreen"],[17,30,17,15],[18,4,17,15],[19,2,17,15],[20,2,1,0],[20,6,1,0,"_react"],[20,12,1,0],[20,15,1,0,"require"],[20,22,1,0],[20,23,1,0,"_dependencyMap"],[20,37,1,0],[21,2,1,51],[21,6,1,51,"_reactNativeWebDistExportsView"],[21,36,1,51],[21,39,1,51,"require"],[21,46,1,51],[21,47,1,51,"_dependencyMap"],[21,61,1,51],[22,2,1,51],[22,6,1,51,"View"],[22,10,1,51],[22,13,1,51,"_interopDefault"],[22,28,1,51],[22,29,1,51,"_reactNativeWebDistExportsView"],[22,59,1,51],[23,2,1,51],[23,6,1,51,"_reactNativeWebDistExportsText"],[23,36,1,51],[23,39,1,51,"require"],[23,46,1,51],[23,47,1,51,"_dependencyMap"],[23,61,1,51],[24,2,1,51],[24,6,1,51,"Text"],[24,10,1,51],[24,13,1,51,"_interopDefault"],[24,28,1,51],[24,29,1,51,"_reactNativeWebDistExportsText"],[24,59,1,51],[25,2,1,51],[25,6,1,51,"_reactNativeWebDistExportsStyleSheet"],[25,42,1,51],[25,45,1,51,"require"],[25,52,1,51],[25,53,1,51,"_dependencyMap"],[25,67,1,51],[26,2,1,51],[26,6,1,51,"StyleSheet"],[26,16,1,51],[26,19,1,51,"_interopDefault"],[26,34,1,51],[26,35,1,51,"_reactNativeWebDistExportsStyleSheet"],[26,71,1,51],[27,2,1,51],[27,6,1,51,"_reactNativeWebDistExportsTouchableOpacity"],[27,48,1,51],[27,51,1,51,"require"],[27,58,1,51],[27,59,1,51,"_dependencyMap"],[27,73,1,51],[28,2,1,51],[28,6,1,51,"TouchableOpacity"],[28,22,1,51],[28,25,1,51,"_interopDefault"],[28,40,1,51],[28,41,1,51,"_reactNativeWebDistExportsTouchableOpacity"],[28,83,1,51],[29,2,1,51],[29,6,1,51,"_reactNativeWebDistExportsTextInput"],[29,41,1,51],[29,44,1,51,"require"],[29,51,1,51],[29,52,1,51,"_dependencyMap"],[29,66,1,51],[30,2,1,51],[30,6,1,51,"TextInput"],[30,15,1,51],[30,18,1,51,"_interopDefault"],[30,33,1,51],[30,34,1,51,"_reactNativeWebDistExportsTextInput"],[30,69,1,51],[31,2,1,51],[31,6,1,51,"_reactNativeWebDistExportsScrollView"],[31,42,1,51],[31,45,1,51,"require"],[31,52,1,51],[31,53,1,51,"_dependencyMap"],[31,67,1,51],[32,2,1,51],[32,6,1,51,"ScrollView"],[32,16,1,51],[32,19,1,51,"_interopDefault"],[32,34,1,51],[32,35,1,51,"_reactNativeWebDistExportsScrollView"],[32,71,1,51],[33,2,1,51],[33,6,1,51,"_reactNativeWebDistExportsAlert"],[33,37,1,51],[33,40,1,51,"require"],[33,47,1,51],[33,48,1,51,"_dependencyMap"],[33,62,1,51],[34,2,1,51],[34,6,1,51,"Alert"],[34,11,1,51],[34,14,1,51,"_interopDefault"],[34,29,1,51],[34,30,1,51,"_reactNativeWebDistExportsAlert"],[34,61,1,51],[35,2,1,51],[35,6,1,51,"_reactNativeWebDistExportsActivityIndicator"],[35,49,1,51],[35,52,1,51,"require"],[35,59,1,51],[35,60,1,51,"_dependencyMap"],[35,74,1,51],[36,2,1,51],[36,6,1,51,"ActivityIndicator"],[36,23,1,51],[36,26,1,51,"_interopDefault"],[36,41,1,51],[36,42,1,51,"_reactNativeWebDistExportsActivityIndicator"],[36,85,1,51],[37,2,12,0],[37,6,12,0,"_expoVectorIcons"],[37,22,12,0],[37,25,12,0,"require"],[37,32,12,0],[37,33,12,0,"_dependencyMap"],[37,47,12,0],[38,2,13,0],[38,6,13,0,"_reactNativeSafeAreaContext"],[38,33,13,0],[38,36,13,0,"require"],[38,43,13,0],[38,44,13,0,"_dependencyMap"],[38,58,13,0],[39,2,14,0],[39,6,14,0,"_contextsAuthContext"],[39,26,14,0],[39,29,14,0,"require"],[39,36,14,0],[39,37,14,0,"_dependencyMap"],[39,51,14,0],[40,2,15,0],[40,6,15,0,"_configApi"],[40,16,15,0],[40,19,15,0,"require"],[40,26,15,0],[40,27,15,0,"_dependencyMap"],[40,41,15,0],[41,2,15,46],[41,6,15,46,"_reactJsxDevRuntime"],[41,25,15,46],[41,28,15,46,"require"],[41,35,15,46],[41,36,15,46,"_dependencyMap"],[41,50,15,46],[42,2,17,15],[42,11,17,24,"EditProfileScreen"],[42,28,17,41,"EditProfileScreen"],[42,29,17,42],[43,4,17,44,"navigation"],[44,2,17,60],[44,3,17,61],[44,5,17,63],[45,4,17,63,"_s"],[45,6,17,63],[46,4,18,2],[46,10,18,8,"insets"],[46,16,18,14],[46,19,18,17],[46,23,18,17,"useSafeAreaInsets"],[46,50,18,34],[46,51,18,34,"useSafeAreaInsets"],[46,68,18,34],[46,70,18,35],[46,71,18,36],[47,4,19,2],[47,10,19,8],[48,6,19,10,"user"],[49,4,19,15],[49,5,19,16],[49,8,19,19],[49,12,19,19,"useAuth"],[49,32,19,26],[49,33,19,26,"useAuth"],[49,40,19,26],[49,42,19,27],[49,43,19,28],[50,4,20,2],[50,10,20,8],[50,11,20,9,"loading"],[50,18,20,16],[50,20,20,18,"setLoading"],[50,30,20,28],[50,31,20,29],[50,34,20,32],[50,38,20,32,"useState"],[50,44,20,40],[50,45,20,40,"useState"],[50,53,20,40],[50,55,20,41],[50,60,20,46],[50,61,20,47],[51,4,21,2],[51,10,21,8],[51,11,21,9,"email"],[51,16,21,14],[51,18,21,16,"setEmail"],[51,26,21,24],[51,27,21,25],[51,30,21,28],[51,34,21,28,"useState"],[51,40,21,36],[51,41,21,36,"useState"],[51,49,21,36],[51,51,21,37],[51,53,21,39],[51,54,21,40],[52,4,22,2],[52,10,22,8],[52,11,22,9,"firstName"],[52,20,22,18],[52,22,22,20,"setFirstName"],[52,34,22,32],[52,35,22,33],[52,38,22,36],[52,42,22,36,"useState"],[52,48,22,44],[52,49,22,44,"useState"],[52,57,22,44],[52,59,22,45],[52,61,22,47],[52,62,22,48],[53,4,23,2],[53,10,23,8],[53,11,23,9,"lastName"],[53,19,23,17],[53,21,23,19,"setLastName"],[53,32,23,30],[53,33,23,31],[53,36,23,34],[53,40,23,34,"useState"],[53,46,23,42],[53,47,23,42,"useState"],[53,55,23,42],[53,57,23,43],[53,59,23,45],[53,60,23,46],[54,4,24,2],[54,10,24,8],[54,11,24,9,"phone"],[54,16,24,14],[54,18,24,16,"setPhone"],[54,26,24,24],[54,27,24,25],[54,30,24,28],[54,34,24,28,"useState"],[54,40,24,36],[54,41,24,36,"useState"],[54,49,24,36],[54,51,24,37],[54,53,24,39],[54,54,24,40],[55,4,25,2],[55,10,25,8],[55,11,25,9,"walletAddress"],[55,24,25,22],[55,26,25,24,"setWalletAddress"],[55,42,25,40],[55,43,25,41],[55,46,25,44],[55,50,25,44,"useState"],[55,56,25,52],[55,57,25,52,"useState"],[55,65,25,52],[55,67,25,53],[55,69,25,55],[55,70,25,56],[56,4,27,2],[56,8,27,2,"useEffect"],[56,14,27,11],[56,15,27,11,"useEffect"],[56,24,27,11],[56,26,27,12],[56,32,27,18],[57,6,28,4,"loadUserData"],[57,18,28,16],[57,19,28,17],[57,20,28,18],[58,4,29,2],[58,5,29,3],[58,7,29,5],[58,9,29,7],[58,10,29,8],[59,4,31,2],[59,10,31,8,"loadUserData"],[59,22,31,20],[59,25,31,23],[59,31,31,23,"loadUserData"],[59,32,31,23],[59,37,31,35],[60,6,32,4],[60,10,32,8],[61,8,33,6],[61,14,33,12,"response"],[61,22,33,20],[61,25,33,23],[61,31,33,29,"fetch"],[61,36,33,34],[61,37,33,35],[61,40,33,38,"API_ENDPOINTS"],[61,50,33,51],[61,51,33,51,"API_ENDPOINTS"],[61,64,33,51],[61,65,33,52,"AUTH_USER"],[61,74,33,61],[61,75,33,62,"user"],[61,79,33,66],[61,81,33,68,"user_id"],[61,88,33,75],[61,92,33,79],[61,94,33,81],[61,95,33,82],[61,97,33,84],[61,98,33,85],[62,8,34,6],[62,12,34,10,"response"],[62,20,34,18],[62,21,34,19,"ok"],[62,23,34,21],[62,25,34,23],[63,10,35,8],[63,16,35,14,"data"],[63,20,35,18],[63,23,35,21],[63,29,35,27,"response"],[63,37,35,35],[63,38,35,36,"json"],[63,42,35,40],[63,43,35,41],[63,44,35,42],[64,10,36,8,"setEmail"],[64,18,36,16],[64,19,36,17,"data"],[64,23,36,21],[64,24,36,22,"email"],[64,29,36,27],[64,33,36,31],[64,35,36,33],[64,36,36,34],[65,10,37,8,"setFirstName"],[65,22,37,20],[65,23,37,21,"data"],[65,27,37,25],[65,28,37,26,"first_name"],[65,38,37,36],[65,42,37,40],[65,44,37,42],[65,45,37,43],[66,10,38,8,"setLastName"],[66,21,38,19],[66,22,38,20,"data"],[66,26,38,24],[66,27,38,25,"last_name"],[66,36,38,34],[66,40,38,38],[66,42,38,40],[66,43,38,41],[67,10,39,8,"setPhone"],[67,18,39,16],[67,19,39,17,"data"],[67,23,39,21],[67,24,39,22,"phone"],[67,29,39,27],[67,33,39,31],[67,35,39,33],[67,36,39,34],[68,10,40,8,"setWalletAddress"],[68,26,40,24],[68,27,40,25,"data"],[68,31,40,29],[68,32,40,30,"wallet_address"],[68,46,40,44],[68,50,40,48],[68,52,40,50],[68,53,40,51],[69,8,41,6],[70,6,42,4],[70,7,42,5],[70,8,42,6],[70,15,42,13,"error"],[70,20,42,18],[70,22,42,20],[71,8,43,6,"console"],[71,15,43,13],[71,16,43,14,"error"],[71,21,43,19],[71,22,43,20],[71,48,43,46],[71,50,43,48,"error"],[71,55,43,53],[71,56,43,54],[72,6,44,4],[73,4,45,2],[73,5,45,3],[74,4,47,2],[74,10,47,8,"handleSave"],[74,20,47,18],[74,23,47,21],[74,29,47,21,"handleSave"],[74,30,47,21],[74,35,47,33],[75,6,48,4,"setLoading"],[75,16,48,14],[75,17,48,15],[75,21,48,19],[75,22,48,20],[76,6,49,4],[76,10,49,8],[77,8,50,6],[77,14,50,12,"backendUrl"],[77,24,50,22],[77,27,50,25],[77,84,50,64],[77,107,50,87],[78,8,51,6],[78,14,51,12,"response"],[78,22,51,20],[78,25,51,23],[78,31,51,29,"fetch"],[78,36,51,34],[78,37,51,35],[78,40,51,38,"backendUrl"],[78,50,51,48],[78,69,51,67],[78,71,51,69],[79,10,52,8,"method"],[79,16,52,14],[79,18,52,16],[79,23,52,21],[80,10,53,8,"headers"],[80,17,53,15],[80,19,53,17],[81,12,54,10],[81,26,54,24],[81,28,54,26],[82,10,55,8],[82,11,55,9],[83,10,56,8,"body"],[83,14,56,12],[83,16,56,14,"JSON"],[83,20,56,18],[83,21,56,19,"stringify"],[83,30,56,28],[83,31,56,29],[84,12,57,10,"user_id"],[84,19,57,17],[84,21,57,19,"user"],[84,25,57,23],[84,27,57,25,"user_id"],[84,34,57,32],[85,12,58,10,"email"],[85,17,58,15],[86,12,59,10,"first_name"],[86,22,59,20],[86,24,59,22,"firstName"],[86,33,59,31],[87,12,60,10,"last_name"],[87,21,60,19],[87,23,60,21,"lastName"],[87,31,60,29],[88,12,61,10,"phone"],[88,17,61,15],[89,12,62,10,"wallet_address"],[89,26,62,24],[89,28,62,26,"walletAddress"],[90,10,63,8],[90,11,63,9],[91,8,64,6],[91,9,64,7],[91,10,64,8],[92,8,66,6],[92,12,66,10,"response"],[92,20,66,18],[92,21,66,19,"ok"],[92,23,66,21],[92,25,66,23],[93,10,67,8,"Alert"],[93,15,67,13],[93,16,67,13,"default"],[93,23,67,13],[93,24,67,14,"alert"],[93,29,67,19],[93,30,67,20],[93,39,67,29],[93,41,67,31],[93,72,67,62],[93,73,67,63],[94,10,68,8,"navigation"],[94,20,68,18],[94,21,68,19,"goBack"],[94,27,68,25],[94,28,68,26],[94,29,68,27],[95,8,69,6],[95,9,69,7],[95,15,69,13],[96,10,70,8,"Alert"],[96,15,70,13],[96,16,70,13,"default"],[96,23,70,13],[96,24,70,14,"alert"],[96,29,70,19],[96,30,70,20],[96,37,70,27],[96,39,70,29],[96,65,70,55],[96,66,70,56],[97,8,71,6],[98,6,72,4],[98,7,72,5],[98,8,72,6],[98,15,72,13,"error"],[98,20,72,18],[98,22,72,20],[99,8,73,6,"Alert"],[99,13,73,11],[99,14,73,11,"default"],[99,21,73,11],[99,22,73,12,"alert"],[99,27,73,17],[99,28,73,18],[99,35,73,25],[99,37,73,27],[99,61,73,51],[99,62,73,52],[100,6,74,4],[100,7,74,5],[100,16,74,14],[101,8,75,6,"setLoading"],[101,18,75,16],[101,19,75,17],[101,24,75,22],[101,25,75,23],[102,6,76,4],[103,4,77,2],[103,5,77,3],[104,4,79,2],[104,24,80,4],[104,28,80,4,"_reactJsxDevRuntime"],[104,47,80,4],[104,48,80,4,"jsxDEV"],[104,54,80,4],[104,56,80,5,"View"],[104,60,80,9],[104,61,80,9,"default"],[104,68,80,9],[105,6,80,10,"style"],[105,11,80,15],[105,13,80,17],[105,14,80,18,"styles"],[105,20,80,24],[105,21,80,25,"container"],[105,30,80,34],[105,32,80,36],[106,8,80,38,"paddingTop"],[106,18,80,48],[106,20,80,50,"insets"],[106,26,80,56],[106,27,80,57,"top"],[107,6,80,61],[107,7,80,62],[107,8,80,64],[108,6,80,64,"children"],[108,14,80,64],[108,30,81,6],[108,34,81,6,"_reactJsxDevRuntime"],[108,53,81,6],[108,54,81,6,"jsxDEV"],[108,60,81,6],[108,62,81,7,"View"],[108,66,81,11],[108,67,81,11,"default"],[108,74,81,11],[109,8,81,12,"style"],[109,13,81,17],[109,15,81,19,"styles"],[109,21,81,25],[109,22,81,26,"header"],[109,28,81,33],[110,8,81,33,"children"],[110,16,81,33],[110,32,82,8],[110,36,82,8,"_reactJsxDevRuntime"],[110,55,82,8],[110,56,82,8,"jsxDEV"],[110,62,82,8],[110,64,82,9,"TouchableOpacity"],[110,80,82,25],[110,81,82,25,"default"],[110,88,82,25],[111,10,82,26,"onPress"],[111,17,82,33],[111,19,82,35,"onPress"],[111,20,82,35],[111,25,82,41,"navigation"],[111,35,82,51],[111,36,82,52,"goBack"],[111,42,82,58],[111,43,82,59],[111,44,82,61],[112,10,82,62,"style"],[112,15,82,67],[112,17,82,69,"styles"],[112,23,82,75],[112,24,82,76,"backButton"],[112,34,82,87],[113,10,82,87,"children"],[113,18,82,87],[113,33,83,10],[113,37,83,10,"_reactJsxDevRuntime"],[113,56,83,10],[113,57,83,10,"jsxDEV"],[113,63,83,10],[113,65,83,11,"_expoVectorIcons"],[113,81,83,19],[113,82,83,19,"Ionicons"],[113,90,83,19],[114,12,83,20,"name"],[114,16,83,24],[114,18,83,25],[114,30,83,37],[115,12,83,38,"size"],[115,16,83,42],[115,18,83,44],[115,20,83,47],[116,12,83,48,"color"],[116,17,83,53],[116,19,83,54],[117,10,83,63],[118,12,83,63,"fileName"],[118,20,83,63],[118,22,83,63,"_jsxFileName"],[118,34,83,63],[119,12,83,63,"lineNumber"],[119,22,83,63],[120,12,83,63,"columnNumber"],[120,24,83,63],[121,10,83,63],[121,17,83,65],[122,8,83,66],[123,10,83,66,"fileName"],[123,18,83,66],[123,20,83,66,"_jsxFileName"],[123,32,83,66],[124,10,83,66,"lineNumber"],[124,20,83,66],[125,10,83,66,"columnNumber"],[125,22,83,66],[126,8,83,66],[126,15,84,26],[126,16,84,27],[126,31,85,8],[126,35,85,8,"_reactJsxDevRuntime"],[126,54,85,8],[126,55,85,8,"jsxDEV"],[126,61,85,8],[126,63,85,9,"Text"],[126,67,85,13],[126,68,85,13,"default"],[126,75,85,13],[127,10,85,14,"style"],[127,15,85,19],[127,17,85,21,"styles"],[127,23,85,27],[127,24,85,28,"headerTitle"],[127,35,85,40],[128,10,85,40,"children"],[128,18,85,40],[128,20,85,41],[129,8,85,53],[130,10,85,53,"fileName"],[130,18,85,53],[130,20,85,53,"_jsxFileName"],[130,32,85,53],[131,10,85,53,"lineNumber"],[131,20,85,53],[132,10,85,53,"columnNumber"],[132,22,85,53],[133,8,85,53],[133,15,85,59],[133,16,85,60],[133,31,86,8],[133,35,86,8,"_reactJsxDevRuntime"],[133,54,86,8],[133,55,86,8,"jsxDEV"],[133,61,86,8],[133,63,86,9,"View"],[133,67,86,13],[133,68,86,13,"default"],[133,75,86,13],[134,10,86,14,"style"],[134,15,86,19],[134,17,86,21],[135,12,86,23,"width"],[135,17,86,28],[135,19,86,30],[136,10,86,33],[137,8,86,35],[138,10,86,35,"fileName"],[138,18,86,35],[138,20,86,35,"_jsxFileName"],[138,32,86,35],[139,10,86,35,"lineNumber"],[139,20,86,35],[140,10,86,35,"columnNumber"],[140,22,86,35],[141,8,86,35],[141,15,86,37],[141,16,86,38],[142,6,86,38],[143,8,86,38,"fileName"],[143,16,86,38],[143,18,86,38,"_jsxFileName"],[143,30,86,38],[144,8,86,38,"lineNumber"],[144,18,86,38],[145,8,86,38,"columnNumber"],[145,20,86,38],[146,6,86,38],[146,13,87,12],[146,14,87,13],[146,29,89,6],[146,33,89,6,"_reactJsxDevRuntime"],[146,52,89,6],[146,53,89,6,"jsxDEV"],[146,59,89,6],[146,61,89,7,"ScrollView"],[146,71,89,17],[146,72,89,17,"default"],[146,79,89,17],[147,8,89,18,"contentContainerStyle"],[147,29,89,39],[147,31,89,41,"styles"],[147,37,89,47],[147,38,89,48,"scrollContent"],[147,51,89,62],[148,8,89,62,"children"],[148,16,89,62],[148,32,90,8],[148,36,90,8,"_reactJsxDevRuntime"],[148,55,90,8],[148,56,90,8,"jsxDEV"],[148,62,90,8],[148,64,90,9,"View"],[148,68,90,13],[148,69,90,13,"default"],[148,76,90,13],[149,10,90,14,"style"],[149,15,90,19],[149,17,90,21,"styles"],[149,23,90,27],[149,24,90,28,"section"],[149,31,90,36],[150,10,90,36,"children"],[150,18,90,36],[150,34,91,10],[150,38,91,10,"_reactJsxDevRuntime"],[150,57,91,10],[150,58,91,10,"jsxDEV"],[150,64,91,10],[150,66,91,11,"Text"],[150,70,91,15],[150,71,91,15,"default"],[150,78,91,15],[151,12,91,16,"style"],[151,17,91,21],[151,19,91,23,"styles"],[151,25,91,29],[151,26,91,30,"label"],[151,31,91,36],[152,12,91,36,"children"],[152,20,91,36],[152,22,91,37],[153,10,91,47],[154,12,91,47,"fileName"],[154,20,91,47],[154,22,91,47,"_jsxFileName"],[154,34,91,47],[155,12,91,47,"lineNumber"],[155,22,91,47],[156,12,91,47,"columnNumber"],[156,24,91,47],[157,10,91,47],[157,17,91,53],[157,18,91,54],[157,33,92,10],[157,37,92,10,"_reactJsxDevRuntime"],[157,56,92,10],[157,57,92,10,"jsxDEV"],[157,63,92,10],[157,65,92,11,"TextInput"],[157,74,92,20],[157,75,92,20,"default"],[157,82,92,20],[158,12,93,12,"style"],[158,17,93,17],[158,19,93,19,"styles"],[158,25,93,25],[158,26,93,26,"input"],[158,31,93,32],[159,12,94,12,"value"],[159,17,94,17],[159,19,94,19,"firstName"],[159,28,94,29],[160,12,95,12,"onChangeText"],[160,24,95,24],[160,26,95,26,"setFirstName"],[160,38,95,39],[161,12,96,12,"placeholder"],[161,23,96,23],[161,25,96,24],[162,10,96,42],[163,12,96,42,"fileName"],[163,20,96,42],[163,22,96,42,"_jsxFileName"],[163,34,96,42],[164,12,96,42,"lineNumber"],[164,22,96,42],[165,12,96,42,"columnNumber"],[165,24,96,42],[166,10,96,42],[166,17,97,11],[166,18,97,12],[167,8,97,12],[168,10,97,12,"fileName"],[168,18,97,12],[168,20,97,12,"_jsxFileName"],[168,32,97,12],[169,10,97,12,"lineNumber"],[169,20,97,12],[170,10,97,12,"columnNumber"],[170,22,97,12],[171,8,97,12],[171,15,98,14],[171,16,98,15],[171,31,100,8],[171,35,100,8,"_reactJsxDevRuntime"],[171,54,100,8],[171,55,100,8,"jsxDEV"],[171,61,100,8],[171,63,100,9,"View"],[171,67,100,13],[171,68,100,13,"default"],[171,75,100,13],[172,10,100,14,"style"],[172,15,100,19],[172,17,100,21,"styles"],[172,23,100,27],[172,24,100,28,"section"],[172,31,100,36],[173,10,100,36,"children"],[173,18,100,36],[173,34,101,10],[173,38,101,10,"_reactJsxDevRuntime"],[173,57,101,10],[173,58,101,10,"jsxDEV"],[173,64,101,10],[173,66,101,11,"Text"],[173,70,101,15],[173,71,101,15,"default"],[173,78,101,15],[174,12,101,16,"style"],[174,17,101,21],[174,19,101,23,"styles"],[174,25,101,29],[174,26,101,30,"label"],[174,31,101,36],[175,12,101,36,"children"],[175,20,101,36],[175,22,101,37],[176,10,101,46],[177,12,101,46,"fileName"],[177,20,101,46],[177,22,101,46,"_jsxFileName"],[177,34,101,46],[178,12,101,46,"lineNumber"],[178,22,101,46],[179,12,101,46,"columnNumber"],[179,24,101,46],[180,10,101,46],[180,17,101,52],[180,18,101,53],[180,33,102,10],[180,37,102,10,"_reactJsxDevRuntime"],[180,56,102,10],[180,57,102,10,"jsxDEV"],[180,63,102,10],[180,65,102,11,"TextInput"],[180,74,102,20],[180,75,102,20,"default"],[180,82,102,20],[181,12,103,12,"style"],[181,17,103,17],[181,19,103,19,"styles"],[181,25,103,25],[181,26,103,26,"input"],[181,31,103,32],[182,12,104,12,"value"],[182,17,104,17],[182,19,104,19,"lastName"],[182,27,104,28],[183,12,105,12,"onChangeText"],[183,24,105,24],[183,26,105,26,"setLastName"],[183,37,105,38],[184,12,106,12,"placeholder"],[184,23,106,23],[184,25,106,24],[185,10,106,41],[186,12,106,41,"fileName"],[186,20,106,41],[186,22,106,41,"_jsxFileName"],[186,34,106,41],[187,12,106,41,"lineNumber"],[187,22,106,41],[188,12,106,41,"columnNumber"],[188,24,106,41],[189,10,106,41],[189,17,107,11],[189,18,107,12],[190,8,107,12],[191,10,107,12,"fileName"],[191,18,107,12],[191,20,107,12,"_jsxFileName"],[191,32,107,12],[192,10,107,12,"lineNumber"],[192,20,107,12],[193,10,107,12,"columnNumber"],[193,22,107,12],[194,8,107,12],[194,15,108,14],[194,16,108,15],[194,31,110,8],[194,35,110,8,"_reactJsxDevRuntime"],[194,54,110,8],[194,55,110,8,"jsxDEV"],[194,61,110,8],[194,63,110,9,"View"],[194,67,110,13],[194,68,110,13,"default"],[194,75,110,13],[195,10,110,14,"style"],[195,15,110,19],[195,17,110,21,"styles"],[195,23,110,27],[195,24,110,28,"section"],[195,31,110,36],[196,10,110,36,"children"],[196,18,110,36],[196,34,111,10],[196,38,111,10,"_reactJsxDevRuntime"],[196,57,111,10],[196,58,111,10,"jsxDEV"],[196,64,111,10],[196,66,111,11,"Text"],[196,70,111,15],[196,71,111,15,"default"],[196,78,111,15],[197,12,111,16,"style"],[197,17,111,21],[197,19,111,23,"styles"],[197,25,111,29],[197,26,111,30,"label"],[197,31,111,36],[198,12,111,36,"children"],[198,20,111,36],[198,22,111,37],[199,10,111,42],[200,12,111,42,"fileName"],[200,20,111,42],[200,22,111,42,"_jsxFileName"],[200,34,111,42],[201,12,111,42,"lineNumber"],[201,22,111,42],[202,12,111,42,"columnNumber"],[202,24,111,42],[203,10,111,42],[203,17,111,48],[203,18,111,49],[203,33,112,10],[203,37,112,10,"_reactJsxDevRuntime"],[203,56,112,10],[203,57,112,10,"jsxDEV"],[203,63,112,10],[203,65,112,11,"TextInput"],[203,74,112,20],[203,75,112,20,"default"],[203,82,112,20],[204,12,113,12,"style"],[204,17,113,17],[204,19,113,19,"styles"],[204,25,113,25],[204,26,113,26,"input"],[204,31,113,32],[205,12,114,12,"value"],[205,17,114,17],[205,19,114,19,"email"],[205,24,114,25],[206,12,115,12,"onChangeText"],[206,24,115,24],[206,26,115,26,"setEmail"],[206,34,115,35],[207,12,116,12,"placeholder"],[207,23,116,23],[207,25,116,24],[207,38,116,37],[208,12,117,12,"keyboardType"],[208,24,117,24],[208,26,117,25],[208,41,117,40],[209,12,118,12,"autoCapitalize"],[209,26,118,26],[209,28,118,27],[210,10,118,33],[211,12,118,33,"fileName"],[211,20,118,33],[211,22,118,33,"_jsxFileName"],[211,34,118,33],[212,12,118,33,"lineNumber"],[212,22,118,33],[213,12,118,33,"columnNumber"],[213,24,118,33],[214,10,118,33],[214,17,119,11],[214,18,119,12],[215,8,119,12],[216,10,119,12,"fileName"],[216,18,119,12],[216,20,119,12,"_jsxFileName"],[216,32,119,12],[217,10,119,12,"lineNumber"],[217,20,119,12],[218,10,119,12,"columnNumber"],[218,22,119,12],[219,8,119,12],[219,15,120,14],[219,16,120,15],[219,31,122,8],[219,35,122,8,"_reactJsxDevRuntime"],[219,54,122,8],[219,55,122,8,"jsxDEV"],[219,61,122,8],[219,63,122,9,"View"],[219,67,122,13],[219,68,122,13,"default"],[219,75,122,13],[220,10,122,14,"style"],[220,15,122,19],[220,17,122,21,"styles"],[220,23,122,27],[220,24,122,28,"section"],[220,31,122,36],[221,10,122,36,"children"],[221,18,122,36],[221,34,123,10],[221,38,123,10,"_reactJsxDevRuntime"],[221,57,123,10],[221,58,123,10,"jsxDEV"],[221,64,123,10],[221,66,123,11,"Text"],[221,70,123,15],[221,71,123,15,"default"],[221,78,123,15],[222,12,123,16,"style"],[222,17,123,21],[222,19,123,23,"styles"],[222,25,123,29],[222,26,123,30,"label"],[222,31,123,36],[223,12,123,36,"children"],[223,20,123,36],[223,22,123,37],[224,10,123,49],[225,12,123,49,"fileName"],[225,20,123,49],[225,22,123,49,"_jsxFileName"],[225,34,123,49],[226,12,123,49,"lineNumber"],[226,22,123,49],[227,12,123,49,"columnNumber"],[227,24,123,49],[228,10,123,49],[228,17,123,55],[228,18,123,56],[228,33,124,10],[228,37,124,10,"_reactJsxDevRuntime"],[228,56,124,10],[228,57,124,10,"jsxDEV"],[228,63,124,10],[228,65,124,11,"TextInput"],[228,74,124,20],[228,75,124,20,"default"],[228,82,124,20],[229,12,125,12,"style"],[229,17,125,17],[229,19,125,19,"styles"],[229,25,125,25],[229,26,125,26,"input"],[229,31,125,32],[230,12,126,12,"value"],[230,17,126,17],[230,19,126,19,"phone"],[230,24,126,25],[231,12,127,12,"onChangeText"],[231,24,127,24],[231,26,127,26,"setPhone"],[231,34,127,35],[232,12,128,12,"placeholder"],[232,23,128,23],[232,25,128,24],[232,45,128,44],[233,12,129,12,"keyboardType"],[233,24,129,24],[233,26,129,25],[234,10,129,36],[235,12,129,36,"fileName"],[235,20,129,36],[235,22,129,36,"_jsxFileName"],[235,34,129,36],[236,12,129,36,"lineNumber"],[236,22,129,36],[237,12,129,36,"columnNumber"],[237,24,129,36],[238,10,129,36],[238,17,130,11],[238,18,130,12],[239,8,130,12],[240,10,130,12,"fileName"],[240,18,130,12],[240,20,130,12,"_jsxFileName"],[240,32,130,12],[241,10,130,12,"lineNumber"],[241,20,130,12],[242,10,130,12,"columnNumber"],[242,22,130,12],[243,8,130,12],[243,15,131,14],[243,16,131,15],[243,31,133,8],[243,35,133,8,"_reactJsxDevRuntime"],[243,54,133,8],[243,55,133,8,"jsxDEV"],[243,61,133,8],[243,63,133,9,"View"],[243,67,133,13],[243,68,133,13,"default"],[243,75,133,13],[244,10,133,14,"style"],[244,15,133,19],[244,17,133,21,"styles"],[244,23,133,27],[244,24,133,28,"section"],[244,31,133,36],[245,10,133,36,"children"],[245,18,133,36],[245,34,134,10],[245,38,134,10,"_reactJsxDevRuntime"],[245,57,134,10],[245,58,134,10,"jsxDEV"],[245,64,134,10],[245,66,134,11,"Text"],[245,70,134,15],[245,71,134,15,"default"],[245,78,134,15],[246,12,134,16,"style"],[246,17,134,21],[246,19,134,23,"styles"],[246,25,134,29],[246,26,134,30,"label"],[246,31,134,36],[247,12,134,36,"children"],[247,20,134,36],[247,22,134,37],[248,10,134,51],[249,12,134,51,"fileName"],[249,20,134,51],[249,22,134,51,"_jsxFileName"],[249,34,134,51],[250,12,134,51,"lineNumber"],[250,22,134,51],[251,12,134,51,"columnNumber"],[251,24,134,51],[252,10,134,51],[252,17,134,57],[252,18,134,58],[252,33,135,10],[252,37,135,10,"_reactJsxDevRuntime"],[252,56,135,10],[252,57,135,10,"jsxDEV"],[252,63,135,10],[252,65,135,11,"TextInput"],[252,74,135,20],[252,75,135,20,"default"],[252,82,135,20],[253,12,136,12,"style"],[253,17,136,17],[253,19,136,19,"styles"],[253,25,136,25],[253,26,136,26,"input"],[253,31,136,32],[254,12,137,12,"value"],[254,17,137,17],[254,19,137,19,"walletAddress"],[254,32,137,33],[255,12,138,12,"onChangeText"],[255,24,138,24],[255,26,138,26,"setWalletAddress"],[255,42,138,43],[256,12,139,12,"placeholder"],[256,23,139,23],[256,25,139,24],[256,47,139,46],[257,12,140,12,"autoCapitalize"],[257,26,140,26],[257,28,140,27],[258,10,140,33],[259,12,140,33,"fileName"],[259,20,140,33],[259,22,140,33,"_jsxFileName"],[259,34,140,33],[260,12,140,33,"lineNumber"],[260,22,140,33],[261,12,140,33,"columnNumber"],[261,24,140,33],[262,10,140,33],[262,17,141,11],[262,18,141,12],[263,8,141,12],[264,10,141,12,"fileName"],[264,18,141,12],[264,20,141,12,"_jsxFileName"],[264,32,141,12],[265,10,141,12,"lineNumber"],[265,20,141,12],[266,10,141,12,"columnNumber"],[266,22,141,12],[267,8,141,12],[267,15,142,14],[267,16,142,15],[267,31,144,8],[267,35,144,8,"_reactJsxDevRuntime"],[267,54,144,8],[267,55,144,8,"jsxDEV"],[267,61,144,8],[267,63,144,9,"TouchableOpacity"],[267,79,144,25],[267,80,144,25,"default"],[267,87,144,25],[268,10,145,10,"style"],[268,15,145,15],[268,17,145,17],[268,18,145,18,"styles"],[268,24,145,24],[268,25,145,25,"saveButton"],[268,35,145,35],[268,37,145,37,"loading"],[268,44,145,44],[268,48,145,48,"styles"],[268,54,145,54],[268,55,145,55,"saveButtonDisabled"],[268,73,145,73],[268,74,145,75],[269,10,146,10,"onPress"],[269,17,146,17],[269,19,146,19,"handleSave"],[269,29,146,30],[270,10,147,10,"disabled"],[270,18,147,18],[270,20,147,20,"loading"],[270,27,147,28],[271,10,147,28,"children"],[271,18,147,28],[271,20,149,11,"loading"],[271,27,149,18],[271,43,150,12],[271,47,150,12,"_reactJsxDevRuntime"],[271,66,150,12],[271,67,150,12,"jsxDEV"],[271,73,150,12],[271,75,150,13,"ActivityIndicator"],[271,92,150,30],[271,93,150,30,"default"],[271,100,150,30],[272,12,150,31,"color"],[272,17,150,36],[272,19,150,37],[273,10,150,43],[274,12,150,43,"fileName"],[274,20,150,43],[274,22,150,43,"_jsxFileName"],[274,34,150,43],[275,12,150,43,"lineNumber"],[275,22,150,43],[276,12,150,43,"columnNumber"],[276,24,150,43],[277,10,150,43],[277,17,150,45],[277,18,150,46],[277,34,152,12],[277,38,152,12,"_reactJsxDevRuntime"],[277,57,152,12],[277,58,152,12,"jsxDEV"],[277,64,152,12],[277,66,152,13,"Text"],[277,70,152,17],[277,71,152,17,"default"],[277,78,152,17],[278,12,152,18,"style"],[278,17,152,23],[278,19,152,25,"styles"],[278,25,152,31],[278,26,152,32,"saveButtonText"],[278,40,152,47],[279,12,152,47,"children"],[279,20,152,47],[279,22,152,48],[280,10,152,60],[281,12,152,60,"fileName"],[281,20,152,60],[281,22,152,60,"_jsxFileName"],[281,34,152,60],[282,12,152,60,"lineNumber"],[282,22,152,60],[283,12,152,60,"columnNumber"],[283,24,152,60],[284,10,152,60],[284,17,152,66],[285,8,153,11],[286,10,153,11,"fileName"],[286,18,153,11],[286,20,153,11,"_jsxFileName"],[286,32,153,11],[287,10,153,11,"lineNumber"],[287,20,153,11],[288,10,153,11,"columnNumber"],[288,22,153,11],[289,8,153,11],[289,15,154,26],[289,16,154,27],[290,6,154,27],[291,8,154,27,"fileName"],[291,16,154,27],[291,18,154,27,"_jsxFileName"],[291,30,154,27],[292,8,154,27,"lineNumber"],[292,18,154,27],[293,8,154,27,"columnNumber"],[293,20,154,27],[294,6,154,27],[294,13,155,18],[294,14,155,19],[295,4,155,19],[296,6,155,19,"fileName"],[296,14,155,19],[296,16,155,19,"_jsxFileName"],[296,28,155,19],[297,6,155,19,"lineNumber"],[297,16,155,19],[298,6,155,19,"columnNumber"],[298,18,155,19],[299,4,155,19],[299,11,156,10],[299,12,156,11],[300,2,158,0],[301,2,158,1,"_s"],[301,4,158,1],[301,5,17,24,"EditProfileScreen"],[301,22,17,41],[302,4,17,41],[302,12,18,17,"useSafeAreaInsets"],[302,39,18,34],[302,40,18,34,"useSafeAreaInsets"],[302,57,18,34],[302,59,19,19,"useAuth"],[302,79,19,26],[302,80,19,26,"useAuth"],[302,87,19,26],[303,2,19,26],[304,2,19,26,"_c"],[304,4,19,26],[304,7,17,24,"EditProfileScreen"],[304,24,17,41],[305,2,160,0],[305,8,160,6,"styles"],[305,14,160,12],[305,17,160,15,"StyleSheet"],[305,27,160,25],[305,28,160,25,"default"],[305,35,160,25],[305,36,160,26,"create"],[305,42,160,32],[305,43,160,33],[306,4,161,2,"container"],[306,13,161,11],[306,15,161,13],[307,6,162,4,"flex"],[307,10,162,8],[307,12,162,10],[307,13,162,11],[308,6,163,4,"backgroundColor"],[308,21,163,19],[308,23,163,21],[309,4,164,2],[309,5,164,3],[310,4,165,2,"header"],[310,10,165,8],[310,12,165,10],[311,6,166,4,"flexDirection"],[311,19,166,17],[311,21,166,19],[311,26,166,24],[312,6,167,4,"alignItems"],[312,16,167,14],[312,18,167,16],[312,26,167,24],[313,6,168,4,"justifyContent"],[313,20,168,18],[313,22,168,20],[313,37,168,35],[314,6,169,4,"paddingHorizontal"],[314,23,169,21],[314,25,169,23],[314,27,169,25],[315,6,170,4,"paddingVertical"],[315,21,170,19],[315,23,170,21],[315,25,170,23],[316,6,171,4,"backgroundColor"],[316,21,171,19],[316,23,171,21],[316,29,171,27],[317,6,172,4,"borderBottomWidth"],[317,23,172,21],[317,25,172,23],[317,26,172,24],[318,6,173,4,"borderBottomColor"],[318,23,173,21],[318,25,173,23],[319,4,174,2],[319,5,174,3],[320,4,175,2,"backButton"],[320,14,175,12],[320,16,175,14],[321,6,176,4,"width"],[321,11,176,9],[321,13,176,11],[321,15,176,13],[322,6,177,4,"height"],[322,12,177,10],[322,14,177,12],[322,16,177,14],[323,6,178,4,"borderRadius"],[323,18,178,16],[323,20,178,18],[323,22,178,20],[324,6,179,4,"backgroundColor"],[324,21,179,19],[324,23,179,21],[324,32,179,30],[325,6,180,4,"alignItems"],[325,16,180,14],[325,18,180,16],[325,26,180,24],[326,6,181,4,"justifyContent"],[326,20,181,18],[326,22,181,20],[327,4,182,2],[327,5,182,3],[328,4,183,2,"headerTitle"],[328,15,183,13],[328,17,183,15],[329,6,184,4,"fontSize"],[329,14,184,12],[329,16,184,14],[329,18,184,16],[330,6,185,4,"fontWeight"],[330,16,185,14],[330,18,185,16],[330,23,185,21],[331,6,186,4,"color"],[331,11,186,9],[331,13,186,11],[332,4,187,2],[332,5,187,3],[333,4,188,2,"scrollContent"],[333,17,188,15],[333,19,188,17],[334,6,189,4,"padding"],[334,13,189,11],[334,15,189,13],[334,17,189,15],[335,6,190,4,"paddingBottom"],[335,19,190,17],[335,21,190,19],[336,4,191,2],[336,5,191,3],[337,4,192,2,"section"],[337,11,192,9],[337,13,192,11],[338,6,193,4,"marginBottom"],[338,18,193,16],[338,20,193,18],[339,4,194,2],[339,5,194,3],[340,4,195,2,"label"],[340,9,195,7],[340,11,195,9],[341,6,196,4,"fontSize"],[341,14,196,12],[341,16,196,14],[341,18,196,16],[342,6,197,4,"fontWeight"],[342,16,197,14],[342,18,197,16],[342,23,197,21],[343,6,198,4,"color"],[343,11,198,9],[343,13,198,11],[343,22,198,20],[344,6,199,4,"marginBottom"],[344,18,199,16],[344,20,199,18],[345,4,200,2],[345,5,200,3],[346,4,201,2,"input"],[346,9,201,7],[346,11,201,9],[347,6,202,4,"backgroundColor"],[347,21,202,19],[347,23,202,21],[347,29,202,27],[348,6,203,4,"padding"],[348,13,203,11],[348,15,203,13],[348,17,203,15],[349,6,204,4,"borderRadius"],[349,18,204,16],[349,20,204,18],[349,22,204,20],[350,6,205,4,"fontSize"],[350,14,205,12],[350,16,205,14],[350,18,205,16],[351,6,206,4,"borderWidth"],[351,17,206,15],[351,19,206,17],[351,20,206,18],[352,6,207,4,"borderColor"],[352,17,207,15],[352,19,207,17],[353,4,208,2],[353,5,208,3],[354,4,209,2,"saveButton"],[354,14,209,12],[354,16,209,14],[355,6,210,4,"backgroundColor"],[355,21,210,19],[355,23,210,21],[355,32,210,30],[356,6,211,4,"padding"],[356,13,211,11],[356,15,211,13],[356,17,211,15],[357,6,212,4,"borderRadius"],[357,18,212,16],[357,20,212,18],[357,22,212,20],[358,6,213,4,"alignItems"],[358,16,213,14],[358,18,213,16],[358,26,213,24],[359,6,214,4,"marginTop"],[359,15,214,13],[359,17,214,15],[360,4,215,2],[360,5,215,3],[361,4,216,2,"saveButtonDisabled"],[361,22,216,20],[361,24,216,22],[362,6,217,4,"opacity"],[362,13,217,11],[362,15,217,13],[363,4,218,2],[363,5,218,3],[364,4,219,2,"saveButtonText"],[364,18,219,16],[364,20,219,18],[365,6,220,4,"fontSize"],[365,14,220,12],[365,16,220,14],[365,18,220,16],[366,6,221,4,"fontWeight"],[366,16,221,14],[366,18,221,16],[366,23,221,21],[367,6,222,4,"color"],[367,11,222,9],[367,13,222,11],[368,4,223,2],[369,2,224,0],[369,3,224,1],[369,4,224,2],[370,2,224,3],[370,6,224,3,"_c"],[370,8,224,3],[371,2,224,3,"$RefreshReg$"],[371,14,224,3],[371,15,224,3,"_c"],[371,17,224,3],[372,0,224,3],[372,3]],"functionMap":{"names":["","EditProfileScreen","useEffect$argument_0","loadUserData","handleSave","TouchableOpacity.props.onPress"],"mappings":"AAA;eCgB;YCU;GDE;uBEE;GFc;qBGE;GH8B;mCIK,yBJ;CD4E"},"hasCjsExports":false},"type":"js/module"}]}