diff --git a/app/(tabs)/addChantier.tsx b/app/(tabs)/addChantier.tsx
index e0dd0ae..d31caba 100644
--- a/app/(tabs)/addChantier.tsx
+++ b/app/(tabs)/addChantier.tsx
@@ -18,7 +18,7 @@ import DateTimePicker, { DateTimePickerEvent } from '@react-native-community/dat
import Constants from 'expo-constants'; //pour connaître la taille de la barre menu de l'OS en haut
import SelectChafChantier from '@/components/selectChefChantier';
-import SelectEngins from '@/components/selectEngins';
+import SelectMachine from '@/components/selectMachine';
//Uniquement accessible par le RESPONSSABLE du chantier
//Pour créer ou modifier un chantier
@@ -170,7 +170,7 @@ export default function AddChantier() {
{renderInut("Contact client","07 01 02 03 04 05",contact,setContact,true)}
Engins:
-
+
Chef de chantier:
diff --git a/components/selectEngins.tsx b/components/selectMachine.tsx
similarity index 75%
rename from components/selectEngins.tsx
rename to components/selectMachine.tsx
index c10ee10..a328417 100644
--- a/components/selectEngins.tsx
+++ b/components/selectMachine.tsx
@@ -12,26 +12,26 @@ import { getRessources } from "@/services/ressourcesService";
const { width, height } = Dimensions.get("window");
type Props = {
- sendEngins: (engins: Ressources[]) => void;
+ sendMachines: (machine: Ressources[]) => void;
style?: StyleProp;
};
-export default function SelectEngins({style,sendEngins: sendEngins , ...otherProps }: Props) {
+export default function SelectMachine({style,sendMachines: sendMachines , ...otherProps }: Props) {
const { chantier, setChantier} = useChantier();
- const [engins, setEngins] = useState([]);
+ const [machines, setMachines] = useState([]);
const [tempStatus, setTempStatus] = useState("");
const [isOpen,setIsOpen] = useState(false);
const [openConfirmation,setOpenConfirmation] = useState(false);
- const [listEngins,setListEngins] = useState([]);
+ const [listMachines,setListMachines] = useState([]);
const AnimatedThemedView = Animated.createAnimatedComponent(ThemedView);
useEffect(() => {
async function loadData() {
try {
- const data = await getRessources();//TODO engin/vehicule uniquement
- setListEngins(data);
+ const data = await getRessources();//TODO machine uniquement
+ setListMachines(data);
} catch (error) {
console.error("Erreur lors du chargement :", error);
}
@@ -44,21 +44,21 @@ export default function SelectEngins({style,sendEngins: sendEngins , ...otherPro
setIsOpen(!isOpen);
}
- function onPressRessource(engin: Ressources): void{
- const exists = engins.some(item => item.name === engin.name);
+ function onPressRessource(machine: Ressources): void{
+ const exists = machines.some(item => item.name === machine.name);
if(exists){
- setEngins(prev => prev.filter(item => item.name !== engin.name));
+ setMachines(prev => prev.filter(item => item.name !== machine.name));
}
else{
- setEngins(prevItem => [...prevItem, engin]);
+ setMachines(prevItem => [...prevItem, machine]);
}
- sendEngins(engins);
+ sendMachines(machines);
//setIsOpen(false);
}
- const EnginsSummary = ({ item }: { item: Ressources }) => {
+ const MachineSummary = ({ item }: { item: Ressources }) => {
if (!item) return null;
- const exists = engins.some(i => i.name === item.name);
+ const exists = machines.some(i => i.name === item.name);
return(
{onPressRessource(item)}}>
@@ -72,16 +72,16 @@ export default function SelectEngins({style,sendEngins: sendEngins , ...otherPro
}
- const EnginsSearch = () => {
+ const MachineSearch = () => {
return(
- Rechercher un engin :
+ Rechercher des machines :
index.toString()}
/>
@@ -97,8 +97,8 @@ export default function SelectEngins({style,sendEngins: sendEngins , ...otherPro
return(
onPressOpen()}>
- {engins?engins.length+" engin(s) sélectionné":"sélectionner des engin(s)"}
- {isOpen && EnginsSearch()}
+ {machines?machines.length+" machine(s) sélectionné":"sélectionner des machine(s)"}
+ {isOpen && MachineSearch()}