"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5617],{25617:function(e,n,t){t.d(n,{Z:function(){return oe}});var r=t(67294),o=t(98013),i=t(11163),s=t.n(i),u=t(85298),a=t(14416),c=t(50029),l=t(64687),d=t.n(l),p=t(88445),f=t(38412),v=t(12823),h=t(64487),m=t(9779),y=t(8804),g=t.n(y),x=t(80954),b=t.n(x),k=t(88156),S=function(e){var n;return null===(n=e.course)||void 0===n?void 0:n.id},T=function(e){var n;return null===(n=e.course)||void 0===n?void 0:n.isPublicCustomPage},I=t(37990),C=t(88999),R=t(27812),E=t(65796),w=t(1469),O=t.n(w),N=t(41609),_=t.n(N),j=t(52353),q=t.n(j),P=t(50308),M=t.n(P),L=t(44908),F=t.n(L),Z=t(59499);function D(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function U(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?D(Object(t),!0).forEach((function(n){(0,Z.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):D(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var G=function(){var e=(0,c.Z)(d().mark((function e(n){var t,r,o,i,s,a,c,l,v,h,m,y,g,x,b,k,S,T,I,C,R,E;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=n.store,o=n.query,i=n.fetchEntitiesData,s=void 0===i?M():i,a=n.onEnd,c=void 0===a?M():a,l=n.hasRefreshToken,v=n.routeId,h=n.routeType,m=n.routeModuleId,y=n.courseId,g=(0,u.XU)({routeType:h,routeId:v,routeModuleId:m}),x=g.trainingId,b=g.moduleId,k=g.bonusId,S=g.replayId,T="module/".concat(b),t={},(0,Z.Z)(t,p.NY.SINGLE_TRAINING,{type:p.RN,entityId:x,queryString:"".concat(T,"/trainings/").concat(x)}),(0,Z.Z)(t,p.NY.SINGLE_MODULE,{type:p.nR,entityId:b,queryString:T}),(0,Z.Z)(t,p.NY.SINGLE_REPLAY,{type:p.ol,entityId:S,queryString:"replays/".concat(S)}),(0,Z.Z)(t,p.NY.SINGLE_BONUS,{type:p.M6,entityId:S,queryString:"bonuses/".concat(k)}),I=t,C=(0,u.Qe)({trainingId:x,moduleId:b,replayId:S,bonusId:k}),R=!1,!C){e.next=10;break}return e.next=9,r.dispatch((0,f.Lm)(U(U({},I[C]),{},{onEnd:c,routeType:h,query:o,courseId:y})));case 9:R=!0;case 10:return E=R?M():c,e.next=13,s(E,l);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=t(33496),B=function(e){if(e.component===p.wX.ACTIONS)return p.Q7;if(e.component===p.wX.CUSTOM_BLOCK){var n=[];return O()(e.props.sectionSettings.columns)||(e.props.sectionSettings.columns=[e.props.sectionSettings.columns]),e.props.sectionSettings.columns.map((function(e){return e.elements})).flat().forEach((function(e){var t=e.elementType;t.includes("button")?n.push("actions"):t.includes("countdown")&&n.push("timers")})),n}},Y=function(){var e=(0,c.Z)(d().mark((function e(n){var t,r,o,i,u,a,l,p,v,h,m,y,g,x,b,k,S,T,I,C,w,O,N,j,P,L,Z,D,U,Y,H,X,Q,K,z,J,$,V;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.components,r=n.store,o=n.query,i=n.courseId,u=n.onEnd,a=void 0===u?M():u,l=n.hasRefreshToken,p=n.data,v=n.routeId,h=n.routeType,m=n.routeModuleId,y=n.currentPageId,g=n.isPreview,q()(t)){e.next=26;break}if(x=!(null!==o&&void 0!==o&&o.to_comment),b=(0,A.u4)(t),k=b.haveNextUpTrainings,S=b.haveOutsideTraining,T=b.outsideTrainingIdx,I=(0,A.UG)({haveNextUpTrainings:k,components:t}),r.dispatch((0,f.iQ)(I)),C=(0,A.u)(t,o),w=C.haveComments,O=C.haveMarketplace,N=C.haveAccount,j=C.haveForum,P=(0,A.ou)(t),L=F()([].concat((0,R.Z)(t.map((function(e){return B(e)})).flat().filter((function(e){return e}))),(0,R.Z)(P))),Z=t.filter((function(e){return"Training Content"===e.component})),D=Z.map((function(e){return e.props.typeShowContent})),U=(0,A.M_)(D,Z),Y=U.modulesToFetch,H=U.bonusesToFetch,X=U.replaysToFetch,Q=!x||(0,A.n2)(D),K=(0,A.Gn)(D),z=!_()(Y),J=!_()(H),$=!_()(X),V=function(){var e=(0,c.Z)(d().mark((function e(n,t){var u;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!O){e.next=4;break}return u=s().router,e.next=4,r.dispatch((0,f.vT)({onEnd:n,hasRefreshToken:t,router:u}));case 4:return n(),e.next=7,r.dispatch((0,f.rI)({query:o,entityTypes:L,haveNextUpTrainings:k,haveComments:w,haveForum:j,nextUpLimit:I,haveOutsideTraining:S,outsideTrainingIdx:T,isPaginated:K,isFullFetch:Q,isSpecificModules:z,isSpecificBonuses:J,isSpecificReplays:$,modulesToFetch:Y,bonusesToFetch:H,replaysToFetch:X,hasRefreshToken:l,courseId:i,currentPageId:y}));case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),h||a(),!N){e.next=22;break}return e.next=22,r.dispatch((0,E.Cz)({courseId:i,isPreview:g}));case 22:return e.next=24,G({store:r,query:o,courseId:i,fetchEntitiesData:V,onEnd:a,hasRefreshToken:l,data:p,routeId:v,routeType:h,routeModuleId:m});case 24:e.next=27;break;case 26:console.error("preloadData components is empty");case 27:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=t(14876),X=t(42134),Q=function(e){var n;return null===(n=e.sideBar)||void 0===n?void 0:n.loaded},K=t(83665),z="failed",J=t(55499),$=t(27340),V=t(9008),W=t.n(V),ee=t(26892),ne=t(47616),te=t(62286),re=t(85893),oe=function(e){var n,t=e.query,s=e.page,l=e.hasRefreshToken,y=(0,a.v9)(k.EZ),x=(0,r.useContext)(ne.p).isSpinner,R=(0,a.v9)((function(e){return e.site.isCoach})),E=(0,a.v9)((function(e){return e.route})).routeType,w=(0,a.v9)((function(e){return e.entities})),O=(0,r.useState)([]),N=O[0],_=O[1],j=(0,a.v9)((function(e){return e})).course.isPublicCustomPage;!function(e){var n=e.page,t=e.hasRefreshToken,o=e.siteId,s=e.setStateComponents,l=(0,a.I0)(),y=(0,i.useRouter)(),x=y.query,R=x.page,E=x.course,w=x.training,O=!(null!==x&&void 0!==x&&x.course),N=(0,a.v9)(k.Yh),_=(0,a.v9)(S),j=(0,a.v9)(H.gm),q=(0,a.v9)(k.i9)||!1,P=(0,a.v9)(T),M=(0,a.v9)(Q),L=(0,r.useState)(!1),F=L[0],Z=L[1],D=!p.JQ.includes(n)||[m.Tu,p.NY.ORDER_FORM].includes(n),U=(0,u.Ne)(o,t),G=U.isHasUserAccess,B=U.overLimit,J=O?u.PF:u.aG,$=G?u.Xy:J,V=b()((0,c.Z)(d().mark((function e(){var r,i;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z(!0),l((0,C.vl)(!1)),r=function(){var e=(0,c.Z)(d().mark((function e(r){var i,a,c,v,b,k,S,T,I,R,E,w,O,j=arguments;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c=j.length>1&&void 0!==j[1]?j[1]:{},l((0,f.g6)(!1)),v=c.routeId,b=c.routeType,k=c.routeModuleId,S=(null===r||void 0===r||null===(i=r.pages)||void 0===i||null===(i=i.find((function(e){return e.slug===n})))||void 0===i?void 0:i.id)||(null===(a=g()(null===r||void 0===r?void 0:r.pages))||void 0===a?void 0:a.id),T=z===r,!(null!==r&&void 0!==r&&r.id||T)){e.next=39;break}return I=b||(0,u.d6)(x)||x.page||n||p.NY.COURSE_HOME,e.next=9,$({courseId:_,pageName:I,course:x.course,siteId:o,fetchedCourseId:null===r||void 0===r?void 0:r.id,courseData:r});case 9:if(R=e.sent,E=function(e){var n;s(e||R),(null===r||void 0===r||!r.first_login||r.is_coach||null!==(n=g()(null===r||void 0===r?void 0:r.pages))&&void 0!==n&&n.is_custom)&&l((0,C.vl)(!0))},I!==p.NY.COURSE_HOME||r!==z){e.next=17;break}return E(),h.YA("error_404","global"),h.Tb({issue:"global_page",router:y}),y.push("/".concat(m.$M,"/")),e.abrupt("return");case 17:if(w=(0,A.x8)(p.wX.MARKETPLACE,R)||!(null!==x&&void 0!==x&&x.course),O=!(null!==x&&void 0!==x&&x.course)&&!(null!==x&&void 0!==x&&x.page),!w||!O){e.next=24;break}return e.next=22,l((0,f.vT)({onEnd:function(e){E(e),l((0,f.g6)(!1))},hasRefreshToken:t,router:y}));case 22:e.next=39;break;case 24:if(!t||!G){e.next=29;break}return e.next=27,Y({components:R,query:x,store:{dispatch:l},onEnd:E,hasRefreshToken:t,routeId:v,routeType:b,routeModuleId:k,courseId:null===r||void 0===r?void 0:r.id,currentPageId:S,isPreview:N});case 27:e.next=39;break;case 29:if(t||!(0,A.x8)(p.wX.CUSTOM_BLOCK,R)){e.next=34;break}return e.next=32,Y({components:R,query:x,store:{dispatch:l},onEnd:E,hasRefreshToken:t,routeId:v,routeType:b,routeModuleId:k,currentPageId:S,courseId:null===r||void 0===r?void 0:r.id,isPreview:N});case 32:e.next=39;break;case 34:if(!w){e.next=37;break}return e.next=37,l((0,f.vT)({}));case 37:E(),l((0,f.g6)(!1));case 39:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),i=(0,u.d6)(x)||x.page||n||p.NY.COURSE_HOME,e.next=6,l((0,v.uH)({course:y.query.course,onSuccess:r,onFailed:function(){return r(z)},doNeedCourseFetch:D,hasRefreshToken:t,page:i,query:y.query,router:y}));case 6:if(q){e.next=9;break}return e.next=9,l((0,I.ug)());case 9:!M&&t&&(l((0,X.eu)({siteId:o,hasRefreshToken:t})),l((0,K.bt)())),Z(!1);case 11:case"end":return e.stop()}}),e)}))),100);(0,r.useEffect)((function(){F||!o||B&&!P||V()}),[o,n,_,j,R,E,w])}({setStateComponents:_,page:s,siteId:y,hasRefreshToken:l,isPublicCustomPage:j}),function(){var e=(0,i.useRouter)();(0,r.useEffect)((function(){var n,t=null===e||void 0===e||null===(n=e.query)||void 0===n?void 0:n.ref;t&&(0,te.setCookie)(null,"referralCookie",t,{maxAge:86400,path:"/"})}),[e])}(),(0,ee.useListenerScrollByHash)({IGNORE_HASHS:["to_time"],loadingCondition:x}),function(){var e=(0,i.useRouter)().query,n=null===e||void 0===e?void 0:e.to_time;(0,r.useEffect)((function(){var e=document.querySelector(".video-element");n&&!e&&(0,ee.clearQueryParametr)()}),[])}(),function(e){var n=e.components,t=e.query,o=e.hasRefreshToken,i=(0,a.I0)();(0,r.useEffect)((function(){(0,A.x8)(p.wX.ORDER_FORM,n)&&i((0,J.G7)({query:t,hasRefreshToken:o}))}),[n])}({components:N,query:t,hasRefreshToken:l}),function(e){var n=e.isCoach,t=e.query,o=(0,i.useRouter)(),s=(0,p.zO)();(0,r.useEffect)((function(){s&&!n&&o.push({pathname:"/".concat((null===t||void 0===t?void 0:t.course)||"","/")})}),[s])}({isCoach:R,query:t});var q=(0,$.l)(t,l),P=q.commonData,M=q.settingsData,L=(0,p.sb)(),Z=(0,u.gq)({components:N,hasRefreshToken:l,page:s,isMobile:L}),D=null===P||void 0===P||null===(n=P.elementTemplates)||void 0===n?void 0:n.map((function(e){var n;return null===(n=e.template.styles)||void 0===n?void 0:n.fontFamily})),U=M.pages,G=(0,r.useState)(null===P||void 0===P?void 0:P.courseTitle),B=G[0],V=G[1],oe=(0,i.useRouter)(),ie=oe.asPath;(0,r.useEffect)((function(){var e,n,t,r,o,i;if(null!==oe&&void 0!==oe&&oe.pathname.includes("/forum")||localStorage.removeItem("history"),ie===m.e2)V(N.marketplaceTitle);else switch(null===(e=g()(U))||void 0===e?void 0:e.name){case m.kx.COURSE_HOME:V(null===P||void 0===P?void 0:P.courseTitle);break;case m.kx.SINGLE_MODULE:V(null===w||void 0===w||null===(n=w.module)||void 0===n?void 0:n.title);break;case m.kx.SINGLE_BONUS:V(null===w||void 0===w||null===(t=w.bonus)||void 0===t?void 0:t.title);break;case m.kx.SINGLE_TRAINING:V(null===w||void 0===w||null===(r=w.training)||void 0===r?void 0:r.title);break;case m.kx.SINGLE_REPLAY:V(null===w||void 0===w||null===(o=w.replay)||void 0===o?void 0:o.title);break;default:V(null===(i=g()(U.filter((function(e){return e.slug===s||e.name===s}))))||void 0===i?void 0:i.title)}}),[U,ie,w]);var se=F()(N.filter((function(e){return"Custom Block"===(null===e||void 0===e?void 0:e.component)})).map((function(e){return e.props.sectionSettings.columns})).flat().map((function(e){return e.elements})).flat().map((function(e){var n;return null===(n=e.elementData)||void 0===n?void 0:n.styles})).filter((function(e){return e})).map((function(e){return e.fontFamily})).concat(D).filter((function(e){return e})).map((function(e){return e.replace(/'/g,"")})).filter((function(e){return"Averta"!==e}))).join("|");return(0,re.jsxs)(re.Fragment,{children:[(0,re.jsxs)(W(),{children:[(0,re.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com"}),(0,re.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:!0}),(0,re.jsx)("link",{href:"https://fonts.googleapis.com/css?family=".concat(se||"Khula"),rel:"stylesheet",type:"text/css"}),(0,re.jsx)("title",{children:B}),(0,re.jsx)("meta",{property:"og:title",content:"".concat(B," page")},null===B||void 0===B?void 0:B.toLowerCase()),(0,re.jsx)("meta",{property:"og:description",content:"".concat(B," description")},"".concat(null===B||void 0===B?void 0:B.toLowerCase(),"_description"))]}),(0,re.jsx)(o.Z,{page:s,hasRefreshToken:l,children:(0,u.MG)(Z,P,M,E)})]})}},98013:function(e,n,t){t.d(n,{Z:function(){return R}});var r=t(16835),o=t(51584),i=t.n(o),s=t(41609),u=t.n(s),a=t(8804),c=t.n(a),l=t(14416),d=t(11163),p=t(28474),f=t(67294),v=t(47616),h=t(93967),m=t.n(h),y=t(88445),g=t(53616),x=t(25773),b=t(74515),k=t(26143),S=t(10822),T=t(85893),I=(0,f.memo)((function(e){var n=e.isMobile,t=e.hasRefreshToken,r=e.query,o=e.sideBarCourse,i=void 0===o?{}:o,s=e.isShowSecondSidebarColumn,u=(0,f.useState)(!1),a=u[0],c=u[1],l=function(){c((function(e){return!e}))};return n?(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("button",{type:"button",className:"sidebar-mobile-opener fixed left-0 top-1/2 ",onClick:l,children:(0,T.jsx)(S.default,{className:"h-5 w-5 text-white"})}),(0,T.jsxs)("div",{className:m()("mobile h-full",{open:a}),children:[a&&(0,T.jsx)("div",{className:"absolute top-0 left-0 w-full h-full bg-black opacity-50 z-10",onClick:l}),(0,T.jsxs)("div",{className:m()("nav flex flex-row",{"!w-[58px]":!s}),children:[(0,T.jsx)(k.o,{hasRefreshToken:t,onClickToggleSidebar:l}),(0,T.jsx)(b.y,{query:r,hasRefreshToken:t,onClickToggleSidebar:l,isShowSecondSidebarColumn:s,sideBarCourse:i})]})]})]}):(0,T.jsx)(b.y,{query:r,hasRefreshToken:t,isShowSecondSidebarColumn:s,sideBarCourse:i})}));I.displayName="SidebarCocmponents";var C=t(29740),R=function(e){var n,t,o=e.page,s=e.children,a=e.hasRefreshToken,h=(0,d.useRouter)(),b=(0,f.useContext)(v.p).isSpinner,k=(0,l.v9)((function(e){return e})),S=k.entities,R=S.isActiveCelebrations,E=S.actionData,w=S.emptyCelebrations,O=k.site,N=O.isCoach,_=O.setting,j=(void 0===_?{is_show_sidebar:!1}:_).is_show_sidebar,q=k.sideBar.isHideSecondColumn,P=k.course.pages,M=(0,y.sb)(),L=(0,g.o)(),F=(0,r.Z)(L,1)[0],Z=(0,C.A)({hasRefreshToken:a}),D=Z.filteredSidebarCourse,U=Z.isShowSecondSidebarColumn,G=null===h||void 0===h||null===(n=h.query)||void 0===n?void 0:n.auth_token,A=(R||E)&&i()(w)&&!w,B=u()(null===(t=c()(P))||void 0===t?void 0:t.components),Y=Object.values(y.Bm).some((function(e){return e===o}));return(0,T.jsxs)("div",{className:m()("w-full flex flex-row relative",{"py-2 pr-2 pl-0":j&&a&&!M}),children:[a&&j&&(0,T.jsx)(I,{isMobile:M,hasRefreshToken:a,query:null===h||void 0===h?void 0:h.query,page:o,sideBarCourse:D,isShowSecondSidebarColumn:U}),(0,T.jsx)("div",{tabIndex:"-1",role:"article",className:m()("flex-1 custom-body-text page-wrapper bg-transparent outline-none rounded-r-lg transition-all",{"!overflow-hidden":F,"rounded-l-lg":!U||q}),style:{pointerEvents:A?"none":"all"},children:!b&&N&&B&&!Y?(0,T.jsx)(p.EmptyPageDump,{isSSO:G,Spinner:x.Z}):b?void 0:s})]})}}}]);