PageSourceSearch

https://playeasyandsafe.firebaseapp.com/static/js/app.c0d7ce76.chunk.js

js playeasyandsafe.firebaseapp.com collected 2026-10-03 08:13:35 UTC 69,406 bytes, 317 lines download raw bytes

1(this["webpackJsonp"] = this["webpackJsonp"] || []).push([[0],{
2
3/***/ 379:
4/***/ (function(module, exports, __webpack_require__) {
5
6module.exports = __webpack_require__(531);
7
8
9/***/ }),
10
11/***/ 401:
12/***/ (function(module, exports, __webpack_require__) {
13
14module.exports = __webpack_require__.p + "static/media/flame.56be189b.png";
15
16/***/ }),
17
18/***/ 531:
19/***/ (function(module, __webpack_exports__, __webpack_require__) {
20
21"use strict";
22// ESM COMPAT FLAG
23__webpack_require__.r(__webpack_exports__);
24
25// EXTERNAL MODULE: ./node_modules/expo/build/Expo.fx.web.js + 1 modules
26var Expo_fx_web = __webpack_require__(534);
27
28// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/AppRegistry/index.js + 4 modules
29var AppRegistry = __webpack_require__(171);
30
31// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/Platform/index.js
32var Platform = __webpack_require__(11);
33
34// EXTERNAL MODULE: ./node_modules/expo/build/launch/withExpoRoot.web.js + 1 modules
35var withExpoRoot_web = __webpack_require__(252);
36
37// EXTERNAL MODULE: ./node_modules/react/index.js
38var react = __webpack_require__(0);
39
40// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/StyleSheet/index.js + 6 modules
41var StyleSheet = __webpack_require__(9);
42
43// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/StatusBar/index.js
44var StatusBar = __webpack_require__(50);
45
46// EXTERNAL MODULE: ./node_modules/react-native-safe-area-context/lib/module/SafeAreaContext.js + 1 modules
47var SafeAreaContext = __webpack_require__(140);
48
49// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/View/index.js
50var exports_View = __webpack_require__(10);
51
52// CONCATENATED MODULE: ./config/images.js
53var Images={logo:__webpack_require__(401)};
54// CONCATENATED MODULE: ./config/theme.js
55var Colors={orange:'#f57c00',blue:'#039be5',black:'#222222',white:'#ffffff',mediumGray:'#6e6869',red:'#fc5c65',transparent:'#000000',background:'#516981'};
56// EXTERNAL MODULE: ./node_modules/firebase/app/dist/index.esm.js
57var index_esm = __webpack_require__(225);
58
59// EXTERNAL MODULE: ./node_modules/firebase/auth/dist/index.esm.js + 3 modules
60var dist_index_esm = __webpack_require__(84);
61
62// EXTERNAL MODULE: ./node_modules/expo-constants/build/Constants.js + 2 modules
63var Constants = __webpack_require__(139);
64
65// EXTERNAL MODULE: ./node_modules/@react-native-async-storage/async-storage/lib/module/index.js + 2 modules
66var lib_module = __webpack_require__(533);
67
68// EXTERNAL MODULE: ./node_modules/firebase/database/dist/index.esm.js
69var database_dist_index_esm = __webpack_require__(110);
70
71// EXTERNAL MODULE: ./node_modules/firebase/firestore/dist/index.esm.js
72var firestore_dist_index_esm = __webpack_require__(313);
73
74// CONCATENATED MODULE: ./config/firebase.js
75var firebaseConfig={apiKey:Constants["default"].manifest.extra.apiKey,authDomain:Constants["default"].manifest.extra.authDomain,databaseURL:'https://playeasyandsafe-default-rtdb.europe-west1.firebasedatabase.app',projectId:Constants["default"].manifest.extra.projectId,storageBucket:Constants["default"].manifest.extra.storageBucket,messagingSenderId:Constants["default"].manifest.extra.messagingSenderId,appId:Constants["default"].manifest.extra.appId};var app=!Object(index_esm["getApps"])().length?Object(index_esm["initializeApp"])(firebaseConfig):Object(index_esm["getApp"])();var store=Object(firestore_dist_index_esm["getFirestore"])(app);var auth=Object(dist_index_esm["initializeAuth"])(app);
76// CONCATENATED MODULE: ./config/firedatabase.js
77var db=Object(database_dist_index_esm["getDatabase"])();
78// EXTERNAL MODULE: ./node_modules/firebase/storage/dist/index.esm.js + 1 modules
79var storage_dist_index_esm = __webpack_require__(118);
80
81// CONCATENATED MODULE: ./config/firestorage.js
82var storage=Object(storage_dist_index_esm["getStorage"])();
83// CONCATENATED MODULE: ./config/index.js
84
85// EXTERNAL MODULE: ./node_modules/@react-navigation/native/lib/module/NavigationContainer.js
86var NavigationContainer = __webpack_require__(554);
87
88// EXTERNAL MODULE: ./node_modules/@react-navigation/stack/lib/module/navigators/createStackNavigator.js
89var createStackNavigator = __webpack_require__(284);
90
91// EXTERNAL MODULE: ./node_modules/@react-navigation/stack/lib/module/index.js + 3 modules
92var stack_lib_module = __webpack_require__(172);
93
94// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/slicedToArray.js
95var slicedToArray = __webpack_require__(13);
96var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
97
98// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/Text/index.js
99var Text = __webpack_require__(24);
100
101// EXTERNAL MODULE: ./node_modules/formik/dist/formik.esm.js + 115 modules
102var formik_esm = __webpack_require__(156);
103
104// EXTERNAL MODULE: ./node_modules/react-native-keyboard-aware-scroll-view/index.js + 5 modules
105var react_native_keyboard_aware_scroll_view = __webpack_require__(219);
106
107// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/defineProperty.js
108var defineProperty = __webpack_require__(7);
109var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty);
110
111// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectWithoutProperties.js
112var objectWithoutProperties = __webpack_require__(15);
113var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties);
114
115// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/TextInput/index.js
116var exports_TextInput = __webpack_require__(86);
117
118// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js
119var jsx_runtime = __webpack_require__(6);
120
121// CONCATENATED MODULE: ./components/View.js
122function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ownKeys(Object(source),!0).forEach(function(key){defineProperty_default()(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}var View_View=function View(_ref){var isSafe=_ref.isSafe,style=_ref.style,children=_ref.children;var insets=Object(SafeAreaContext["useSafeAreaInsets"])();if(isSafe){return Object(jsx_runtime["jsx"])(exports_View["default"],{style:_objectSpread({paddingTop:insets.top},style),children:children});}return Object(jsx_runtime["jsx"])(exports_View["default"],{style:StyleSheet["default"].flatten(style),children:children});};
123// EXTERNAL MODULE: ./node_modules/@expo/vector-icons/build/MaterialCommunityIcons.js
124var MaterialCommunityIcons = __webpack_require__(546);
125
126// CONCATENATED MODULE: ./components/Icon.js
127var Icon_Icon=function Icon(_ref){var name=_ref.name,size=_ref.size,color=_ref.color,style=_ref.style;return Object(jsx_runtime["jsx"])(MaterialCommunityIcons["default"],{name:name,size:size,color:color,style:style});};
128// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/Pressable/index.js + 4 modules
129var Pressable = __webpack_require__(104);
130
131// CONCATENATED MODULE: ./components/Button.js
132var Button_Button=function Button(_ref){var children=_ref.children,onPress=_ref.onPress,_ref$activeOpacity=_ref.activeOpacity,activeOpacity=_ref$activeOpacity===void 0?0.3:_ref$activeOpacity,_ref$borderless=_ref.borderless,borderless=_ref$borderless===void 0?false:_ref$borderless,title=_ref.title,style=_ref.style;var _style=Object(react["useCallback"])(function(_ref2){var pressed=_ref2.pressed;return[style,{opacity:pressed?activeOpacity:1}];});if(borderless){return Object(jsx_runtime["jsx"])(Pressable["default"],{onPress:onPress,style:_style,children:Object(jsx_runtime["jsx"])(Text["default"],{style:styles.borderlessButtonText,children:title})});}return Object(jsx_runtime["jsx"])(Pressable["default"],{onPress:onPress,style:_style,children:children});};var styles=StyleSheet["default"].create({borderlessButtonText:{fontSize:16,color:Colors.blue}});
133// CONCATENATED MODULE: ./components/TextInput.js
134var _excluded=["width","leftIconName","rightIcon","handlePasswordVisibility"];function TextInput_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function TextInput_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?TextInput_ownKeys(Object(source),!0).forEach(function(key){defineProperty_default()(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):TextInput_ownKeys(Object(source)).forEac
134h(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}var TextInput_TextInput=function TextInput(_ref){var _ref$width=_ref.width,width=_ref$width===void 0?'100%':_ref$width,leftIconName=_ref.leftIconName,rightIcon=_ref.rightIcon,handlePasswordVisibility=_ref.handlePasswordVisibility,otherProps=objectWithoutProperties_default()(_ref,_excluded);return Object(jsx_runtime["jsxs"])(View_View,{style:{backgroundColor:Colors.white,borderRadius:8,flexDirection:'row',padding:12,marginVertical:12,width:width,borderWidth:1,borderColor:Colors.mediumGray},children:[leftIconName?Object(jsx_runtime["jsx"])(Icon_Icon,{name:leftIconName,size:22,color:Colors.mediumGray,style:{marginRight:10}}):null,Object(jsx_runtime["jsx"])(exports_TextInput["default"],TextInput_objectSpread({style:{flex:1,width:'100%',fontSize:18,color:Colors.black},placeholderTextColor:Colors.mediumGray},otherProps)),rightIcon?Object(jsx_runtime["jsx"])(Button_Button,{onPress:handlePasswordVisibility,children:Object(jsx_runtime["jsx"])(Icon_Icon,{name:rightIcon,size:22,color:Colors.mediumGray,style:{marginRight:10}})}):null]});};
135// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/Image/index.js + 1 modules
136var Image = __webpack_require__(58);
137
138// CONCATENATED MODULE: ./components/Logo.js
139var Logo_Logo=function Logo(_ref){var uri=_ref.uri;return Object(jsx_runtime["jsx"])(Image["default"],{source:uri,style:Logo_styles.image});};var Logo_styles=StyleSheet["default"].create({image:{width:200,height:200}});
140// CONCATENATED MODULE: ./components/FormErrorMessage.js
141var FormErrorMessage_FormErrorMessage=function FormErrorMessage(_ref){var error=_ref.error,visible=_ref.visible;if(!error||!visible){return null;}return Object(jsx_runtime["jsx"])(Text["default"],{style:FormErrorMessage_styles.errorText,children:error});};var FormErrorMessage_styles=StyleSheet["default"].create({errorText:{marginLeft:15,color:Colors.red,fontSize:16,marginVertical:8,fontWeight:'600'}});
142// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/ActivityIndicator/index.js
143var ActivityIndicator = __webpack_require__(326);
144
145// CONCATENATED MODULE: ./components/LoadingIndicator.js
146var LoadingIndicator_LoadingIndicator=function LoadingIndicator(){return Object(jsx_runtime["jsx"])(View_View,{style:LoadingIndicator_styles.container,children:Object(jsx_runtime["jsx"])(ActivityIndicator["default"],{size:"large",color:Colors.orange})});};var LoadingIndicator_styles=StyleSheet["default"].create({container:{flex:1,justifyContent:'center',alignItems:'center',backgroundColor:Colors.transparent}});
147// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/asyncToGenerator.js
148var asyncToGenerator = __webpack_require__(26);
149var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
150
151// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/ImageBackground/index.js
152var ImageBackground = __webpack_require__(328);
153
154// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/Button/index.js
155var exports_Button = __webpack_require__(122);
156
157// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/TouchableOpacity/index.js
158var TouchableOpacity = __webpack_require__(100);
159
160// EXTERNAL MODULE: ./node_modules/@react-navigation/drawer/lib/module/views/DrawerContentScrollView.js
161var DrawerContentScrollView = __webpack_require__(327);
162
163// EXTERNAL MODULE: ./node_modules/@react-navigation/drawer/lib/module/views/DrawerItemList.js
164var DrawerItemList = __webpack_require__(332);
165
166// EXTERNAL MODULE: ./node_modules/@expo/vector-icons/FontAwesome5.js
167var FontAwesome5 = __webpack_require__(137);
168
169// CONCATENATED MODULE: ./hooks/componentSize.js
170var componentSize_useComponentSize=function useComponentSize(){var _useState=Object(react["useState"])(null),_useState2=slicedToArray_default()(_useState,2),size=_useState2[0],setSize=_useState2[1];var onLayout=Object(react["useCallback"])(function(event){var _event$nativeEvent$la=event.nativeEvent.layout,width=_event$nativeEvent$la.width,height=_event$nativeEvent$la.height;setSize({width:width,height:height});},[]);return[size,onLayout];};
171// CONCATENATED MODULE: ./hooks/firelistener.js
172var firelistener_firelistener=function firelistener(){var _useState=Object(react["useState"])(null),_useState2=slicedToArray_default()(_useState,2),wallet=_useState2[0],setWallet=_useState2[1];var _useState3=Object(react["useState"])(null),_useState4=slicedToArray_default()(_useState3,2),nickname=_useState4[0],setNickname=_useState4[1];var _useState5=Object(react["useState"])(null),_useState6=slicedToArray_default()(_useState5,2),image=_useState6[0],setImage=_useState6[1];
172var walletRef=Object(database_dist_index_esm["ref"])(db,'users/wallets/'+auth.currentUser.uid+'/balance');var nameref=Object(database_dist_index_esm["ref"])(db,'users/informations/'+auth.currentUser.uid+'/nickname');Object(react["useEffect"])(function(){Object(database_dist_index_esm["onValue"])(walletRef,function(snapshot){var data=snapshot.val();setWallet(data);});Object(database_dist_index_esm["onValue"])(nameref,function(snapshot){var data=snapshot.val();setNickname(data);});},[]);return{wallet:wallet,nickname:nickname};};
173// CONCATENATED MODULE: ./hooks/firestorage.js
174var firestorage_firestorage=function firestorage(){var imagesRef=Object(storage_dist_index_esm["ref"])(storage,'images/'+auth.currentUser.uid+'/profile/profile.jpg');var _useState=Object(react["useState"])(null),_useState2=slicedToArray_default()(_useState,2),imgURL=_useState2[0],setImageURL=_useState2[1];Object(react["useEffect"])(function(){downloadProfilePic();},[]);var downloadProfilePic=function downloadProfilePic(){Object(storage_dist_index_esm["getDownloadURL"])(imagesRef).then(function(url){setImageURL(url);}).catch(function(error){switch(error.code){case'storage/object-not-found':console.log('error');var urls='https://media.istockphoto.com/id/825383494/photo/business-man-pushing-large-stone-up-to-hill-business-heavy-tasks-and-problems-concept.jpg?s=612x612&w=0&k=20&c=wtqvbQ6OIHitRVDPTtoT_1HKUAOgyqa7YzzTMXqGRaQ=';setImageURL(urls);break;case'storage/unauthorized':console.log('error');break;case'storage/canceled':console.log('error');break;case'storage/unknown':console.log('error');break;}});};var setProfileImage=function(){var _ref=asyncToGenerator_default()(function*(file){switch(Platform["default"].OS){case'android':var metatadata={type:file.mimeType,size:file.size};var r=yield fetch(file.uri);var b=yield r.blob();console.log(file);if(file.type!=='cancel'){imagesRef=Object(storage_dist_index_esm["ref"])(storage,'images/'+auth.currentUser.uid+'/profile/profile.jpg');Object(storage_dist_index_esm["uploadBytes"])(imagesRef,b,metatadata).then(function(snapshot){downloadProfilePic();});}break;case'web':console.log(file);imagesRef=Object(storage_dist_index_esm["ref"])(storage,'images/'+auth.currentUser.uid+'/profile/profile.jpg');Object(storage_dist_index_esm["uploadBytes"])(imagesRef,file.file).then(function(snapshot){downloadProfilePic();});break;}});return function setProfileImage(_x){return _ref.apply(this,arguments);};}();return{imgURL:imgURL,setProfileImage:setProfileImage};};
175// CONCATENATED MODULE: ./hooks/useTogglePasswordVisibility.js
176var useTogglePasswordVisibility_useTogglePasswordVisibility=function useTogglePasswordVisibility(){var _useState=Object(react["useState"])(true),_useState2=slicedToArray_default()(_useState,2),passwordVisibility=_useState2[0],setPasswordVisibility=_useState2[1];var _useState3=Object(react["useState"])('eye'),_useState4=slicedToArray_default()(_useState3,2),rightIcon=_useState4[0],setRightIcon=_useState4[1];var _useState5=Object(react["useState"])('eye'),_useState6=slicedToArray_default()(_useState5,2),confirmPasswordIcon=_useState6[0],setConfirmPasswordIcon=_useState6[1];var _useState7=Object(react["useState"])(true),_useState8=slicedToArray_default()(_useState7,2),confirmPasswordVisibility=_useState8[0],setConfirmPasswordVisibility=_useState8[1];var handlePasswordVisibility=function handlePasswordVisibility(){if(rightIcon==='eye'){setRightIcon('eye-off');setPasswordVisibility(!passwordVisibility);}else if(rightIcon==='eye-off'){setRightIcon('eye');setPasswordVisibility(!passwordVisibility);}};var handleConfirmPasswordVisibility=function handleConfirmPasswordVisibility(){if(confirmPasswordIcon==='eye'){setConfirmPasswordIcon('eye-off');setConfirmPasswordVisibility(!confirmPasswordVisibility);}else if(confirmPasswordIcon==='eye-off'){setConfirmPasswordIcon('eye');setConfirmPasswordVisibility(!confirmPasswordVisibility);}};return{passwordVisibility:passwordVisibility,handlePasswordVisibility:handlePasswordVisibility,rightIcon:rightIcon,confirmPasswordVisibility:confirmPasswordVisibility,handleConfirmPasswordVisibility:handleConfirmPasswordVisibility,confirmPasswordIcon:confirmPasswordIcon};};
177// CONCATENATED MODULE: ./hooks/index.js
178
179// EXTERNAL MODULE: ./node_modules/react-native-document-picker/lib/module/index.js + 1 modules
180var react_native_document_picker_lib_module = __webpack_require__(367);
181
182// EXTERNAL MODULE: ./node_modules/expo-document-picker/build/index.js + 1 modules
183var build = __webpack_require__(368);
184
185// CONCATENATED MODULE: ./components/Customdrawer.js
186function Customdrawer_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);
186enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function Customdrawer_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Customdrawer_ownKeys(Object(source),!0).forEach(function(key){defineProperty_default()(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):Customdrawer_ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}var Customdrawer_CustomDrawer=function CustomDrawer(props){var handleLogout=function handleLogout(){Object(dist_index_esm["signOut"])(auth).catch(function(error){return console.log("Error logging out: ",error);});};var _firelistener=firelistener_firelistener(),wallet=_firelistener.wallet,nickname=_firelistener.nickname;var _firestorage=firestorage_firestorage(),imgURL=_firestorage.imgURL,setProfileImage=_firestorage.setProfileImage;var handleError=function handleError(err){if(react_native_document_picker_lib_module["default"].isCancel(err)){console.warn('cancelled');}};return Object(jsx_runtime["jsxs"])(exports_View["default"],{style:{flex:1,backgroundColor:Colors.transparent},children:[Object(jsx_runtime["jsxs"])(DrawerContentScrollView["default"],Customdrawer_objectSpread(Customdrawer_objectSpread({},props),{},{style:Customdrawer_styles.DrawerContentScrollView,contentContainerStyle:{backgroundColor:Colors.transparent,color:Colors.white},children:[Object(jsx_runtime["jsxs"])(ImageBackground["default"],{style:Customdrawer_styles.ImageBackground,children:[Object(jsx_runtime["jsx"])(TouchableOpacity["default"],{onPress:asyncToGenerator_default()(function*(){try{var pickerResult=yield build["getDocumentAsync"]({type:'image/*',copyToCacheDirectory:true,multiple:false});setProfileImage(pickerResult);}catch(e){handleError(e);}}),children:Object(jsx_runtime["jsx"])(Image["default"],{source:{uri:imgURL},style:Customdrawer_styles.Image})}),Object(jsx_runtime["jsx"])(Text["default"],{style:Customdrawer_styles.nameText,children:nickname}),Object(jsx_runtime["jsxs"])(exports_View["default"],{style:{flexDirection:"row",marginTop:5,float:'right'},children:[Object(jsx_runtime["jsx"])(Text["default"],{style:Customdrawer_styles.ballanceText,children:wallet}),Object(jsx_runtime["jsx"])(FontAwesome5["default"],{name:"coins",size:16,color:"#ffd700"})]})]}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:{flex:1,paddingTop:5},children:Object(jsx_runtime["jsx"])(DrawerItemList["default"],Customdrawer_objectSpread(Customdrawer_objectSpread({},props),{},{style:{flex:1,backgroundColor:Colors.mediumGray,activeTintColor:Colors.white}}))}),Object(jsx_runtime["jsxs"])(exports_View["default"],{style:Customdrawer_styles.viewButtomshare,children:[Object(jsx_runtime["jsx"])(FontAwesome5["default"],{name:"share-alt",size:16,color:"#fff",style:{marginTop:15}}),Object(jsx_runtime["jsx"])(Text["default"],{style:{marginTop:15,justifyContent:"center",alignContent:"center",textAlign:"center",marginLeft:5,color:Colors.white},children:"teile die App mit Freunden"})]})]})),Object(jsx_runtime["jsx"])(exports_View["default"],{style:{},children:Object(jsx_runtime["jsx"])(exports_Button["default"],{style:Customdrawer_styles.logoutButton,title:"ausloggen",onPress:handleLogout})})]});};var Customdrawer_styles=StyleSheet["default"].create({logoutButton:{borderRadius:"12px"},nameText:{color:Colors.black,fontSize:12,fonFamily:"Roboto-Medium",color:Colors.white},ballanceText:{color:'green',fontSize:15,marginRight:5,fonFamily:"Roboto-Medium",float:'right'},DrawerContentScrollView:{},ImageBackground:{padding:20,backgroundColor:Colors.transparent},Image:{height:80,width:80,borderRadius:40,marginBottom:10},viewButtomshare:{flex:1,flexDirection:"row",borderTopColor:Colors.orange,borderTopWidth:1,marginTop:100,justifyContent:"center",alignContent:"center"}});
187// CONCATENATED MODULE: ./components/ThemenBox.js
188var ThemenBox_ThemenBox=function ThemenBox(arg){var defaultStyles={borderColor:Colors.red,borderWidth:2,borderRadius:12,width:300,height:150,padding:0,flex:1};return Object(jsx_runtime["jsxs"])(exports_View["default"],{style:arg.style?arg.style:defaultStyles,children:[Object(jsx_runtime["jsx"])(exports_View["default"],{style:{flex:1,padding:5},children:Object(jsx_runtime["jsx"])(Button_Button,{style:{height:20},children:Object(jsx_runtime["jsx"])(Text["default"],{style:{color:Colors.white},children:"Menue"})})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:{flex:13}})]});};var ThemenBox_styles=StyleSheet["default"].create({container:{borderColor:Colors.red,borderWidth:2,borderRadius:12,width:150,height:75,padding:5}});
189// CONCATENATED MODULE: ./components/index.js
190
191// EXTERNAL MODULE: ./node_modules/yup/es/index.js + 26 modules
192var es = __webpack_require__(98);
193
194// CONCATENATED MODULE: ./utils/index.js
195var loginValidationSchema=es["object"]().shape({email:es["string"]().required("Bitte eine gültige Email eintragen").email().label('Email'),password:es["string"]().required('Passwort benötigt min. 6 Zeichen').min(6).label('Password')});var signupValidationSchema=es["object"]().shape({email:es["string"]().required("Bitte eine gültige Email eintragen").email().label('Email'),password:es["string"]().required('Passwort benötigt min. 6 Zeichen').min(6).label('Password'),confirmPassword:es["string"]().oneOf([es["ref"]('password')],'Passwörter müssen übereinstimmen.').required('Passwort bestätigen ist erforderlich.')});var passwordResetSchema=es["object"]().shape({email:es["string"]().required('Bitte eine gültige Email eintragen').label('Email').email('Bitte eine gültige Email eintragen')});
196// CONCATENATED MODULE: ./providers/AppStateIndicatorProvider.js
197var AppIsLoadingContext=Object(react["createContext"])({});
197var AppStateIndicatorProvider_AppStateIndicatorProvider=function AppStateIndicatorProvider(_ref){var arg=_ref.arg;var _useState=Object(react["useState"])(false),_useState2=slicedToArray_default()(_useState,2),appIsLoading=_useState2[0],appSetLoading=_useState2[1];return Object(jsx_runtime["jsx"])(AppIsLoadingContext.Provider,{value:{appIsLoading:appIsLoading,appSetLoading:appSetLoading},children:arg});};
198// CONCATENATED MODULE: ./providers/AuthenticatedUserProvider.js
199var AuthenticatedUserContext=Object(react["createContext"])({});var AuthenticatedUserProvider_AuthenticatedUserProvider=function AuthenticatedUserProvider(_ref){var children=_ref.children;var _useState=Object(react["useState"])(null),_useState2=slicedToArray_default()(_useState,2),user=_useState2[0],setUser=_useState2[1];return Object(jsx_runtime["jsx"])(AuthenticatedUserContext.Provider,{value:{user:user,setUser:setUser},style:{flex:1},children:children});};
200// CONCATENATED MODULE: ./providers/index.js
201
202// CONCATENATED MODULE: ./screens/LoginScreen.js
203var LoginScreen_LoginScreen=function LoginScreen(_ref){var navigation=_ref.navigation;var _useState=Object(react["useState"])(''),_useState2=slicedToArray_default()(_useState,2),errorState=_useState2[0],setErrorState=_useState2[1];var _useTogglePasswordVis=useTogglePasswordVisibility_useTogglePasswordVisibility(),passwordVisibility=_useTogglePasswordVis.passwordVisibility,handlePasswordVisibility=_useTogglePasswordVis.handlePasswordVisibility,rightIcon=_useTogglePasswordVis.rightIcon;var handleLogin=function handleLogin(values){setAppLoading(true);var email=values.email,password=values.password;Object(dist_index_esm["signInWithEmailAndPassword"])(auth,email,password).then(setAppLoading(false)).catch(function(error){return setErrorState(error.message);});};return Object(jsx_runtime["jsxs"])(jsx_runtime["Fragment"],{children:[Object(jsx_runtime["jsx"])(View_View,{isSafe:true,style:LoginScreen_styles.container,children:Object(jsx_runtime["jsxs"])(react_native_keyboard_aware_scroll_view["KeyboardAwareScrollView"],{enableOnAndroid:true,children:[Object(jsx_runtime["jsxs"])(View_View,{style:LoginScreen_styles.logoContainer,children:[Object(jsx_runtime["jsx"])(Logo_Logo,{uri:Images.logo}),Object(jsx_runtime["jsx"])(Text["default"],{style:LoginScreen_styles.screenTitle,children:"Wilkommen!"})]}),Object(jsx_runtime["jsx"])(formik_esm["Formik"],{initialValues:{email:'',password:''},validationSchema:loginValidationSchema,onSubmit:function onSubmit(values){return handleLogin(values);},children:function children(_ref2){var values=_ref2.values,touched=_ref2.touched,errors=_ref2.errors,handleChange=_ref2.handleChange,handleSubmit=_ref2.handleSubmit,handleBlur=_ref2.handleBlur;return Object(jsx_runtime["jsxs"])(jsx_runtime["Fragment"],{children:[Object(jsx_runtime["jsx"])(TextInput_TextInput,{name:"email",leftIconName:"email",placeholder:"Emai-Adresse",autoCapitalize:"none",keyboardType:"email-address",textContentType:"emailAddress",autoFocus:true,value:values.email,onChangeText:handleChange('email'),onBlur:handleBlur('email')}),Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errors.email,visible:touched.email}),Object(jsx_runtime["jsx"])(TextInput_TextInput,{name:"password",leftIconName:"key-variant",placeholder:"Password",autoCapitalize:"none",autoCorrect:false,secureTextEntry:passwordVisibility,textContentType:"password",rightIcon:rightIcon,handlePasswordVisibility:handlePasswordVisibility,value:values.password,onChangeText:handleChange('password'),onBlur:handleBlur('password')}),Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errors.password,visible:touched.password}),errorState!==''?Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errorState,visible:true}):null,Object(jsx_runtime["jsx"])(Button_Button,{style:LoginScreen_styles.button,onPress:handleSubmit,children:Object(jsx_runtime["jsx"])(Text["default"],{style:LoginScreen_styles.buttonText,children:"Login"})})]});}}),Object(jsx_runtime["jsx"])(Button_Button,{style:LoginScreen_styles.borderlessButtonContainer,borderless:true,title:'Registrieren?',onPress:function onPress(){return navigation.navigate('Signup');}}),Object(jsx_runtime["jsx"])(Button_Button,{style:LoginScreen_styles.borderlessButtonContainer,borderless:true,title:'Passwort vergessen',onPress:function onPress(){return navigation.navigate('ForgotPassword');}})]})}),Object(jsx_runtime["jsx"])(View_View,{style:LoginScreen_styles.footer,children:Object(jsx_runtime["jsx"])(Text["default"],{style:LoginScreen_styles.footerText,children:"Play easy and 
203Save corp."})})]});};var LoginScreen_styles=StyleSheet["default"].create({container:{flex:1,backgroundColor:Colors.transparent,paddingHorizontal:12,justifyContent:'center'},logoContainer:{alignItems:'center'},screenTitle:{fontSize:32,fontWeight:'700',color:Colors.black,paddingTop:20},footer:{backgroundColor:Colors.transparent,paddingHorizontal:12,paddingBottom:48,alignItems:'center'},footerText:{fontSize:14,fontWeight:'700',color:Colors.orange},button:{width:'100%',justifyContent:'center',alignItems:'center',marginTop:8,backgroundColor:Colors.orange,padding:10,borderRadius:8},buttonText:{fontSize:20,color:Colors.white,fontWeight:'700'},borderlessButtonContainer:{marginTop:16,alignItems:'center',justifyContent:'center'}});
204// CONCATENATED MODULE: ./screens/SignupScreen.js
205function SignupScreen_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function SignupScreen_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?SignupScreen_ownKeys(Object(source),!0).forEach(function(key){defineProperty_default()(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):SignupScreen_ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}var SignupScreen_SignupScreen=function SignupScreen(_ref){var navigation=_ref.navigation;var _useState=Object(react["useState"])(''),_useState2=slicedToArray_default()(_useState,2),errorState=_useState2[0],setErrorState=_useState2[1];var _useTogglePasswordVis=useTogglePasswordVisibility_useTogglePasswordVisibility(),passwordVisibility=_useTogglePasswordVis.passwordVisibility,handlePasswordVisibility=_useTogglePasswordVis.handlePasswordVisibility,rightIcon=_useTogglePasswordVis.rightIcon,handleConfirmPasswordVisibility=_useTogglePasswordVis.handleConfirmPasswordVisibility,confirmPasswordIcon=_useTogglePasswordVis.confirmPasswordIcon,confirmPasswordVisibility=_useTogglePasswordVis.confirmPasswordVisibility;var handleSignup=function(){var _ref2=asyncToGenerator_default()(function*(values){var email=values.email,password=values.password;Object(dist_index_esm["createUserWithEmailAndPassword"])(auth,email,password).catch(function(error){return setErrorState(error.message);});});return function handleSignup(_x){return _ref2.apply(this,arguments);};}();return Object(jsx_runtime["jsx"])(View_View,{isSafe:true,style:SignupScreen_styles.container,children:Object(jsx_runtime["jsxs"])(react_native_keyboard_aware_scroll_view["KeyboardAwareScrollView"],{enableOnAndroid:true,children:[Object(jsx_runtime["jsxs"])(View_View,{style:SignupScreen_styles.logoContainer,children:[Object(jsx_runtime["jsx"])(Logo_Logo,{uri:Images.logo}),Object(jsx_runtime["jsx"])(Text["default"],{style:SignupScreen_styles.screenTitle,children:"Create a new account!"})]}),Object(jsx_runtime["jsx"])(formik_esm["Formik"],{initialValues:{email:'',password:'',confirmPassword:''},validationSchema:signupValidationSchema,onSubmit:function onSubmit(values){return handleSignup(values);},children:function children(_ref3){var values=_ref3.values,touched=_ref3.touched,errors=_ref3.errors,handleChange=_ref3.handleChange,handleSubmit=_ref3.handleSubmit,handleBlur=_ref3.handleBlur;return Object(jsx_runtime["jsxs"])(jsx_runtime["Fragment"],{children:[Object(jsx_runtime["jsx"])(TextInput_TextInput,{name:"email",leftIconName:"email",placeholder:"Email eingeben",autoCapitalize:"none",keyboardType:"email-address",textContentType:"emailAddress",autoFocus:true,value:values.email,onChangeText:handleChange('email'),onBlur:handleBlur('email')}),Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errors.email,visible:touched.email}),Object(jsx_runtime["jsx"])(TextInput_TextInput,{name:"password",leftIconName:"key-variant",placeholder:"Passwort eingeben",autoCapitalize:"none",autoCorrect:false,secureTextEntry:passwordVisibility,textContentType:"newPassword",rightIcon:rightIcon,handlePasswordVisibility:handlePasswordVisibility,value:values.password,onChangeText:handleChange('password'),onBlur:handleBlur('password')}),Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errors.password,visible:touched.password}),Object(jsx_runtime["jsx"])(TextInput_TextInput,{name:"confirmPassword",leftIconName:"key-variant",placeholder:"Passwort wiederholen",autoCapitalize:"none",autoCorrect:false,secureTextEntry:confirmPasswordVisibility,textContentType:"password",rightIcon:confirmPasswordIcon,handlePasswordVisibility:handleConfirmPasswordVisibility,value:values.confirmPassword,onChangeText:handleChange('confirmPassword'),onBlur:handleBlur('confirmPassword')}),Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errors.confirmPassword,visible:touched.confirmPassword}),errorState!==''?Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errorState,visible:true}):null,Object(jsx_runtime["jsx"])(Button_Button,{style:SignupScreen_styles.button,onPress:handleSubmit,children:Object(jsx_runtime["jsx"])(Text["default"],{style:SignupScreen_styles.buttonText,children:"Signup"})})]});}}),Object(jsx_runtime["jsx"])(Button_Button,{style:SignupScreen_styles.borderlessButtonContainer,borderless:true,title:'Bereits registriert?',onPress:function onPress(){return navigation.navigate('Login');}})]})});};var SignupScreen_styles=StyleSheet["default"].create({container:SignupScreen_objectSpread({flex:1,backgroundColor:Colors.transparent,paddingHorizontal:12},Platform["default"].select({ios:{},android:{},default:{justifyContent:'center',alignItems:'center'}})),logoContainer:{alignItems:'center'},screenTitle:{fontSize:32,fontWeight:'700',color:Colors.black,paddingTop:20},button:{width:'100%',justifyContent:'center',alignItems:'center',marginTop:8,backgroundColor:Colors.orange,padding:10,borderRadius:8},buttonText:{fontSize:20,color:Colors.white,fontWeight:'700'},borderlessButtonContainer:{marginTop:16,alignItems:'center',justifyContent:'center'}});
206// CONCATENATED MODULE: ./screens/ForgotPasswordScreen.js
207function ForgotPasswordScreen_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);
207enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function ForgotPasswordScreen_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ForgotPasswordScreen_ownKeys(Object(source),!0).forEach(function(key){defineProperty_default()(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):ForgotPasswordScreen_ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}var ForgotPasswordScreen_ForgotPasswordScreen=function ForgotPasswordScreen(_ref){var navigation=_ref.navigation;var _useState=Object(react["useState"])(''),_useState2=slicedToArray_default()(_useState,2),errorState=_useState2[0],setErrorState=_useState2[1];var handleSendPasswordResetEmail=function handleSendPasswordResetEmail(values){var email=values.email;Object(dist_index_esm["sendPasswordResetEmail"])(auth,email).then(function(){console.log('Success: Password Reset Email sent.');navigation.navigate('Login');}).catch(function(error){return setErrorState(error.message);});};return Object(jsx_runtime["jsxs"])(View_View,{isSafe:true,style:ForgotPasswordScreen_styles.container,children:[Object(jsx_runtime["jsx"])(View_View,{style:ForgotPasswordScreen_styles.innerContainer,children:Object(jsx_runtime["jsx"])(Text["default"],{style:ForgotPasswordScreen_styles.screenTitle,children:"Reset your password"})}),Object(jsx_runtime["jsx"])(formik_esm["Formik"],{initialValues:{email:''},validationSchema:passwordResetSchema,onSubmit:function onSubmit(values){return handleSendPasswordResetEmail(values);},children:function children(_ref2){var values=_ref2.values,touched=_ref2.touched,errors=_ref2.errors,handleChange=_ref2.handleChange,handleSubmit=_ref2.handleSubmit,handleBlur=_ref2.handleBlur;return Object(jsx_runtime["jsxs"])(jsx_runtime["Fragment"],{children:[Object(jsx_runtime["jsx"])(TextInput_TextInput,{name:"email",leftIconName:"email",placeholder:"Enter email",autoCapitalize:"none",keyboardType:"email-address",textContentType:"emailAddress",value:values.email,onChangeText:handleChange('email'),onBlur:handleBlur('email')}),Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errors.email,visible:touched.email}),errorState!==''?Object(jsx_runtime["jsx"])(FormErrorMessage_FormErrorMessage,{error:errorState,visible:true}):null,Object(jsx_runtime["jsx"])(Button_Button,{style:ForgotPasswordScreen_styles.button,onPress:handleSubmit,children:Object(jsx_runtime["jsx"])(Text["default"],{style:ForgotPasswordScreen_styles.buttonText,children:"Send Reset Email"})})]});}}),Object(jsx_runtime["jsx"])(Button_Button,{style:ForgotPasswordScreen_styles.borderlessButtonContainer,borderless:true,title:'Go back to Login',onPress:function onPress(){return navigation.navigate('Login');}})]});};var ForgotPasswordScreen_styles=StyleSheet["default"].create({container:ForgotPasswordScreen_objectSpread({flex:1,backgroundColor:Colors.transparent,paddingHorizontal:12},Platform["default"].select({ios:{},android:{},default:{justifyContent:'center',alignItems:'center'}})),innercontainer:{justifyContent:'center',alignItems:'center'},screenTitle:{fontSize:32,fontWeight:'700',color:Colors.black,paddingTop:20},button:{width:'100%',justifyContent:'center',alignItems:'center',marginTop:8,backgroundColor:Colors.orange,padding:10,borderRadius:8},buttonText:{fontSize:20,color:Colors.white,fontWeight:'700'},borderlessButtonContainer:{marginTop:16,alignItems:'center',justifyContent:'center'}});
208// CONCATENATED MODULE: ./screens/index.js
209
210// CONCATENATED MODULE: ./navigation/AuthStack.js
211var AuthStack_Stack=Object(createStackNavigator["default"])();var AuthStack_AuthStack=function AuthStack(){return Object(jsx_runtime["jsxs"])(AuthStack_Stack.Navigator,{initialRouteName:"Login",screenOptions:{headerShown:false,cardStyle:{backgroundColor:Colors.background,cardStyleInterpolator:stack_lib_module["CardStyleInterpolators"].forFadeFromCenter}},children:[Object(jsx_runtime["jsx"])(AuthStack_Stack.Screen,{name:"Login",component:LoginScreen_LoginScreen}),Object(jsx_runtime["jsx"])(AuthStack_Stack.Screen,{name:"Signup",component:SignupScreen_SignupScreen}),Object(jsx_runtime["jsx"])(AuthStack_Stack.Screen,{name:"ForgotPassword",component:ForgotPasswordScreen_ForgotPasswordScreen})]});};
212// EXTERNAL MODULE: ./node_modules/@react-navigation/drawer/lib/module/navigators/createDrawerNavigator.js
213var createDrawerNavigator = __webpack_require__(551);
214
215// CONCATENATED MODULE: ./screens/AppScreens/AboutUsScreen.js
216function AboutUsScreen_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);
216enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function AboutUsScreen_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?AboutUsScreen_ownKeys(Object(source),!0).forEach(function(key){defineProperty_default()(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):AboutUsScreen_ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}var AboutUsScreen_AboutUsScreen=function AboutUsScreen(){return Object(jsx_runtime["jsx"])(exports_View["default"],{style:AboutUsScreen_styles.container});};var AboutUsScreen_styles=StyleSheet["default"].create({container:AboutUsScreen_objectSpread({flex:1,backgroundColor:Colors.transparent,paddingHorizontal:12},Platform["default"].select({ios:{},android:{},default:{justifyContent:'center',alignItems:'center'}}))});
217// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/toConsumableArray.js
218var toConsumableArray = __webpack_require__(18);
219var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray);
220
221// EXTERNAL MODULE: ./node_modules/expo-status-bar/build/StatusBar.js + 8 modules
222var build_StatusBar = __webpack_require__(532);
223
224// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/Alert/index.js
225var Alert = __webpack_require__(248);
226
227// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/Animated/index.js + 22 modules
228var exports_Animated = __webpack_require__(17);
229
230// CONCATENATED MODULE: ./components/Models/shapes/star/index.js
231function Star(props){var pressed=Object(react["useRef"])(false);var _useState=Object(react["useState"])(new exports_Animated["default"].Value(0)),_useState2=slicedToArray_default()(_useState,2),rotateAnimation=_useState2[0],setRotateAnimation=_useState2[1];var fadeAnim=Object(react["useRef"])(new exports_Animated["default"].Value(1)).current;var handleClick=function handleClick(e){console.log();if(!pressed.current){props.entityClick();pressed.current=true;}exports_Animated["default"].timing(rotateAnimation,{toValue:1,duration:400,useNativeDriver:true}).start(function(){rotateAnimation.setValue(0);});fadeOut();};var fadeOut=function fadeOut(){exports_Animated["default"].timing(fadeAnim,{toValue:0,duration:450,useNativeDriver:true}).start();};var interpolateRotating=rotateAnimation.interpolate({inputRange:[0,1],outputRange:['0deg','360deg']});Object(react["useEffect"])(function(){exports_Animated["default"].loop(exports_Animated["default"].timing(rotateAnimation,{toValue:1,duration:360,useNativeDriver:true}),{useNativeDriver:true,isInteraction:false}).start(function(){rotateAnimation.setValue(0);});return function(){};},[]);return Object(jsx_runtime["jsx"])(exports_View["default"],{children:Object(jsx_runtime["jsx"])(TouchableOpacity["default"],{onPressIn:function(){var _ref=asyncToGenerator_default()(function*(e){return handleClick(e);});return function(_x){return _ref.apply(this,arguments);};}(),children:Object(jsx_runtime["jsx"])(exports_Animated["default"].View,{style:[star_styles.ground,{position:'absolute',left:props.position[0],top:props.position[1],width:props.width,height:props.height,transform:[{rotate:interpolateRotating}],opacity:fadeAnim,alignItems:'center',alignContent:'center'}]})})});}var star_styles=StyleSheet["default"].create({ground:{backgroundColor:'fuchsia',borderRadius:5*Math.PI,borderWidth:5,borderColor:'green'}});
232// CONCATENATED MODULE: ./components/Models/shapes/index.js
233
234// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/classCallCheck.js
235var classCallCheck = __webpack_require__(2);
236var classCallCheck_default = /*#__PURE__*/__webpack_require__.n(classCallCheck);
237
238// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/createClass.js
239var createClass = __webpack_require__(3);
240var createClass_default = /*#__PURE__*/__webpack_require__.n(createClass);
241
242// CONCATENATED MODULE: ./components/Models/Timer/index.js
243var ideal=10;var Timer_PerfTimer=function(){function PerfTimer(){var _this=this;classCallCheck_default()(this,PerfTimer);this.loop=function(time){if(_this.loopId){_this.subscribers.forEac
243h(function(callback){callback(time);});}var now=new Date().getTime();var delay=ideal-(now-_this.last);_this.loopId=setTimeout(_this.loop,delay>0?delay:0,now);_this.last=now;};this.subscribers=[];this.loopId=null;this.last=0;}createClass_default()(PerfTimer,[{key:"start",value:function start(){if(!this.loopId){this.loop();}}},{key:"stop",value:function stop(){if(this.loopId){clearTimeout(this.loopId);this.loopId=null;}}},{key:"subscribe",value:function subscribe(callback){if(this.subscribers.indexOf(callback)===-1){this.subscribers.push(callback);}}},{key:"unsubscribe",value:function unsubscribe(callback){this.subscribers=this.subscribers.filter(function(s){return s!==callback;});}}]);return PerfTimer;}();/* harmony default export */ var Timer = (Timer_PerfTimer);
244// CONCATENATED MODULE: ./Games/starcatcher/index.js
245function StarCatcher(props){var clickCount=Object(react["useRef"])(0);var starList=Object(react["useRef"])([]);var startTime=Object(react["useRef"])(null);var timer=Object(react["useRef"])(null);var _useComponentSize=componentSize_useComponentSize(),_useComponentSize2=slicedToArray_default()(_useComponentSize,2),size=_useComponentSize2[0],onLayout=_useComponentSize2[1];var _useState=Object(react["useState"])(false),_useState2=slicedToArray_default()(_useState,2),appReady=_useState2[0],setAppReady=_useState2[1];var _useState3=Object(react["useState"])([]),_useState4=slicedToArray_default()(_useState3,2),stars=_useState4[0],setStars=_useState4[1];var currentTime=Object(react["useRef"])(0);var randomNumber=function randomNumber(min,max){min=Math.ceil(min);max=Math.floor(max);return Math.floor(Math.random()*(max-min+1)+min);};function between(x,min,max){return x>=min&&x<=max;}function createStartStars(){setAppReady(false);startTime.current=null;clickCount.current=0;starList.current=[];var positionList=[props.starCount];var objWidth=30;var objHeight=40;var index=0;var _loop=function _loop(){var x=0;var y=0;x=randomNumber(0,size.width-objWidth);y=randomNumber(0,size.height-objHeight);positionList.push({id:index,x:x,y:y});var counter=0;positionList.forEach(function(obj){if(obj.id!==index){if(!between(x,obj.x,obj.x+objWidth)&&!between(y,obj.y,obj.y+objHeight)){}else{counter++;positionList.slice(index,1);}}});if(counter>0){positionList=positionList.slice(0,positionList.length-1);return"continue";}else if(counter===0){starList.current.push(Object(jsx_runtime["jsx"])(Star,{position:[x,y],width:objWidth,height:objHeight,layoutSize:size,entityClick:function entityClick(){return _entityClick();}},index));}};for(positionList;positionList.length<props.starCount;index++){var _ret=_loop();if(_ret==="continue")continue;}setStars(starList.current);}Object(react["useEffect"])(function(){if(size){if(!appReady){createStartStars();}}return function(){setAppReady(false);};},[size]);Object(react["useEffect"])(function(){if(stars){setAppReady(true);}return function(){};},[stars]);Object(react["useEffect"])(function(){timer.current=new Timer();timer.current.subscribe(handleTimerCallback);return function(){timer.current.unsubscribe(handleTimerCallback);};},[]);var _entityClick=function _entityClick(){clickCount.current++;if(clickCount.current===1){startTime.current=new Date();timer.current.start();}if(clickCount.current===props.starCount-1){timer.current.stop();showAlert('GameOver','Du hast das Spiel Beendet, deine Zeit: '+(currentTime.current-startTime.current)+'. Nochmal? ','gerne','nein');console.log(startTime.current);}};var showAlert=function showAlert(titel,message,buttontextConfirm,buttonTextCancel){return Alert["default"].alert(titel,message,[{text:buttonTextCancel,onPress:function onPress(){return Alert["default"].alert("Schade");},style:"cancel"},{text:buttontextConfirm,onPress:function onPress(){return createStartStars();},style:"confirm"}],{cancelable:false,onDismiss:function onDismiss(){setAppReady(false);startTime.current=null;clickCount.current=0;starList.current=[];}});};var handleTimerCallback=function handleTimerCallback(currentTimeL){currentTime.current=new Date();setStars(function(stars){return toConsumableArray_default()(stars);});};return Object(jsx_runtime["jsxs"])(exports_View["default"],{style:starcatcher_styles.container,children:[Object(jsx_runtime["jsx"])(exports_View["default"],{style:starcatcher_styles.header,children:startTime.current&&Object(jsx_runtime["jsx"])(Text["default"],{children:currentTime.current-startTime.current})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:starcatcher_styles.Gamecontainer,onLayout:onLayout,children:appReady?stars.map(function(item){return item;}):null})]});}var starcatcher_styles=StyleSheet["default"].create({container:{flex:1,backgroundColor:'transparent'},header:{flex:1,alignContent:'center',alignItems:'center',backgroundColor:'green'},Gamecontainer:{flex:9,backgroundColor:'black'}}
245);
246// CONCATENATED MODULE: ./screens/AppScreens/GamesScreen.js
247var GamesScreen_GamesScreen=function GamesScreen(){var gameinfos={id:1,name:'StarCatcher',maxTime:60000,isTimerWithMaxTime:true,starCount:14,description:'Sammel die Sterne so schnell wie möglich'};return Object(jsx_runtime["jsx"])(exports_View["default"],{style:GamesScreen_styles.container});};var GamesScreen_styles=StyleSheet["default"].create({container:{backgroundColor:Colors.white,paddingHorizontal:12,flex:1,backgroundColor:"#000000"}});
248// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/inherits.js
249var inherits = __webpack_require__(5);
250var inherits_default = /*#__PURE__*/__webpack_require__.n(inherits);
251
252// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js
253var possibleConstructorReturn = __webpack_require__(8);
254var possibleConstructorReturn_default = /*#__PURE__*/__webpack_require__.n(possibleConstructorReturn);
255
256// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/getPrototypeOf.js
257var getPrototypeOf = __webpack_require__(1);
258var getPrototypeOf_default = /*#__PURE__*/__webpack_require__.n(getPrototypeOf);
259
260// EXTERNAL MODULE: ./node_modules/react-native-webview/index.js + 1 modules
261var react_native_webview = __webpack_require__(372);
262
263// CONCATENATED MODULE: ./screens/feutures/paypal/index.js
264function _createSuper(Derived){var hasNativeReflectConstruct=_isNativeReflectConstruct();return function _createSuperInternal(){var Super=getPrototypeOf_default()(Derived),result;if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget);}else{result=Super.apply(this,arguments);}return possibleConstructorReturn_default()(this,result);};}function _isNativeReflectConstruct(){if(typeof Reflect==="undefined"||!Reflect.construct)return false;if(Reflect.construct.sham)return false;if(typeof Proxy==="function")return true;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));return true;}catch(e){return false;}}var paypal_PayPal=function(_Component){inherits_default()(PayPal,_Component);var _super=_createSuper(PayPal);function PayPal(){var _this;classCallCheck_default()(this,PayPal);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key];}_this=_super.call.apply(_super,[this].concat(args));_this.state={approval_url:null,accessToken:null,paymentId:null};return _this;}createClass_default()(PayPal,[{key:"componentDidMount",value:function componentDidMount(){console.log('mounted');}},{key:"render",value:function render(){var approvalUrl=this.state.approval_url;return Object(jsx_runtime["jsx"])(exports_View["default"],{style:{flex:1},children:true?checkout():undefined});}}]);return PayPal;}(react["Component"]);function checkout(){return Object(jsx_runtime["jsx"])(react_native_webview["default"],{style:{width:'10',height:'100'},source:{uri:'https://google.de'},javaScriptEnabled:true});}function editPayment(){return Object(jsx_runtime["jsx"])(exports_View["default"],{style:paypal_styles.editContainer,children:Object(jsx_runtime["jsx"])(Text["default"],{style:{color:'white'},children:"fghdfghdfghdfg"})});}var paypal_styles=StyleSheet["default"].create({editContainer:{flex:1,justifyContent:'center',alignItems:'center'},webContainer:{}});
265// CONCATENATED MODULE: ./screens/feutures/screens/bestplayer/index.js
266var bestplayer_BestPlayerContent=function BestPlayerContent(){return Object(jsx_runtime["jsx"])(exports_View["default"],{children:Object(jsx_runtime["jsx"])(Text["default"],{children:"index"})});};var bestplayer_styles=StyleSheet["default"].create({});
267// CONCATENATED MODULE: ./screens/feutures/screens/history/index.js
268var history_History=function History(){return Object(jsx_runtime["jsx"])(exports_View["default"],{children:Object(jsx_runtime["jsx"])(Text["default"],{children:"History"})});};var history_styles=StyleSheet["default"].create({});
269// CONCATENATED MODULE: ./screens/feutures/screens/informations/index.js
270var informations_InformationCenter=function InformationCenter(){return Object(jsx_runtime["jsx"])(exports_View["default"],{children:Object(jsx_runtime["jsx"])(Text["default"],{children:"InformationCenter"})});};var informations_styles=StyleSheet["default"].create({});
271// CONCATENATED MODULE: ./screens/feutures/screens/playertimes/index.js
272var playertimes_PlayerTimes=function PlayerTimes(){return Object(jsx_runtime["jsx"])(exports_View["default"],{children:Object(jsx_runtime["jsx"])(Text["default"],{children:"PlayerTimes"})});};var playertimes_styles=StyleSheet["default"].create({});
273// CONCATENATED MODULE: ./screens/feutures/screens/profilfeatures/profilebanner/index.js
274var profilebanner_ProfileBanner=function ProfileBanner(props){var _firelistener=firelistener_firelistener(),wallet=_firelistener.wallet,nickname=_firelistener.nickname;var _firestorage=firestorage_firestorage(),imgURL=_firestorage.imgURL,setProfileImage=_firestorage.setProfileImage;return Object(jsx_runtime["jsxs"])(exports_View["default"],{style:profilebanner_styles.container,children:[Object(jsx_runtime["jsx"])(exports_View["default"],{style:profilebanner_styles.viewport,children:Object(jsx_runtime["jsx"])(Text["default"],{style:[profilebanner_styles.textview,{fontSize:20}],children:nickname})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:profilebanner_styles.viewport,children:Object(jsx_runtime["jsx"])(Image["default"],{style:profilebanner_styles.Image,source:{uri:imgURL}})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:profilebanner_styles.viewport,children:Object(jsx_runtime["jsx"])(TouchableOpacity["default"],{onPress:function onPress(){props.navigation.navigate('profile',{screen:'paypal'});},children:Object(jsx_runtime["jsx"])(FontAwesome5["default"],{name:"paypal",size:30,color:Colors.white})})})]});};var profilebanner_styles=StyleSheet["default"].create({container:{paddingTop:2,flex:1,flexDirection:'row',flexWrap:'wrap',alignItems:'center',backgroundColor:Colors.orange},viewport:{flex:1,alignItems:'center',justifyContent:'center',alignContent:'center'},Image:{height:120,width:120,borderRadius:60,marginTop:0,borderColor:Colors.white,borderWidth:1},textview:{color:Colors.white}});
275// CONCATENATED MODULE: ./screens/feutures/screens/profilfeatures/profilestateinfos/index.js
276var profilestateinfos_ProfileStateInfos=function ProfileStateInfos(){var _firelistener=firelistener_firelistener(),wallet=_firelistener.wallet,nickname=_firelistener.nickname;var _firestorage=firestorage_firestorage(),imgURL=_firestorage.imgURL,setProfileImage=_firestorage.setProfileImage;return Object(jsx_runtime["jsxs"])(exports_View["default"],{style:profilestateinfos_styles.container,children:[Object(jsx_runtime["jsxs"])(exports_View["default"],{style:profilestateinfos_styles.statics,children:[Object(jsx_runtime["jsx"])(Text["default"],{style:[profilestateinfos_styles.text,{fontStyle:'normal',fontWeight:'bold'}],children:"Runden"}
276),Object(jsx_runtime["jsx"])(Text["default"],{style:[profilestateinfos_styles.text,{fontStyle:'normal'}],children:wallet})]}),Object(jsx_runtime["jsxs"])(exports_View["default"],{style:profilestateinfos_styles.statics,children:[Object(jsx_runtime["jsx"])(Text["default"],{style:[profilestateinfos_styles.text,{fontStyle:'normal',fontWeight:'bold'}],children:"Balance"}),Object(jsx_runtime["jsxs"])(Text["default"],{style:[profilestateinfos_styles.text,{color:'green'}],children:[wallet," ",Object(jsx_runtime["jsx"])(FontAwesome5["default"],{name:"coins",size:16,color:"#ffd700"})]})]}),Object(jsx_runtime["jsxs"])(exports_View["default"],{style:profilestateinfos_styles.statics,children:[Object(jsx_runtime["jsx"])(Text["default"],{style:[profilestateinfos_styles.text,{fontStyle:'normal',fontWeight:'bold'}],children:"BigWin"}),Object(jsx_runtime["jsx"])(Text["default"],{style:[profilestateinfos_styles.text,{fontStyle:'normal'}],children:"250"})]})]});};var profilestateinfos_styles=StyleSheet["default"].create({container:{flex:1,flexDirection:'row',flexWrap:'wrap',alignItems:'flex-start'},statics:{flex:1,alignItems:'center',justifyContent:'center',borderRadius:14,borderColor:Colors.orange,borderWidth:2,marginLeft:1,marginRight:1},text:{color:Colors.white}});
277// CONCATENATED MODULE: ./screens/feutures/screens/index.js
278
279// CONCATENATED MODULE: ./screens/AppScreens/ProfileScreen.js
280var ProfileScreen_ProfileScreen=function ProfileScreen(_ref){var navigation=_ref.navigation;var Stack=Object(createStackNavigator["default"])();var config={animation:'spring',config:{stiffness:1000,damping:500,mass:3,overshootClamping:true,restDisplacementThreshold:0.01,restSpeedThreshold:0.01}};return Object(jsx_runtime["jsxs"])(exports_View["default"],{style:ProfileScreen_styles.container,children:[Object(jsx_runtime["jsx"])(exports_View["default"],{style:ProfileScreen_styles.toparea,children:Object(jsx_runtime["jsx"])(profilebanner_ProfileBanner,{navigation:navigation})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:ProfileScreen_styles.mainarea,children:Object(jsx_runtime["jsxs"])(Stack.Navigator,{screenOptions:{headerShown:false,cardStyle:{backgroundColor:Colors.transparent}},children:[Object(jsx_runtime["jsx"])(Stack.Screen,{name:"profileinfos",component:profilestateinfos_ProfileStateInfos,options:{transitionSpec:{open:config,close:config}}}),Object(jsx_runtime["jsx"])(Stack.Screen,{name:"paypal",component:paypal_PayPal,options:{transitionSpec:{open:config,close:config}}})]})})]});};var ProfileScreen_styles=StyleSheet["default"].create({container:{flex:1,backgroundColor:Colors.transparent},toparea:{flex:1,marginVertical:25},mainarea:{flex:5}});
281// EXTERNAL MODULE: ./node_modules/react-native-web/dist/exports/Dimensions/index.js
282var Dimensions = __webpack_require__(48);
283
284// CONCATENATED MODULE: ./Constants.js
285/* harmony default export */ var Constants_0 = ({MAX_WIDTH:Dimensions["default"].get("screen").width,MAX_HEIGHT:Dimensions["default"].get("screen").height,GRID_SIZE:15,CELL_SIZE:20});
286// CONCATENATED MODULE: ./navigation/MainAcivityNavigation.js
287var MainAcivityNavigation_MainAcivityNavigation=function MainAcivityNavigation(props){return Object(jsx_runtime["jsxs"])(exports_View["default"],{style:MainAcivityNavigation_styles.container,children:[Object(jsx_runtime["jsx"])(exports_View["default"],{style:{flex:1},children:Object(jsx_runtime["jsx"])(Button_Button,{style:MainAcivityNavigation_styles.borderlessButtonContainer,borderless:true,title:'Infos',onPress:function onPress(){return props.navigation.navigate('Home',{screen:'InfoCenter'});}})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:{flex:1},children:Object(jsx_runtime["jsx"])(Button_Button,{style:MainAcivityNavigation_styles.borderlessButtonContainer,borderless:true,title:'Beste Spieler',onPress:function onPress(){return props.navigation.navigate('Home',{screen:'BestPlayer'});}})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:{flex:1},children:Object(jsx_runtime["jsx"])(Button_Button,{style:MainAcivityNavigation_styles.borderlessButtonContainer,borderless:true,title:'Beste Zeiten',onPress:function onPress(){return props.navigation.navigate('Home',{screen:'PlayerTimes'});}})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:{flex:1},children:Object(jsx_runtime["jsx"])(Button_Button,{style:MainAcivityNavigation_styles.borderlessButtonContainer,borderless:true,title:'History',onPress:function onPress(){return props.navigation.navigate('Home',{screen:'History'});}})})]});};var MainAcivityNavigation_styles=StyleSheet["default"].create({container:{flex:1,flexDirection:'row',flexWrap:'wrap',alignItems:'flex-start'},borderlessButtonContainer:{flex:1,marginTop:5,alignItems:'center',justifyContent:'center',backgroundColor:Colors.orange,borderRadius:12,marginLeft:1,marginRight:1,color:Colors.black}});
288// CONCATENATED MODULE: ./navigation/index.js
289
290// CONCATENATED MODULE: ./screens/AppScreens/HomeScreen.js
291var HomeScreen_HomeScreen=function HomeScreen(_ref){var navigation=_ref.navigation;var Stack=Object(createStackNavigator["default"])();return Object(jsx_runtime["jsxs"])(exports_View["default"],{style:HomeScreen_styles.container,children:[Object(jsx_runtime["jsx"])(exports_View["default"],{style:HomeScreen_styles.topArea,children:Object(jsx_runtime["jsx"])(MainAcivityNavigation_MainAcivityNavigation,{navigation:navigation})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:HomeScreen_styles.centerArea,children:Object(jsx_runtime["jsxs"])(Stack.Navigator,{screenOptions:{headerShown:false,cardStyle:{backgroundColor:Colors.transparent,cardStyleInterpolator:stack_lib_module["CardStyleInterpolators"].forFadeFromCenter}},children:[Object(jsx_runtime["jsx"])(Stack.Screen,{name:"BestPlayer",component:bestplayer_BestPlayerContent}
291),Object(jsx_runtime["jsx"])(Stack.Screen,{name:"PlayerTimes",component:playertimes_PlayerTimes}),Object(jsx_runtime["jsx"])(Stack.Screen,{name:"InfoCenter",component:informations_InformationCenter}),Object(jsx_runtime["jsx"])(Stack.Screen,{name:"History",component:history_History})]})}),Object(jsx_runtime["jsx"])(exports_View["default"],{style:HomeScreen_styles.buttomArea})]});};var HomeScreen_styles=StyleSheet["default"].create({container:{flex:1,backgroundColor:Colors.transparent,paddingHorizontal:12},topArea:{flex:1},centerArea:{flex:10},buttomArea:{flex:1}});
292// CONCATENATED MODULE: ./screens/AppScreens/TestScreen.js
293var TestScreen_TestScreen=function TestScreen(){return Object(jsx_runtime["jsx"])(exports_View["default"],{style:TestScreen_styles.container,children:Object(jsx_runtime["jsx"])(StatusBar["default"],{})});};var TestScreen_styles=StyleSheet["default"].create({container:{flex:1,backgroundColor:'grey'}});
294// CONCATENATED MODULE: ./screens/AppScreens/index.js
295
296// EXTERNAL MODULE: ./node_modules/@expo/vector-icons/Ionicons.js
297var Ionicons = __webpack_require__(162);
298
299// CONCATENATED MODULE: ./navigation/AppStack.js
300function AppStack_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function AppStack_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?AppStack_ownKeys(Object(source),!0).forEach(function(key){defineProperty_default()(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):AppStack_ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}var Drawer=Object(createDrawerNavigator["default"])();var forSlide=function forSlide(_ref){var current=_ref.current,next=_ref.next,inverted=_ref.inverted,screen=_ref.layouts.screen;var progress=Animated.add(current.progress.interpolate({inputRange:[0,1],outputRange:[0,1],extrapolate:'clamp'}),next?next.progress.interpolate({inputRange:[0,1],outputRange:[0,1],extrapolate:'clamp'}):0);return{cardStyle:{transform:[{translateX:Animated.multiply(progress.interpolate({inputRange:[0,1,2],outputRange:[screen.width,0,screen.width*-0.3],extrapolate:'clamp'}),inverted)}]}};};var AppStack_AppStack=function AppStack(){return Object(jsx_runtime["jsx"])(exports_View["default"],{style:AppStack_styles.container,children:Object(jsx_runtime["jsxs"])(Drawer.Navigator,{drawerContent:function drawerContent(props){return Object(jsx_runtime["jsx"])(Customdrawer_CustomDrawer,AppStack_objectSpread({},props));},useLegacyImplementation:true,initialRouteName:"Home",screenOptions:AppStack_objectSpread(AppStack_objectSpread({},Platform["default"].select({android:{headerShown:false,drawerLabelStyle:{marginLeft:-25,fontSize:15},drawerInactiveTintColor:'#dd4d00',drawerActiveTintColor:'#f57c00',drawerPosition:'left'},default:{headerShown:true,drawerLabelStyle:{marginLeft:-25,fontSize:15},drawerInactiveTintColor:'#dd4d00',drawerActiveTintColor:'#f57c00',drawerPosition:'left'}})),{},{cardStyle:{backgroundColor:Colors.background,cardStyleInterpolator:forSlide}}),children:[Object(jsx_runtime["jsx"])(Drawer.Screen,{name:"Home",component:HomeScreen_HomeScreen,options:{drawerIcon:function drawerIcon(_ref2){var color=_ref2.color;return Object(jsx_runtime["jsx"])(Ionicons["default"],{name:"home-outline",size:22,color:color});}}}),Object(jsx_runtime["jsx"])(Drawer.Screen,{name:"Spielbereich",component:GamesScreen_GamesScreen,options:{drawerIcon:function drawerIcon(_ref3){var color=_ref3.color;return Object(jsx_runtime["jsx"])(Ionicons["default"],{name:"game-controller-outline",size:22,color:color});}}}),Object(jsx_runtime["jsx"])(Drawer.Screen,{name:"profile",component:ProfileScreen_ProfileScreen,options:{drawerIcon:function drawerIcon(_ref4){var color=_ref4.color;return Object(jsx_runtime["jsx"])(Ionicons["default"],{name:"person-outline",size:22,color:color});}}}),Object(jsx_runtime["jsx"])(Drawer.Screen,{name:"aboutUs",component:AboutUsScreen_AboutUsScreen,options:{drawerIcon:function drawerIcon(_ref5){var color=_ref5.color;return Object(jsx_runtime["jsx"])(Ionicons["default"],{name:"eye-outline",size:22,color:color});}}})]})});};var AppStack_styles=StyleSheet["default"].create({container:{flex:1}});
301// CONCATENATED MODULE: ./navigation/RootNavigator.js
302var RootNavigator_RootNavigator=function RootNavigator(){var _useContext=Object(react["useContext"])(AuthenticatedUserContext),user=_useContext.user,setUser=_useContext.setUser;
302Object(react["useEffect"])(function(){Object(dist_index_esm["signInWithEmailAndPassword"])(auth,'[email protected]','1989Weedbauer!').then().catch(function(error){return setErrorState(error.message);});return function(){};},[]);Object(react["useEffect"])(function(){var unsubscribeAuthStateChanged=Object(dist_index_esm["onAuthStateChanged"])(auth,function(authenticatedUser){authenticatedUser?setUser(authenticatedUser):setUser(null);});return unsubscribeAuthStateChanged;},[user]);return Object(jsx_runtime["jsx"])(NavigationContainer["default"],{children:user?Object(jsx_runtime["jsx"])(AppStack_AppStack,{user:true}):Object(jsx_runtime["jsx"])(AuthStack_AuthStack,{})});};
303// EXTERNAL MODULE: ./node_modules/react-native-gesture-handler/lib/module/index.js + 35 modules
304var react_native_gesture_handler_lib_module = __webpack_require__(163);
305
306// CONCATENATED MODULE: ./App.js
307var App_App=function App(){return Object(jsx_runtime["jsx"])(exports_View["default"],{style:App_styles.container,children:Object(jsx_runtime["jsx"])(AuthenticatedUserProvider_AuthenticatedUserProvider,{children:Object(jsx_runtime["jsxs"])(SafeAreaContext["SafeAreaProvider"],{children:[Object(jsx_runtime["jsx"])(StatusBar["default"],{}),Object(jsx_runtime["jsx"])(RootNavigator_RootNavigator,{})]})})});};var App_styles=StyleSheet["default"].create({container:{flex:1,backgroundColor:Colors.backgroundColor,justifyContent:'center'}});/* harmony default export */ var App_0 = (App_App);
308// EXTERNAL MODULE: ./node_modules/react-dom/client.js
309var client = __webpack_require__(364);
310
311// CONCATENATED MODULE: ./index.js
312AppRegistry["default"].registerComponent('main',function(){return Object(withExpoRoot_web["default"])(App_0);});if(Platform["default"].OS==='web'){var _document$getElementB;var rootTag=Object(client["createRoot"])((_document$getElementB=document.getElementById('root'))!=null?_document$getElementB:document.getElementById('main'));var RootComponent=Object(withExpoRoot_web["default"])(App_0);rootTag.render(Object(jsx_runtime["jsx"])(RootComponent,{}));}
313
314/***/ })
315
316},[[379,1,2]]]);
317//# sourceMappingURL=app.c0d7ce76.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.