// Auteur : Simon-Pierre Boucher — contact@spboucher.ai "use client"; import { useState } from "react"; import { useRouter } from "next/navigation"; import { useLang } from "./LangContext"; export default function EstimateForm() { const { t } = useLang(); const router = useRouter(); const [municipality, setMunicipality] = useState(""); const [portes, setPortes] = useState("3"); const [floorArea, setFloorArea] = useState(""); const [yearBuilt, setYearBuilt] = useState(""); const [landArea, setLandArea] = useState(""); const submit = (e: React.FormEvent) => { e.preventDefault(); const p = new URLSearchParams({ municipality, typeProp: "plex", portes }); if (floorArea) p.set("floorArea", floorArea); if (yearBuilt) p.set("yearBuilt", yearBuilt); if (landArea) p.set("landArea", landArea); router.push(`/estimation/manuelle?${p.toString()}`); }; return (
); }