PageSourceSearch

https://capsolar.ca/_next/static/chunks/app/%5Blang%5D/contact/page-5f3b22667fcdf2d8.js

js capsolar.ca collected 2026-10-04 20:08:27 UTC 11,459 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[929],{9167:function(e,t,l){"use strict";var r=l(2846);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(this,arguments)}t.Z=function(e){return r.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",width:"25mm",height:"25mm",viewBox:"0 0 25 25"},e),r.createElement("path",{d:"M12.5 0C5.575 0 0 5.563 0 12.474v.053C0 19.437 5.575 25 12.5 25S25 19.437 25 12.527v-.053C25 5.564 19.425 0 12.5 0zM6.959 5.212c1.85 1.85 3.697 3.71 5.546 5.57 1.855-1.844 3.71-3.692 5.556-5.547l1.727 1.724-5.565 5.552c1.843 1.854 3.689 3.706 5.542 5.55l-1.724 1.727-5.543-5.555-5.552 5.539-1.734-1.73c1.847-1.847 3.704-3.693 5.561-5.538L5.228 6.946l1.73-1.734z",style:{fill:"#ffa83d",strokeWidth:.26695}}))}},2170:function(e,t,l){"use strict";l.r(t);var r,a=l(2846);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(this,arguments)}t.default=function(e){return a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",width:36,height:36.081,viewBox:"0 -0.5 1.125 1.127"},e),r||(r=a.createElement("path",{d:"M.285.623A.347.347 0 0 1 .008.364C0 .334 0 .334 0 .064s0-.27.008-.3A.358.358 0 0 1 .1-.398a.343.343 0 0 1 .186-.096c.042-.008.51-.008.551 0a.346.346 0 0 1 .283.285c.005.03.006.064.005.288l-.002.255-.009.034A.35.35 0 0 1 .83.624C.789.629.316.628.285.623zm.54-.11a.275.275 0 0 0 .06-.02.184.184 0 0 0 .06-.045A.176.176 0 0 0 .99.387c.026-.054.025-.04.025-.323 0-.282.001-.269-.025-.322A.176.176 0 0 0 .946-.32a.184.184 0 0 0-.062-.045C.83-.39.833-.39.562-.39c-.257 0-.265 0-.31.019a.241.241 0 0 0-.142.18A4.512 4.512 0 0 0 .108.08v.248l.01.027c.023.065.062.11.123.14.051.025.048.024.318.025.203 0 .245 0 .267-.005zM.503.33a.279.279 0 0 1-.19-.156.272.272 0 1 1 .512-.185.203.203 0 0 1 .008.075.203.203 0 0 1-.008.075.275.275 0 0 1-.207.192A.346.346 0 0 1 .502.33zM.6.223A.17.17 0 0 0 .716.12.138.138 0 0 0 .723.064.138.138 0 0 0 .716.009a.17.17 0 0 0-.12-.105.2.2 0 0 0-.093.007.164.164 0 0 0 .016.31c.02.006.059.007.08.002zm.23-.381a.075.075 0 0 1-.048-.078C.79-.298.867-.321.906-.275a.072.072 0 0 1-.076.117z"})))}},5533:function(e,t,l){"use strict";l.r(t);var r=l(2846);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(this,arguments)}t.default=function(e){return r.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 25"},e),r.createElement("path",{d:"M76.786 0C75.8 0 75 .8 75 1.786v21.429C75 24.2 75.8 25 76.786 25h21.428c.986 0 1.786-.8 1.786-1.785V1.785C100 .8 99.2 0 98.214 0zm3.57 3.125a2.232 2.232 0 1 1 0 4.464 2.232 2.232 0 0 1 0-4.464zm-66.071.089a2.268 2.268 0 0 0-2.233 2.143 2.232 2.232 0 1 0 4.465 0 2.268 2.268 0 0 0-2.232-2.143zM0 3.571V21.43h10.714v-3.571H3.57V3.572zm32.142 0V21.43h3.571v-6.232l4.91 6.232h4.358l-5.518-6.786 5.34-5.714h-4.554l-4.536 5.143v-10.5zm35.715 0v6.25a4.677 4.677 0 0 0-3.393-1.25 6 6 0 0 0-5.893 6.608 6.09 6.09 0 0 0 5.91 6.607 4.357 4.357 0 0 0 3.572-1.607v1.25h3.375V3.571zM50.669 8.563a6.393 6.393 0 0 0-6.383 6.526 6.233 6.233 0 0 0 6.607 6.697 7.696 7.696 0 0 0 5.804-2.303l-2.375-1.786a4.482 4.482 0 0 1-3.286 1.232 3.196 3.196 0 0 1-3.268-2.554v-.125h9.375a7.547 7.547 0 0 0 0-.786c0-4.518-2.785-6.893-6.143-6.893a6.448 6.448 0 0 0-.331-.008zm-25.491.008a4.84 4.84 0 0 0-3.947 2.143V8.93h-3.375v12.5h3.572v-5.84a3.108 3.108 0 0 1 2.964-3.447c2.071 0 2.393 2.036 2.393 3.447v5.84h3.571v-6.626c0-3.928-1.303-6.232-5.107-6.232zm66.143 0c3.803 0 5.107 2.304 5.107 6.233v6.625h-3.571v-5.84c0-1.41-.322-3.446-2.393-3.446a3.107 3.107 0 0 0-2.965 3.447v5.84h-3.571V8.93h3.375v1.785a4.84 4.84 0 0 1 4.018-2.143zm-78.822.358v12.5h3.571v-12.5zm66.072 0h3.571v12.5h-3.571zM50.69 11.412c.096 0 .194.006.292.017a2.607 2.607 0 0 1 2.84 2.5h-6.054a2.929 2.929 0 0 1 2.922-2.517zm14.542.463a2.911 2.911 0 0 1 2.893 3.304 2.91 2.91 0 0 1-2.893 3.303 3.143 3.143 0 0 1-2.911-3.303 3.143 3.143 0 0 1 2.91-3.304z",style:{strokeWidth:.19532}}))}},3692:function(e,t,l){"use strict";var r=l(2846);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(this,arguments)}t.Z=function(e){return r.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",width:"25mm",height:"25mm",viewBox:"0 0 25 25"},e),r.createElement("path",{d:"M12.5 0C5.575 0 0 5.563 0 12.473v.054C0 19.437 5.575 25 12.5 25S25 19.437 25 12.527v-.054C25 5.563 19.425 0 12.5 0Zm6.644 6.562 1.408 1.405-10.47 10.448-5.63-5.619 1.407-1.404 4.222 4.214z",style:{fill:"#ffa83d",fillOpacity:1,strokeWidth:.26695}}))}},1885:function(e,t,l){Promise.resolve().then(l.bind(l,34)),Promise.resolve().then(l.t.bind(l,1749,23)),Promise.resolve().then(l.bind(l,1432)),Promise.resolve().then(l.bind(l,2170)),Promise.resolve().then(l.bind(l,5533))},34:function(e,t,l){"use strict";l.r(t),l.d(t,{MAX_MSG_LENGTH:function(){return h},default:function(){return d}});var r=l(7437),a=l(9167),s=l(3692),n=l(2265),i=l(9113),c=l(3411);l(6788);var o=l(4116);let h=2e3;
1function d(e){let[t,l]=(0,n.useState)(null),[d,m]=(0,n.useState)(),[g,u]=(0,n.useState)(!0),[x,p]=(0,n.useState)(null),[f,b]=(0,n.useState)({firstName:"",lastName:"",email:"",subject:e.objectOptions[0],message:""}),[v,y]=(0,n.useState)(f.message.length),A=e=>{let{name:t,value:l}=e.target;b(e=>({...e,[t]:l}))},j=async e=>{if(e.preventDefault(),d&&(0,i.yf)(d))u(!0);else{u(!1);return}try{if(p(!0),(await fetch("/api/sendEmail",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({firstName:f.firstName,lastName:f.lastName,email:f.email,phoneNumber:d,subject:f.subject,message:f.message})})).ok)l(!0);else throw Error("Erreur")}catch(e){l(!1)}finally{p(!1)}};return(0,n.useEffect)(()=>{y(f.message.length)},[f.message]),(0,r.jsx)("div",{className:"lg:w-[522px] lg:min-w-[522px]",children:x?(0,r.jsx)(o.Z,{}):null===t?(0,r.jsxs)("form",{onSubmit:j,id:"contactForm",className:" grid-col grid gap-2.5 lg:flex lg:flex-grow lg:flex-row lg:flex-wrap",children:[(0,r.jsxs)("div",{className:"grid-col grid h-[60px] rounded-md border border-gray-300 bg-CAP-light-grey-bg px-3 py-2 lg:w-64",children:[(0,r.jsxs)("label",{htmlFor:"firstName",className:"text-xs",children:[e.firstNameLabel," *"]}),(0,r.jsx)("input",{className:"w-full bg-CAP-light-grey-bg placeholder-current placeholder-gray-400 focus:outline-none",maxLength:30,type:"text",id:"firstName",name:"firstName",placeholder:"John",value:f.firstName,onChange:A,required:!0})]}),(0,r.jsxs)("div",{className:"grid-col grid h-[60px] rounded-md border border-gray-300 bg-CAP-light-grey-bg px-3 py-2 placeholder-gray-400 lg:w-64",children:[(0,r.jsxs)("label",{htmlFor:"name",className:"text-xs",children:[e.lastNameLabel," *"]}),(0,r.jsx)("input",{className:"w-full bg-CAP-light-grey-bg placeholder-current placeholder-gray-400 focus:outline-none",maxLength:30,type:"text",id:"lastName",name:"lastName",placeholder:"Smith",value:f.lastName,onChange:A,required:!0})]}),(0,r.jsxs)("div",{className:"grid-col grid h-[60px] rounded-md border border-gray-300 bg-CAP-light-grey-bg  px-3 py-2 lg:w-64",children:[(0,r.jsxs)("label",{htmlFor:"email",className:"text-xs",children:[e.emailLabel," *"]}),(0,r.jsx)("input",{className:"w-full bg-CAP-light-grey-bg placeholder-current placeholder-gray-400 focus:outline-none",maxLength:30,type:"email",id:"email",name:"email",placeholder:"[email protected]",value:f.email,onChange:A,required:!0})]}),(0,r.jsxs)("div",{className:"grid-col grid h-[60px] rounded-md border ".concat(g?"border-gray-300 bg-CAP-light-grey-bg":"border-red-300 bg-red-200","  px-3 py-2 lg:w-64"),children:[(0,r.jsxs)("label",{htmlFor:"phone",className:"text-xs",children:[e.phoneLabel," *"]}),(0,r.jsx)(c.ZP,{className:"bg-transparent",placeholder:e.phonePlaceHolder,value:d,onChange:m,required:!0})]}),(0,r.jsxs)("div",{className:"grid-col grid h-[60px] rounded-md border border-gray-300 bg-CAP-light-grey-bg px-3 py-2 lg:w-full",children:[(0,r.jsxs)("p",{className:"text-xs",children:[" ",e.objectLabel," * "]}),(0,r.jsx)("select",{value:f.subject,name:"subject",onChange:A,className:" grid-col grid bg-CAP-light-grey-bg",children:e.objectOptions.map((e,t)=>(0,r.jsx)("option",{value:e,children:e},t))})]}),(0,r.jsxs)("div",{className:"w-full",children:[(0,r.jsx)("div",{className:" h-[200px] rounded-md border border-gray-300 bg-CAP-light-grey-bg px-3 py-2",children:(0,r.jsx)("textarea",{className:"h-full w-full resize-none bg-CAP-light-grey-bg placeholder:text-center focus:outline-none",maxLength:h,id:"message",name:"message",value:f.message,onChange:A,required:!0})}),(0,r.jsxs)("div",{className:"w-full text-right text-sm ".concat(v>=h?"font-bold text-red-400":"text-CAP-medium-grey"),children:[v," / ",h]})]}),(0,r.jsxs)("div",{className:"my-4 flex h-[34px] flex-row items-center gap-3",children:[(0,r.jsx)("input",{className:"h-5 w-5 bg-CAP-light-grey-bg text-center focus:outline-none",type:"checkbox",id:"condition",name:"condition",required:!0}),(0,r.jsxs)("p",{className:"text-xs",children:[e.politicalLabelStart,(0,r.jsx)("a",{href:"/terms",className:"text-xs underline",children:e.politicalLabelLink}),e.politicalLabelEnd]})]}),(0,r.jsx)("div",{className:"my-4 flex w-full justify-center",children:(0,r.jsx)("button",{form:"contactForm",type:"submit",className:"h-12 w-36 rounded-md bg-CAP-orange text-base font-bold",children:e.sendButton})})]}):t?(0,r.jsxs)("div",{className:"flex h-full w-full flex-col items-center justify-center gap-5",children:[(0,r.jsx)(s.Z,{}),(0,r.jsx)("p",{children:e.successMessage})]}):(0,r.jsxs)("div",{className:"flex h-full w-full flex-col items-center justify-center gap-5",children:[(0,r.jsx)(a.Z,{}),(0,r.jsx)("p",{children:e.failMessage})]})})}},4116:function(e,t,l){"use strict";l.d(t,{Z:function(){return a}});var r=l(7437);function a(){return(0,r.jsx)("div",{className:"flex h-full w-full items-center justify-center",children:(0,r.jsxs)("svg",{width:"119",height:"119",viewBox:"0 0 119 119",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("ellipse",{className:"animate-shrinkGrow",opacity:"0.4",cx:"59.3913",cy:"59.3913",rx:"49.3757",ry:"49.3757",fill:"#FBB138"}),(0,r.jsx)("ellipse",{className:"animate-shrinkGrow",opacity:"0.4",cx:"59.3925",cy:"59.3925",rx:"37.9706",ry:"37.9706",fill:"#FBB138"}),(0,r.jsx)("ellipse",{cx:"59.2538",cy:"59.2538",rx:"22.2538",ry:"22.2538",fill:"#FBB138"}),(0,r.jsx)("ellipse",{className:"animate-shrinkGrow",opacity:"0.2",cx:"59.3899",cy:"59.3899",rx:"59.3899",ry:"59.3899",fill:"#FBB138"})]})})}},1432:function(e,t,l){"use strict";l.r(t),t.default={src:"/_next/static/media/background.3a94f773.png",height:1108,width:4192,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAACVBMVEXnySH3szj1sDNTYp5oAAAAA3RSTlMBDSUFHgTjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAFElEQVR4nGNgYGRkZAABRiYmMAMAAGYAClKKXdcAAAAASUVORK5CYII=",blurWidth:8,blurHeight:2}}},function(e){e.O(0,[749,602,971,69,744],function(){return e(e.s=1885)}),_N_E=e.O()}]);

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.