controller.js 648 B

123456789101112131415161718
  1. let data = {}; //For storing all data from user to pass to backend
  2. //Divs to switch out to show different pages
  3. let addIngredients = document.querySelector("#addIngredients");
  4. let newIngredients = document.querySelector("#newIngredients");
  5. let createRecipes = document.querySelector("#createRecipes");
  6. //General purpose data validator
  7. let checkValid = (valueToCheck, inputField)=>{
  8. if(!validator.ingredient[valueToCheck](inputField.value, createBanner = false)){
  9. inputField.classList += " input-error"
  10. }else{
  11. inputField.classList.remove("input-error");
  12. }
  13. }
  14. //Run first function
  15. ingredientSetup.populateIngredients();