M E R G E

Some minor conflicts
This commit is contained in:
Alexis Leboeuf
2025-12-09 15:52:34 +01:00
3 changed files with 41 additions and 53 deletions

View File

@@ -83,7 +83,7 @@ export default function GestionnaireRessource() {
</ThemedView>
}
ListEmptyComponent={
<ThemedText style={styles.empty}>Aucun résultat trouvé 😕</ThemedText>
<ThemedText style={styles.empty}>Aucun résultat trouvé</ThemedText>
}
/>

View File

@@ -26,19 +26,11 @@ export default function RootLayout() {
const [user, setUser] = useState<User | null>(null);
const [userRole, setUserRole] = useState<string | null>(null);
useEffect(() => {
if (Platform.OS === 'android' && UIManager.setLayoutAnimationEnabledExperimental) {
UIManager.setLayoutAnimationEnabledExperimental(true);
}
}, []);
useEffect(() => {
const unsubscribe = onAuthStateChanged(auth, async (currentUser) => {
setUser(currentUser);
if (!currentUser) {
router.replace("/login/login");
setUser(null);
return;
}
@@ -47,6 +39,7 @@ export default function RootLayout() {
if (!userDoc.exists()) {
router.replace("/login/login");
setUser(null);
return;
}
@@ -56,8 +49,10 @@ export default function RootLayout() {
if (role === "chef") {
router.replace("/(tabs)");
} else if (role === "responsable") {
router.replace("/login/login");
} else if (role === "resp") {
router.replace("/(tabs)");
} else if (role === "ouvrier") {
router.replace("/(tabs)");
} else {
router.replace("/login/login");
}