/** @format */ import React, { useEffect, useState } from "react"; import { Link, useNavigate } from "react-router-dom"; import Bredcrumb from "../Bredcrumb/Main"; import BGImg from "../../assets/images/bread_crumb_bg.png"; import BGImg1 from "../../assets/images/bread_crumb_bg_one.png"; import BGImg2 from "../../assets/images/bread_crumb_bg_two.png"; import SuccessImg from "../../assets/images/confirmed-letter.jpg" import SiteService from "../../vendors/service/siteService"; // Form Inputs const FormInput = (props) => { let { name, type, placeholder, required, maxLenght, errorMessage, value, onChange, pattern, } = props; const [focused, setFocused] = useState(false); const handleFocus = () => { return setFocused(true); }; return (
SEND MESSAGE
`; }else { response.innerHTML = `SEND MESSAGE
`; setShowSuccessfulImage(true) // sets show success image to true setTimeout(() => { navigate("/"); }, 10000); } }) .catch(() => { errText.textContent = "unable to send your message, please try again"; response.innerHTML = `SEND MESSAGE
`; }); }; //CALLS THE API AFTER COMPONENT LOADS useEffect(() => { allCountry().then((data) => setCountries(Object.entries(data.data))).catch((err)=>console.log(err.message)); }, []); return ( <> {brdcum.b1 && (We have received your message and will follow up promptly.
> ) : ( <>Fill up form below, our team will get back soon
If you have any question about our product, service, payment or company, Visit our FAQs page.
{process.env.REACT_APP_US_ADDRESS}