diff --git a/app/(tabs)/_layout.tsx b/app/(tabs)/_layout.tsx index 6dd0f24..d8e3a20 100644 --- a/app/(tabs)/_layout.tsx +++ b/app/(tabs)/_layout.tsx @@ -7,8 +7,10 @@ import { HapticTab } from '@/components/haptic-tab'; import { IconSymbol } from '@/components/ui/icon-symbol'; import { Colors } from '@/constants/theme'; import { useColorScheme } from '@/hooks/use-color-scheme'; -import TabTwoScreen from './mapScreen'; -import HomeScreen from './bonjourFL'; +import TabTwoScreen from './index'; +import HomeScreen from './explore'; +import ListMateriel from './gestionnaire_ressource'; +import BonjourScreen from './bonjourFL'; const Tabs = createBottomTabNavigator(); @@ -17,27 +19,40 @@ export default function TabLayout() { return ( + + ( + + ), + }} + /> , }} /> , }} > - {() => } + diff --git a/app/(tabs)/explore.tsx b/app/(tabs)/explore.tsx index 341a35a..2e66b57 100644 --- a/app/(tabs)/explore.tsx +++ b/app/(tabs)/explore.tsx @@ -1,5 +1,5 @@ import { Image } from 'expo-image'; -import { Platform, StyleSheet } from 'react-native'; +import { Platform, StyleSheet, View } from 'react-native'; import { ExternalLink } from '@/components/external-link'; import ParallaxScrollView from '@/components/parallax-scroll-view'; @@ -8,7 +8,8 @@ import { ThemedView } from '@/components/themed-view'; import { Collapsible } from '@/components/ui/collapsible'; import { IconSymbol } from '@/components/ui/icon-symbol'; import { Fonts } from '@/constants/theme'; -import SelectChantier from './selectChantier'; +import SelectChantier from '@/components/selectChantier'; + export default function TabTwoScreen() { return ( @@ -21,8 +22,10 @@ export default function TabTwoScreen() { name="chevron.left.forwardslash.chevron.right" style={styles.headerImage} /> - }> - + }> + + + { + if (!item) { + // optionnel : afficher un placeholder pour debug + // return Item manquant; + return null; + } + return( + + + + {item.id} + {item.name} + {item.type} + + ); + }; + + return( + + index.toString()} + contentContainerStyle={{ paddingBottom: 40 }} + ListHeaderComponent={ + + + Bonjour {prenom} {nom} + + + {/* 🔍 Champ de recherche */} + + + } + ListEmptyComponent={ + Aucun résultat trouvé 😕 + } + /> + + +