PageSourceSearch

https://weespots.ai/assets/Contact-xu_NzW_j.js

js weespots.ai collected 2026-10-05 14:31:30 UTC 7,254 bytes, 1 lines download raw bytes

1import{r as m,j as e}from"./reactflow-D4V9tSA3.js";import{a3 as b,a4 as w,H as S,R as C,C as h,d as p,O as i,N as t,B as E,f as P,P as z,p as F,h as A,m as D,z as q}from"./index-GVOk_ySq.js";import{T as I}from"./textarea-CiKKabJa.js";import{S as T,a as M,b as V,c as W,d}from"./select-BN9C8cki.js";import{S as B}from"./send-xBZOaJ3w.js";import{B as R}from"./building-2-B_x8vawu.js";import"./index-BdQq_4o_.js";const K=()=>{const{toast:l}=b(),[g]=w(),x=g.get("subject")||"",o=x==="api-weespots-activation",[v,j]=m.useState(!1),[u,N]=m.useState(""),[r,c]=m.useState({name:"",company:"",email:"",phone:"",interest:"",message:""});m.useEffect(()=>{o&&c(s=>({...s,message:s.message||"Bonjour, je souhaite activer l'API Weespots pour mon compte. Merci de me recontacter pour la mise en place."}))},[o]);const f=async s=>{if(s.preventDefault(),u){l({title:"Demande envoyée !",description:"Merci pour votre intérêt. Notre équipe vous contactera dans les 24h."});return}j(!0);try{const{data:a,error:y}=await q.functions.invoke("send-contact-email",{body:{...r,honeypot:u,subject:x}});if(y){l({title:"Erreur",description:"Une erreur est survenue lors de l'envoi. Veuillez réessayer.",variant:"destructive"});return}if(a&&!a.success){l({title:"Erreur",description:a.error||"Une erreur est survenue. Veuillez réessayer.",variant:"destructive"});return}l({title:"Demande envoyée !",description:"Merci pour votre intérêt. Notre équipe vous contactera dans les 24h."}),c({name:"",company:"",email:"",phone:"",interest:"",message:""})}catch{l({title:"Erreur",description:"Une erreur est survenue lors de l'envoi. Veuillez réessayer.",variant:"destructive"})}finally{j(!1)}},n=s=>{c(a=>({...a,[s.target.name]:s.target.value}))};return e.jsxs("div",{className:"min-h-screen",children:[e.jsx(S,{}),e.jsxs("main",{children:[e.jsxs("section",{className:"relative pt-32 pb-20 md:pt-40 md:pb-24 overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 -z-10",children:[e.jsx("div",{className:"absolute top-1/4 left-1/4 w-96 h-96 bg-primary/20 rounded-full blur-3xl halo-drift-slow"}),e.jsx("div",{className:"absolute bottom-0 right-1/4 w-96 h-96 bg-secondary/20 rounded-full blur-3xl halo-drift-slow",style:{animationDelay:"5s"}})]}),e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs(C,{stagger:!0,className:"max-w-3xl mx-auto text-center",children:[e.jsx("h1",{"data-reveal":"up",className:"text-4xl md:text-5xl lg:text-6xl font-bold mb-6",children:o?e.jsxs(e.Fragment,{children:["Activation ",e.jsx("span",{className:"gradient-text",children:"API Weespots"})]}):e.jsxs(e.Fragment,{children:["Demandez une ",e.jsx("span",{className:"gradient-text",children:"démo gratuite"})]})}),e.jsx("p",{"data-reveal":"up",className:"text-lg md:text-xl text-muted-foreground",children:o?"Renseignez vos informations pour activer l'API Weespots sur votre compte. Notre équipe vous recontacte sous 24h.":"Découvrez comment Weespots peut transformer votre activité automobile. Notre équipe vous contactera dans les 24h."})]})})]}),e.jsx("section",{className:"py-12 md:py-20",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsx("div",{className:"max-w-6xl mx-auto",children:e.jsxs("div",{className:"grid lg:grid-cols-5 gap-12",children:[e.jsx("div",{className:"lg:col-span-3",children:e.jsx(h,{className:"glass-card border-0",children:e.jsx(p,{className:"p-8 md:p-10",children:e.jsxs("form",{onSubmit:f,className:"space-y-6",children:[e.jsx("div",{className:"absolute -left-[9999px]","aria-hidden":"true",children:e.jsx(i,{type:"text",name:"website",tabIndex:-1,autoComplete:"off",value:u,onChange:s=>N(s.target.value)})}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx(t,{htmlFor:"name",children:"Nom complet *"}),e.jsx(i,{id:"name",name:"name",placeholder:"Ex : Prénom Nom",value:r.name,onChange:n,required:!0,className:"h-12"})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(t,{htmlFor:"company",children:"Entreprise *"}),e.jsx(i,{id:"company",name:"company",placeholder:"Garage Dupont",value:r.company,onChange:n,required:!0,className:"h-12"})]})]}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx(t,{htmlFor:"email",children:"Email *"}),e.jsx(i,{id:"email",name:"email",type:"email",placeholder:"Ex : [email protected]",value:r.email,onChange:n,required:!0,className:"h-12"})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(t,{htmlFor:"phone",children:"Téléphone"}),e.jsx(i,{id:"phone",name:"phone",type:"tel",placeholder:"Ex : 06 00 00 00 00",value:r.phone,onChange:n,className:"h-12"})]})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(t,{htmlFor:"interest",children:"Produit d'intérêt *"}
1),e.jsxs(T,{value:r.interest,onValueChange:s=>c(a=>({...a,interest:s})),required:!0,children:[e.jsx(M,{className:"h-12",children:e.jsx(V,{placeholder:"Sélectionnez un produit"})}),e.jsxs(W,{children:[e.jsx(d,{value:"conversion",children:"Weespots Lead Engine"}),e.jsx(d,{value:"visibility",children:"Weespots IA Visibility"}),e.jsx(d,{value:"carshoot",children:"Carshoot.ai"}),e.jsx(d,{value:"both",children:"Toutes les solutions"})]})]})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(t,{htmlFor:"message",children:"Message"}),e.jsx(I,{id:"message",name:"message",placeholder:"Parlez-nous de vos besoins...",value:r.message,onChange:n,rows:4,className:"resize-none"})]}),e.jsx(E,{type:"submit",size:"lg",className:"w-full gradient-primary hover:opacity-90 text-lg py-6",disabled:v,children:v?"Envoi en cours...":e.jsxs(e.Fragment,{children:["Envoyer ma demande",e.jsx(B,{className:"ml-2 w-5 h-5"})]})})]})})})}),e.jsxs("div",{className:"lg:col-span-2 space-y-8",children:[e.jsx("div",{className:"space-y-4",children:[{icon:P,label:"Email",value:"[email protected]",href:"mailto:[email protected]"}
1,{icon:z,label:"Téléphone",value:"09 80 80 80 45",href:"tel:0980808045"},{icon:F,label:"Adresse",value:"11 rue Salomon de Rothschild, 92150 Suresnes"}].map((s,a)=>e.jsx(h,{className:"border border-border/50",children:e.jsxs(p,{className:"p-4 flex items-center gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center",children:e.jsx(s.icon,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:s.label}),s.href?e.jsx("a",{href:s.href,className:"font-medium hover:text-primary transition-colors",children:s.value}):e.jsx("p",{className:"font-medium",children:s.value})]})]})},a))}),e.jsx(h,{className:"bg-muted/50 border-0",children:e.jsxs(p,{className:"p-6",children:[e.jsxs("h3",{className:"font-semibold text-lg mb-4 flex items-center gap-2",children:[e.jsx(R,{className:"w-5 h-5 text-primary"}),"Pour bien commencer !"]}),e.jsx("ul",{className:"space-y-3",children:["Démo personnalisée de 30 minutes","Analyse gratuite de votre situation","Proposition sur mesure","Accompagnement dédié"].map((s,a)=>e.jsxs("li",{className:"flex items-center gap-3",children:[e.jsx(A,{className:"w-5 h-5 text-secondary flex-shrink-0"}),e.jsx("span",{className:"text-sm",children:s})]},a))})]})})]})]})})})})]}),e.jsx(D,{})]})};export{K as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.