From b7e51a2fa009d7503da9bc38de2e318382afd6a2 Mon Sep 17 00:00:00 2001 From: Louison PARANT Date: Fri, 8 Dec 2023 11:51:11 +0100 Subject: [PATCH] Fix ListWithoutSelect --- LeftOvers/screens/FiltersSelection.tsx | 19 +++++++++---------- LeftOvers/screens/HomePage.tsx | 1 - 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/LeftOvers/screens/FiltersSelection.tsx b/LeftOvers/screens/FiltersSelection.tsx index 932fede..7e2ac33 100644 --- a/LeftOvers/screens/FiltersSelection.tsx +++ b/LeftOvers/screens/FiltersSelection.tsx @@ -84,7 +84,6 @@ export default function FiltersSelection(props) { }) await AsyncStorage.setItem('profiles', JSON.stringify(profiles)); fetchProfiles() - console.log("handleSaveSelectedProfiles: __________________________________________________") EventEmitter.emit("selectedProfilesUpdated") } catch (error) { console.error('Error occured when updating active profiles:', error); @@ -95,8 +94,8 @@ export default function FiltersSelection(props) { updateDiets() updateAllergies() EventEmitter.emit("updateDietsAllergies") - console.log("Filters Selection: -------------------------------------------------") isSelectedProfilesUpdated = true + console.log("Filters Selection: ---------------------------------------------------") subscriptionUpdateProfiles.remove(); EventEmitter.removeAllListeners('profileAdded') EventEmitter.removeAllListeners('updateDietsAllergies') @@ -111,12 +110,12 @@ export default function FiltersSelection(props) { profile.diets.forEach((diet) => { retType = true dieTemp.forEach((val) => { - if(val.value == diet){ + if(val == diet){ retType = false } }) if(retType){ - dieTemp.push({value: diet}) + dieTemp.push(diet) } }) } @@ -132,12 +131,12 @@ export default function FiltersSelection(props) { profile.allergies.forEach((allergy) => { retType = true allTemp.forEach((val) => { - if(val.value == allergy){ + if(val == allergy){ retType = false } }) if(retType){ - allTemp.push({value: allergy}) + allTemp.push(allergy) } }) } @@ -185,8 +184,8 @@ export default function FiltersSelection(props) { function isInProfileDiets(element) { let retType = true - dieProfiles.forEach(function (diet) { - if(diet.value==element.value){ + dieProfiles.forEach((diet) => { + if(diet==element.value){ retType = false } }) @@ -305,9 +304,9 @@ export default function FiltersSelection(props) { Additional Filters {dieAdd.length} available - + - + props.navigation.navigate("IngredientSelection")}> diff --git a/LeftOvers/screens/HomePage.tsx b/LeftOvers/screens/HomePage.tsx index 7956179..1ce344a 100644 --- a/LeftOvers/screens/HomePage.tsx +++ b/LeftOvers/screens/HomePage.tsx @@ -121,7 +121,6 @@ export default function HomePage({ navigation, props }) { const subscriptionUpdateSelectedProfile = EventEmitter.addListener('selectedProfilesUpdated', async () => { fetchProfiles(); - console.log("Home Page: ===================================================================") subscriptionUpdateSelectedProfile.remove(); EventEmitter.removeAllListeners('profileAdded') EventEmitter.removeAllListeners('profileDeleted')