PageSourceSearch

https://vita.edu.pl/_next/static/chunks/app/page-a511a3f27b9730bf.js

js vita.edu.pl collected 2026-10-08 07:25:21 UTC 10,385 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{12577:(e,t,n)=>{"use strict";n.d(t,{Reveal:()=>s});var r=n(12115),i=n(64269),a=n(67333);function s(e){let{as:t="div",delay:n,className:s,style:l,children:o,...c}=e,u=(0,r.useRef)(null);(0,a.useViewTrigger)(u);let d=n?{...l,"--fx-delay":"".concat(n,"ms")}:l;return(0,r.createElement)(t,{...c,ref:u,className:(0,i.cn)("fx-reveal",s),style:d},o)}},20063:(e,t,n)=>{"use strict";var r=n(47260);n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},28919:(e,t,n)=>{"use strict";n.d(t,{Tilt:()=>s});var r=n(95155),i=n(12115),a=n(64269);function s(e){let{children:t,className:n}=e,s=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=s.current;if(!e)return;let t=window.matchMedia("(hover: hover) and (pointer: fine) and (min-width: 1024px) and (prefers-reduced-motion: no-preference)"),n=0,r=0,i=0,a=()=>{n=0,e.style.setProperty("--fx-ry","".concat((3*r).toFixed(2),"deg")),e.style.setProperty("--fx-rx","".concat((-(3*i)).toFixed(2),"deg"))},l=t=>{if("mouse"!==t.pointerType)return;let s=e.getBoundingClientRect();r=(t.clientX-s.left)/s.width-.5,i=(t.clientY-s.top)/s.height-.5,e.dataset.tilting="1",n||(n=requestAnimationFrame(a))},o=()=>{r=0,i=0,delete e.dataset.tilting,n||(n=requestAnimationFrame(a))},c=()=>{e.addEventListener("pointermove",l,{passive:!0}),e.addEventListener("pointerleave",o,{passive:!0})},u=()=>{e.removeEventListener("pointermove",l),e.removeEventListener("pointerleave",o),o()},d=()=>t.matches?c():u();return t.matches&&c(),t.addEventListener("change",d),()=>{t.removeEventListener("change",d),u(),cancelAnimationFrame(n)}},[]),(0,r.jsx)("div",{ref:s,className:(0,a.cn)("fx-tilt",n),children:t})}},37504:(e,t,n)=>{"use strict";n.d(t,{B8:()=>s,WN:()=>i,lB:()=>a,t:()=>l});let r=new Map,i="100000px 0px -10% 0px";function a(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i,a=function(e){let t=r.get(e);if(!t){let n=new Map;t={io:new IntersectionObserver(e=>{var t;for(let r of e)null==(t=n.get(r.target))||t(r)},{rootMargin:e,threshold:0}),callbacks:n},r.set(e,t)}return t}(n);return a.callbacks.set(e,t),a.io.observe(e),()=>{a.callbacks.has(e)&&(a.callbacks.delete(e),a.io.unobserve(e))}}function s(){return"undefined"!=typeof IntersectionObserver&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches}function l(e){return e.getBoundingClientRect().top>=window.innerHeight}},55234:(e,t,n)=>{"use strict";n.d(t,{MobileStickyCta:()=>l});var r=n(95155),i=n(12115),a=n(52619),s=n.n(a);function l(e){let{watchId:t,href:n,priceFrom:a}=e,[l,o]=(0,i.useState)(!1),[c,u]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let e=document.getElementById(t),n=window.matchMedia("(max-width: 1023px)");if(u(n.matches),!e||"undefined"==typeof IntersectionObserver)return;let r=new IntersectionObserver(e=>{let[t]=e;o(!t.isIntersecting&&t.boundingClientRect.top<0)},{threshold:0});r.observe(e);let i=e=>{u(e.matches)};return n.addEventListener("change",i),()=>{r.disconnect(),n.removeEventListener("change",i)}},[t]),(0,i.useEffect)(()=>{let e=document.documentElement,t=l&&c;return e.style.setProperty("--vita-floating-offset",t?"76px":"0px"),()=>{e.style.setProperty("--vita-floating-offset","0px")}},[l,c]),(0,r.jsxs)("div",{"aria-hidden":!l,className:"fixed inset-x-0 bottom-0 z-40 flex items-center gap-3 bg-ink px-4 pb-[calc(0.75rem+env(safe-area-inset-bottom))] pt-3 text-paper transition-transform duration-200 lg:hidden "+(l?"translate-y-0":"pointer-events-none translate-y-full"),children:[(0,r.jsxs)("div",{className:"flex min-w-0 grow flex-col",children:[(0,r.jsx)("span",{className:"text-sm font-bold",children:"7 dni za 0 zł"}),(0,r.jsxs)("span",{className:"text-xs text-on-ink-muted",children:["potem ",a]})]}),(0,r.jsx)(s(),{href:n,tabIndex:l?void 0:-1,className:"inline-flex min-h-11 shrink-0 items-center rounded-full bg-accent px-5 text-[15px] font-bold text-on-accent hover:bg-accent-hover",children:"Zacznij"})]})}},63522:(e,t,n)=>{Promise.resolve().then(n.t.bind(n,52619,23)),Promise.resolve().then(n.bind(n,95642)),Promise.resolve().then(n.bind(n,39801)),Promise.resolve().then(n.bind(n,55234)),Promise.resolve().then(n.bind(n,70443)),Promise.resolve().then(n.bind(n,68053)),Promise.resolve().then(n.bind(n,91475)),Promise.resolve().then(n.bind(n,12577)),Promise.resolve().then(n.bind(n,28919)),Promise.resolve().then(n.bind(n,67333))}
1,67333:(e,t,n)=>{"use strict";n.d(t,{useInView:()=>a,useViewTrigger:()=>s});var r=n(12115),i=n(37504);function a(e){let{rootMargin:t=i.WN}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[n,a]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let n=e.current;if(!n)return;if(!(0,i.B8)())return void a(!0);let r=(0,i.lB)(n,e=>{e.isIntersecting&&(a(!0),r())},t);return r},[e,t]),n}function s(e){let{rootMargin:t=i.WN}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,r.useLayoutEffect)(()=>{let n=e.current;if(!n||!(0,i.B8)()||!(0,i.t)(n))return;n.dataset.view="wait";let r=(0,i.lB)(n,e=>{e.isIntersecting&&(n.dataset.view="in",r())},t);return()=>{r(),"wait"===n.dataset.view&&delete n.dataset.view}},[e,t])}},68053:(e,t,n)=>{"use strict";n.d(t,{VerifyCertificateForm:()=>l});var r=n(95155),i=n(12115),a=n(20063),s=n(64269);function l(e){let{className:t}=e,n=(0,a.useRouter)(),l=(0,i.useId)(),o=(0,i.useId)(),[c,u]=(0,i.useState)(""),[d,m]=(0,i.useState)(null);return(0,r.jsxs)("form",{action:"/verify",method:"get",onSubmit:function(e){e.preventDefault();let t=c.trim().toUpperCase().replace(/[^A-Z0-9-]/g,"").slice(0,64);if(t.length<4)return void m("Wpisz numer z certyfikatu, np. VITA-26-1234.");m(null),n.push("/verify/".concat(encodeURIComponent(t)))},noValidate:!0,className:(0,s.cn)("flex flex-col gap-3 rounded-[22px] bg-surface p-4 sm:flex-row sm:flex-wrap sm:items-center sm:justify-between sm:gap-4 sm:rounded-[24px] sm:px-7 sm:py-[22px]",t),children:[(0,r.jsx)("label",{htmlFor:l,className:"text-[15px] font-bold sm:text-[17px] sm:font-semibold",children:"Sprawdź certyfikat po numerze"}),(0,r.jsxs)("div",{className:"flex flex-col gap-1.5 sm:items-end",children:[(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)("input",{id:l,name:"nr",type:"text",inputMode:"text",autoComplete:"off",autoCapitalize:"characters",spellCheck:!1,placeholder:"VITA-26-…",value:c,onChange:e=>{u(e.target.value),d&&m(null)},"aria-invalid":!!d||void 0,"aria-describedby":d?o:void 0,className:"min-h-11 min-w-0 grow rounded-full border border-line-strong bg-white px-4 font-mono text-base text-ink placeholder:text-subtle sm:w-[220px] sm:grow-0"}),(0,r.jsx)("button",{type:"submit",className:"min-h-11 shrink-0 rounded-full bg-ink px-5 text-[15px] font-bold text-paper transition-colors hover:bg-ink-700",children:"Sprawdź"})]}),d&&(0,r.jsx)("p",{id:o,role:"alert",className:"m-0 text-[13px] font-semibold text-red-800",children:d})]})]})}},70443:(e,t,n)=>{"use strict";n.d(t,{ScrollTracker:()=>a});var r=n(12115),i=n(60080);function a(){let e=(0,r.useRef)(new Set);return(0,r.useEffect)(()=>{let t=[25,50,75,100];function n(){let n=window.scrollY||document.documentElement.scrollTop,r=document.documentElement.scrollHeight-document.documentElement.clientHeight;if(r<=0)return;let a=Math.round(n/r*100);for(let n of t)a>=n&&!e.current.has(n)&&(e.current.add(n),(0,i.aD)(n))}return window.addEventListener("scroll",n,{passive:!0}),()=>window.removeEventListener("scroll",n)},[]),null}},70950:(e,t,n)=>{"use strict";n.d(t,{Ad:()=>s,YK:()=>l,Ze:()=>r,gV:()=>i,iM:()=>a});let r=79,i=Math.round(590/12),a="Karta wymagana \xb7 anulujesz jednym kliknięciem \xb7 potem ".concat(r," zł/mies. albo ").concat(590," zł/rok");function s(e){return"−".concat(e,"% na pierwszą płatność za abonament")}function l(e){let t=new URLSearchParams;e.plan&&t.set("plan",e.plan),e.code&&t.set("code",e.code),e.callbackUrl&&t.set("callbackUrl",e.callbackUrl),e.email&&t.set("email",e.email);let n=t.toString();return n?"?".concat(n):""}String.fromCharCode(160)},91475:(e,t,n)=>{"use strict";n.d(t,{CountUp:()=>o});var r=n(95155),i=n(12115),a=n(37504);let s=new Intl.NumberFormat("pl-PL",{useGrouping:!0}),l=e=>s.format(e).replace(/\s/g," ");function o(e){let{value:t,className:n}=e,s=(0,i.useRef)(null),[o,c]=(0,i.useState)(t),[u,d]=(0,i.useState)(!1);return(0,i.useLayoutEffect)(()=>{let e=s.current;if(!e||t<=0||!(0,a.B8)()||!(0,a.t)(e))return;e.style.minWidth="".concat(e.getBoundingClientRect().width,"px"),c(0),d(!0);let n=0,r=(0,a.lB)(e,e=>{if(!e.isIntersecting)return;r();let i=performance.now(),a=e=>{let r=Math.min(1,(e-i)/1100);c(Math.round(t*(1-Math.pow(1-r,3)))),r<1?n=requestAnimationFrame(a):d(!1)};n=requestAnimationFrame(a)});return()=>{r(),cancelAnimationFrame(n),c(t),d(!1)}},[t]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{ref:s,"aria-hidden":u||void 0,className:["inline-block text-right tabular-nums",n].filter(
1Boolean).join(" "),children:l(o)}),u&&(0,r.jsx)("span",{className:"sr-only",children:l(t)})]})}},95642:(e,t,n)=>{"use strict";n.r(t),n.d(t,{TrialCheckoutButton:()=>c});var r=n(95155),i=n(12115),a=n(60923),s=n(60080),l=n(70950),o=n(64269);function c(e){let{plan:t,code:n,from:c,children:u,variant:d="primary",size:m="lg",fullWidth:f=!1,onDark:p,className:h,formClassName:v,id:x,trackingName:g,location:b,"aria-describedby":w}=e,[y,k]=(0,i.useState)(!1);return(0,r.jsxs)("form",{method:"post",action:"/api/subscription/start",onSubmit:function(e){if(y)return void e.preventDefault();let n=e.currentTarget.elements.namedItem("visitorId");try{n&&(n.value=window.localStorage.getItem("sk_visitor_id")||"")}catch(e){}g&&(0,s.kq)(g,null!=b?b:"trial_cta"),(0,s.EH)(t,"annual"===t?l.gV:l.Ze),k(!0),window.addEventListener("pageshow",()=>k(!1),{once:!0})},className:(0,o.cn)(f?"flex w-full":"inline-flex",v),children:[(0,r.jsx)("input",{type:"hidden",name:"plan",value:t}),n&&(0,r.jsx)("input",{type:"hidden",name:"code",value:n}),c&&(0,r.jsx)("input",{type:"hidden",name:"from",value:c}),(0,r.jsx)("input",{type:"hidden",name:"visitorId",defaultValue:""}),(0,r.jsx)(a.$n,{id:x,type:"submit",variant:d,size:m,fullWidth:f,onDark:p,className:h,"aria-busy":y,"aria-describedby":w,children:y?"Otwieram bezpieczną płatność…":u})]})}}},e=>{e.O(0,[2619,4909,1801,923,9801,8441,1255,7358],()=>e(e.s=63522)),_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.