| import { useForm } from "react-hook-form";
import { yupResolver } from "@hookform/resolvers/yup";
import Image from "next/image";
import Link from "next/link";
import {
  FaTwitter,
  FaFacebookF,
  FaInstagram,
  FaLinkedinIn,
  FaExternalLinkAlt,
} from "react-icons/fa";
import { IFormDrop } from "@/interfaces/FormDrop/IFormDrop";
import { formSchema } from "@/validators/drop";
import { StyledFooter, DivOne, DivTwo, DivTree } from "./style";
const Footer = () => {
  const {
    register,
    handleSubmit,
    formState: { errors },
  } = useForm<IFormDrop>({
    resolver: yupResolver(formSchema),
  });
  return (
    <StyledFooter>
      <DivOne>
        <div className="container-footer">
          <div className="content-left">
            <p className="title">Never miss a drop.</p>
            <p className="paragrafh">
              Sign up for the latest news, drops and collectibles.
            </p>
          </div>
          <form className="content-right" onSubmit={handleSubmit(() => { })}>
            <label className={errors.email ? "error" : "no-error"}>
              {errors.email?.message}
            </label>
            <div>
                 <input className="input-subscribe"
                type="text"
                placeholder="Email Address"
                {...register("email")}
              />
                <button type="submit" className="btn-subscribe">
                  Subscribe Now?
                  <FaExternalLinkAlt />
                </button>
            </div>
          </form>
        </div>
      </DivOne>
      <DivTwo>
        <div className="content-left">
          <Image
            src={"/logo-letter.webp"}
            width="100"
            height="100"
            sizes="100"
            alt="logo-prey"
          ></Image>
          <p>
            We provide the best vulnerability and security experiences on the
            market.
          </p>
          <ul>
            <li>
              <button id="facebook" title="Facebook">
                <FaFacebookF />
              </button>
            </li>
            <li>
              <button id="twitter" title="Twitter">
                <FaTwitter />
              </button>
            </li>
            <li>
              <button id="instagram" title="Instagram">
                <FaInstagram />
              </button>
            </li>
            <li>
              <button>
                <FaLinkedinIn id="linkedinIn" title="LinkedinIn" />
              </button>
            </li>
          </ul>
        </div>
        <div className="content-right">
          <div>
            <p>Company</p>
            <Link href="/about" className="link">
              About Us
            </Link>
            <Link href="/shop" className="link">
              Our Collectibles
            </Link>
            <Link href="/blog" className="link">
              Our Blog
            </Link>
          </div>
          <div>
            <p>Page Links</p>
            <Link href="/" className="link">
              Home
            </Link>
            <Link href="/about" className="link">
              About
            </Link>
            <Link href="/shop" className="link">
              Shop
            </Link>
            <Link href="/blog" className="link">
              Blog
            </Link>
          </div>
          <div>
            <p>Solution</p>
            <Link href="" className="link">
              Security flaws
            </Link>
            <Link href="" className="link">
              Vulnerabilities
            </Link>
            <Link href="" className="link">
              Infrastruture
            </Link>
            <Link href="" className="link">
              Threat Hunter
            </Link>
            <Link href="" className="link">
              Disaster Planning
            </Link>
          </div>
        </div>
      </DivTwo>
      <DivTree>
        <p>Copyright © {new Date().getFullYear()} YRPrey. All rights reserved.</p>
      </DivTree>
    </StyledFooter>
  );
}
export default Footer;
 |