Files
pezkuwi-mobile-app/frontend/.metro-cache/cache/68/6f776024ff1275b70fa72d7f80595e718ed3e3bdda13c8a17a1d655cb3920d88246c4d
T
2025-11-08 22:59:23 +00:00

1 line
33 KiB
Plaintext

{"dependencies":[{"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":9,"column":22,"index":145}}],"key":"KyzuX10g6ixS9UfynhmjlvCIG3g=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":146},"end":{"line":10,"column":46,"index":192}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":193},"end":{"line":11,"column":67,"index":260}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","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/LanguageSettingsScreen.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 LanguageSettingsScreen;\n }\n });\n var _babelRuntimeHelpersSlicedToArray = require(_dependencyMap[0], \"@babel/runtime/helpers/slicedToArray\");\n var _slicedToArray = _interopDefault(_babelRuntimeHelpersSlicedToArray);\n var _react = require(_dependencyMap[1], \"react\");\n var _reactNative = require(_dependencyMap[2], \"react-native\");\n var _expoVectorIcons = require(_dependencyMap[3], \"@expo/vector-icons\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[4], \"react-native-safe-area-context\");\n var _reactJsxDevRuntime = require(_dependencyMap[5], \"react/jsx-dev-runtime\");\n var LANGUAGES = [{\n code: 'en',\n name: 'English',\n nativeName: 'English',\n flag: '🇺🇸'\n }, {\n code: 'ku-sorani',\n name: 'Kurdish Sorani',\n nativeName: 'کوردی سۆرانی',\n flag: '🟥'\n }, {\n code: 'ku-kurmanji',\n name: 'Kurdish Kurmanji',\n nativeName: 'Kurdî Kurmancî',\n flag: '🟨'\n }, {\n code: 'ar',\n name: 'Arabic',\n nativeName: 'العربية',\n flag: '🇸🇦'\n }, {\n code: 'tr',\n name: 'Turkish',\n nativeName: 'Türkçe',\n flag: '🇹🇷'\n }, {\n code: 'fa',\n name: 'Persian',\n nativeName: 'فارسی',\n flag: '🇮🇷'\n }];\n function LanguageSettingsScreen(_ref) {\n _s();\n var navigation = _ref.navigation;\n var insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n var _useState = (0, _react.useState)('en'),\n _useState2 = (0, _slicedToArray.default)(_useState, 2),\n selectedLanguage = _useState2[0],\n setSelectedLanguage = _useState2[1];\n var handleLanguageChange = languageCode => {\n setSelectedLanguage(languageCode);\n // TODO: Save to backend and apply i18n\n _reactNative.Alert.alert('Language Changed', 'Language preference has been saved. Full translation will be available in the next update.', [{\n text: 'OK',\n onPress: () => navigation.goBack()\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: 45,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 44,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.headerTitle,\n children: \"Language\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 47,\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: 48,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 43,\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: \"globe-outline\",\n size: 20,\n color: \"#3B82F6\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 53,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.infoText,\n children: \"6 languages fully supported. Other languages use Google Translator.\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 54,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 52,\n columnNumber: 9\n }, this), LANGUAGES.map(language => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.languageCard, selectedLanguage === language.code && styles.languageCardSelected],\n onPress: () => handleLanguageChange(language.code),\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.languageCardLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.flag,\n children: language.flag\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 69,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.languageInfo,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.languageName,\n children: language.name\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 71,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.languageNative,\n children: language.nativeName\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 72,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 70,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 68,\n columnNumber: 13\n }, this), selectedLanguage === language.code && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"checkmark-circle\",\n size: 24,\n color: \"#EE2A35\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 76,\n columnNumber: 15\n }, this)]\n }, language.code, true, {\n fileName: _jsxFileName,\n lineNumber: 60,\n columnNumber: 11\n }, this))]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 51,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 42,\n columnNumber: 5\n }, this);\n }\n _s(LanguageSettingsScreen, \"5itA8kFUrx/5EUr0Khn8I0skhQo=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c = LanguageSettingsScreen;\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: 16\n },\n infoText: {\n fontSize: 14,\n color: '#1E40AF',\n marginLeft: 8,\n flex: 1\n },\n languageCard: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginBottom: 12,\n borderWidth: 2,\n borderColor: '#E5E7EB',\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 1\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n languageCardSelected: {\n borderColor: '#EE2A35',\n backgroundColor: '#FEE2E2'\n },\n languageCardLeft: {\n flexDirection: 'row',\n alignItems: 'center',\n flex: 1\n },\n flag: {\n fontSize: 32,\n marginRight: 12\n },\n languageInfo: {\n flex: 1\n },\n languageName: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937',\n marginBottom: 2\n },\n languageNative: {\n fontSize: 14,\n color: '#6B7280'\n }\n });\n var _c;\n $RefreshReg$(_c, \"LanguageSettingsScreen\");\n});","lineCount":301,"map":[[14,2,22,15,"Object"],[14,8,22,15],[14,9,22,15,"defineProperty"],[14,23,22,15],[14,24,22,15,"exports"],[14,31,22,15],[15,4,22,15,"enumerable"],[15,14,22,15],[16,4,22,15,"get"],[16,7,22,15],[16,18,22,15,"get"],[16,19,22,15],[17,6,22,15],[17,13,22,15,"LanguageSettingsScreen"],[17,35,22,15],[18,4,22,15],[19,2,22,15],[20,2,83,1],[20,6,83,1,"_babelRuntimeHelpersSlicedToArray"],[20,39,83,1],[20,42,83,1,"require"],[20,49,83,1],[20,50,83,1,"_dependencyMap"],[20,64,83,1],[21,2,83,1],[21,6,83,1,"_slicedToArray"],[21,20,83,1],[21,23,83,1,"_interopDefault"],[21,38,83,1],[21,39,83,1,"_babelRuntimeHelpersSlicedToArray"],[21,72,83,1],[22,2,1,0],[22,6,1,0,"_react"],[22,12,1,0],[22,15,1,0,"require"],[22,22,1,0],[22,23,1,0,"_dependencyMap"],[22,37,1,0],[23,2,2,0],[23,6,2,0,"_reactNative"],[23,18,2,0],[23,21,2,0,"require"],[23,28,2,0],[23,29,2,0,"_dependencyMap"],[23,43,2,0],[24,2,10,0],[24,6,10,0,"_expoVectorIcons"],[24,22,10,0],[24,25,10,0,"require"],[24,32,10,0],[24,33,10,0,"_dependencyMap"],[24,47,10,0],[25,2,11,0],[25,6,11,0,"_reactNativeSafeAreaContext"],[25,33,11,0],[25,36,11,0,"require"],[25,43,11,0],[25,44,11,0,"_dependencyMap"],[25,58,11,0],[26,2,11,67],[26,6,11,67,"_reactJsxDevRuntime"],[26,25,11,67],[26,28,11,67,"require"],[26,35,11,67],[26,36,11,67,"_dependencyMap"],[26,50,11,67],[27,2,13,0],[27,6,13,6,"LANGUAGES"],[27,15,13,15],[27,18,13,18],[27,19,14,2],[28,4,14,4,"code"],[28,8,14,8],[28,10,14,10],[28,14,14,14],[29,4,14,16,"name"],[29,8,14,20],[29,10,14,22],[29,19,14,31],[30,4,14,33,"nativeName"],[30,14,14,43],[30,16,14,45],[30,25,14,54],[31,4,14,56,"flag"],[31,8,14,60],[31,10,14,62],[32,2,14,69],[32,3,14,70],[32,5,15,2],[33,4,15,4,"code"],[33,8,15,8],[33,10,15,10],[33,21,15,21],[34,4,15,23,"name"],[34,8,15,27],[34,10,15,29],[34,26,15,45],[35,4,15,47,"nativeName"],[35,14,15,57],[35,16,15,59],[35,30,15,73],[36,4,15,75,"flag"],[36,8,15,79],[36,10,15,81],[37,2,15,86],[37,3,15,87],[37,5,16,2],[38,4,16,4,"code"],[38,8,16,8],[38,10,16,10],[38,23,16,23],[39,4,16,25,"name"],[39,8,16,29],[39,10,16,31],[39,28,16,49],[40,4,16,51,"nativeName"],[40,14,16,61],[40,16,16,63],[40,32,16,79],[41,4,16,81,"flag"],[41,8,16,85],[41,10,16,87],[42,2,16,92],[42,3,16,93],[42,5,17,2],[43,4,17,4,"code"],[43,8,17,8],[43,10,17,10],[43,14,17,14],[44,4,17,16,"name"],[44,8,17,20],[44,10,17,22],[44,18,17,30],[45,4,17,32,"nativeName"],[45,14,17,42],[45,16,17,44],[45,25,17,53],[46,4,17,55,"flag"],[46,8,17,59],[46,10,17,61],[47,2,17,68],[47,3,17,69],[47,5,18,2],[48,4,18,4,"code"],[48,8,18,8],[48,10,18,10],[48,14,18,14],[49,4,18,16,"name"],[49,8,18,20],[49,10,18,22],[49,19,18,31],[50,4,18,33,"nativeName"],[50,14,18,43],[50,16,18,45],[50,24,18,53],[51,4,18,55,"flag"],[51,8,18,59],[51,10,18,61],[52,2,18,68],[52,3,18,69],[52,5,19,2],[53,4,19,4,"code"],[53,8,19,8],[53,10,19,10],[53,14,19,14],[54,4,19,16,"name"],[54,8,19,20],[54,10,19,22],[54,19,19,31],[55,4,19,33,"nativeName"],[55,14,19,43],[55,16,19,45],[55,23,19,52],[56,4,19,54,"flag"],[56,8,19,58],[56,10,19,60],[57,2,19,67],[57,3,19,68],[57,4,20,1],[58,2,22,15],[58,11,22,24,"LanguageSettingsScreen"],[58,33,22,46,"LanguageSettingsScreen"],[58,34,22,46,"_ref"],[58,38,22,46],[58,40,22,68],[59,4,22,68,"_s"],[59,6,22,68],[60,4,22,68],[60,8,22,49,"navigation"],[60,18,22,59],[60,21,22,59,"_ref"],[60,25,22,59],[60,26,22,49,"navigation"],[60,36,22,59],[61,4,23,2],[61,8,23,8,"insets"],[61,14,23,14],[61,17,23,17],[61,21,23,17,"useSafeAreaInsets"],[61,48,23,34],[61,49,23,34,"useSafeAreaInsets"],[61,66,23,34],[61,68,23,35],[61,69,23,36],[62,4,24,2],[62,8,24,2,"_useState"],[62,17,24,2],[62,20,24,50],[62,24,24,50,"useState"],[62,30,24,58],[62,31,24,58,"useState"],[62,39,24,58],[62,41,24,59],[62,45,24,63],[62,46,24,64],[63,6,24,64,"_useState2"],[63,16,24,64],[63,23,24,64,"_slicedToArray"],[63,37,24,64],[63,38,24,64,"default"],[63,45,24,64],[63,47,24,64,"_useState"],[63,56,24,64],[64,6,24,9,"selectedLanguage"],[64,22,24,25],[64,25,24,25,"_useState2"],[64,35,24,25],[65,6,24,27,"setSelectedLanguage"],[65,25,24,46],[65,28,24,46,"_useState2"],[65,38,24,46],[66,4,26,2],[66,8,26,8,"handleLanguageChange"],[66,28,26,28],[66,31,26,32,"languageCode"],[66,43,26,52],[66,47,26,57],[67,6,27,4,"setSelectedLanguage"],[67,25,27,23],[67,26,27,24,"languageCode"],[67,38,27,36],[67,39,27,37],[68,6,28,4],[69,6,29,4,"Alert"],[69,18,29,9],[69,19,29,9,"Alert"],[69,24,29,9],[69,25,29,10,"alert"],[69,30,29,15],[69,31,30,6],[69,49,30,24],[69,51,31,6],[69,143,31,98],[69,145,32,6],[69,146,33,8],[70,8,34,10,"text"],[70,12,34,14],[70,14,34,16],[70,18,34,20],[71,8,35,10,"onPress"],[71,15,35,17],[71,17,35,19,"onPress"],[71,18,35,19],[71,23,35,25,"navigation"],[71,33,35,35],[71,34,35,36,"goBack"],[71,40,35,42],[71,41,35,43],[72,6,36,8],[72,7,36,9],[72,8,38,4],[72,9,38,5],[73,4,39,2],[73,5,39,3],[74,4,41,2],[74,24,42,4],[74,28,42,4,"_reactJsxDevRuntime"],[74,47,42,4],[74,48,42,4,"jsxDEV"],[74,54,42,4],[74,56,42,5,"_reactNative"],[74,68,42,9],[74,69,42,9,"View"],[74,73,42,9],[75,6,42,10,"style"],[75,11,42,15],[75,13,42,17],[75,14,42,18,"styles"],[75,20,42,24],[75,21,42,25,"container"],[75,30,42,34],[75,32,42,36],[76,8,42,38,"paddingTop"],[76,18,42,48],[76,20,42,50,"insets"],[76,26,42,56],[76,27,42,57,"top"],[77,6,42,61],[77,7,42,62],[77,8,42,64],[78,6,42,64,"children"],[78,14,42,64],[78,30,43,6],[78,34,43,6,"_reactJsxDevRuntime"],[78,53,43,6],[78,54,43,6,"jsxDEV"],[78,60,43,6],[78,62,43,7,"_reactNative"],[78,74,43,11],[78,75,43,11,"View"],[78,79,43,11],[79,8,43,12,"style"],[79,13,43,17],[79,15,43,19,"styles"],[79,21,43,25],[79,22,43,26,"header"],[79,28,43,33],[80,8,43,33,"children"],[80,16,43,33],[80,32,44,8],[80,36,44,8,"_reactJsxDevRuntime"],[80,55,44,8],[80,56,44,8,"jsxDEV"],[80,62,44,8],[80,64,44,9,"_reactNative"],[80,76,44,25],[80,77,44,25,"TouchableOpacity"],[80,93,44,25],[81,10,44,26,"onPress"],[81,17,44,33],[81,19,44,35,"onPress"],[81,20,44,35],[81,25,44,41,"navigation"],[81,35,44,51],[81,36,44,52,"goBack"],[81,42,44,58],[81,43,44,59],[81,44,44,61],[82,10,44,62,"style"],[82,15,44,67],[82,17,44,69,"styles"],[82,23,44,75],[82,24,44,76,"backButton"],[82,34,44,87],[83,10,44,87,"children"],[83,18,44,87],[83,33,45,10],[83,37,45,10,"_reactJsxDevRuntime"],[83,56,45,10],[83,57,45,10,"jsxDEV"],[83,63,45,10],[83,65,45,11,"_expoVectorIcons"],[83,81,45,19],[83,82,45,19,"Ionicons"],[83,90,45,19],[84,12,45,20,"name"],[84,16,45,24],[84,18,45,25],[84,30,45,37],[85,12,45,38,"size"],[85,16,45,42],[85,18,45,44],[85,20,45,47],[86,12,45,48,"color"],[86,17,45,53],[86,19,45,54],[87,10,45,63],[88,12,45,63,"fileName"],[88,20,45,63],[88,22,45,63,"_jsxFileName"],[88,34,45,63],[89,12,45,63,"lineNumber"],[89,22,45,63],[90,12,45,63,"columnNumber"],[90,24,45,63],[91,10,45,63],[91,17,45,65],[92,8,45,66],[93,10,45,66,"fileName"],[93,18,45,66],[93,20,45,66,"_jsxFileName"],[93,32,45,66],[94,10,45,66,"lineNumber"],[94,20,45,66],[95,10,45,66,"columnNumber"],[95,22,45,66],[96,8,45,66],[96,15,46,26],[96,16,46,27],[96,31,47,8],[96,35,47,8,"_reactJsxDevRuntime"],[96,54,47,8],[96,55,47,8,"jsxDEV"],[96,61,47,8],[96,63,47,9,"_reactNative"],[96,75,47,13],[96,76,47,13,"Text"],[96,80,47,13],[97,10,47,14,"style"],[97,15,47,19],[97,17,47,21,"styles"],[97,23,47,27],[97,24,47,28,"headerTitle"],[97,35,47,40],[98,10,47,40,"children"],[98,18,47,40],[98,20,47,41],[99,8,47,49],[100,10,47,49,"fileName"],[100,18,47,49],[100,20,47,49,"_jsxFileName"],[100,32,47,49],[101,10,47,49,"lineNumber"],[101,20,47,49],[102,10,47,49,"columnNumber"],[102,22,47,49],[103,8,47,49],[103,15,47,55],[103,16,47,56],[103,31,48,8],[103,35,48,8,"_reactJsxDevRuntime"],[103,54,48,8],[103,55,48,8,"jsxDEV"],[103,61,48,8],[103,63,48,9,"_reactNative"],[103,75,48,13],[103,76,48,13,"View"],[103,80,48,13],[104,10,48,14,"style"],[104,15,48,19],[104,17,48,21],[105,12,48,23,"width"],[105,17,48,28],[105,19,48,30],[106,10,48,33],[107,8,48,35],[108,10,48,35,"fileName"],[108,18,48,35],[108,20,48,35,"_jsxFileName"],[108,32,48,35],[109,10,48,35,"lineNumber"],[109,20,48,35],[110,10,48,35,"columnNumber"],[110,22,48,35],[111,8,48,35],[111,15,48,37],[111,16,48,38],[112,6,48,38],[113,8,48,38,"fileName"],[113,16,48,38],[113,18,48,38,"_jsxFileName"],[113,30,48,38],[114,8,48,38,"lineNumber"],[114,18,48,38],[115,8,48,38,"columnNumber"],[115,20,48,38],[116,6,48,38],[116,13,49,12],[116,14,49,13],[116,29,51,6],[116,33,51,6,"_reactJsxDevRuntime"],[116,52,51,6],[116,53,51,6,"jsxDEV"],[116,59,51,6],[116,61,51,7,"_reactNative"],[116,73,51,17],[116,74,51,17,"ScrollView"],[116,84,51,17],[117,8,51,18,"contentContainerStyle"],[117,29,51,39],[117,31,51,41,"styles"],[117,37,51,47],[117,38,51,48,"scrollContent"],[117,51,51,62],[118,8,51,62,"children"],[118,16,51,62],[118,32,52,8],[118,36,52,8,"_reactJsxDevRuntime"],[118,55,52,8],[118,56,52,8,"jsxDEV"],[118,62,52,8],[118,64,52,9,"_reactNative"],[118,76,52,13],[118,77,52,13,"View"],[118,81,52,13],[119,10,52,14,"style"],[119,15,52,19],[119,17,52,21,"styles"],[119,23,52,27],[119,24,52,28,"infoBox"],[119,31,52,36],[120,10,52,36,"children"],[120,18,52,36],[120,34,53,10],[120,38,53,10,"_reactJsxDevRuntime"],[120,57,53,10],[120,58,53,10,"jsxDEV"],[120,64,53,10],[120,66,53,11,"_expoVectorIcons"],[120,82,53,19],[120,83,53,19,"Ionicons"],[120,91,53,19],[121,12,53,20,"name"],[121,16,53,24],[121,18,53,25],[121,33,53,40],[122,12,53,41,"size"],[122,16,53,45],[122,18,53,47],[122,20,53,50],[123,12,53,51,"color"],[123,17,53,56],[123,19,53,57],[124,10,53,66],[125,12,53,66,"fileName"],[125,20,53,66],[125,22,53,66,"_jsxFileName"],[125,34,53,66],[126,12,53,66,"lineNumber"],[126,22,53,66],[127,12,53,66,"columnNumber"],[127,24,53,66],[128,10,53,66],[128,17,53,68],[128,18,53,69],[128,33,54,10],[128,37,54,10,"_reactJsxDevRuntime"],[128,56,54,10],[128,57,54,10,"jsxDEV"],[128,63,54,10],[128,65,54,11,"_reactNative"],[128,77,54,15],[128,78,54,15,"Text"],[128,82,54,15],[129,12,54,16,"style"],[129,17,54,21],[129,19,54,23,"styles"],[129,25,54,29],[129,26,54,30,"infoText"],[129,34,54,39],[130,12,54,39,"children"],[130,20,54,39],[130,22,54,40],[131,10,56,10],[132,12,56,10,"fileName"],[132,20,56,10],[132,22,56,10,"_jsxFileName"],[132,34,56,10],[133,12,56,10,"lineNumber"],[133,22,56,10],[134,12,56,10,"columnNumber"],[134,24,56,10],[135,10,56,10],[135,17,56,16],[135,18,56,17],[136,8,56,17],[137,10,56,17,"fileName"],[137,18,56,17],[137,20,56,17,"_jsxFileName"],[137,32,56,17],[138,10,56,17,"lineNumber"],[138,20,56,17],[139,10,56,17,"columnNumber"],[139,22,56,17],[140,8,56,17],[140,15,57,14],[140,16,57,15],[140,18,59,9,"LANGUAGES"],[140,27,59,18],[140,28,59,19,"map"],[140,31,59,22],[140,32,59,24,"language"],[140,40,59,32],[140,57,60,10],[140,61,60,10,"_reactJsxDevRuntime"],[140,80,60,10],[140,81,60,10,"jsxDEV"],[140,87,60,10],[140,89,60,11,"_reactNative"],[140,101,60,27],[140,102,60,27,"TouchableOpacity"],[140,118,60,27],[141,10,62,12,"style"],[141,15,62,17],[141,17,62,19],[141,18,63,14,"styles"],[141,24,63,20],[141,25,63,21,"languageCard"],[141,37,63,33],[141,39,64,14,"selectedLanguage"],[141,55,64,30],[141,60,64,35,"language"],[141,68,64,43],[141,69,64,44,"code"],[141,73,64,48],[141,77,64,52,"styles"],[141,83,64,58],[141,84,64,59,"languageCardSelected"],[141,104,64,79],[141,105,65,14],[142,10,66,12,"onPress"],[142,17,66,19],[142,19,66,21,"onPress"],[142,20,66,21],[142,25,66,27,"handleLanguageChange"],[142,45,66,47],[142,46,66,48,"language"],[142,54,66,56],[142,55,66,57,"code"],[142,59,66,61],[142,60,66,63],[143,10,66,63,"children"],[143,18,66,63],[143,34,68,12],[143,38,68,12,"_reactJsxDevRuntime"],[143,57,68,12],[143,58,68,12,"jsxDEV"],[143,64,68,12],[143,66,68,13,"_reactNative"],[143,78,68,17],[143,79,68,17,"View"],[143,83,68,17],[144,12,68,18,"style"],[144,17,68,23],[144,19,68,25,"styles"],[144,25,68,31],[144,26,68,32,"languageCardLeft"],[144,42,68,49],[145,12,68,49,"children"],[145,20,68,49],[145,36,69,14],[145,40,69,14,"_reactJsxDevRuntime"],[145,59,69,14],[145,60,69,14,"jsxDEV"],[145,66,69,14],[145,68,69,15,"_reactNative"],[145,80,69,19],[145,81,69,19,"Text"],[145,85,69,19],[146,14,69,20,"style"],[146,19,69,25],[146,21,69,27,"styles"],[146,27,69,33],[146,28,69,34,"flag"],[146,32,69,39],[147,14,69,39,"children"],[147,22,69,39],[147,24,69,41,"language"],[147,32,69,49],[147,33,69,50,"flag"],[148,12,69,54],[149,14,69,54,"fileName"],[149,22,69,54],[149,24,69,54,"_jsxFileName"],[149,36,69,54],[150,14,69,54,"lineNumber"],[150,24,69,54],[151,14,69,54,"columnNumber"],[151,26,69,54],[152,12,69,54],[152,19,69,61],[152,20,69,62],[152,35,70,14],[152,39,70,14,"_reactJsxDevRuntime"],[152,58,70,14],[152,59,70,14,"jsxDEV"],[152,65,70,14],[152,67,70,15,"_reactNative"],[152,79,70,19],[152,80,70,19,"View"],[152,84,70,19],[153,14,70,20,"style"],[153,19,70,25],[153,21,70,27,"styles"],[153,27,70,33],[153,28,70,34,"languageInfo"],[153,40,70,47],[154,14,70,47,"children"],[154,22,70,47],[154,38,71,16],[154,42,71,16,"_reactJsxDevRuntime"],[154,61,71,16],[154,62,71,16,"jsxDEV"],[154,68,71,16],[154,70,71,17,"_reactNative"],[154,82,71,21],[154,83,71,21,"Text"],[154,87,71,21],[155,16,71,22,"style"],[155,21,71,27],[155,23,71,29,"styles"],[155,29,71,35],[155,30,71,36,"languageName"],[155,42,71,49],[156,16,71,49,"children"],[156,24,71,49],[156,26,71,51,"language"],[156,34,71,59],[156,35,71,60,"name"],[157,14,71,64],[158,16,71,64,"fileName"],[158,24,71,64],[158,26,71,64,"_jsxFileName"],[158,38,71,64],[159,16,71,64,"lineNumber"],[159,26,71,64],[160,16,71,64,"columnNumber"],[160,28,71,64],[161,14,71,64],[161,21,71,71],[161,22,71,72],[161,37,72,16],[161,41,72,16,"_reactJsxDevRuntime"],[161,60,72,16],[161,61,72,16,"jsxDEV"],[161,67,72,16],[161,69,72,17,"_reactNative"],[161,81,72,21],[161,82,72,21,"Text"],[161,86,72,21],[162,16,72,22,"style"],[162,21,72,27],[162,23,72,29,"styles"],[162,29,72,35],[162,30,72,36,"languageNative"],[162,44,72,51],[163,16,72,51,"children"],[163,24,72,51],[163,26,72,53,"language"],[163,34,72,61],[163,35,72,62,"nativeName"],[164,14,72,72],[165,16,72,72,"fileName"],[165,24,72,72],[165,26,72,72,"_jsxFileName"],[165,38,72,72],[166,16,72,72,"lineNumber"],[166,26,72,72],[167,16,72,72,"columnNumber"],[167,28,72,72],[168,14,72,72],[168,21,72,79],[168,22,72,80],[169,12,72,80],[170,14,72,80,"fileName"],[170,22,72,80],[170,24,72,80,"_jsxFileName"],[170,36,72,80],[171,14,72,80,"lineNumber"],[171,24,72,80],[172,14,72,80,"columnNumber"],[172,26,72,80],[173,12,72,80],[173,19,73,20],[173,20,73,21],[174,10,73,21],[175,12,73,21,"fileName"],[175,20,73,21],[175,22,73,21,"_jsxFileName"],[175,34,73,21],[176,12,73,21,"lineNumber"],[176,22,73,21],[177,12,73,21,"columnNumber"],[177,24,73,21],[178,10,73,21],[178,17,74,18],[178,18,74,19],[178,20,75,13,"selectedLanguage"],[178,36,75,29],[178,41,75,34,"language"],[178,49,75,42],[178,50,75,43,"code"],[178,54,75,47],[178,71,76,14],[178,75,76,14,"_reactJsxDevRuntime"],[178,94,76,14],[178,95,76,14,"jsxDEV"],[178,101,76,14],[178,103,76,15,"_expoVectorIcons"],[178,119,76,23],[178,120,76,23,"Ionicons"],[178,128,76,23],[179,12,76,24,"name"],[179,16,76,28],[179,18,76,29],[179,36,76,47],[180,12,76,48,"size"],[180,16,76,52],[180,18,76,54],[180,20,76,57],[181,12,76,58,"color"],[181,17,76,63],[181,19,76,64],[182,10,76,73],[183,12,76,73,"fileName"],[183,20,76,73],[183,22,76,73,"_jsxFileName"],[183,34,76,73],[184,12,76,73,"lineNumber"],[184,22,76,73],[185,12,76,73,"columnNumber"],[185,24,76,73],[186,10,76,73],[186,17,76,75],[186,18,77,13],[187,8,77,13],[187,11,61,17,"language"],[187,19,61,25],[187,20,61,26,"code"],[187,24,61,30],[188,10,61,30,"fileName"],[188,18,61,30],[188,20,61,30,"_jsxFileName"],[188,32,61,30],[189,10,61,30,"lineNumber"],[189,20,61,30],[190,10,61,30,"columnNumber"],[190,22,61,30],[191,8,61,30],[191,15,78,28],[191,16,79,9],[191,17,79,10],[192,6,79,10],[193,8,79,10,"fileName"],[193,16,79,10],[193,18,79,10,"_jsxFileName"],[193,30,79,10],[194,8,79,10,"lineNumber"],[194,18,79,10],[195,8,79,10,"columnNumber"],[195,20,79,10],[196,6,79,10],[196,13,80,18],[196,14,80,19],[197,4,80,19],[198,6,80,19,"fileName"],[198,14,80,19],[198,16,80,19,"_jsxFileName"],[198,28,80,19],[199,6,80,19,"lineNumber"],[199,16,80,19],[200,6,80,19,"columnNumber"],[200,18,80,19],[201,4,80,19],[201,11,81,10],[201,12,81,11],[202,2,83,0],[203,2,83,1,"_s"],[203,4,83,1],[203,5,22,24,"LanguageSettingsScreen"],[203,27,22,46],[204,4,22,46],[204,12,23,17,"useSafeAreaInsets"],[204,39,23,34],[204,40,23,34,"useSafeAreaInsets"],[204,57,23,34],[205,2,23,34],[206,2,23,34,"_c"],[206,4,23,34],[206,7,22,24,"LanguageSettingsScreen"],[206,29,22,46],[207,2,85,0],[207,6,85,6,"styles"],[207,12,85,12],[207,15,85,15,"StyleSheet"],[207,27,85,25],[207,28,85,25,"StyleSheet"],[207,38,85,25],[207,39,85,26,"create"],[207,45,85,32],[207,46,85,33],[208,4,86,2,"container"],[208,13,86,11],[208,15,86,13],[209,6,87,4,"flex"],[209,10,87,8],[209,12,87,10],[209,13,87,11],[210,6,88,4,"backgroundColor"],[210,21,88,19],[210,23,88,21],[211,4,89,2],[211,5,89,3],[212,4,90,2,"header"],[212,10,90,8],[212,12,90,10],[213,6,91,4,"flexDirection"],[213,19,91,17],[213,21,91,19],[213,26,91,24],[214,6,92,4,"alignItems"],[214,16,92,14],[214,18,92,16],[214,26,92,24],[215,6,93,4,"justifyContent"],[215,20,93,18],[215,22,93,20],[215,37,93,35],[216,6,94,4,"paddingHorizontal"],[216,23,94,21],[216,25,94,23],[216,27,94,25],[217,6,95,4,"paddingVertical"],[217,21,95,19],[217,23,95,21],[217,25,95,23],[218,6,96,4,"backgroundColor"],[218,21,96,19],[218,23,96,21],[218,29,96,27],[219,6,97,4,"borderBottomWidth"],[219,23,97,21],[219,25,97,23],[219,26,97,24],[220,6,98,4,"borderBottomColor"],[220,23,98,21],[220,25,98,23],[221,4,99,2],[221,5,99,3],[222,4,100,2,"backButton"],[222,14,100,12],[222,16,100,14],[223,6,101,4,"width"],[223,11,101,9],[223,13,101,11],[223,15,101,13],[224,6,102,4,"height"],[224,12,102,10],[224,14,102,12],[224,16,102,14],[225,6,103,4,"borderRadius"],[225,18,103,16],[225,20,103,18],[225,22,103,20],[226,6,104,4,"backgroundColor"],[226,21,104,19],[226,23,104,21],[226,32,104,30],[227,6,105,4,"alignItems"],[227,16,105,14],[227,18,105,16],[227,26,105,24],[228,6,106,4,"justifyContent"],[228,20,106,18],[228,22,106,20],[229,4,107,2],[229,5,107,3],[230,4,108,2,"headerTitle"],[230,15,108,13],[230,17,108,15],[231,6,109,4,"fontSize"],[231,14,109,12],[231,16,109,14],[231,18,109,16],[232,6,110,4,"fontWeight"],[232,16,110,14],[232,18,110,16],[232,23,110,21],[233,6,111,4,"color"],[233,11,111,9],[233,13,111,11],[234,4,112,2],[234,5,112,3],[235,4,113,2,"scrollContent"],[235,17,113,15],[235,19,113,17],[236,6,114,4,"padding"],[236,13,114,11],[236,15,114,13],[236,17,114,15],[237,6,115,4,"paddingBottom"],[237,19,115,17],[237,21,115,19],[238,4,116,2],[238,5,116,3],[239,4,117,2,"infoBox"],[239,11,117,9],[239,13,117,11],[240,6,118,4,"flexDirection"],[240,19,118,17],[240,21,118,19],[240,26,118,24],[241,6,119,4,"alignItems"],[241,16,119,14],[241,18,119,16],[241,26,119,24],[242,6,120,4,"backgroundColor"],[242,21,120,19],[242,23,120,21],[242,32,120,30],[243,6,121,4,"padding"],[243,13,121,11],[243,15,121,13],[243,17,121,15],[244,6,122,4,"borderRadius"],[244,18,122,16],[244,20,122,18],[244,21,122,19],[245,6,123,4,"marginBottom"],[245,18,123,16],[245,20,123,18],[246,4,124,2],[246,5,124,3],[247,4,125,2,"infoText"],[247,12,125,10],[247,14,125,12],[248,6,126,4,"fontSize"],[248,14,126,12],[248,16,126,14],[248,18,126,16],[249,6,127,4,"color"],[249,11,127,9],[249,13,127,11],[249,22,127,20],[250,6,128,4,"marginLeft"],[250,16,128,14],[250,18,128,16],[250,19,128,17],[251,6,129,4,"flex"],[251,10,129,8],[251,12,129,10],[252,4,130,2],[252,5,130,3],[253,4,131,2,"languageCard"],[253,16,131,14],[253,18,131,16],[254,6,132,4,"flexDirection"],[254,19,132,17],[254,21,132,19],[254,26,132,24],[255,6,133,4,"alignItems"],[255,16,133,14],[255,18,133,16],[255,26,133,24],[256,6,134,4,"justifyContent"],[256,20,134,18],[256,22,134,20],[256,37,134,35],[257,6,135,4,"backgroundColor"],[257,21,135,19],[257,23,135,21],[257,29,135,27],[258,6,136,4,"padding"],[258,13,136,11],[258,15,136,13],[258,17,136,15],[259,6,137,4,"borderRadius"],[259,18,137,16],[259,20,137,18],[259,22,137,20],[260,6,138,4,"marginBottom"],[260,18,138,16],[260,20,138,18],[260,22,138,20],[261,6,139,4,"borderWidth"],[261,17,139,15],[261,19,139,17],[261,20,139,18],[262,6,140,4,"borderColor"],[262,17,140,15],[262,19,140,17],[262,28,140,26],[263,6,141,4,"shadowColor"],[263,17,141,15],[263,19,141,17],[263,25,141,23],[264,6,142,4,"shadowOffset"],[264,18,142,16],[264,20,142,18],[265,8,142,20,"width"],[265,13,142,25],[265,15,142,27],[265,16,142,28],[266,8,142,30,"height"],[266,14,142,36],[266,16,142,38],[267,6,142,40],[267,7,142,41],[268,6,143,4,"shadowOpacity"],[268,19,143,17],[268,21,143,19],[268,25,143,23],[269,6,144,4,"shadowRadius"],[269,18,144,16],[269,20,144,18],[269,21,144,19],[270,6,145,4,"elevation"],[270,15,145,13],[270,17,145,15],[271,4,146,2],[271,5,146,3],[272,4,147,2,"languageCardSelected"],[272,24,147,22],[272,26,147,24],[273,6,148,4,"borderColor"],[273,17,148,15],[273,19,148,17],[273,28,148,26],[274,6,149,4,"backgroundColor"],[274,21,149,19],[274,23,149,21],[275,4,150,2],[275,5,150,3],[276,4,151,2,"languageCardLeft"],[276,20,151,18],[276,22,151,20],[277,6,152,4,"flexDirection"],[277,19,152,17],[277,21,152,19],[277,26,152,24],[278,6,153,4,"alignItems"],[278,16,153,14],[278,18,153,16],[278,26,153,24],[279,6,154,4,"flex"],[279,10,154,8],[279,12,154,10],[280,4,155,2],[280,5,155,3],[281,4,156,2,"flag"],[281,8,156,6],[281,10,156,8],[282,6,157,4,"fontSize"],[282,14,157,12],[282,16,157,14],[282,18,157,16],[283,6,158,4,"marginRight"],[283,17,158,15],[283,19,158,17],[284,4,159,2],[284,5,159,3],[285,4,160,2,"languageInfo"],[285,16,160,14],[285,18,160,16],[286,6,161,4,"flex"],[286,10,161,8],[286,12,161,10],[287,4,162,2],[287,5,162,3],[288,4,163,2,"languageName"],[288,16,163,14],[288,18,163,16],[289,6,164,4,"fontSize"],[289,14,164,12],[289,16,164,14],[289,18,164,16],[290,6,165,4,"fontWeight"],[290,16,165,14],[290,18,165,16],[290,23,165,21],[291,6,166,4,"color"],[291,11,166,9],[291,13,166,11],[291,22,166,20],[292,6,167,4,"marginBottom"],[292,18,167,16],[292,20,167,18],[293,4,168,2],[293,5,168,3],[294,4,169,2,"languageNative"],[294,18,169,16],[294,20,169,18],[295,6,170,4,"fontSize"],[295,14,170,12],[295,16,170,14],[295,18,170,16],[296,6,171,4,"color"],[296,11,171,9],[296,13,171,11],[297,4,172,2],[298,2,173,0],[298,3,173,1],[298,4,173,2],[299,2,173,3],[299,6,173,3,"_c"],[299,8,173,3],[300,2,173,3,"$RefreshReg$"],[300,14,173,3],[300,15,173,3,"_c"],[300,17,173,3],[301,0,173,3],[301,3]],"functionMap":{"names":["<global>","LanguageSettingsScreen","handleLanguageChange","onPress","TouchableOpacity.props.onPress","LANGUAGES.map$argument_0"],"mappings":"AAA;eCqB;+BCI;mBCS,yBD;GDI;mCGK,yBH;uBIe;qBDO,yCC;SJa;CDI"},"hasCjsExports":false},"type":"js/module"}]}