diff --git a/src/Components/Home/DemoRequestPage.js b/src/Components/Home/DemoRequestPage.js index 3991942..ca03dcb 100644 --- a/src/Components/Home/DemoRequestPage.js +++ b/src/Components/Home/DemoRequestPage.js @@ -4,7 +4,7 @@ import { Link, useNavigate } from "react-router-dom"; import Col from "react-bootstrap/Col"; import Form from "react-bootstrap/Form"; import Row from "react-bootstrap/Row"; -import { demofields } from "../../Constants/Fields/DemoFields"; +import { demoFields, supportFields } from "../../Constants/Fields/DemoFields"; import { useParams } from "react-router-dom"; import { splitEvery } from "../../Utils/Array"; import TextInput from "../../pageElements/TextInput"; @@ -23,21 +23,21 @@ import "../../styles/demo-request-page.scss"; const DemoRequestPage = () => { const { supReq } = useParams(); const navigate = useNavigate(); - const [data, setData] = useState(getFormDataDefaults(demofields)); + const [isBusy, setIsBusy] = useState(); const fieldsChunkSize = 2; const isSupport = supReq === "5ac45d12"; - console.log("isSupport", isSupport); - + const inputFields = isSupport ? supportFields : demoFields; + const [data, setData] = useState(getFormDataDefaults(inputFields)); const handleChangeInput = (e, name) => { - const newData = handleFormDataChange(e, name, data, demofields); + const newData = handleFormDataChange(e, name, data, inputFields); if (newData !== null) { setData(newData); } }; const validateData = () => { - const newData = getValidatedFormData(data, demofields); + const newData = getValidatedFormData(data, inputFields); const hasErrors = isFormDataHasErrors(newData); setData(newData); return hasErrors ? null : objectMap(({ value }) => value, newData); @@ -70,15 +70,23 @@ const DemoRequestPage = () => {
- Enter your information below we will contact you to schedule -
+ {isSupport ? ( ++ Enter your information below we will contact you to schedule +
+ > + )}