PageSourceSearch

https://polyscope.qc.ca/static/js/6583.d378c05e.chunk.js

js polyscope.qc.ca collected 2026-10-02 14:11:50 UTC 4,645 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkpolyScope=self.webpackChunkpolyScope||[]).push([[6583],{16583:(e,t,n)=>{n.r(t),n.d(t,{default:()=>C});var s=n(19808),a=n(60899),i=n(55996),r=n(37088),c=n(59254),o=n(53011),l=n(82053),d=n(20976),u=n(83712),m=n(44414);const x={country:"Canada",address:"Polytechnique Montreal Case postale 6079 Succursale \xab Centre-ville \xbb Montr\xe9al (Qu\xe9bec) H3C 3A7",phoneNumber:"(514) 340-4711 #46-45"},p=(0,c.Ay)("div")((e=>{let{theme:t}=e;return{backgroundSize:"cover",backgroundPosition:"center",backgroundImage:"url(https://minimal-assets-api.vercel.app/assets/overlay.svg), url(https://firebasestorage.googleapis.com/v0/b/polyscope-6feba.appspot.com/o/about%2Fcover?alt=media&token=1949b7ee-7616-43a9-b4e7-c16984e5b9f9)",padding:t.spacing(10,0),[t.breakpoints.up("md")]:{height:560,padding:0}}})),h=(0,c.Ay)("div")((e=>{let{theme:t}=e;return{textAlign:"center",[t.breakpoints.up("md")]:{textAlign:"left",position:"absolute",bottom:t.spacing(10)}}}));function j(){return(0,m.jsx)(p,{children:(0,m.jsx)(s.A,{component:d.qH,sx:{position:"relative",height:"100%"},children:(0,m.jsxs)(h,{children:[(0,m.jsx)(d.B2,{text:u.A.t("contactus.title1"),sx:{color:"primary.main"},variants:(0,d.Sk)().inRight}),(0,m.jsx)("br",{}),(0,m.jsxs)(o.A,{sx:{display:"inline-flex",color:"common.white"},children:[(0,m.jsx)(d.B2,{text:u.A.t("contactus.title2"),sx:{mr:2}}),(0,m.jsx)(d.B2,{text:u.A.t("contactus.title3")})]}),(0,m.jsx)(a.Ay,{container:!0,spacing:5,sx:{mt:5,color:"common.white"},children:(0,m.jsxs)(a.Ay,{item:!0,xs:12,sm:6,md:4,lg:4,sx:{pr:{md:5}},children:[(0,m.jsx)(r.m.div,{variants:(0,d.Sk)().in,children:(0,m.jsx)(l.A,{variant:"h6",paragraph:!0,children:x.country})}),(0,m.jsx)(r.m.div,{variants:(0,d.Sk)().inRight,children:(0,m.jsxs)(l.A,{variant:"body2",children:[x.address,(0,m.jsx)("br",{})," ",x.phoneNumber]})})]},x.country)})]})})})}var b=n(49708),g=n(9950),A=n(75061),v=n(9449),y=n(68654),k=n(26682),S=n(93230),f=n(48450),q=n(54200),w=n(90979);function T(){const{enqueueSnackbar:e}=(0,A.dh)(),t=(0,f.sh)(),n=(0,q.Uz)(t),s=(0,g.useMemo)((()=>({name:"",email:"",subject:"",text:""}))),a=b.Ik().shape({name:b.Yj().required(u.A.t("register.lastNamereq")),email:b.Yj().required(u.A.t("register.emailreq")).email(u.A.t("form.emailValid")),subject:b.Yj().required(u.A.t("contactus.subjectReq")),text:b.Yj().required(u.A.t("contactus.textReq"))}),i=(0,v.mN)({resolver:(0,y.t)(a),defaultValues:s}),{reset:r,watch:c,handleSubmit:o,formState:{isSubmitting:x}}=i,p=c();return(0,m.jsx)(w.Op,{methods:i,onSubmit:o((async()=>{try{const t={subject:`${u.A.t("contactus.messageFrom")} ${p.name}`,object:p.subject,text:p.text,name:p.name,email:p.email},s=(0,q.Qg)(n,"genericEmail");await s(t).then(e(u.A.t("contactus.msgSuccess"))).catch((()=>{e(u.A.t("contactus.msgNoSuccess"),{variant:"error"})})),r()}catch(t){console.error(t)}})),children:(0,m.jsxs)(S.A,{spacing:5,children:[(0,m.jsx)(d.bT,{variants:(0,d.Sk)().inUp,children:(0,m.jsxs)(l.A,{variant:"h3",children:[u.A.t("contactus.welcome")," ",(0,m.jsx)("br",{}),u.A.t("contactus.glad")]})}),(0,m.jsxs)(S.A,{spacing:3,children:[(0,m.jsx)(d.bT,{variants:(0,d.Sk)().inUp,children:(0,m.jsx)(w.o3,{required:!0,name:"name",label:u.A.t("contactus.name")})}),(0,m.jsx)(d.bT,{variants:(0,d.Sk)().inUp,children:(0,m.jsx)(w.o3,{required:!0,name:"email",label:u.A.t("contactus.email")})}),(0,m.jsx)(d.bT,{variants:(0,d.Sk)().inUp,children:(0,m.jsx)(w.o3,{required:!0,name:"subject",label:u.A.t("contactus.subject")})}),(0,m.jsx)(d.bT,{variants:(0,d.Sk)().inUp,children:(0,m.jsx)(w.o3,{required:!0,name:"text",label:u.A.t("contactus.enterMsg"),multiline:!0,rows:4})})]}),(0,m.jsx)(S.A,{direction:"row",spacing:1.5,sx:{mt:3},style:{display:"flex",justifyContent:"flex-end"},children:(0,m.jsx)(k.A,{type:"submit",variant:"contained",loading:x,sx:{textTransform:"none"},children:u.A.t("contactus.send")})})]})})}var U=n(90094);function C(){return(0,m.jsx)(i.A,{title:u.A.t("contactus.title"),children:(0,m.jsxs)(U.km,{children:[(0,m.jsx)(j,{}),(0,m.jsx)(s.A,{sx:{my:10},children:(0,m.jsx)(a.Ay,{container:!0,spacing:10,children:(0,m.jsx)(a.Ay,{item:!0,xs:12,md:12,children:(0,m.jsx)(T,{})})})})]})})}},90094:(e,t,n)=>{n.d(t,{UD:()=>o,UQ:()=>r,km:()=>c});var s=n(82053),a=n(59254),i=n(61770);const r=(0,a.Ay)(s.A)((e=>{let{theme:t}=e;return{...t.typography.subtitle2,color:t.palette.text.secondary,marginBottom:t.spacing(1)}})),c=(0,a.Ay)("div")((e=>{let{theme:t}=e;return{paddingTop:t.spacing(8),[t.breakpoints.up("md")]:{paddingTop:t.spacing(11)}}})),o=(0,a.Ay)("div")((()=>({...(0,i.A)().bgBlur({blur:3}),top:0,zIndex:8,content:"''",width:"100%",height:"100%",position:"absolute"})))}}]);

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.