mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 11:11:01 +00:00
1 line
55 KiB
Plaintext
1 line
55 KiB
Plaintext
{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":40,"index":40}}],"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":180},"end":{"line":12,"column":46,"index":226}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0,"index":227},"end":{"line":13,"column":67,"index":294}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"../contexts/AuthContext","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":14,"column":0,"index":295},"end":{"line":14,"column":50,"index":345}}],"key":"oNCgyH4yx4pAIVZXLqqRGB2kuCY=","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/ChangePasswordScreen.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 ChangePasswordScreen;\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 _reactJsxDevRuntime = require(_dependencyMap[12], \"react/jsx-dev-runtime\");\n function ChangePasswordScreen({\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 [currentPassword, setCurrentPassword] = (0, _react.useState)('');\n const [newPassword, setNewPassword] = (0, _react.useState)('');\n const [confirmPassword, setConfirmPassword] = (0, _react.useState)('');\n const [showCurrent, setShowCurrent] = (0, _react.useState)(false);\n const [showNew, setShowNew] = (0, _react.useState)(false);\n const [showConfirm, setShowConfirm] = (0, _react.useState)(false);\n const handleChangePassword = async () => {\n if (!currentPassword || !newPassword || !confirmPassword) {\n Alert.default.alert('Error', 'Please fill in all fields');\n return;\n }\n if (newPassword !== confirmPassword) {\n Alert.default.alert('Error', 'New passwords do not match');\n return;\n }\n if (newPassword.length < 8) {\n Alert.default.alert('Error', 'Password must be at least 8 characters');\n return;\n }\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/change-password`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify({\n user_id: user?.user_id,\n current_password: currentPassword,\n new_password: newPassword\n })\n });\n if (response.ok) {\n Alert.default.alert('Success', 'Password changed successfully!', [{\n text: 'OK',\n onPress: () => navigation.goBack()\n }]);\n } else {\n Alert.default.alert('Error', 'Failed to change password');\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: 76,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 75,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.headerTitle,\n children: \"Change Password\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 78,\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: 79,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 74,\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.infoBox,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"information-circle\",\n size: 20,\n color: \"#3B82F6\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 84,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.infoText,\n children: \"Password must be at least 8 characters long\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 85,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 83,\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: \"Current Password\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 91,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.passwordContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TextInput.default, {\n style: styles.passwordInput,\n value: currentPassword,\n onChangeText: setCurrentPassword,\n placeholder: \"Enter current password\",\n secureTextEntry: !showCurrent,\n autoCapitalize: \"none\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 93,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: () => setShowCurrent(!showCurrent),\n style: styles.eyeButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: showCurrent ? 'eye-off' : 'eye',\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 105,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 101,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\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: \"New Password\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 115,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.passwordContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TextInput.default, {\n style: styles.passwordInput,\n value: newPassword,\n onChangeText: setNewPassword,\n placeholder: \"Enter new password\",\n secureTextEntry: !showNew,\n autoCapitalize: \"none\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 117,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: () => setShowNew(!showNew),\n style: styles.eyeButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: showNew ? 'eye-off' : 'eye',\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 129,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 125,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 116,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 114,\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: \"Confirm New Password\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 139,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.passwordContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TextInput.default, {\n style: styles.passwordInput,\n value: confirmPassword,\n onChangeText: setConfirmPassword,\n placeholder: \"Confirm new password\",\n secureTextEntry: !showConfirm,\n autoCapitalize: \"none\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 141,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: () => setShowConfirm(!showConfirm),\n style: styles.eyeButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: showConfirm ? 'eye-off' : 'eye',\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 153,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 149,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 140,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 138,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.saveButton, loading && styles.saveButtonDisabled],\n onPress: handleChangePassword,\n disabled: loading,\n children: loading ? /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ActivityIndicator.default, {\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 168,\n columnNumber: 13\n }, this) : /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.saveButtonText,\n children: \"Change Password\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 170,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 162,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 73,\n columnNumber: 5\n }, this);\n }\n _s(ChangePasswordScreen, \"+yRQisd2Yq4sC+hyXIvFoizq1nA=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets, _contextsAuthContext.useAuth];\n });\n _c = ChangePasswordScreen;\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 infoBox: {\n flexDirection: 'row',\n alignItems: 'center',\n backgroundColor: '#DBEAFE',\n padding: 12,\n borderRadius: 8,\n marginBottom: 24\n },\n infoText: {\n fontSize: 14,\n color: '#1E40AF',\n marginLeft: 8,\n flex: 1\n },\n section: {\n marginBottom: 20\n },\n label: {\n fontSize: 14,\n fontWeight: '600',\n color: '#374151',\n marginBottom: 8\n },\n passwordContainer: {\n flexDirection: 'row',\n alignItems: 'center',\n backgroundColor: '#FFF',\n borderRadius: 12,\n borderWidth: 1,\n borderColor: '#E5E7EB'\n },\n passwordInput: {\n flex: 1,\n padding: 16,\n fontSize: 16\n },\n eyeButton: {\n padding: 12\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, \"ChangePasswordScreen\");\n});","lineCount":434,"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,"ChangePasswordScreen"],[17,33,16,15],[18,4,16,15],[19,2,16,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,40],[21,6,1,40,"_reactNativeWebDistExportsView"],[21,36,1,40],[21,39,1,40,"require"],[21,46,1,40],[21,47,1,40,"_dependencyMap"],[21,61,1,40],[22,2,1,40],[22,6,1,40,"View"],[22,10,1,40],[22,13,1,40,"_interopDefault"],[22,28,1,40],[22,29,1,40,"_reactNativeWebDistExportsView"],[22,59,1,40],[23,2,1,40],[23,6,1,40,"_reactNativeWebDistExportsText"],[23,36,1,40],[23,39,1,40,"require"],[23,46,1,40],[23,47,1,40,"_dependencyMap"],[23,61,1,40],[24,2,1,40],[24,6,1,40,"Text"],[24,10,1,40],[24,13,1,40,"_interopDefault"],[24,28,1,40],[24,29,1,40,"_reactNativeWebDistExportsText"],[24,59,1,40],[25,2,1,40],[25,6,1,40,"_reactNativeWebDistExportsStyleSheet"],[25,42,1,40],[25,45,1,40,"require"],[25,52,1,40],[25,53,1,40,"_dependencyMap"],[25,67,1,40],[26,2,1,40],[26,6,1,40,"StyleSheet"],[26,16,1,40],[26,19,1,40,"_interopDefault"],[26,34,1,40],[26,35,1,40,"_reactNativeWebDistExportsStyleSheet"],[26,71,1,40],[27,2,1,40],[27,6,1,40,"_reactNativeWebDistExportsTouchableOpacity"],[27,48,1,40],[27,51,1,40,"require"],[27,58,1,40],[27,59,1,40,"_dependencyMap"],[27,73,1,40],[28,2,1,40],[28,6,1,40,"TouchableOpacity"],[28,22,1,40],[28,25,1,40,"_interopDefault"],[28,40,1,40],[28,41,1,40,"_reactNativeWebDistExportsTouchableOpacity"],[28,83,1,40],[29,2,1,40],[29,6,1,40,"_reactNativeWebDistExportsTextInput"],[29,41,1,40],[29,44,1,40,"require"],[29,51,1,40],[29,52,1,40,"_dependencyMap"],[29,66,1,40],[30,2,1,40],[30,6,1,40,"TextInput"],[30,15,1,40],[30,18,1,40,"_interopDefault"],[30,33,1,40],[30,34,1,40,"_reactNativeWebDistExportsTextInput"],[30,69,1,40],[31,2,1,40],[31,6,1,40,"_reactNativeWebDistExportsScrollView"],[31,42,1,40],[31,45,1,40,"require"],[31,52,1,40],[31,53,1,40,"_dependencyMap"],[31,67,1,40],[32,2,1,40],[32,6,1,40,"ScrollView"],[32,16,1,40],[32,19,1,40,"_interopDefault"],[32,34,1,40],[32,35,1,40,"_reactNativeWebDistExportsScrollView"],[32,71,1,40],[33,2,1,40],[33,6,1,40,"_reactNativeWebDistExportsAlert"],[33,37,1,40],[33,40,1,40,"require"],[33,47,1,40],[33,48,1,40,"_dependencyMap"],[33,62,1,40],[34,2,1,40],[34,6,1,40,"Alert"],[34,11,1,40],[34,14,1,40,"_interopDefault"],[34,29,1,40],[34,30,1,40,"_reactNativeWebDistExportsAlert"],[34,61,1,40],[35,2,1,40],[35,6,1,40,"_reactNativeWebDistExportsActivityIndicator"],[35,49,1,40],[35,52,1,40,"require"],[35,59,1,40],[35,60,1,40,"_dependencyMap"],[35,74,1,40],[36,2,1,40],[36,6,1,40,"ActivityIndicator"],[36,23,1,40],[36,26,1,40,"_interopDefault"],[36,41,1,40],[36,42,1,40,"_reactNativeWebDistExportsActivityIndicator"],[36,85,1,40],[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,14,50],[40,6,14,50,"_reactJsxDevRuntime"],[40,25,14,50],[40,28,14,50,"require"],[40,35,14,50],[40,36,14,50,"_dependencyMap"],[40,50,14,50],[41,2,16,15],[41,11,16,24,"ChangePasswordScreen"],[41,31,16,44,"ChangePasswordScreen"],[41,32,16,45],[42,4,16,47,"navigation"],[43,2,16,63],[43,3,16,64],[43,5,16,66],[44,4,16,66,"_s"],[44,6,16,66],[45,4,17,2],[45,10,17,8,"insets"],[45,16,17,14],[45,19,17,17],[45,23,17,17,"useSafeAreaInsets"],[45,50,17,34],[45,51,17,34,"useSafeAreaInsets"],[45,68,17,34],[45,70,17,35],[45,71,17,36],[46,4,18,2],[46,10,18,8],[47,6,18,10,"user"],[48,4,18,15],[48,5,18,16],[48,8,18,19],[48,12,18,19,"useAuth"],[48,32,18,26],[48,33,18,26,"useAuth"],[48,40,18,26],[48,42,18,27],[48,43,18,28],[49,4,19,2],[49,10,19,8],[49,11,19,9,"loading"],[49,18,19,16],[49,20,19,18,"setLoading"],[49,30,19,28],[49,31,19,29],[49,34,19,32],[49,38,19,32,"useState"],[49,44,19,40],[49,45,19,40,"useState"],[49,53,19,40],[49,55,19,41],[49,60,19,46],[49,61,19,47],[50,4,20,2],[50,10,20,8],[50,11,20,9,"currentPassword"],[50,26,20,24],[50,28,20,26,"setCurrentPassword"],[50,46,20,44],[50,47,20,45],[50,50,20,48],[50,54,20,48,"useState"],[50,60,20,56],[50,61,20,56,"useState"],[50,69,20,56],[50,71,20,57],[50,73,20,59],[50,74,20,60],[51,4,21,2],[51,10,21,8],[51,11,21,9,"newPassword"],[51,22,21,20],[51,24,21,22,"setNewPassword"],[51,38,21,36],[51,39,21,37],[51,42,21,40],[51,46,21,40,"useState"],[51,52,21,48],[51,53,21,48,"useState"],[51,61,21,48],[51,63,21,49],[51,65,21,51],[51,66,21,52],[52,4,22,2],[52,10,22,8],[52,11,22,9,"confirmPassword"],[52,26,22,24],[52,28,22,26,"setConfirmPassword"],[52,46,22,44],[52,47,22,45],[52,50,22,48],[52,54,22,48,"useState"],[52,60,22,56],[52,61,22,56,"useState"],[52,69,22,56],[52,71,22,57],[52,73,22,59],[52,74,22,60],[53,4,23,2],[53,10,23,8],[53,11,23,9,"showCurrent"],[53,22,23,20],[53,24,23,22,"setShowCurrent"],[53,38,23,36],[53,39,23,37],[53,42,23,40],[53,46,23,40,"useState"],[53,52,23,48],[53,53,23,48,"useState"],[53,61,23,48],[53,63,23,49],[53,68,23,54],[53,69,23,55],[54,4,24,2],[54,10,24,8],[54,11,24,9,"showNew"],[54,18,24,16],[54,20,24,18,"setShowNew"],[54,30,24,28],[54,31,24,29],[54,34,24,32],[54,38,24,32,"useState"],[54,44,24,40],[54,45,24,40,"useState"],[54,53,24,40],[54,55,24,41],[54,60,24,46],[54,61,24,47],[55,4,25,2],[55,10,25,8],[55,11,25,9,"showConfirm"],[55,22,25,20],[55,24,25,22,"setShowConfirm"],[55,38,25,36],[55,39,25,37],[55,42,25,40],[55,46,25,40,"useState"],[55,52,25,48],[55,53,25,48,"useState"],[55,61,25,48],[55,63,25,49],[55,68,25,54],[55,69,25,55],[56,4,27,2],[56,10,27,8,"handleChangePassword"],[56,30,27,28],[56,33,27,31],[56,39,27,31,"handleChangePassword"],[56,40,27,31],[56,45,27,43],[57,6,28,4],[57,10,28,8],[57,11,28,9,"currentPassword"],[57,26,28,24],[57,30,28,28],[57,31,28,29,"newPassword"],[57,42,28,40],[57,46,28,44],[57,47,28,45,"confirmPassword"],[57,62,28,60],[57,64,28,62],[58,8,29,6,"Alert"],[58,13,29,11],[58,14,29,11,"default"],[58,21,29,11],[58,22,29,12,"alert"],[58,27,29,17],[58,28,29,18],[58,35,29,25],[58,37,29,27],[58,64,29,54],[58,65,29,55],[59,8,30,6],[60,6,31,4],[61,6,33,4],[61,10,33,8,"newPassword"],[61,21,33,19],[61,26,33,24,"confirmPassword"],[61,41,33,39],[61,43,33,41],[62,8,34,6,"Alert"],[62,13,34,11],[62,14,34,11,"default"],[62,21,34,11],[62,22,34,12,"alert"],[62,27,34,17],[62,28,34,18],[62,35,34,25],[62,37,34,27],[62,65,34,55],[62,66,34,56],[63,8,35,6],[64,6,36,4],[65,6,38,4],[65,10,38,8,"newPassword"],[65,21,38,19],[65,22,38,20,"length"],[65,28,38,26],[65,31,38,29],[65,32,38,30],[65,34,38,32],[66,8,39,6,"Alert"],[66,13,39,11],[66,14,39,11,"default"],[66,21,39,11],[66,22,39,12,"alert"],[66,27,39,17],[66,28,39,18],[66,35,39,25],[66,37,39,27],[66,77,39,67],[66,78,39,68],[67,8,40,6],[68,6,41,4],[69,6,43,4,"setLoading"],[69,16,43,14],[69,17,43,15],[69,21,43,19],[69,22,43,20],[70,6,44,4],[70,10,44,8],[71,8,45,6],[71,14,45,12,"backendUrl"],[71,24,45,22],[71,27,45,25],[71,84,45,64],[71,107,45,87],[72,8,46,6],[72,14,46,12,"response"],[72,22,46,20],[72,25,46,23],[72,31,46,29,"fetch"],[72,36,46,34],[72,37,46,35],[72,40,46,38,"backendUrl"],[72,50,46,48],[72,77,46,75],[72,79,46,77],[73,10,47,8,"method"],[73,16,47,14],[73,18,47,16],[73,24,47,22],[74,10,48,8,"headers"],[74,17,48,15],[74,19,48,17],[75,12,49,10],[75,26,49,24],[75,28,49,26],[76,10,50,8],[76,11,50,9],[77,10,51,8,"body"],[77,14,51,12],[77,16,51,14,"JSON"],[77,20,51,18],[77,21,51,19,"stringify"],[77,30,51,28],[77,31,51,29],[78,12,52,10,"user_id"],[78,19,52,17],[78,21,52,19,"user"],[78,25,52,23],[78,27,52,25,"user_id"],[78,34,52,32],[79,12,53,10,"current_password"],[79,28,53,26],[79,30,53,28,"currentPassword"],[79,45,53,43],[80,12,54,10,"new_password"],[80,24,54,22],[80,26,54,24,"newPassword"],[81,10,55,8],[81,11,55,9],[82,8,56,6],[82,9,56,7],[82,10,56,8],[83,8,58,6],[83,12,58,10,"response"],[83,20,58,18],[83,21,58,19,"ok"],[83,23,58,21],[83,25,58,23],[84,10,59,8,"Alert"],[84,15,59,13],[84,16,59,13,"default"],[84,23,59,13],[84,24,59,14,"alert"],[84,29,59,19],[84,30,59,20],[84,39,59,29],[84,41,59,31],[84,73,59,63],[84,75,59,65],[84,76,60,10],[85,12,60,12,"text"],[85,16,60,16],[85,18,60,18],[85,22,60,22],[86,12,60,24,"onPress"],[86,19,60,31],[86,21,60,33,"onPress"],[86,22,60,33],[86,27,60,39,"navigation"],[86,37,60,49],[86,38,60,50,"goBack"],[86,44,60,56],[86,45,60,57],[87,10,60,59],[87,11,60,60],[87,12,61,9],[87,13,61,10],[88,8,62,6],[88,9,62,7],[88,15,62,13],[89,10,63,8,"Alert"],[89,15,63,13],[89,16,63,13,"default"],[89,23,63,13],[89,24,63,14,"alert"],[89,29,63,19],[89,30,63,20],[89,37,63,27],[89,39,63,29],[89,66,63,56],[89,67,63,57],[90,8,64,6],[91,6,65,4],[91,7,65,5],[91,8,65,6],[91,15,65,13,"error"],[91,20,65,18],[91,22,65,20],[92,8,66,6,"Alert"],[92,13,66,11],[92,14,66,11,"default"],[92,21,66,11],[92,22,66,12,"alert"],[92,27,66,17],[92,28,66,18],[92,35,66,25],[92,37,66,27],[92,61,66,51],[92,62,66,52],[93,6,67,4],[93,7,67,5],[93,16,67,14],[94,8,68,6,"setLoading"],[94,18,68,16],[94,19,68,17],[94,24,68,22],[94,25,68,23],[95,6,69,4],[96,4,70,2],[96,5,70,3],[97,4,72,2],[97,24,73,4],[97,28,73,4,"_reactJsxDevRuntime"],[97,47,73,4],[97,48,73,4,"jsxDEV"],[97,54,73,4],[97,56,73,5,"View"],[97,60,73,9],[97,61,73,9,"default"],[97,68,73,9],[98,6,73,10,"style"],[98,11,73,15],[98,13,73,17],[98,14,73,18,"styles"],[98,20,73,24],[98,21,73,25,"container"],[98,30,73,34],[98,32,73,36],[99,8,73,38,"paddingTop"],[99,18,73,48],[99,20,73,50,"insets"],[99,26,73,56],[99,27,73,57,"top"],[100,6,73,61],[100,7,73,62],[100,8,73,64],[101,6,73,64,"children"],[101,14,73,64],[101,30,74,6],[101,34,74,6,"_reactJsxDevRuntime"],[101,53,74,6],[101,54,74,6,"jsxDEV"],[101,60,74,6],[101,62,74,7,"View"],[101,66,74,11],[101,67,74,11,"default"],[101,74,74,11],[102,8,74,12,"style"],[102,13,74,17],[102,15,74,19,"styles"],[102,21,74,25],[102,22,74,26,"header"],[102,28,74,33],[103,8,74,33,"children"],[103,16,74,33],[103,32,75,8],[103,36,75,8,"_reactJsxDevRuntime"],[103,55,75,8],[103,56,75,8,"jsxDEV"],[103,62,75,8],[103,64,75,9,"TouchableOpacity"],[103,80,75,25],[103,81,75,25,"default"],[103,88,75,25],[104,10,75,26,"onPress"],[104,17,75,33],[104,19,75,35,"onPress"],[104,20,75,35],[104,25,75,41,"navigation"],[104,35,75,51],[104,36,75,52,"goBack"],[104,42,75,58],[104,43,75,59],[104,44,75,61],[105,10,75,62,"style"],[105,15,75,67],[105,17,75,69,"styles"],[105,23,75,75],[105,24,75,76,"backButton"],[105,34,75,87],[106,10,75,87,"children"],[106,18,75,87],[106,33,76,10],[106,37,76,10,"_reactJsxDevRuntime"],[106,56,76,10],[106,57,76,10,"jsxDEV"],[106,63,76,10],[106,65,76,11,"_expoVectorIcons"],[106,81,76,19],[106,82,76,19,"Ionicons"],[106,90,76,19],[107,12,76,20,"name"],[107,16,76,24],[107,18,76,25],[107,30,76,37],[108,12,76,38,"size"],[108,16,76,42],[108,18,76,44],[108,20,76,47],[109,12,76,48,"color"],[109,17,76,53],[109,19,76,54],[110,10,76,63],[111,12,76,63,"fileName"],[111,20,76,63],[111,22,76,63,"_jsxFileName"],[111,34,76,63],[112,12,76,63,"lineNumber"],[112,22,76,63],[113,12,76,63,"columnNumber"],[113,24,76,63],[114,10,76,63],[114,17,76,65],[115,8,76,66],[116,10,76,66,"fileName"],[116,18,76,66],[116,20,76,66,"_jsxFileName"],[116,32,76,66],[117,10,76,66,"lineNumber"],[117,20,76,66],[118,10,76,66,"columnNumber"],[118,22,76,66],[119,8,76,66],[119,15,77,26],[119,16,77,27],[119,31,78,8],[119,35,78,8,"_reactJsxDevRuntime"],[119,54,78,8],[119,55,78,8,"jsxDEV"],[119,61,78,8],[119,63,78,9,"Text"],[119,67,78,13],[119,68,78,13,"default"],[119,75,78,13],[120,10,78,14,"style"],[120,15,78,19],[120,17,78,21,"styles"],[120,23,78,27],[120,24,78,28,"headerTitle"],[120,35,78,40],[121,10,78,40,"children"],[121,18,78,40],[121,20,78,41],[122,8,78,56],[123,10,78,56,"fileName"],[123,18,78,56],[123,20,78,56,"_jsxFileName"],[123,32,78,56],[124,10,78,56,"lineNumber"],[124,20,78,56],[125,10,78,56,"columnNumber"],[125,22,78,56],[126,8,78,56],[126,15,78,62],[126,16,78,63],[126,31,79,8],[126,35,79,8,"_reactJsxDevRuntime"],[126,54,79,8],[126,55,79,8,"jsxDEV"],[126,61,79,8],[126,63,79,9,"View"],[126,67,79,13],[126,68,79,13,"default"],[126,75,79,13],[127,10,79,14,"style"],[127,15,79,19],[127,17,79,21],[128,12,79,23,"width"],[128,17,79,28],[128,19,79,30],[129,10,79,33],[130,8,79,35],[131,10,79,35,"fileName"],[131,18,79,35],[131,20,79,35,"_jsxFileName"],[131,32,79,35],[132,10,79,35,"lineNumber"],[132,20,79,35],[133,10,79,35,"columnNumber"],[133,22,79,35],[134,8,79,35],[134,15,79,37],[134,16,79,38],[135,6,79,38],[136,8,79,38,"fileName"],[136,16,79,38],[136,18,79,38,"_jsxFileName"],[136,30,79,38],[137,8,79,38,"lineNumber"],[137,18,79,38],[138,8,79,38,"columnNumber"],[138,20,79,38],[139,6,79,38],[139,13,80,12],[139,14,80,13],[139,29,82,6],[139,33,82,6,"_reactJsxDevRuntime"],[139,52,82,6],[139,53,82,6,"jsxDEV"],[139,59,82,6],[139,61,82,7,"ScrollView"],[139,71,82,17],[139,72,82,17,"default"],[139,79,82,17],[140,8,82,18,"contentContainerStyle"],[140,29,82,39],[140,31,82,41,"styles"],[140,37,82,47],[140,38,82,48,"scrollContent"],[140,51,82,62],[141,8,82,62,"children"],[141,16,82,62],[141,32,83,8],[141,36,83,8,"_reactJsxDevRuntime"],[141,55,83,8],[141,56,83,8,"jsxDEV"],[141,62,83,8],[141,64,83,9,"View"],[141,68,83,13],[141,69,83,13,"default"],[141,76,83,13],[142,10,83,14,"style"],[142,15,83,19],[142,17,83,21,"styles"],[142,23,83,27],[142,24,83,28,"infoBox"],[142,31,83,36],[143,10,83,36,"children"],[143,18,83,36],[143,34,84,10],[143,38,84,10,"_reactJsxDevRuntime"],[143,57,84,10],[143,58,84,10,"jsxDEV"],[143,64,84,10],[143,66,84,11,"_expoVectorIcons"],[143,82,84,19],[143,83,84,19,"Ionicons"],[143,91,84,19],[144,12,84,20,"name"],[144,16,84,24],[144,18,84,25],[144,38,84,45],[145,12,84,46,"size"],[145,16,84,50],[145,18,84,52],[145,20,84,55],[146,12,84,56,"color"],[146,17,84,61],[146,19,84,62],[147,10,84,71],[148,12,84,71,"fileName"],[148,20,84,71],[148,22,84,71,"_jsxFileName"],[148,34,84,71],[149,12,84,71,"lineNumber"],[149,22,84,71],[150,12,84,71,"columnNumber"],[150,24,84,71],[151,10,84,71],[151,17,84,73],[151,18,84,74],[151,33,85,10],[151,37,85,10,"_reactJsxDevRuntime"],[151,56,85,10],[151,57,85,10,"jsxDEV"],[151,63,85,10],[151,65,85,11,"Text"],[151,69,85,15],[151,70,85,15,"default"],[151,77,85,15],[152,12,85,16,"style"],[152,17,85,21],[152,19,85,23,"styles"],[152,25,85,29],[152,26,85,30,"infoText"],[152,34,85,39],[153,12,85,39,"children"],[153,20,85,39],[153,22,85,40],[154,10,87,10],[155,12,87,10,"fileName"],[155,20,87,10],[155,22,87,10,"_jsxFileName"],[155,34,87,10],[156,12,87,10,"lineNumber"],[156,22,87,10],[157,12,87,10,"columnNumber"],[157,24,87,10],[158,10,87,10],[158,17,87,16],[158,18,87,17],[159,8,87,17],[160,10,87,17,"fileName"],[160,18,87,17],[160,20,87,17,"_jsxFileName"],[160,32,87,17],[161,10,87,17,"lineNumber"],[161,20,87,17],[162,10,87,17,"columnNumber"],[162,22,87,17],[163,8,87,17],[163,15,88,14],[163,16,88,15],[163,31,90,8],[163,35,90,8,"_reactJsxDevRuntime"],[163,54,90,8],[163,55,90,8,"jsxDEV"],[163,61,90,8],[163,63,90,9,"View"],[163,67,90,13],[163,68,90,13,"default"],[163,75,90,13],[164,10,90,14,"style"],[164,15,90,19],[164,17,90,21,"styles"],[164,23,90,27],[164,24,90,28,"section"],[164,31,90,36],[165,10,90,36,"children"],[165,18,90,36],[165,34,91,10],[165,38,91,10,"_reactJsxDevRuntime"],[165,57,91,10],[165,58,91,10,"jsxDEV"],[165,64,91,10],[165,66,91,11,"Text"],[165,70,91,15],[165,71,91,15,"default"],[165,78,91,15],[166,12,91,16,"style"],[166,17,91,21],[166,19,91,23,"styles"],[166,25,91,29],[166,26,91,30,"label"],[166,31,91,36],[167,12,91,36,"children"],[167,20,91,36],[167,22,91,37],[168,10,91,53],[169,12,91,53,"fileName"],[169,20,91,53],[169,22,91,53,"_jsxFileName"],[169,34,91,53],[170,12,91,53,"lineNumber"],[170,22,91,53],[171,12,91,53,"columnNumber"],[171,24,91,53],[172,10,91,53],[172,17,91,59],[172,18,91,60],[172,33,92,10],[172,37,92,10,"_reactJsxDevRuntime"],[172,56,92,10],[172,57,92,10,"jsxDEV"],[172,63,92,10],[172,65,92,11,"View"],[172,69,92,15],[172,70,92,15,"default"],[172,77,92,15],[173,12,92,16,"style"],[173,17,92,21],[173,19,92,23,"styles"],[173,25,92,29],[173,26,92,30,"passwordContainer"],[173,43,92,48],[174,12,92,48,"children"],[174,20,92,48],[174,36,93,12],[174,40,93,12,"_reactJsxDevRuntime"],[174,59,93,12],[174,60,93,12,"jsxDEV"],[174,66,93,12],[174,68,93,13,"TextInput"],[174,77,93,22],[174,78,93,22,"default"],[174,85,93,22],[175,14,94,14,"style"],[175,19,94,19],[175,21,94,21,"styles"],[175,27,94,27],[175,28,94,28,"passwordInput"],[175,41,94,42],[176,14,95,14,"value"],[176,19,95,19],[176,21,95,21,"currentPassword"],[176,36,95,37],[177,14,96,14,"onChangeText"],[177,26,96,26],[177,28,96,28,"setCurrentPassword"],[177,46,96,47],[178,14,97,14,"placeholder"],[178,25,97,25],[178,27,97,26],[178,51,97,50],[179,14,98,14,"secureTextEntry"],[179,29,98,29],[179,31,98,31],[179,32,98,32,"showCurrent"],[179,43,98,44],[180,14,99,14,"autoCapitalize"],[180,28,99,28],[180,30,99,29],[181,12,99,35],[182,14,99,35,"fileName"],[182,22,99,35],[182,24,99,35,"_jsxFileName"],[182,36,99,35],[183,14,99,35,"lineNumber"],[183,24,99,35],[184,14,99,35,"columnNumber"],[184,26,99,35],[185,12,99,35],[185,19,100,13],[185,20,100,14],[185,35,101,12],[185,39,101,12,"_reactJsxDevRuntime"],[185,58,101,12],[185,59,101,12,"jsxDEV"],[185,65,101,12],[185,67,101,13,"TouchableOpacity"],[185,83,101,29],[185,84,101,29,"default"],[185,91,101,29],[186,14,102,14,"onPress"],[186,21,102,21],[186,23,102,23,"onPress"],[186,24,102,23],[186,29,102,29,"setShowCurrent"],[186,43,102,43],[186,44,102,44],[186,45,102,45,"showCurrent"],[186,56,102,56],[186,57,102,58],[187,14,103,14,"style"],[187,19,103,19],[187,21,103,21,"styles"],[187,27,103,27],[187,28,103,28,"eyeButton"],[187,37,103,38],[188,14,103,38,"children"],[188,22,103,38],[188,37,105,14],[188,41,105,14,"_reactJsxDevRuntime"],[188,60,105,14],[188,61,105,14,"jsxDEV"],[188,67,105,14],[188,69,105,15,"_expoVectorIcons"],[188,85,105,23],[188,86,105,23,"Ionicons"],[188,94,105,23],[189,16,106,16,"name"],[189,20,106,20],[189,22,106,22,"showCurrent"],[189,33,106,33],[189,36,106,36],[189,45,106,45],[189,48,106,48],[189,53,106,54],[190,16,107,16,"size"],[190,20,107,20],[190,22,107,22],[190,24,107,25],[191,16,108,16,"color"],[191,21,108,21],[191,23,108,22],[192,14,108,31],[193,16,108,31,"fileName"],[193,24,108,31],[193,26,108,31,"_jsxFileName"],[193,38,108,31],[194,16,108,31,"lineNumber"],[194,26,108,31],[195,16,108,31,"columnNumber"],[195,28,108,31],[196,14,108,31],[196,21,109,15],[197,12,109,16],[198,14,109,16,"fileName"],[198,22,109,16],[198,24,109,16,"_jsxFileName"],[198,36,109,16],[199,14,109,16,"lineNumber"],[199,24,109,16],[200,14,109,16,"columnNumber"],[200,26,109,16],[201,12,109,16],[201,19,110,30],[201,20,110,31],[202,10,110,31],[203,12,110,31,"fileName"],[203,20,110,31],[203,22,110,31,"_jsxFileName"],[203,34,110,31],[204,12,110,31,"lineNumber"],[204,22,110,31],[205,12,110,31,"columnNumber"],[205,24,110,31],[206,10,110,31],[206,17,111,16],[206,18,111,17],[207,8,111,17],[208,10,111,17,"fileName"],[208,18,111,17],[208,20,111,17,"_jsxFileName"],[208,32,111,17],[209,10,111,17,"lineNumber"],[209,20,111,17],[210,10,111,17,"columnNumber"],[210,22,111,17],[211,8,111,17],[211,15,112,14],[211,16,112,15],[211,31,114,8],[211,35,114,8,"_reactJsxDevRuntime"],[211,54,114,8],[211,55,114,8,"jsxDEV"],[211,61,114,8],[211,63,114,9,"View"],[211,67,114,13],[211,68,114,13,"default"],[211,75,114,13],[212,10,114,14,"style"],[212,15,114,19],[212,17,114,21,"styles"],[212,23,114,27],[212,24,114,28,"section"],[212,31,114,36],[213,10,114,36,"children"],[213,18,114,36],[213,34,115,10],[213,38,115,10,"_reactJsxDevRuntime"],[213,57,115,10],[213,58,115,10,"jsxDEV"],[213,64,115,10],[213,66,115,11,"Text"],[213,70,115,15],[213,71,115,15,"default"],[213,78,115,15],[214,12,115,16,"style"],[214,17,115,21],[214,19,115,23,"styles"],[214,25,115,29],[214,26,115,30,"label"],[214,31,115,36],[215,12,115,36,"children"],[215,20,115,36],[215,22,115,37],[216,10,115,49],[217,12,115,49,"fileName"],[217,20,115,49],[217,22,115,49,"_jsxFileName"],[217,34,115,49],[218,12,115,49,"lineNumber"],[218,22,115,49],[219,12,115,49,"columnNumber"],[219,24,115,49],[220,10,115,49],[220,17,115,55],[220,18,115,56],[220,33,116,10],[220,37,116,10,"_reactJsxDevRuntime"],[220,56,116,10],[220,57,116,10,"jsxDEV"],[220,63,116,10],[220,65,116,11,"View"],[220,69,116,15],[220,70,116,15,"default"],[220,77,116,15],[221,12,116,16,"style"],[221,17,116,21],[221,19,116,23,"styles"],[221,25,116,29],[221,26,116,30,"passwordContainer"],[221,43,116,48],[222,12,116,48,"children"],[222,20,116,48],[222,36,117,12],[222,40,117,12,"_reactJsxDevRuntime"],[222,59,117,12],[222,60,117,12,"jsxDEV"],[222,66,117,12],[222,68,117,13,"TextInput"],[222,77,117,22],[222,78,117,22,"default"],[222,85,117,22],[223,14,118,14,"style"],[223,19,118,19],[223,21,118,21,"styles"],[223,27,118,27],[223,28,118,28,"passwordInput"],[223,41,118,42],[224,14,119,14,"value"],[224,19,119,19],[224,21,119,21,"newPassword"],[224,32,119,33],[225,14,120,14,"onChangeText"],[225,26,120,26],[225,28,120,28,"setNewPassword"],[225,42,120,43],[226,14,121,14,"placeholder"],[226,25,121,25],[226,27,121,26],[226,47,121,46],[227,14,122,14,"secureTextEntry"],[227,29,122,29],[227,31,122,31],[227,32,122,32,"showNew"],[227,39,122,40],[228,14,123,14,"autoCapitalize"],[228,28,123,28],[228,30,123,29],[229,12,123,35],[230,14,123,35,"fileName"],[230,22,123,35],[230,24,123,35,"_jsxFileName"],[230,36,123,35],[231,14,123,35,"lineNumber"],[231,24,123,35],[232,14,123,35,"columnNumber"],[232,26,123,35],[233,12,123,35],[233,19,124,13],[233,20,124,14],[233,35,125,12],[233,39,125,12,"_reactJsxDevRuntime"],[233,58,125,12],[233,59,125,12,"jsxDEV"],[233,65,125,12],[233,67,125,13,"TouchableOpacity"],[233,83,125,29],[233,84,125,29,"default"],[233,91,125,29],[234,14,126,14,"onPress"],[234,21,126,21],[234,23,126,23,"onPress"],[234,24,126,23],[234,29,126,29,"setShowNew"],[234,39,126,39],[234,40,126,40],[234,41,126,41,"showNew"],[234,48,126,48],[234,49,126,50],[235,14,127,14,"style"],[235,19,127,19],[235,21,127,21,"styles"],[235,27,127,27],[235,28,127,28,"eyeButton"],[235,37,127,38],[236,14,127,38,"children"],[236,22,127,38],[236,37,129,14],[236,41,129,14,"_reactJsxDevRuntime"],[236,60,129,14],[236,61,129,14,"jsxDEV"],[236,67,129,14],[236,69,129,15,"_expoVectorIcons"],[236,85,129,23],[236,86,129,23,"Ionicons"],[236,94,129,23],[237,16,130,16,"name"],[237,20,130,20],[237,22,130,22,"showNew"],[237,29,130,29],[237,32,130,32],[237,41,130,41],[237,44,130,44],[237,49,130,50],[238,16,131,16,"size"],[238,20,131,20],[238,22,131,22],[238,24,131,25],[239,16,132,16,"color"],[239,21,132,21],[239,23,132,22],[240,14,132,31],[241,16,132,31,"fileName"],[241,24,132,31],[241,26,132,31,"_jsxFileName"],[241,38,132,31],[242,16,132,31,"lineNumber"],[242,26,132,31],[243,16,132,31,"columnNumber"],[243,28,132,31],[244,14,132,31],[244,21,133,15],[245,12,133,16],[246,14,133,16,"fileName"],[246,22,133,16],[246,24,133,16,"_jsxFileName"],[246,36,133,16],[247,14,133,16,"lineNumber"],[247,24,133,16],[248,14,133,16,"columnNumber"],[248,26,133,16],[249,12,133,16],[249,19,134,30],[249,20,134,31],[250,10,134,31],[251,12,134,31,"fileName"],[251,20,134,31],[251,22,134,31,"_jsxFileName"],[251,34,134,31],[252,12,134,31,"lineNumber"],[252,22,134,31],[253,12,134,31,"columnNumber"],[253,24,134,31],[254,10,134,31],[254,17,135,16],[254,18,135,17],[255,8,135,17],[256,10,135,17,"fileName"],[256,18,135,17],[256,20,135,17,"_jsxFileName"],[256,32,135,17],[257,10,135,17,"lineNumber"],[257,20,135,17],[258,10,135,17,"columnNumber"],[258,22,135,17],[259,8,135,17],[259,15,136,14],[259,16,136,15],[259,31,138,8],[259,35,138,8,"_reactJsxDevRuntime"],[259,54,138,8],[259,55,138,8,"jsxDEV"],[259,61,138,8],[259,63,138,9,"View"],[259,67,138,13],[259,68,138,13,"default"],[259,75,138,13],[260,10,138,14,"style"],[260,15,138,19],[260,17,138,21,"styles"],[260,23,138,27],[260,24,138,28,"section"],[260,31,138,36],[261,10,138,36,"children"],[261,18,138,36],[261,34,139,10],[261,38,139,10,"_reactJsxDevRuntime"],[261,57,139,10],[261,58,139,10,"jsxDEV"],[261,64,139,10],[261,66,139,11,"Text"],[261,70,139,15],[261,71,139,15,"default"],[261,78,139,15],[262,12,139,16,"style"],[262,17,139,21],[262,19,139,23,"styles"],[262,25,139,29],[262,26,139,30,"label"],[262,31,139,36],[263,12,139,36,"children"],[263,20,139,36],[263,22,139,37],[264,10,139,57],[265,12,139,57,"fileName"],[265,20,139,57],[265,22,139,57,"_jsxFileName"],[265,34,139,57],[266,12,139,57,"lineNumber"],[266,22,139,57],[267,12,139,57,"columnNumber"],[267,24,139,57],[268,10,139,57],[268,17,139,63],[268,18,139,64],[268,33,140,10],[268,37,140,10,"_reactJsxDevRuntime"],[268,56,140,10],[268,57,140,10,"jsxDEV"],[268,63,140,10],[268,65,140,11,"View"],[268,69,140,15],[268,70,140,15,"default"],[268,77,140,15],[269,12,140,16,"style"],[269,17,140,21],[269,19,140,23,"styles"],[269,25,140,29],[269,26,140,30,"passwordContainer"],[269,43,140,48],[270,12,140,48,"children"],[270,20,140,48],[270,36,141,12],[270,40,141,12,"_reactJsxDevRuntime"],[270,59,141,12],[270,60,141,12,"jsxDEV"],[270,66,141,12],[270,68,141,13,"TextInput"],[270,77,141,22],[270,78,141,22,"default"],[270,85,141,22],[271,14,142,14,"style"],[271,19,142,19],[271,21,142,21,"styles"],[271,27,142,27],[271,28,142,28,"passwordInput"],[271,41,142,42],[272,14,143,14,"value"],[272,19,143,19],[272,21,143,21,"confirmPassword"],[272,36,143,37],[273,14,144,14,"onChangeText"],[273,26,144,26],[273,28,144,28,"setConfirmPassword"],[273,46,144,47],[274,14,145,14,"placeholder"],[274,25,145,25],[274,27,145,26],[274,49,145,48],[275,14,146,14,"secureTextEntry"],[275,29,146,29],[275,31,146,31],[275,32,146,32,"showConfirm"],[275,43,146,44],[276,14,147,14,"autoCapitalize"],[276,28,147,28],[276,30,147,29],[277,12,147,35],[278,14,147,35,"fileName"],[278,22,147,35],[278,24,147,35,"_jsxFileName"],[278,36,147,35],[279,14,147,35,"lineNumber"],[279,24,147,35],[280,14,147,35,"columnNumber"],[280,26,147,35],[281,12,147,35],[281,19,148,13],[281,20,148,14],[281,35,149,12],[281,39,149,12,"_reactJsxDevRuntime"],[281,58,149,12],[281,59,149,12,"jsxDEV"],[281,65,149,12],[281,67,149,13,"TouchableOpacity"],[281,83,149,29],[281,84,149,29,"default"],[281,91,149,29],[282,14,150,14,"onPress"],[282,21,150,21],[282,23,150,23,"onPress"],[282,24,150,23],[282,29,150,29,"setShowConfirm"],[282,43,150,43],[282,44,150,44],[282,45,150,45,"showConfirm"],[282,56,150,56],[282,57,150,58],[283,14,151,14,"style"],[283,19,151,19],[283,21,151,21,"styles"],[283,27,151,27],[283,28,151,28,"eyeButton"],[283,37,151,38],[284,14,151,38,"children"],[284,22,151,38],[284,37,153,14],[284,41,153,14,"_reactJsxDevRuntime"],[284,60,153,14],[284,61,153,14,"jsxDEV"],[284,67,153,14],[284,69,153,15,"_expoVectorIcons"],[284,85,153,23],[284,86,153,23,"Ionicons"],[284,94,153,23],[285,16,154,16,"name"],[285,20,154,20],[285,22,154,22,"showConfirm"],[285,33,154,33],[285,36,154,36],[285,45,154,45],[285,48,154,48],[285,53,154,54],[286,16,155,16,"size"],[286,20,155,20],[286,22,155,22],[286,24,155,25],[287,16,156,16,"color"],[287,21,156,21],[287,23,156,22],[288,14,156,31],[289,16,156,31,"fileName"],[289,24,156,31],[289,26,156,31,"_jsxFileName"],[289,38,156,31],[290,16,156,31,"lineNumber"],[290,26,156,31],[291,16,156,31,"columnNumber"],[291,28,156,31],[292,14,156,31],[292,21,157,15],[293,12,157,16],[294,14,157,16,"fileName"],[294,22,157,16],[294,24,157,16,"_jsxFileName"],[294,36,157,16],[295,14,157,16,"lineNumber"],[295,24,157,16],[296,14,157,16,"columnNumber"],[296,26,157,16],[297,12,157,16],[297,19,158,30],[297,20,158,31],[298,10,158,31],[299,12,158,31,"fileName"],[299,20,158,31],[299,22,158,31,"_jsxFileName"],[299,34,158,31],[300,12,158,31,"lineNumber"],[300,22,158,31],[301,12,158,31,"columnNumber"],[301,24,158,31],[302,10,158,31],[302,17,159,16],[302,18,159,17],[303,8,159,17],[304,10,159,17,"fileName"],[304,18,159,17],[304,20,159,17,"_jsxFileName"],[304,32,159,17],[305,10,159,17,"lineNumber"],[305,20,159,17],[306,10,159,17,"columnNumber"],[306,22,159,17],[307,8,159,17],[307,15,160,14],[307,16,160,15],[307,31,162,8],[307,35,162,8,"_reactJsxDevRuntime"],[307,54,162,8],[307,55,162,8,"jsxDEV"],[307,61,162,8],[307,63,162,9,"TouchableOpacity"],[307,79,162,25],[307,80,162,25,"default"],[307,87,162,25],[308,10,163,10,"style"],[308,15,163,15],[308,17,163,17],[308,18,163,18,"styles"],[308,24,163,24],[308,25,163,25,"saveButton"],[308,35,163,35],[308,37,163,37,"loading"],[308,44,163,44],[308,48,163,48,"styles"],[308,54,163,54],[308,55,163,55,"saveButtonDisabled"],[308,73,163,73],[308,74,163,75],[309,10,164,10,"onPress"],[309,17,164,17],[309,19,164,19,"handleChangePassword"],[309,39,164,40],[310,10,165,10,"disabled"],[310,18,165,18],[310,20,165,20,"loading"],[310,27,165,28],[311,10,165,28,"children"],[311,18,165,28],[311,20,167,11,"loading"],[311,27,167,18],[311,43,168,12],[311,47,168,12,"_reactJsxDevRuntime"],[311,66,168,12],[311,67,168,12,"jsxDEV"],[311,73,168,12],[311,75,168,13,"ActivityIndicator"],[311,92,168,30],[311,93,168,30,"default"],[311,100,168,30],[312,12,168,31,"color"],[312,17,168,36],[312,19,168,37],[313,10,168,43],[314,12,168,43,"fileName"],[314,20,168,43],[314,22,168,43,"_jsxFileName"],[314,34,168,43],[315,12,168,43,"lineNumber"],[315,22,168,43],[316,12,168,43,"columnNumber"],[316,24,168,43],[317,10,168,43],[317,17,168,45],[317,18,168,46],[317,34,170,12],[317,38,170,12,"_reactJsxDevRuntime"],[317,57,170,12],[317,58,170,12,"jsxDEV"],[317,64,170,12],[317,66,170,13,"Text"],[317,70,170,17],[317,71,170,17,"default"],[317,78,170,17],[318,12,170,18,"style"],[318,17,170,23],[318,19,170,25,"styles"],[318,25,170,31],[318,26,170,32,"saveButtonText"],[318,40,170,47],[319,12,170,47,"children"],[319,20,170,47],[319,22,170,48],[320,10,170,63],[321,12,170,63,"fileName"],[321,20,170,63],[321,22,170,63,"_jsxFileName"],[321,34,170,63],[322,12,170,63,"lineNumber"],[322,22,170,63],[323,12,170,63,"columnNumber"],[323,24,170,63],[324,10,170,63],[324,17,170,69],[325,8,171,11],[326,10,171,11,"fileName"],[326,18,171,11],[326,20,171,11,"_jsxFileName"],[326,32,171,11],[327,10,171,11,"lineNumber"],[327,20,171,11],[328,10,171,11,"columnNumber"],[328,22,171,11],[329,8,171,11],[329,15,172,26],[329,16,172,27],[330,6,172,27],[331,8,172,27,"fileName"],[331,16,172,27],[331,18,172,27,"_jsxFileName"],[331,30,172,27],[332,8,172,27,"lineNumber"],[332,18,172,27],[333,8,172,27,"columnNumber"],[333,20,172,27],[334,6,172,27],[334,13,173,18],[334,14,173,19],[335,4,173,19],[336,6,173,19,"fileName"],[336,14,173,19],[336,16,173,19,"_jsxFileName"],[336,28,173,19],[337,6,173,19,"lineNumber"],[337,16,173,19],[338,6,173,19,"columnNumber"],[338,18,173,19],[339,4,173,19],[339,11,174,10],[339,12,174,11],[340,2,176,0],[341,2,176,1,"_s"],[341,4,176,1],[341,5,16,24,"ChangePasswordScreen"],[341,25,16,44],[342,4,16,44],[342,12,17,17,"useSafeAreaInsets"],[342,39,17,34],[342,40,17,34,"useSafeAreaInsets"],[342,57,17,34],[342,59,18,19,"useAuth"],[342,79,18,26],[342,80,18,26,"useAuth"],[342,87,18,26],[343,2,18,26],[344,2,18,26,"_c"],[344,4,18,26],[344,7,16,24,"ChangePasswordScreen"],[344,27,16,44],[345,2,178,0],[345,8,178,6,"styles"],[345,14,178,12],[345,17,178,15,"StyleSheet"],[345,27,178,25],[345,28,178,25,"default"],[345,35,178,25],[345,36,178,26,"create"],[345,42,178,32],[345,43,178,33],[346,4,179,2,"container"],[346,13,179,11],[346,15,179,13],[347,6,180,4,"flex"],[347,10,180,8],[347,12,180,10],[347,13,180,11],[348,6,181,4,"backgroundColor"],[348,21,181,19],[348,23,181,21],[349,4,182,2],[349,5,182,3],[350,4,183,2,"header"],[350,10,183,8],[350,12,183,10],[351,6,184,4,"flexDirection"],[351,19,184,17],[351,21,184,19],[351,26,184,24],[352,6,185,4,"alignItems"],[352,16,185,14],[352,18,185,16],[352,26,185,24],[353,6,186,4,"justifyContent"],[353,20,186,18],[353,22,186,20],[353,37,186,35],[354,6,187,4,"paddingHorizontal"],[354,23,187,21],[354,25,187,23],[354,27,187,25],[355,6,188,4,"paddingVertical"],[355,21,188,19],[355,23,188,21],[355,25,188,23],[356,6,189,4,"backgroundColor"],[356,21,189,19],[356,23,189,21],[356,29,189,27],[357,6,190,4,"borderBottomWidth"],[357,23,190,21],[357,25,190,23],[357,26,190,24],[358,6,191,4,"borderBottomColor"],[358,23,191,21],[358,25,191,23],[359,4,192,2],[359,5,192,3],[360,4,193,2,"backButton"],[360,14,193,12],[360,16,193,14],[361,6,194,4,"width"],[361,11,194,9],[361,13,194,11],[361,15,194,13],[362,6,195,4,"height"],[362,12,195,10],[362,14,195,12],[362,16,195,14],[363,6,196,4,"borderRadius"],[363,18,196,16],[363,20,196,18],[363,22,196,20],[364,6,197,4,"backgroundColor"],[364,21,197,19],[364,23,197,21],[364,32,197,30],[365,6,198,4,"alignItems"],[365,16,198,14],[365,18,198,16],[365,26,198,24],[366,6,199,4,"justifyContent"],[366,20,199,18],[366,22,199,20],[367,4,200,2],[367,5,200,3],[368,4,201,2,"headerTitle"],[368,15,201,13],[368,17,201,15],[369,6,202,4,"fontSize"],[369,14,202,12],[369,16,202,14],[369,18,202,16],[370,6,203,4,"fontWeight"],[370,16,203,14],[370,18,203,16],[370,23,203,21],[371,6,204,4,"color"],[371,11,204,9],[371,13,204,11],[372,4,205,2],[372,5,205,3],[373,4,206,2,"scrollContent"],[373,17,206,15],[373,19,206,17],[374,6,207,4,"padding"],[374,13,207,11],[374,15,207,13],[374,17,207,15],[375,6,208,4,"paddingBottom"],[375,19,208,17],[375,21,208,19],[376,4,209,2],[376,5,209,3],[377,4,210,2,"infoBox"],[377,11,210,9],[377,13,210,11],[378,6,211,4,"flexDirection"],[378,19,211,17],[378,21,211,19],[378,26,211,24],[379,6,212,4,"alignItems"],[379,16,212,14],[379,18,212,16],[379,26,212,24],[380,6,213,4,"backgroundColor"],[380,21,213,19],[380,23,213,21],[380,32,213,30],[381,6,214,4,"padding"],[381,13,214,11],[381,15,214,13],[381,17,214,15],[382,6,215,4,"borderRadius"],[382,18,215,16],[382,20,215,18],[382,21,215,19],[383,6,216,4,"marginBottom"],[383,18,216,16],[383,20,216,18],[384,4,217,2],[384,5,217,3],[385,4,218,2,"infoText"],[385,12,218,10],[385,14,218,12],[386,6,219,4,"fontSize"],[386,14,219,12],[386,16,219,14],[386,18,219,16],[387,6,220,4,"color"],[387,11,220,9],[387,13,220,11],[387,22,220,20],[388,6,221,4,"marginLeft"],[388,16,221,14],[388,18,221,16],[388,19,221,17],[389,6,222,4,"flex"],[389,10,222,8],[389,12,222,10],[390,4,223,2],[390,5,223,3],[391,4,224,2,"section"],[391,11,224,9],[391,13,224,11],[392,6,225,4,"marginBottom"],[392,18,225,16],[392,20,225,18],[393,4,226,2],[393,5,226,3],[394,4,227,2,"label"],[394,9,227,7],[394,11,227,9],[395,6,228,4,"fontSize"],[395,14,228,12],[395,16,228,14],[395,18,228,16],[396,6,229,4,"fontWeight"],[396,16,229,14],[396,18,229,16],[396,23,229,21],[397,6,230,4,"color"],[397,11,230,9],[397,13,230,11],[397,22,230,20],[398,6,231,4,"marginBottom"],[398,18,231,16],[398,20,231,18],[399,4,232,2],[399,5,232,3],[400,4,233,2,"passwordContainer"],[400,21,233,19],[400,23,233,21],[401,6,234,4,"flexDirection"],[401,19,234,17],[401,21,234,19],[401,26,234,24],[402,6,235,4,"alignItems"],[402,16,235,14],[402,18,235,16],[402,26,235,24],[403,6,236,4,"backgroundColor"],[403,21,236,19],[403,23,236,21],[403,29,236,27],[404,6,237,4,"borderRadius"],[404,18,237,16],[404,20,237,18],[404,22,237,20],[405,6,238,4,"borderWidth"],[405,17,238,15],[405,19,238,17],[405,20,238,18],[406,6,239,4,"borderColor"],[406,17,239,15],[406,19,239,17],[407,4,240,2],[407,5,240,3],[408,4,241,2,"passwordInput"],[408,17,241,15],[408,19,241,17],[409,6,242,4,"flex"],[409,10,242,8],[409,12,242,10],[409,13,242,11],[410,6,243,4,"padding"],[410,13,243,11],[410,15,243,13],[410,17,243,15],[411,6,244,4,"fontSize"],[411,14,244,12],[411,16,244,14],[412,4,245,2],[412,5,245,3],[413,4,246,2,"eyeButton"],[413,13,246,11],[413,15,246,13],[414,6,247,4,"padding"],[414,13,247,11],[414,15,247,13],[415,4,248,2],[415,5,248,3],[416,4,249,2,"saveButton"],[416,14,249,12],[416,16,249,14],[417,6,250,4,"backgroundColor"],[417,21,250,19],[417,23,250,21],[417,32,250,30],[418,6,251,4,"padding"],[418,13,251,11],[418,15,251,13],[418,17,251,15],[419,6,252,4,"borderRadius"],[419,18,252,16],[419,20,252,18],[419,22,252,20],[420,6,253,4,"alignItems"],[420,16,253,14],[420,18,253,16],[420,26,253,24],[421,6,254,4,"marginTop"],[421,15,254,13],[421,17,254,15],[422,4,255,2],[422,5,255,3],[423,4,256,2,"saveButtonDisabled"],[423,22,256,20],[423,24,256,22],[424,6,257,4,"opacity"],[424,13,257,11],[424,15,257,13],[425,4,258,2],[425,5,258,3],[426,4,259,2,"saveButtonText"],[426,18,259,16],[426,20,259,18],[427,6,260,4,"fontSize"],[427,14,260,12],[427,16,260,14],[427,18,260,16],[428,6,261,4,"fontWeight"],[428,16,261,14],[428,18,261,16],[428,23,261,21],[429,6,262,4,"color"],[429,11,262,9],[429,13,262,11],[430,4,263,2],[431,2,264,0],[431,3,264,1],[431,4,264,2],[432,2,264,3],[432,6,264,3,"_c"],[432,8,264,3],[433,2,264,3,"$RefreshReg$"],[433,14,264,3],[433,15,264,3,"_c"],[433,17,264,3],[434,0,264,3],[434,3]],"functionMap":{"names":["<global>","ChangePasswordScreen","handleChangePassword","onPress","TouchableOpacity.props.onPress"],"mappings":"AAA;eCe;+BCW;iCCiC,yBD;GDU;mCGK,yBH;uBG2B,kCH;uBGwB,0BH;uBGwB,kCH;CD0B"},"hasCjsExports":false},"type":"js/module"}]} |