From 1407d3b20fe60d4e782bbfde97c725132401e729 Mon Sep 17 00:00:00 2001 From: tuanvu Date: Sat, 13 Dec 2025 15:32:01 +0100 Subject: [PATCH] filter chefs --- components/selectChefChantier.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/components/selectChefChantier.tsx b/components/selectChefChantier.tsx index a99b379..e302abe 100644 --- a/components/selectChefChantier.tsx +++ b/components/selectChefChantier.tsx @@ -28,7 +28,8 @@ export default function SelectChafChantier({style,sendChefChantier , ...otherPro async function loadData() { try { const data = await getUsers();//TODO chef de chantier uniquement - setUsers(data); + const chefs = data.filter(user => user.role === "chef"); + setUsers(chefs); } catch (error) { console.error("Erreur lors du chargement :", error); } @@ -73,8 +74,6 @@ export default function SelectChafChantier({style,sendChefChantier , ...otherPro renderItem={chefChantierSummary} keyExtractor={(_, index) => index.toString()} /> - - setIsOpen(false)}> Annuler @@ -89,8 +88,6 @@ export default function SelectChafChantier({style,sendChefChantier , ...otherPro {chefDeChantier?chefDeChantier.name+" "+chefDeChantier.last_name:"selectionner un chef de chantier"} {isOpen && chefChantierSearch()} - - ) } @@ -155,5 +152,4 @@ const styles = StyleSheet.create({ alignItems: "center", justifyContent: 'center', }, - });