PageSourceSearch

https://www.mint-academy.ch/_next/static/chunks/pages/anmelden-973b87a01516b8e6.js

js mint-academy.ch collected 2026-10-02 23:16:39 UTC 15,510 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[877],{8219:function(e,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/anmelden",function(){return i(541)}])},2436:function(e,n,i){"use strict";i.d(n,{v:function(){return l}});var r=i(5893),t=i(1355),s=i(2515);function l(e){var n=e.open,i=e.onClose,l=e.children;return(0,r.jsx)(t.u,{show:n,children:(0,r.jsxs)(s.V,{onClose:i,className:"relative z-50",children:[(0,r.jsx)(t.u.Child,{enter:"transition opacity duration-200",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition transform duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,r.jsx)("div",{className:"fixed inset-0 bg-black/20","aria-hidden":"true"})}),(0,r.jsx)(t.u.Child,{enter:"transition transform opacity duration-200",enterFrom:"scale-75 opacity-0",enterTo:"scale-100 opacity-100",leave:"transition transform opacity duration-200",leaveFrom:"scale-100 opacity-100",leaveTo:"scale-75 opacity-0",className:"fixed inset-0 flex items-center justify-center p-4",children:(0,r.jsx)(s.V.Panel,{className:"relative w-full max-w-sm rounded-md bg-white p-8 shadow-md md:max-w-lg",children:l})})]})})}},9979:function(e,n,i){"use strict";i.d(n,{c:function(){return o}});var r=i(5893),t=i(2515),s=i(8264),l=i(5506),a=i(2436);function o(e){var n=e.message,i=e.onClose;return(0,r.jsxs)(a.v,{open:""!==n,onClose:i,children:[(0,r.jsxs)(t.V.Title,{className:"mb-4 flex items-center gap-2 text-xl no-underline",children:[(0,r.jsx)(s.Z,{className:"h-6 w-6 text-emerald-500"}),"Info"]}),(0,r.jsx)(t.V.Description,{className:"text-gray-500",children:n}),(0,r.jsx)("button",{className:"absolute top-0 right-0 m-1 h-6 w-6",onClick:i,children:(0,r.jsx)(l.Z,{})})]})}},8334:function(e,n,i){"use strict";i.d(n,{Z:function(){return o}});var r=i(1799),t=i(9396),s=i(9534),l=i(5893),a=i(6010);function o(e){var n=e.href,i=e.disabled,o=e.empty,c=e.outline,d=e.link,u=e.fancy,m=e.primary,f=void 0===m?!o&&!c&&!d&&!u:m,h=e.as,v=void 0===h?n?i?"span":"a":"button":h,x=(0,s.Z)(e,["href","disabled","empty","outline","link","fancy","primary","as"]),p=(0,a.Z)(!o&&"mint-btn",x.className,c&&"mint-btn-outline",u&&"mint-btn-fancy",d&&"mint-btn-link",f&&"mint-btn-primary"),g=x.children;return u&&(g=(0,l.jsx)("span",{className:"mint-btn-fancy-text",children:g})),(0,l.jsx)(v,(0,t.Z)((0,r.Z)({},x),{className:p,disabled:i,href:i?void 0:n,children:g}))}},5130:function(e,n,i){"use strict";i.d(n,{Z:function(){return d}});var r=i(1799),t=i(9396),s=i(9534),l=i(828),a=i(5893),o=i(6010),c=i(2580);function d(e){var n=e.children,i=e.label,d=(0,s.Z)(e,["children","label"]),u=(0,l.Z)((0,c.U$)(d.name),2),m=u[0],f=u[1],h=!(!f.touched||!f.error),v=(0,o.Z)("flex flex-col mt-3",d.className);return(0,a.jsxs)("div",{className:v,children:[i&&(0,a.jsx)("label",{htmlFor:d.name,className:"mb-1 block text-sm font-medium text-gray-700",children:i}),(0,a.jsx)(c.gN,(0,t.Z)((0,r.Z)({},m,d),{className:(0,o.Z)("mint-form-control w-full transition-colors",h?"border-red-500 ring-1 ring-red-500 bg-red-50":"border-gray-300"),children:n})),h&&(0,a.jsx)("span",{className:"mt-1 text-xs font-semibold text-red-600",children:f.error})]})}},2274:function(e,n,i){"use strict";i.d(n,{Z:function(){return a}});var r=i(5893),t=i(6010),s=i(5675),l=i.n(s);function a(e){var n=e.src,i=e.opacityClass,s=(e.gradient,e.simple),a=e.children;return(0,r.jsxs)("div",{className:(0,t.Z)("relative",s?"text-left":["bg-gradient-to-br",n?"from-black to-gray-800":"from-primary-600 to-primary-400"]),children:[n&&(0,r.jsx)(l(),{src:n,alt:"",layout:"fill",className:(0,t.Z)("object-cover",i),unoptimized:!0}),(0,r.jsx)("div",{className:"container relative",children:(0,r.jsx)("h1",{className:(0,t.Z)("text-5xl font-bold uppercase leading-tight",s?"mt-12":["mt-36 mb-12 text-white",n&&"xl:mt-48"],a&&"underline"),children:a||(0,r.jsx)(r.Fragment,{children:"\xa0"})})})]})}},3125:function(e,n,i){"use strict";i.d(n,{Z:function(){return c}});var r=i(5893),t=i(2772),s=i(1664),l=i.n(s),a=[{title:"MINT-Academy",lines:["c/o 08EINS AG SOFTWAREHAUS","City West","Comercialstrasse 36","CH-7000 Chur"]},{title:"MINT-Academy Engadin",lines:["c/o Internat in der Schweiz","Lyceum Alpinum Zuoz","Agu\xeal 185","CH-7524 Zuoz"]},{title:"MINT-Academy Surselva",lines:["c/o Verein L\xf6wenberg","Surselva impact lab","Via Casti 52","CH-7151 Schluein"]},{title:"MINT-Academy Pr\xe4ttigau",lines:["c/o Gemeinde Schiers","Bahnhofstrasse 3","CH-7220 Schiers",(0,r.jsx)(r.Fragment,{children:"\xa0"})]}];function o(){return(0,r.jsx)("footer",{className:"bg-black py-12 text-white",children:(0,r.jsxs)("div",{className:"container space-y-8",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h2",{children:"Adressen"}),(0,r.jsx)("div",{className:"flex flex-col items-center gap-y-8 gap-x-16 md:flex-row md:items-start lg:gap-x-36",children:a.map((function(e){return(0,r.jsxs)("div",{className:"flex flex-1 flex-col",children:[(0,r.jsx)("div",{children:(0,r.jsx)("strong",{children:e.title})}),(0,r.jsx)("div",{className:"my-4 flex flex-col",children:e.lines.map((function(e,n){return(0,r.jsx)("span",{children:e},n)}))}),"+41 81 252 30 50",(0,r.jsx)("br",{}),(0,r.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})]},e.title)}))})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("h2",{children:"Links"}),(0,r.jsx)(l(),{href:"/agb",children:"Allgemeine Gesch\xe4ftsbedigungen"})," ","\xb7"," ",(0,r.jsx)(l(),{href:"/impressum-datenschutz",children:"Impressum & Datenschutz"})," "]})]})})}function c(e){var n=e.children;return(0,r.jsxs)("div",{className:"flex min-h-screen flex-1 flex-col",children:[(0,r.jsx)(t.Z,{hasNav:!0}),(0,r.jsx)("div",{className:"flex flex-1 flex-col bg-gray-100",children:n}),(0,r.jsx)(o,{})]})}},541:function(e,n,i){"use strict";i.r(n),i.d(n,{default:function(){return H}});var r=i(5893),t=i(1325),s=i(9008),l=i.n(s),a=i(7294),o=i(828),c=i(1163),d=i(8090);function u(e){var n,i,t,s,l=e.courseId,a=e.onAgain,u=((0,c.useRouter)(),(0,o.Z)((0,d.qn)({variables:{id:l}}),1)[0].data);return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"mx-auto my-auto py-20",children:[(0,r.jsx)("h2",{className:"text-center",children:"Anmeldung Erfolgreich"}),(0,r.jsxs)("div",{className:"flex flex-col items-center gap-y-2 py-5 px-4 text-center",children:[(0,r.jsxs)("p",{children:["Vielen Dank f\xfcr deine Anmeldung f\xfcr den Kurs"," ",(0,r.jsx)("b",{children:null===u||void 0===u||null===(n=u.course)||void 0===n?void 0:n.title})," beim Standort"," ",(0,r.jsx)("b",{children:null===u||void 0===u||null===(i=u.course)||void 0===i||null===(t=i.acfCourse)||void 0===t||null===(s=t.location)||void 0===s?void 0:s.title}),"."]}),(0,r.jsx)("p",{children:"Wir haben eine Best\xe4tigungs-E-Mail an deine E-Mail-Adresse gesendet."}),(0,r.jsx)("a",{children:(0,r.jsx)("button",{onClick:a,children:"Weiteres Kind anmelden"})})]})]})})}var m=i(7568),f=i(2670),h=i(1799),v=i(9534),x=i(655),p=i(6512),g=i(1355),j=i(169),y=i(6365),b=i(6010),N=i(2580),Z=i(120),w=i(1664),C=i.n(w),A=i(9374),T=i(7095),_=i(9979),k=i(5524),S=i(7807),I=i(324),E=i(1886),F=i(2734);function z(e,n){var i=n.getTime()-e.getTime();return new Date(i).getFullYear()-1970}function D(e){var n,i,t,s,l,u,w,D,M,K,P,V=e.courseId,H=e.onSuccess,q=((0,c.useRouter)(),(0,o.Z)((0,d.kc)(),2)[1]),L=(0,a.useState)(""),B=L[0],O=L[1],G=(0,o.Z)((0,d.qo)(),1)[0],Q=G.data,R=G.fetching,U=(0,o.Z)((0,d.x5)({variables:{first:1e3}}),1)[0],W=U.data,X=U.fetching,$=(null===Q||void 0===Q||null===(n=Q.locations)||void 0===n||null===(i=n.nodes)||void 0===i?void 0:i.map((function(e){var n,i;return{location:e,courses:(null===W||void 0===W||null===(n=W.courses)||void 0===n||null===(i=n.nodes)||void 0===i?void 0:i.filter((function(n){var i,r;return(null===n||void 0===n||null===(i=n.acfCourse)||void 0===i||null===(r=i.location)||void 0===r?void 0:r.id)===(null===e||void 0===e?void 0:e.id)&&!(0,A.Q)(n)})))||[]}})))||[],Y=(0,o.Z)((0,d.qn)({variables:{id:V}}),1)[0].data,J={location:(null===Y||void 0===Y||null===(t=Y.course)||void 0===t||null===(s=t.acfCourse)||void 0===s||null===(l=s.location)||void 0===l?void 0:l.id)||"",course:(null===Y||void 0===Y||null===(u=Y.course)||void 0===u?void 0:u.id)||"",birthDate:"",street:"",house:"",city:"",email:"",firstname:"",lastname:"",firstnameParents:"",lastnameParents:"",phone:"",zip:"",externalComment:"",internalComment:"",newsletter:!1,locationQuestions:(null===Y||void 0===Y||null===(w=Y.course)||void 0===w||null===(D=w.acfCourse)||void 0===D||null===(M=D.location)||void 0===M||null===(K=M.acfLocationQuestions)||void 0===K||null===(P=K.locationQuestions)||void 0===P?void 0:P.filter(Boolean).map((function(e){return e})).map((function(e){return{question:e.question||"",required:e.required||!1,title:e.title||"",type:e.type||"text",value:e.value||""}})))||[]},ee=function(){var e=(0,m.Z)((function(e){var n,i,r;return(0,x.__generator)(this,(function(t){switch(t.label){case 0:return e.location,i=(0,v.Z)(e,["location"]),[4,q((0,h.Z)({},i))];case 1:return(null===(r=t.sent().data)||void 0===r||null===(n=r.submitApplication)||void 0===n?void 0:n.result)?H():O("Etwas ist schiefgelaufen :("),[2]}}))}));return function(n){return e.apply(this,arguments)}}(),ne=(0,N.TA)({initialValues:J,validate:function(e){var n,i,r,t,s=null===Y||void 0===Y||null===(n=Y.course)||void 0===n?void 0:n.acfCourse;try{var l,a;(i=null!==(l=null===s||void 0===s?void 0:s.minAge)&&void 0!==l?l:0,r=null!==(a=null===s||void 0===s?void 0:s.maxAge)&&void 0!==a?a:100,t=(null===s||void 0===s?void 0:s.courseStart)||"",F.Ry({birthDate:F.Z_().min(1,"Geburtsdatum ist erforderlich").refine((function(e){if(!t||!e)return!0;var n=z(new Date(e),new Date(t));return!(i&&n<i)}),{message:"Du bist leider noch zu jung f\xfcr diesen Kurs"}).refine((function(e){if(!t||!e)return!0;var n=z(new Date(e),new Date(t));return!(r&&n>r)}),{message:"Du bist leider schon zu alt f\xfcr diesen Kurs"}),firstname:F.Z_().min(2,"Vorname ist erforderlich"),lastname:F.Z_().min(2,"Nachname ist erforderlich"),email:F.Z_().trim().email("Ung\xfcltige E-Mail-Adresse"),phone:F.Z_().min(10,"Nummer ist invalide").max(20,"Nummer ist invalide").regex(/^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$/,"Ung\xfcltiges Telefonformat"),street:F.Z_().min(1,"Strasse ist erforderlich"),house:F.Z_().min(1,"Hausnummer ist erforderlich"),zip:F.Z_().min(4,"PLZ ist erforderlich"),city:F.Z_().min(1,"Ort ist erforderlich"),firstnameParents:F.Z_().min(1,"Vorname der Eltern ist erforderlich"),lastnameParents:F.Z_().min(1,"Nachname der Eltern ist erforderlich"),newsletter:F.O7().default(!1)}).passthrough()).parse(e)}catch(c){if((0,f.Z)(c,E.ZP.ZodError)){var o={};
1return c.errors.forEach((function(e){e.path&&(o[e.path.join(".")]=e.message)})),o}}return{}},onSubmit:ee,enableReinitialize:!0}),ie=ne.values;return(0,r.jsxs)(N.Hy,{value:ne,children:[ie.location&&ie.course||V?ie.location&&ie.course?(0,r.jsx)(S.Z,{submitButtonText:"Anmeldung einreichen"}):(0,r.jsx)(k.Z,{}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{children:"F\xfcr welchen Kurs m\xf6chtest du dich anmelden?"}),R||X?(0,r.jsx)(k.Z,{}):(0,r.jsx)("div",{className:"space-y-4",children:$.map((function(e){var n=e.location,i=e.courses;return(0,r.jsx)("div",{className:"flex flex-col overflow-hidden rounded-lg bg-white shadow",children:(0,r.jsx)(p.p,{children:function(e){var t=e.open;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(p.p.Button,{className:"flex items-center justify-between px-6 py-4 text-xl",children:[(0,r.jsxs)("span",{className:"flex items-center space-x-1",children:[(0,r.jsx)("span",{className:"font-semibold text-black",children:null===n||void 0===n?void 0:n.title}),(0,r.jsx)("span",{className:"h-[0.1874rem] w-[0.1874rem] rounded-full bg-gray-700"}),(0,r.jsxs)("span",{className:"text-gray-700",children:[i.length," ",1!==i.length?"Kurse":"Kurs"]})]}),(0,r.jsx)(j.Z,{className:(0,b.Z)("h-7 w-7 text-black transition-all duration-300",t&&"rotate-90")})]}),(0,r.jsx)(g.u,{enter:"transition duration-300 ease-out",enterFrom:"transform scale-95 opacity-0",enterTo:"transform scale-100 opacity-100",leave:"transition duration-300 ease-out",leaveFrom:"transform scale-100 opacity-100",leaveTo:"transform scale-95 opacity-0",children:(0,r.jsx)(p.p.Panel,{static:!0,className:"px-6 pb-4",children:i.length?(0,r.jsx)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-2 lg:grid-cols-2 xl:grid-cols-3",children:i.map((function(e){var n,i,t,s,l,a,o,c,d,u,m=ie.course===(null===e||void 0===e?void 0:e.id),f=(0,T.K)(e);return(0,r.jsx)(C(),{href:(null===(n=e.acfCourse)||void 0===n?void 0:n.extern)?{pathname:e.acfCourse.externLink}:{pathname:"/anmelden",query:{courseId:null===e||void 0===e?void 0:e.id}},shallow:!0,children:(0,r.jsxs)("a",{target:(null===(i=e.acfCourse)||void 0===i?void 0:i.extern)?"_blank":void 0,className:(0,b.Z)("mint-form-control flex flex-col items-center rounded-lg bg-white px-3 py-4 no-underline hover:no-underline",m&&"ring-2",f&&"pointer-events-none cursor-not-allowed opacity-50 focus:ring-0"),children:[(0,r.jsx)("span",{className:"mb-1 text-sm font-semibold uppercase text-primary-500",children:(null===e||void 0===e||null===(t=e.acfCourse)||void 0===t||null===(s=t.courseType)||void 0===s||null===(l=s.acfCourseType)||void 0===l?void 0:l.topic)&&(null===e||void 0===e||null===(a=e.acfCourse)||void 0===a||null===(o=a.courseType)||void 0===o||null===(c=o.acfCourseType)||void 0===c?void 0:c.topic[1])}),(0,r.jsxs)("span",{className:"mb-1 flex items-center text-lg text-black",children:[null===e||void 0===e?void 0:e.title,(null===(d=e.acfCourse)||void 0===d?void 0:d.extern)&&(0,r.jsx)(y.Z,{className:"ml-1 h-4 w-4"})]}),(0,r.jsx)(I.Z,{course:e,isClosed:f,className:"mb-1"}),(0,r.jsxs)("span",{className:"text-sm text-gray-700",children:["Kursstart:"," ",(null===e||void 0===e||null===(u=e.acfCourse)||void 0===u?void 0:u.courseStart)&&Z.ou.fromISO(e.acfCourse.courseStart).setLocale("de-CH").toLocaleString(Z.ou.DATE_HUGE)]})]})},null===e||void 0===e?void 0:e.id)}))}):(0,r.jsx)("p",{children:"An diesem Standort sind momentan leider keine Kurse zur Anmeldung ausgeschrieben."})})})]})}})},null===n||void 0===n?void 0:n.id)}))})]}),(0,r.jsx)(_.c,{message:B,onClose:function(){return O("")}})]})}var M=i(2274),K=i(3125),P=i(1662),V=i(4309),H=(0,t.X)(V.$,{ssr:!0})((function(){var e=(0,P.Z)().courseId,n=(0,a.useState)(!1),i=n[0],t=n[1];return(0,r.jsx)(K.Z,{children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(l(),{children:[(0,r.jsx)("title",{children:"MINT-Academy | Anmelden"}),(0,r.jsx)("meta",{name:"description",content:"Mit den MINT-Kursen f\xfcr Kinder in den Bereichen Informatik, Technologie, Mathematik und Naturwissenschaften vermittelt die MINT-Academy stufengerecht fundiertes, technisches Wissen f\xfcr die MINT-Spezialisten der Zukunft. Melde dich jetzt f\xfcr einen Kurs an der MINT-Academy an!"}),(0,r.jsx)("link",{rel:"icon",type:"image/x-icon",href:"/favicon.ico"})]}),i&&e?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(u,{courseId:e,onAgain:function(){return t(!1)}})}
1):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(M.Z,{simple:!0,children:"Anmelden"}),(0,r.jsx)("div",{className:"py-10",children:(0,r.jsx)("div",{className:"container",children:(0,r.jsx)(D,{courseId:e,onSuccess:function(){return t(!0)}})})})]})]})})}))},9374:function(e,n,i){"use strict";function r(e){var n,i;return new Date(null!==(i=null===e||void 0===e||null===(n=e.acfCourse)||void 0===n?void 0:n.courseStart)&&void 0!==i?i:"")<=new Date}i.d(n,{Q:function(){return r}})}},function(e){e.O(0,[735,108,945,960,120,128,457,772,309,420,774,888,179],(function(){return n=8219,e(e.s=n);var n}));var n=e.O();_N_E=n}]);

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.