selectRessource au lieu de selectMachine et selectOuvrier

This commit is contained in:
Rochas
2025-12-13 16:56:33 +01:00
parent f213e2dacf
commit 1f055240bb
6 changed files with 213 additions and 60 deletions

View File

@@ -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 SelectMachine from '@/components/selectMachine';
import SelectRessource from '@/components/selectRessource';
type RessourcesQte = [Ressources, number];
@@ -41,8 +41,8 @@ export default function AddChantier() {
const [adresse, setAdresse] = useState('');
const [duree, setDuree] = useState('');
const [contact, setContact] = useState('');
const [machine, setMachines] = useState<RessourcesQte[]>(); //de type enfin /!\
const [materiels, setMateriels] = useState<RessourcesQte[][]>(); //de type material (outils) /!\
const [machine, setMachines] = useState<RessourcesQte[]>();
const [ouvrier, setOuvier] = useState<RessourcesQte[]>();
const [showDateSelect,setSowDateSelect] = useState(false);
const [openConfirmation,setOpenConfirmation] = useState(false);
@@ -181,11 +181,11 @@ export default function AddChantier() {
</View>
<View style = {styles.inputLine}>
<ThemedText style = {styles.inputName}>Vehicules et machines:</ThemedText>
<SelectMachine style = {styles.input} sendMachines={setMachines}/>
<SelectRessource style={styles.input} sendRessources={setMachines} ressourceType="Machine"/>
</View>
<View style = {styles.inputLine}>
<ThemedText style = {styles.inputName}>TODO pareil que vehicule mais pour ouvrier:</ThemedText>
<SelectMachine style = {styles.input} sendMachines={setMachines}/>
<ThemedText style = {styles.inputName}>Ouvriers:</ThemedText>
<SelectRessource style={styles.input} sendRessources={setOuvier} ressourceType="Ouvrier"/>
</View>