PageSourceSearch

https://beactivetv.pl/_next/static/chunks/pages/ustawienia/trening/kalendarz-8922ce323e1ad3f9.js

js beactivetv.pl collected 2026-10-06 08:02:08 UTC 11,652 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="de776342-146e-4451-85cb-ba289a4f7d4c",e._sentryDebugIdIdentifier="sentry-dbid-de776342-146e-4451-85cb-ba289a4f7d4c")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5964],{93754:function(e,n,t){var i=t(40554);e.exports=function(e){return"number"==typeof e&&e==i(e)}},45711:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/ustawienia/trening/kalendarz",function(){return t(8069)}])},45637:function(e,n,t){"use strict";t.d(n,{k:function(){return l}});var i=t(85893),r=t(42199);t(67294);let l=e=>(0,i.jsxs)(r.J,{viewBox:"0 0 20 20",...e,children:[(0,i.jsx)("path",{d:"M9.99935 18.3334C14.6017 18.3334 18.3327 14.6025 18.3327 10.0001C18.3327 5.39771 14.6017 1.66675 9.99935 1.66675C5.39698 1.66675 1.66602 5.39771 1.66602 10.0001C1.66602 14.6025 5.39698 18.3334 9.99935 18.3334Z",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)("path",{d:"M10 13.3333V10",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)("path",{d:"M10 6.66675H10.0083",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"})]})},36411:function(e,n,t){"use strict";t.d(n,{T:function(){return p}});var i=t(85893),r=t(29954),l=t(11163),a=t(90628),s=t(40530),o=t(67294),c=t(53227),d=t(25217),u=t(51524);let m=e=>{let{link:n,label:t,labelMobile:r,icon:l,details:a,mobile:o=!1,active:d,disabled:m,itemId:f,iconSize:g,localeOnly:x,...h}=e,{handleTabClick:v}=(0,u.P)();return n?(0,i.jsxs)("button",{type:"button",className:(0,s.cn)("flex w-full items-center gap-2 px-8 py-4 transition",{"!bg-gray-100":!!d,"pointer-events-none text-gray-600":m,"hover:bg-gray-70":!m}),onClick:e=>{m||v(n,e)},disabled:m,...h,children:[l&&(0,i.jsx)(l,{className:"size-4 shrink-0"}),(0,i.jsxs)("div",{className:"ml-1 flex w-full items-center justify-between gap-2 text-[15px]",children:[o&&r?(0,c.Iu)(r):(0,c.Iu)(t),!!a&&(0,i.jsx)("div",{className:"text-end text-[13px] text-gray-600",children:a})]})]}):(0,i.jsxs)("button",{className:(0,s.cn)("flex w-full items-center gap-2 px-8 py-4 transition",{"!bg-gray-100":!!d,"pointer-events-none text-gray-600":m,"hover:bg-gray-70":!m}),disabled:m,...h,children:[l&&(0,i.jsx)(l,{className:"size-4 shrink-0"}),(0,i.jsxs)("div",{className:"ml-1 flex w-full items-center justify-between gap-2 text-[15px]",children:[o&&r?(0,c.Iu)(r):(0,c.Iu)(t),!!a&&(0,i.jsx)("div",{className:"text-end text-[13px] text-gray-600",children:a})]})]})},f=Object.assign(e=>{let{group:n,activeLink:t}=e,r=(0,d.e)(),l=(0,o.useMemo)(()=>{var e;return null===(e=n.items)||void 0===e?void 0:e.filter(e=>!e.footerOnly&&(!e.localeOnly||e.localeOnly.includes(r)))},[n,r]);return(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"mb-4 px-8 text-sm uppercase text-gray-600",children:(0,c.Iu)(n.label)}),(0,i.jsx)("div",{className:"flex flex-col text-sm",children:null==l?void 0:l.map((e,r)=>{var l;return(0,i.jsxs)("div",{children:[(0,i.jsx)(m,{active:!!t&&t===e.link,...e}),r!==(null===(l=n.items)||void 0===l?void 0:l.length)&&(0,i.jsx)("hr",{className:"mx-8"})]},e.itemId)})})]})},{Item:m});var g=t(31893),x=t(15303),h=t(16887),v=t(50063);let p=e=>{let{className:n}=e,t=(0,l.useRouter)(),{t:o}=(0,h.$G)(["navigation"]),{moreWithConfig:c}=(0,v.G)(),d=(0,a.yn)(t,c.flatMap(e=>{var n;return[...null!==(n=e.items)&&void 0!==n?n:[]]})),u=(0,r.a)();return(0,i.jsxs)("div",{className:(0,s.cn)("w-full bg-gray-50 py-8",n),children:[d&&(0,i.jsx)(x.HJ,{title:o(d.label)}),(0,i.jsx)("div",{className:"grid gap-y-7",children:c.map(e=>(0,i.jsx)(f,{group:e,activeLink:null==d?void 0:d.link},e.label))}),(0,i.jsx)(f.Item,{itemId:"logout",onClick:u,label:"navigation:logout",icon:g.H})]})}},51524:function(e,n,t){"use strict";t.d(n,{G:function(){return s},P:function(){return o}});var i=t(85893),r=t(67294),l=t(11163);let a=(0,r.createContext)(void 0),s=e=>{let{children:n}=e,[t,s]=(0,r.useState)(!1),[o,c]=(0,r.useState)(!1),[d,u]=(0,r.useState)(null),m=(0,l.useRouter)(),f=(0,r.useCallback)((e,n)=>{t?(null==n||n.preventDefault(),c(!0),u(e)):m.push(e)},[t,m]),g=(0,r.useCallback)(()=>{c(!1),d&&(s(!1),m.push(d),u(null))},[d,m]),x=(0,r.useCallback)(()=>{c(!1),u(null)},[]);return(0,i.jsx)(a.Provider,{value:{isDirty:t,setIsDirty:s,showLeaveModal:o,setShowLeaveModal:c,pendingNavigation:d,setPendingNavigation:u,handleTabClick:f,confirmLeave:g,cancelLeave:x},children:n})},o=()=>{let e=(0,r.useContext)(a);if(!e)throw Error("useUnsavedChanges must be used within UnsavedChangesProvi
1der");return e}},64743:function(e,n,t){"use strict";t.d(n,{E:function(){return j}});var i=t(85893),r=t(22453),l=t(16887),a=t(45283),s=t(69338),o=t(36411),c=t(54647),d=t(40530),u=t(13114),m=t(36881),f=t(41640),g=t(51524),x=t(94478);let h=e=>{let{open:n,onStay:t,onLeave:r}=e,{t:a}=(0,l.$G)(["common"]);return(0,i.jsxs)(x.u,{open:n,onClose:t,children:[(0,i.jsx)(x.u.Header,{children:a("common:unsavedModal.title")}),(0,i.jsx)("div",{children:a("common:unsavedModal.description")}),(0,i.jsxs)(x.u.Footer,{children:[(0,i.jsx)(x.u.Cancel,{onClick:t,children:a("common:unsavedModal.stay")}),(0,i.jsx)(c.z,{round:!0,variant:"secondary",onClick:r,kind:"danger",full:!0,className:"max-md:order-first",children:a("common:unsavedModal.leave")})]})]})};var v=t(67294);let p=()=>{let{showLeaveModal:e,confirmLeave:n,cancelLeave:t}=(0,g.P)();return(0,i.jsx)(h,{open:e,onStay:t,onLeave:n})},b=e=>{let{children:n,compact:t,icon:r,label:l,link:s,onClick:o}=e;return(0,i.jsxs)("div",{className:(0,d.cn)("flex min-h-[75px] items-center justify-between gap-4 pb-2",{"min-h-0 pb-0":t}),children:[(0,i.jsxs)("div",{className:"flex items-center gap-3",children:[(s||o)&&(0,i.jsx)(c.z,{kind:"text",href:s,icon:a.T,iconSize:24,iconProps:{direction:"left"},onClick:o}),r&&(0,i.jsx)(r,{size:24}),(0,i.jsx)("h1",{className:"text-[25px] font-semibold leading-normal",children:l})]}),(0,i.jsx)("div",{children:n})]})},j=Object.assign(e=>{let{children:n}=e;return(0,i.jsx)(g.G,{children:(0,i.jsxs)(r.L.Body,{children:[(0,i.jsx)(r.L.Content,{className:"max-w-[1200px]",children:(0,i.jsxs)("div",{className:"grid overflow-hidden border-gray-200 lg:grid-cols-[minmax(0,400px),1fr] lg:rounded-xl lg:border",children:[(0,i.jsx)(o.T,{className:"max-lg:hidden"}),(0,i.jsx)("div",{className:"lg:border-l lg:p-8",children:n})]})}),(0,i.jsx)(p,{})]})})},{Header:b,Form:e=>{let{form:n,onSubmit:t,children:r,header:a,className:o,saveButtonText:c}=e,{t:x}=(0,l.$G)(["common"]),{setIsDirty:h}=(0,g.P)();return(0,v.useEffect)(()=>{h(n.formState.isDirty)},[n.formState.isDirty,h]),(0,i.jsxs)(s.l,{form:n,onSubmit:t,children:[(0,i.jsx)(b,{...a,children:(0,i.jsx)(u.M,{children:n.formState.isDirty&&(0,i.jsx)(m.E.div,{...(0,f.V)({fade:!0,from:"bottom"}),children:(0,i.jsx)(s.l.Submit,{size:"small",className:"mt-0",form:n,showLoaderOnSubmitSuccess:!1,children:null!=c?c:x("common:save")})})})}),(0,i.jsx)("div",{className:(0,d.cn)("flex w-full flex-col gap-3",o),children:r})]})}})},12751:function(e,n,t){"use strict";t.d(n,{x:function(){return o}});var i=t(75854),r=t(97724),l=t(88144),a=t(25280);let s=(e,n)=>({...i.e.longStale,queryKey:r.S.TrainingPlans.details(n),queryFn:()=>n?e.base.trainingPlans.details(n):void 0,enabled:!!n}),o=(e,n)=>{let t=(0,a.V)();return(0,l.a)({...s(t,e),...n})}},8069:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSP:function(){return I}});var i=t(85893),r=t(56312),l=t(72267),a=t(16887),s=t(6285),o=t(73542),c=t(34416),d=t(67294),u=t(87536),m=t(70528),f=t(16267),g=t(56060),x=t(64743),h=t(40687),v=t(7071),p=t(6662),b=t(77017),j=t(12751),y=t(14554),C=t(22194),k=t(4463),w=t(29886),N=t(46605),L=t(85453),P=t(51524),S=t(15303);let _=e=>{let{form:n,onSubmit:t,route:r}=e,{t:o}=(0,a.$G)(["common","auth","trainingPlans"]),{handleTabClick:u}=(0,P.P)(),m=n.watch(),f=(0,d.useMemo)(()=>(0,l.LU)(60*(0,c.S)((0,s.V)(m.trainingLength))),[m]);return(0,i.jsxs)(x.E.Form,{form:n,onSubmit:n.handleSubmit(t),header:{label:o("auth:user.trainingLength.title"),onClick:e=>u(r.settings.trainingPreferences.home,e)},children:[(0,i.jsx)(h.J,{}),(0,i.jsxs)("div",{className:"mt-8 flex justify-between border-t border-gray-200 pt-4",children:[(0,i.jsx)("p",{className:"mt-1 text-sm capitalize",children:o("common:weekly")}),(0,i.jsx)("h6",{className:"font-semibold",children:f})]})]})};var I=!0;n.default=()=>{var e;let{t:n}=(0,a.$G)(["common","auth","trainingPlans","seo"]),t=(0,N.lj)(),{personalTrainingPlanParticipant:l,user:c,participations:h}=(0,g.A)(),P=(0,k.k)(),{data:I}=(0,j.x)(null==h?void 0:null===(e=h.trainingPlan)||void 0===e?void 0:e.trainingPlanId),{currentMultilangValueGetter:D}=(0,L.h)(),M=I?D(I.slug):void 0,E=(0,C.U)(M),z=(0,d.useMemo)(()=>({isSkipped:!1,trainingLength:(0,s.V)(f.Jc).reduce((e,n)=>{var t,i,r;return{...e,[n]:null!==(r=null==c?void 0:null===(i=c.trainingLength)||void 0===i?void 0:null===(t=i.find(e=>e.day===n))||void 0===t?void 0:t.length)&&void 0!==r?r:0}},{})}),[c]),A=(0,u.cI)({resolver:(0,r.F)((0,v.oq)()),defaultValues:z}),{onSubmit:O}=(0,m.Z)(A,e=>P.mutateAsync({trainingLength:(0,o.X)(e.trainingLength).map(n=>({day:n,length:e.trainingLength[n]}))},{onSuccess:()=>{p.A.success(n("auth:data.update.success")),A.reset(e)}}));return(0,i.jsxs)(x.E,{children:[(0,i.jsx)(S.HJ,{title:n("seo:seo.title.trainingCalendar"),description:n("seo:seo.description.trainingCalendar")}),(0,i.jsx)(_,{form:A,onSubmit:()=>{let e=(0,y.I)((0,s.V)(A.getValues("trainingLength")),null==I?void 0:I.minimumDays),t=null==l?void 0:l.status,i=t===w.nq.Holded,r=t===w.nq.Joined;return i?b.y.danger({title:n("trainingPlans:trainingPlan.personal.userAvailabilityConfirmation.holded.title"),confirm:n("trainingPlans:trainingPlan.personal.userAvailabilityConfirmation.holded.confirm"),cancel:n("common:cancel"),onConfirm:O}):r?b.y.danger({title:n("trainingPlans:trainingPlan.personal.userAvailabilityConfirmation.v2.title"),description:n("trainingPlans:trainingPlan.personal.userAvailabilityConfirmation.v2.description"),confirm:n("trainingPlans:trainingPlan.personal.userAvailabilityConfirmation.v2.confirm"),cancel:n("common:cancel"),onConfirm:O}):e&&I?b.y.danger({title:n("auth:user.trainingLength.warning"),description:n("auth:user.trainingLength.warning.info.tooLow",{name:null==I?void 0:I.name,minDays:I.minimumDays}),confirm:n("common:save"),cancel:n("common:cancel"),prioritizeCancel:!0,onConfirm:()=>E.mutateAsync({reason:f.AO.UserDecision,trainingPlanId:I.id}).then(()=>O())}):I?b.y.warning({title:n("auth:user.trainingLength.warning"),description:n("auth:user.trainingLength.warning.info",{name:null==I?void 0:I.name}),confirm:n("common:save"),cancel:n("common:cancel"),onConfirm:O,prioritizeCancel:!0}):O()},route:t})]})}},24415:function(e,n,t){"use strict";t.d(n,{Dc:function(){return r},Nh:function(){return a},mR:function(){return i}});let i=e=>
1!!e&&"object"==typeof e&&"fileUrl"in e,r=e=>"SVG"===e.extension,l=(e,n)=>{let t=URL.createObjectURL(e),i=document.createElement("a");i.href=t,i.setAttribute("download",n),document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(t)},a=(e,n)=>fetch(e).then(e=>e.blob()).then(e=>l(e,n))},52770:function(e,n,t){"use strict";t.d(n,{B:function(){return r}});var i=t(35716);let r=e=>{var n,t;if(!e||"object"!=typeof e)return;let r=null!==(t=null!==(n=e.trainingDate)&&void 0!==n?n:e.date)&&void 0!==t?t:void 0;return r?"string"==typeof r?r:r instanceof Date?(0,i.WU)(r,"yyyy-MM-dd"):void 0:void 0}}},function(e){e.O(0,[9518,1618,2888,9774,179],function(){return e(e.s=45711)}),_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.