From 36458f752f19306ebdc011612a12352448fc33d2 Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Sat, 8 Mar 2025 19:21:53 -0500 Subject: [PATCH] more --- src/components/Vehicles.js | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/src/components/Vehicles.js b/src/components/Vehicles.js index 8ca6eb3..08ddc53 100644 --- a/src/components/Vehicles.js +++ b/src/components/Vehicles.js @@ -97,7 +97,21 @@ const Vehicles = () => { const model = inputs.Model; const trim = inputs.Trim; const color = inputs.Color; - if (!make || !model || !trim || !color) { + const year = inputs["Prod Year"]; + const cat = inputs.Category; + const miles = inputs.Mileage; + const price = inputs["Pre-QRV-Price"]; + + if ( + !make || + !model || + !trim || + !color || + !year || + !cat || + !miles || + !price + ) { setAlert("Please fill out all fields"); return false; } @@ -108,16 +122,18 @@ const Vehicles = () => { e.preventDefault(); //format(e); const valid = validate(); - if (valid) { + if (!valid) { + return; + } + console.log("inputs~~~~~~~~~~", inputs); + setSavedVehicles([...savedVehicles, inputs]); + try { + const docRef = await addDoc(collection(db, "hdepot"), inputs); + inputs.id = docRef.id; setSavedVehicles([...savedVehicles, inputs]); - try { - const docRef = await addDoc(collection(db, "hdepot"), inputs); - inputs.id = docRef.id; - setSavedVehicles([...savedVehicles, inputs]); - setInputs({}); - } catch (error) { - console.log(`Error saving vehicle to db: ${error}`); - } + setInputs({}); + } catch (error) { + console.log(`Error saving vehicle to db: ${error}`); } }