// Auteur : Simon-Pierre Boucher — contact@spboucher.ai "use client"; import { useState } from "react"; import { useRouter } from "next/navigation"; import { useLang } from "./LangContext"; const TYPES = [ "unifamilial", "plex", "condo_ou_multi", "chalet", "maison_mobile", "terrain", ] as const; export default function EstimateForm() { const { t } = useLang(); const router = useRouter(); const [municipality, setMunicipality] = useState(""); const [typeProp, setTypeProp] = useState("unifamilial"); 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 }); 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 (
); }