feat: fixes and formatter

This commit is contained in:
2026-01-12 16:01:32 +01:00
parent 85c6084351
commit 11e632acff
353 changed files with 23315 additions and 27361 deletions
+21 -21
View File
@@ -1,28 +1,28 @@
import { View } from "react-native";
import React, { useContext, useEffect } from "reactn";
import { View } from 'react-native'
import React, { useContext, useEffect } from 'reactn'
import firebase, { usersRef } from "../config/firebase";
import { Routes } from "../navigation";
import firebase, { usersRef } from '../config/firebase'
import { Routes } from '../navigation'
import { SplashAnimationContext } from "../providers/SplashAnimationProvider";
import { UserDataContext } from "../providers/UserDataProvider";
import { SplashAnimationContext } from '../providers/SplashAnimationProvider'
import { UserDataContext } from '../providers/UserDataProvider'
export default ({ navigation }) => {
const { setCurrentUserData } = useContext(UserDataContext);
const { setIsFullyLoaded } = useContext(SplashAnimationContext);
const { setCurrentUserData } = useContext(UserDataContext)
const { setIsFullyLoaded } = useContext(SplashAnimationContext)
useEffect(() => {
userRouting();
}, []);
userRouting()
}, [])
const userRouting = async () => {
try {
const uid = firebase.auth().currentUser?.uid;
if (!uid) throw new Error("No user");
const uid = firebase.auth().currentUser?.uid
if (!uid) throw new Error('No user')
const userSnap = await usersRef.doc(uid).get();
const user = userSnap?.data() || {};
if (userSnap.exists) setCurrentUserData(user);
const userSnap = await usersRef.doc(uid).get()
const user = userSnap?.data() || {}
if (userSnap.exists) setCurrentUserData(user)
navigation.reset({
index: 0,
@@ -31,7 +31,7 @@ export default ({ navigation }) => {
name: Routes.BottomTab,
},
],
});
})
} catch (error) {
// Pas d'utilisateur connecté => accueil avec tab bar
navigation.reset({
@@ -41,11 +41,11 @@ export default ({ navigation }) => {
name: Routes.BottomTab,
},
],
});
})
} finally {
setIsFullyLoaded(true);
setIsFullyLoaded(true)
}
};
}
return <View style={{ flex: 1 }}></View>;
};
return <View style={{ flex: 1 }}></View>
}