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