From 23d40dfada48b655f525cd66f5de34b9fe3d9ad6 Mon Sep 17 00:00:00 2001 From: Vazhin Tayeb Date: Fri, 15 Jan 2021 14:41:39 +0300 Subject: [PATCH] Abstracts away the input select --- .../pages/components/VehicleRegisterForm.js | 20 +++++++++---------- .../pages/components/inputs/InputSelect.js | 15 ++++++++++++-- 2 files changed, 23 insertions(+), 12 deletions(-) diff --git a/React/src/pages/components/VehicleRegisterForm.js b/React/src/pages/components/VehicleRegisterForm.js index 16c0168..10f548c 100644 --- a/React/src/pages/components/VehicleRegisterForm.js +++ b/React/src/pages/components/VehicleRegisterForm.js @@ -9,6 +9,7 @@ import Card from "./Card"; import Heading3 from "./Heading3"; import Button from "./Button"; import InputText from "./inputs/InputText"; +import InputSelect from "./inputs/InputSelect"; const VehicleRegisterForm = () => { const [model, setModel] = useState(""); @@ -50,19 +51,18 @@ const VehicleRegisterForm = () => { name="color" onChangeEvent={(e) => setColor(e.target.value)} /> - - - + onChangeEvent={(e) => setType(e.target.value)} + options={[ + { value: "1", text: "Sedan" }, + { value: "2", text: "SUV" }, + { value: "3", text: "Pickup" }, + ]} + /> -