1import{_ as V,q as S,aj as B,r as g,j as I,U,c as $,o as h,b as e,e as m,w as y,f as z,u as s,x as A,g as N,t as c,H as x,y as C,n as L,d as T,s as q,k as _,E as f,I as H,a as P,K as F,V as M,B as O}from"./BxdW20Ub.js";import{e as j,o as E}from"./teMtHUYD.js";import{_ as G}from"./BwA2q9Bu.js";import K from"./0IFSHsr_.js";import{_ as Q,u as R}from"./CLsKqG-e.js";import{_ as W}from"./5XSATRc4.js";import{u as J}from"./Bz8D0j-4.js";import{u as X}from"./B3w1Viou.js";import"./CUBleYSJ.js";import"./CQ2nXzyS.js";import"./51z2yfQf.js";const Y={class:"header-inner"},Z={__name:"light",props:{scrollto:{type:String,default:null},colorMode:{type:String,default:"light"}},setup(d){const p=S(),u=d,{y:l}=j();B(u,"scrollto");const o=g(null);I(()=>{l.value>70&&o.value.classList.add("unpinned","not-top")});const{openModal:r}=U("isModalActive");return(i,n)=>{const t=z,b=A,v=C;return h(),$("header",{ref_key:"header",ref:o,class:L({top:s(l)==0,unpinned:s(l)>70,"not-top":s(l)>0,pinned:d.scrollto=="top"&&s(l)!==0,"dark-mode":d.colorMode==="dark","light-mode":d.colorMode==="light"})},[e("div",Y,[m(b,{to:s(p)("/"),class:"header-brand"},{default:y(()=>[m(t,{class:"logo-light",src:"/img/logos/logo-primary.svg",width:"150",height:"34",alt:"logo-dastra"})]),_:1},8,["to"]),m(v,{onClick:x(s(r),["prevent"]),variant:"primary"},{default:y(()=>[N(c(i.$t("QuoteButton")),1)]),_:1},8,["onClick"])])],2)}}},ee=V(Z,[["__scopeId","data-v-f4559957"]]),oe={class:"home-h3"},te={key:0,class:"loader"},se={class:"row"},ne={class:"col-sm-6"},ae={class:"form-group"},le={for:"given-name",class:"required"},re=["placeholder"],ie={class:"col-sm-6"},me={class:"form-group"},ce={for:"last-name",class:"required"},de=["placeholder"],ue={class:"form-group"},pe={for:"email",class:"required"},_e=["placeholder"],fe={class:"form-group"},ge={for:"organization",class:"required"},he=["placeholder"],ve={class:"form-group"},$e={for:"phone-number",class:"required"},ye=["placeholder"],be={class:"form-group"},ke={for:"message"},Ne=["innerHTML"],xe={class:"text-end"},Me={__name:"AdvertisingDemo",props:{interests:{type:Array}},emits:["close-modal"],setup(d,{emit:p}){const u=d,{locale:l}=T(),o=g({turnstileToken:"",givenName:"",familyName:"",email:"",companyName:"",phoneNumber:"",message:"",source:"Demo"}),r=g(!1),i=async()=>{r.value=!0,u.interests&&u.interests.length>0&&(o.value.message=o.value.message+`${o.value.message?`\r 2`:""}Intéressé par : ${u.interests}`);const{responseData:n}=await R(o.value);n&&n.value.status==="Success"&&(await H({path:`/${l.value}/contacts/success`,query:{type:o.value.source,advertisingPage:!0}}),r.value=!1)};return(n,t)=>{const b=Q,v=W,k=C;return h(),$("div",null,[e("h2",oe,c(n.$t("Contact_Form")),1),e("form",{id:"form-contact",class:"form-contact",onSubmit:x(i,["prevent"])},[m(b,{modelValue:s(o).turnstileToken,"onUpdate:modelValue":t[0]||(t[0]=a=>s(o).turnstileToken=a)},null,8,["modelValue"]),e("fieldset",null,[s(r)?(h(),$("div",te,[m(v)])):q("",!0),e("div",se,[e("div",ne,[e("div",ae,[e("label",le,c(n.$t("form.given-name")),1),_(e("input",{"onUpdate:modelValue":t[1]||(t[1]=a=>s(o).givenName=a),type:"text",name:"given-name",required:"",maxlength:"120",class:"form-control",placeholder:n.$t("form.given-name")},null,8,re),[[f,s(o).givenName]])])]),e("div",ie,[e("div",me,[e("label",ce,c(n.$t("form.last-name")),1),_(e("input",{"onUpdate:modelValue":t[2]||(t[2]=a=>s(o).familyName=a),type:"text",name:"last-name",required:"",maxlength:"120",class:"form-control",placeholder:n.$t("form.last-name")},null,8,de),[[f,s(o).familyName]])])])]),e("div",ue,[e("label",pe,c(n.$t("form.pro-email")),1),_(e("input",{id:"email","onUpdate:modelValue":t[3]||(t[3]=a=>s(o).email=a),type:"email",name:"email",maxlength:"255",required:"",class:"form-control",placeholder:n.$t("form.pro-email-placeholder")},null,8,_e),[[f,s(o).email]])]),e("div",fe,[e("label",ge,c(n.$t("form.organization")),1),_(e("input",{"onUpdate:modelValue":t[4]||(t[4]=a=>s(o).companyName=a),type:"text",name:"organization",maxlength:"120",required:"",class:"form-control",placeholder:n.$t("form.organization-placeholder")},null,8,he),[[f,s(o).companyName]])]),e("div",ve,[e("label",$e,c(n.$t("form.pro-phone")),1),_(e("input",{id:"phone-number","onUpdate:modelValue":t[5]||(t[5]=a=>s(o).phoneNumber=a),type:"tel",name:"phone-number",maxlength:"20",required:"",class:"form-control",placeholder:n.$t("form.pro-phone-placeholder")}
2,null,8,ye),[[f,s(o).phoneNumber]])]),e("div",be,[e("label",ke,c(n.$t("form.your-message")),1),_(e("textarea",{id:"message","onUpdate:modelValue":t[6]||(t[6]=a=>s(o).message=a),maxlength:"2500",name:"message",class:"form-control",rows:"5"},null,512),[[f,s(o).message]])]),e("p",{class:"text-start small",innerHTML:n.$t("form.legal-text")},null,8,Ne),t[8]||(t[8]=e("div",{class:"alert-container"},null,-1)),e("div",xe,[m(k,{variant:"default",class:"me-2",size:"sm",onClick:t[7]||(t[7]=x(a=>n.$emit("close-modal"),["prevent"]))},{default:y(()=>[N(c(n.$t("close")),1)]),_:1}),m(k,{type:"submit",size:"sm",variant:"primary",disabled:!s(o).turnstileToken},{default:y(()=>[N(c(n.$t("form.submit-btn")),1)]),_:1},8,["disabled"])])])],32)])}}},Ve={class:"modal-bg"},Ce={__name:"index",props:{clickOutsideToClose:{type:Boolean,default:!0}},emits:["close-modal"],setup(d,{emit:p}){const u=d,l=g(null),o=p;return u.clickOutsideToClose&&E(l,()=>o("close-modal")),(r,i)=>(h(),$("div",Ve,[e("div",{ref_key:"modal",ref:l,class:"modal"},[P(r.$slots,"default",{},void 0,!0)],512)]))}},Te=V(Ce,[["__scopeId","data-v-25bc0a83"]]),Pe={__name:"advertising-page",setup(d){const{scrollingTo:p}=J(),{locale:u}=T();X();const l=g(!1),o=()=>{l.value=!0},r=()=>{l.value=!1},i=g([]),n=t=>{i.value.includes(t)?i.value.splice(i.value.indexOf(t),1):i.value.push(t)};return F({htmlAttrs:{lang:u.value}}),M("interestForDemo",{selectedInterests:i,selectInterest:n}),M("isModalActive",{isModalActive:l,openModal:o,closeModal:r}),(t,b)=>{const v=ee,k=G,a=K,D=Me,w=Te;return h(),$("div",null,[m(v,{scrollto:s(p),"color-mode":"light"},null,8,["scrollto"]),e("div",null,[m(k,{class:"main-page-layout main-page-light"})]),m(a),s(l)?(h(),O(w,{key:0,onCloseModal:r},{default:y(()=>[m(D,{interests:s(i),onCloseModal:r},null,8,["interests"])]),_:1})):q("",!0)])}}};export{Pe 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.