1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2ea6d7d6-33eb-4b12-8ca7-9dff92db34bf",e._sentryDebugIdIdentifier="sentry-dbid-2ea6d7d6-33eb-4b12-8ca7-9dff92db34bf")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7611],{2451:(e,t,a)=>{"use strict";a.d(t,{_:()=>R});var n=a(95155),o=a(1427),r=a(50460),l=a.n(r),s=a(65503),i=a(85183),c=a(60508),d=a(31931),u=a(2453),_=a(37944),h=a(37436),g=a(37806),C=a(92839),v=a(6859),m=a(8648),A=a(12115),P=a(8885),p=a(5104),y=a(90777),f=a.n(y);let x=(0,A.memo)(e=>{let{schoolId:t}=e,[a,r]=(0,A.useState)(void 0),[l,s]=(0,A.useState)(void 0),[d,u]=(0,A.useState)(!0),{toast:_}=(0,P.dj)(),h=(0,A.useRef)(!1),g=(0,c.j3)(),C=(0,o.c3)("rutas"),v=(0,A.useCallback)(()=>{!a&&t&&g&&(0,p.cd)(g,t).then(e=>{r(!0),s(null==e?void 0:e.id),_({variant:"success",title:C("followSchool-success")})}).catch(e=>{throw Error("::ERROR::FOLLOW_SCHOOL",{cause:e})})},[t,a,_]),m=(0,A.useCallback)(()=>{l&&g&&(0,p.BT)(g,l).then(()=>{r(!1),_({variant:"success",title:C("followSchool-abandoned")})}).catch(e=>{throw Error("::ERROR::UNFOLLOW_SCHOOL",{cause:e})})},[l,_]),y=(0,A.useMemo)(()=>a?C("followSchool-unfollow"):C("followSchool-follow"),[a]);return((0,A.useEffect)(()=>{!h.current&&t&&g&&(h.current=!0,(0,p.JZ)(g).then(e=>{let a=null==e?void 0:e.filter(e=>e.learningPathId===t);a.length>0?(s(a[0].id),r(!0)):r(!1)}).finally(()=>{u(!1)}).catch(e=>{throw Error("::ERROR::GET_FOLLOW_SCHOOLS",{cause:e})}))},[t]),t)?d?(0,n.jsx)("div",{}):(0,n.jsx)("div",{className:f().FollowSchool,children:(0,n.jsx)(i.B,{type:"button",size:"md",icon:a?"delete":"add",onClick:a?m:v,variant:"plain",children:y})}):null});x.displayName="FollowSchool";var L=a(51926),b=a(92406),M=a(68223),S=a(10440),I=a(49258),j=a(94262),w=a(60098),T=a.n(w);let N=(e,t,a,n)=>t.isAuthenticated?()=>{if(e)return;let t=(null==a?void 0:a.url)||(n?"/cursos/".concat(n,"/"):void 0);if(!t)return;let o=t.startsWith("/cursos")?t:"/home".concat(t);return window.location.href=o}:()=>{_.c4.publish(_.OR.SHOW_LOGIN_MODAL)},k=()=>{_.c4.publish(_.OR.SHOW_LOGIN_MODAL)},E=(e,t)=>e.isAuthenticated?(null==e?void 0:e.userType)&&(0,m.RJ)(null==e?void 0:e.userType)?u.xs:t?u.Cw:u.xs:u.tw,R=e=>{var t,a,r,u;let{course:_,className:m="",slug:A,showIn:P,schoolId:p,defaultThumbnail:y,learningPathCourseSlugs:f=[]}=e,w=(0,o.c3)("cursos"),R=(0,c.v3)(),O=(0,d.P)(R),F=parseInt(null==_?void 0:_.course_id,10),B=(0,L.Y)((null==_?void 0:_.launch_date)||""),H=(0,h.y)(F,R),G="learning-path-landing"===P,q=(0,g.t)(A,R&&!G),D=function(e,t){var a,n,o;let r=(0,c.aX)(),l=null!=(o=null==r||null==(n=r.token)||null==(a=n.microservices)?void 0:a.ms_url)?o:"",s=(0,c.j3)();return(0,C.useQuery)({queryKey:["learning-path-current-material",e],queryFn:()=>(0,v.ql)(s,l,e),enabled:t&&e.length>0&&!!s})}(f,R&&G),Q=G?null==(t=D.data)?void 0:t.currentMaterial:null!=(r=null==q?void 0:q.currentMaterial)?r:void 0,U="number"==typeof H?H:0,z=N(B,O,Q,A),X=E(O,U),Z=!!(null==Q?void 0:Q.url),K=(null!=(u=null==(a=D.data)?void 0:a.selectedCourseIndex)?u:0)>0||U>0,J=(null==_?void 0:_.thumbnail)||y||j.Y,W=!B||!R,Y=l()(T().CourseClass,m,{[T()["CourseClass--prelanding"]]:B});return(0,n.jsxs)(I.u,{className:Y,children:[(0,n.jsx)(b.G,{className:T().CourseClass__Image,onClick:z,src:J,alt:"Primera clase",width:480,height:270}),(0,n.jsxs)(M.Z,{children:["course-landing"===P&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.nl,{showIf:W,children:(0,n.jsx)(i.B,{onClick:z,className:T().CourseClass__Button,size:"md",variant:"primary",children:w(X)})}),(0,n.jsx)(s.nl,{showIf:R,children:(0,n.jsx)(S.Z,{courseId:F,courseName:null==_?void 0:_.title,courseLevel:null==_?void 0:_.level,pageSection:"hero"})})]}),"school-landing"===P&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.nl,{showIf:!R,children:(0,n.jsx)(i.B,{onClick:k,className:T().CourseClass__Button,size:"md",variant:"primary-tonal",icon:"arrow_forward",iconPosition:"trailing",children:w("courseActions-notLoggedActions-startRoute")})}),(0,n.jsx)(s.nl,{showIf:R,children:(0,n.jsx)(i.B,{onClick:z,className:T().CourseClass__Button,size:"md",variant:"primary",icon:"play_arrow",children:w("courseActions-loggedActions-startSchool")})})]}),"learning-path-landing"===P&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.nl,{showIf:!R,children:(0,n.jsx)(i.B,{onClick:k,className:T().CourseClass__Button,size:"md",variant:"primary-tonal",icon:"arrow_forward",iconPosition:"trailing",children:w("courseActions-notLoggedActions-startRoute")})}),(0,n.jsxs)(s.nl,{showIf:R,children:[(D.isPending||Z)&&(0,n.jsx)(i.B,{onClick:z,className:T().CourseClass__Button,size:"md",variant:"primary",icon:"play_arrow",disabled:D.isPending,children:w(K?"courseActions-loggedActions-continueRoute":"courseActions-loggedActions-startRoute")}),(0,n.jsx)(x,{schoolId:p})]})]})]})]})}},2453:(e,t,a)=>{"use strict";a.d(t,{Cw:()=>o,Zi:()=>r,tw:()=>l,xs:()=>n});let n="courseActions-notLoggedActions-startCourse",o="courseActions-notLoggedActions-continueCourse",r="courseActions-notLoggedActions-addCourseToLearningPath",l="courseActions-notLoggedActions-startNow"},2982:(e,t,a)=>{"use strict";a.r(t),a.d(t,{FeatureFlagsContext:()=>n});let n=(0,a(12115).createContext)({})},5104:(e,t,a)=>{"use strict";a.d(t,{BT:()=>i,JZ:()=>l,cd:()=>s,gu:()=>r});var n=a(26559),o=a(83988);let r=async(e,t)=>{try{let a="".concat(o.H$).concat(n.SCHOOLS_API.getCourseInfo(t.toString()));return await e(a,{isAuthRequired:!0})}catch(e){return console.error("getCourseInfoInSchool error:",e),Promise.reject(e)}},l=async e=>{try{let t="".concat(o.H$).concat(n.SCHOOLS_API.getFollowSchools());return await e(t,{isAuthRequired:!0})}catch(e){return console.error("getFollowSchools error:",e),Promise.reject(e)}},s=async(e,t)=>{try{let a="".concat(o.H$).concat(n.SCHOOLS_API.followSchool(t));return await e(a,{isAuthRequired:!0,method:"POST",body:{level:"basic"}})}catch(e){return console.error("followSchool error:",e),Promise.reject(e)}},i=async(e,t)=>{try{let a="".concat(o.H$).concat(n.SCHOOLS_API.unFollowSchool(t));return await e(a,{isAuthRequired:!0,method:"DELETE"})}catch(e){return console.error("unFollowSchool error:",e),Promise.reject(e)}}},6859:(e,t,a)=>{"use strict";a.d(t,{D:()=>h,JQ:()=>d,Su:()=>s,eC:()=>r,gF:()=>l,ql:()=>i,sG:()=>c,t1:()=>_,uL:()=>u});var n=a(26559),o=a(83988);async function r(e,t,a){try{let o="".concat(t).concat(n.COURSES_API.getProgressPercentage(a));return{data:await e(o)}}catch(e){return{data:{},error:e}}}async function l(e,t,a){try{let o="".concat(t).concat(n.LEARNING_PATHS_API.getCoursePendingPrerequisites(a));return{data:await e(o)}}catch(e){return{data:{},error:e}}}async function s(e,t,a){try{let o="".concat(t).concat(n.COURSES_API.getCurrentStudentClass(a));return{data:await e(o)}}catch(e){return{data:{},error:e}}}async function i(e,t,a){for(let[o,r]of a.entries()){var n;let a=null==(n=(await s(e,t,r)).data)?void 0:n.currentMaterial;if(null==a?void 0:a.url)return{currentMaterial:a,selectedCourseIndex:o}}return{currentMaterial:void 0,selectedCourseIndex:-1}}async function c(e,t,a){try{let o="".concat(t).concat(n.COURSES_API.getTutorials(a));return{data:await e(o)}}catch(e){return{data:[],error:e}}}async function d(e,t,a){try{let o="".concat(t).concat(n.COURSES_API.getProjects(a));return{data:await e(o)}}catch(e){return{data:[],error:e}}}async function u(e,t,a){try{let o="".concat(t).concat(n.COURSES_API.getBlogposts(a));return{data:await e(o)}}catch(e){return{data:[],error:e}}}async function _(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;try{let r="".concat(o.H$).concat(n.COURSES_API.getReviewsByCourseId(t,a));return{data:await e(r)}}catch(e){return{data:{data:[],metadata:{total_pages:0,current_page:0,page_size:9,total_items:0},errors:[]},error:e}}}async function h(e,t,a){let o="".concat(t).concat(n.COURSES_API.saveReviewLike);try{return{data:await e(o,{method:"POST",body:{review:a}})}}catch(e){return{error:e}}}},10440:(e,t,a)=>{"use strict";a.d(t,{Z:()=>E}
1);var n=a(95155),o=a(12115),r=a(1427),l=a(50460),s=a.n(l),i=a(85183),c=a(60508),d=a(69736);let u=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],[t,a]=(0,o.useState)(e),n=(0,o.useCallback)(()=>a(!0),[]);return{isOpen:t,open:n,close:(0,o.useCallback)(()=>a(!1),[]),toggle:(0,o.useCallback)(e=>{void 0===e?a(e=>!e):a(!!e)},[])}};var _=a(8885);let h="Mi ruta personalizada";var g=a(84229),C=a(63550);let v={event:"add_route",view:"my_routes",type:"user_lp"};var m=a(92839);let A="learning-paths-available-lp-to-add-course",P=(e,t)=>{var a,n,r;let[l,s]=(0,o.useState)([]),i=(0,c.aX)(),d=null!=(r=null==i||null==(n=i.token)||null==(a=n.microservices)?void 0:a.ms_url)?r:"",u=(0,c.j3)(),{data:_,isLoading:h}=(0,m.useQuery)({queryKey:["".concat(A,"-").concat(t)],queryFn:()=>u&&(0,C._4)(u,d,t),enabled:e&&!!t&&!!u});return(0,o.useEffect)(()=>{var e;_&&s(null==_||null==(e=_.map)?void 0:e.call(_,e=>({...e,checked:!e.available})))},[_]),{availableLPs:l,isLoading:h}};var p=a(312);let y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p.queryClient;return{invalidateQuery:(0,o.useCallback)(()=>{t.invalidateQueries({queryKey:[e]})},[t,e])}};var f=a(11521),x=a(70695),L=a.n(x);let b=e=>{let{isOpen:t,onClose:a,isMobile:o=!1,title:l,onCreate:s,onChange:c,defaultValue:d}=e,u=(0,r.c3)("cursos"),h=d&&d.length>0;return(0,n.jsx)(_.aF,{open:t,onClose:a,position:o?"bottom":"center",size:"sm",showCloseButton:!1,ariaLabel:l,children:(0,n.jsxs)("div",{className:L().CreateLearningPathModal__Content,children:[(0,n.jsxs)("div",{className:L().CreateLearningPathModal__Header,children:[o&&(0,n.jsx)(i.B,{variant:"plain",onClick:a,dataQa:"cancel_create_path_button",children:u("createLearningPathModal-cancel-button")}),(0,n.jsx)("h2",{className:L().CreateLearningPathModal__Title,children:l}),o&&(0,n.jsx)(i.B,{variant:"plain",onClick:s,dataQa:"confirm_create_path_button",disabled:!h,children:u("createLearningPathModal-create-button")})]}),o&&(0,n.jsx)(f.cG,{}),(0,n.jsx)("div",{className:L().CreateLearningPathModal__Body,children:(0,n.jsx)(i.a,{onChange:c,defaultValue:d,type:"text",autoFocus:!0,maxLength:40,label:u("createLearningPathModal-input-label"),dataQa:"path_name_input_modal",onFocus:e=>{e.currentTarget.select()}})}),!o&&(0,n.jsxs)("div",{className:L().CreateLearningPathModal__Footer,children:[(0,n.jsx)(i.B,{variant:"outlined",onClick:a,dataQa:"cancel_create_path_button",className:L().CreateLearningPathModal__Action,children:u("createLearningPathModal-cancel-button")}),(0,n.jsx)(i.B,{variant:"secondary",onClick:s,dataQa:"confirm_create_path_button",disabled:!d,className:L().CreateLearningPathModal__Action,children:u("createLearningPathModal-create-button")})]})]})})};var M=a(65503),S=a(99563),I=a.n(S);let j=e=>{var t;let{isOpen:a,close:o,onAdd:l,listLP:s,isMobile:c=!1,onOpenCreateLP:d,onSelectLP:u,showSkeleton:h}=e,g=(0,r.c3)("cursos"),C=g("addCourseModal-save-button"),v=h?[void 0,void 0,void 0,void 0,void 0].map((e,t)=>(0,n.jsxs)("div",{className:I().AddCourseModal__Skeleton,children:[(0,n.jsx)(M.EA,{height:"25px",width:"25px"}),(0,n.jsx)(M.EA,{height:"25px",width:"200px"})]},"skeleton_".concat(t))):null==s||null==(t=s.map)?void 0:t.call(s,e=>(0,n.jsx)(i.C,{id:e.id,title:e.title,checked:e.checked,label:e.title,value:e.id,className:I().AddCourseModal__CheckItem,onChange:t=>u({...e,checked:t.target.checked})},e.id));return(0,n.jsx)(_.aF,{open:a,onClose:o,position:c?"bottom":"center",size:"sm",showCloseButton:!1,ariaLabel:g("addCourseModal-title"),children:(0,n.jsxs)("div",{className:I().AddCourseModal__Content,children:[(0,n.jsxs)("div",{className:I().AddCourseModal__Header,children:[c&&(0,n.jsx)(i.B,{variant:"plain",onClick:o,children:g("addCourseModal-cancel-button")}),(0,n.jsx)("h2",{className:I().AddCourseModal__Title,children:g("addCourseModal-title")}),c&&(0,n.jsx)(i.B,{variant:"plain",onClick:l,children:C})]}),c&&(0,n.jsx)(f.cG,{}),(0,n.jsxs)("div",{className:I().AddCourseModal__Body,children:[(0,n.jsx)("div",{className:I().AddCourseModal__Checkboxes,children:v}),(0,n.jsx)(f.cG,{}),(0,n.jsx)(i.B,{icon:"add",variant:"plain",onClick:d,children:g("addCourseModal-newPath-button")})]}),!c&&(0,n.jsxs)("div",{className:I().AddCourseModal__Footer,children:[(0,n.jsx)(i.B,{className:I().AddCourseModal__Action,variant:"tertiary",onClick:o,dataQa:"cancel_delete_course_button",children:g("addCourseModal-cancel-button")}),(0,n.jsx)(i.B,{className:I().AddCourseModal__Action,onClick:l,variant:"secondary",dataQa:"confirm_delete_course_button",children:C})]})]})})},w=e=>{var t,a,l;let{course:s,close:i,isOpen:m,onChangeCourse:p}=e,f=(0,r.c3)("cursos"),x=(0,c.aX)(),L=null!=(l=null==x||null==(a=x.token)||null==(t=a.microservices)?void 0:t.ms_url)?l:"",M=(0,c.j3)(),S=(0,d.cJ)(),I=!!(null==S?void 0:S.mobile),{toast:w}=(0,_.dj)(),[T,N]=(0,o.useState)([]),[k,E]=(0,o.useState)([]),[R,O]=(0,o.useState)([]),[F,B]=(0,o.useState)(h),{isLoading:H,availableLPs:G}=P(m,s.id),{invalidateQuery:q}=y("".concat(A,"-").concat(s.id)),{isOpen:D,close:Q,open:U}=u();(0,o.useEffect)(()=>{G&&N(G)},[G]);let z=()=>{E([]),O([]),i()},X=()=>T.filter(e=>e.checked)||[],Z=(e,t)=>{p&&p(e,t)},K=()=>{Z(s,!!X().length)},J=async()=>{var e,t;if(0===k.length&&0===R.length||!M)return;let a=null==(e=k.map)?void 0:e.call(k,e=>(0,C.d0)(M,L,e.id,s.id)),n=null==(t=R.map)?void 0:t.call(R,e=>
1(0,C.bx)(M,L,e.id,s.id)),o=k.length,r=R.length,l=f("addCourseToLearningPath-toast-modified");1!==r||o||(l=f("addCourseToLearningPath-toast-deleted")),1!==o||r||(l=f("addCourseToLearningPath-toast-added",{listTitle:k[0].title}));try{await Promise.all([...a,...n]),w({variant:"success",title:l}),q()}catch(e){console.log(e),w({variant:"error",title:f("addCourseToLearningPath-toast-error")})}finally{K(),z()}},W=async()=>{try{if(!M)return;let e=await (0,C.nS)(M,L,F,[s.id]),t={event:v.event,view:v.view,type:v.type};(0,g.B)(t),w({variant:"success",title:f("addCourseToLearningPath-toast-addedPath",{listTitle:e.title}),dataQa:"path_added_success_message"}),Z(s,!0)}catch(e){console.log("~ CreatePathButton error ".concat(e)),w({variant:"error",title:f("addCourseToLearningPath-toast-error-createPath")})}finally{Q()}};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(j,{isMobile:I,isOpen:m,close:z,listLP:T,onSelectLP:e=>{var t;let a=X().find(t=>t.id===e.id);a?O([...R,a]):E([...k,e]),N(null==T||null==(t=T.map)?void 0:t.call(T,t=>t.id===e.id?{...t,checked:!t.checked}:t))},onOpenCreateLP:()=>{z(),U()},onAdd:J,showSkeleton:H}),(0,n.jsx)(b,{isOpen:D,onClose:Q,title:f("addCourseToLearningPath-createLearningPathModal-title"),isMobile:I,onChange:e=>{let{value:t}=e.target;B(t)},onCreate:W,defaultValue:h})]})};var T=a(40478),N=a(49465),k=a.n(N);let E=e=>{let{courseId:t,courseName:a,courseLevel:l,pageSection:c}=e,d=(0,r.c3)("cursos"),[u,_]=(0,o.useState)(!1),{availableLPs:h}=P(!0,t),[g,C]=(0,o.useState)(!1),{trackCourseAddedToLearningPath:v}=(0,T.n)();(0,o.useEffect)(()=>{h&&C(h.some(e=>!e.available))},[h]);let m=(0,o.useMemo)(()=>({id:t}),[t]),A=s()({[k()["AddCourseToLearningPath--followed"]]:g}),p=d(g?"addedCourseToLearningPath-buttonText":"addCourseToLearningPath-buttonText");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.B,{className:A,size:"md",icon:"add",onClick:()=>{v({pageSection:c,courseName:a,courseId:t,courseLevel:l}),_(!0)},variant:"plain",children:p}),(0,n.jsx)(w,{onChangeCourse:(e,t)=>{C(t),_(!1)},course:m,close:()=>{_(!1)},isOpen:u})]})}},12409:(e,t,a)=>{"use strict";a.d(t,{g:()=>M});var n=a(95155),o=a(12115),r=a(1427),l=a(50460),s=a.n(l),i=a(26559),c=a(78249),d=a(85183);let u=e=>"CO"===e;var _=a(60508),h=a(31931),g=a(65503),C=a(92542),v=a.n(C);let m=e=>{let{className:t,courses:a=[]}=e,o=(0,r.c3)("cursos"),l=s()(v().MessageToStudent,t),i=a.map(e=>{var t;return{src:e.logo,name:null!=(t=e.title)?t:""}});return(0,n.jsxs)("div",{className:l,children:[(0,n.jsx)(g.Z7,{className:v().MessageToStudent__Courses,users:i,size:36,maxDisplayed:4,margin:-20}),(0,n.jsx)("p",{className:v().MessageToStudent__Text,children:o.rich("courseActions-withPlan-messageToStudent",{bold:e=>(0,n.jsx)("span",{className:v()["MessageToStudent__Text--highlight"],children:e})})})]})};var A=a(8648),P=a(7157),p=a(56001),y=a(28533),f=a(71682),x=a(51266),L=a.n(x);let b=(e,t,a,n)=>function(o){var r,l;let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"button",i={target_url:o.buy_url,page_section:"hero",button_category:"purchase",button_id:"plan-".concat((null==(r=o.name)?void 0:r.toLowerCase())||"unknown","-button"),button_position:"main",button_text:o.title||o.name||"",button_type:"cta",element_tag:s,is_external_link:!1,pricing_price:o.plan_price||"",currency:(null==n?void 0:n.currency_code)||o.currency_code,country_code:(null==n?void 0:n.flag_url)||"",banner_title:o.title||o.name||""};if("div"===s&&(i.button_text=o.title||o.name||"",i.button_type="banner",i.button_id="plan-".concat((null==(l=o.name)?void 0:l.toLowerCase())||"unknown","-banner")),a(P.Z.BANNER_CLICK,i),(null==e?void 0:e.userType)&&(0,A.RJ)(null==e?void 0:e.userType)){let a="".concat(o.buy_url,"&name=").concat(encodeURIComponent(e.username),"&email=").concat(encodeURIComponent(e.email),"&source=").concat(t);window.location.href=a}else window.location.href="".concat(o.buy_url,"&source=").concat(t)},M=e=>{var t,a;let{className:l,courses:g,source:C}=e,v=(0,r.c3)("cursos"),A=(0,r.c3)("shared"),P=(0,_.v3)(),x=(0,p.R)(),M=(0,y.h)(),S=(0,h.P)(P),{sendEvent:I}=(0,f.H)({page_section:"hero",button_category:"purchase",button_position:"main",is_external_link:!1,currency:null==x?void 0:x.flag_url},{apiUrl:"https://api.platzi.com",analyticsEndpoint:i.ANALYTICS_API.sendEvent()}),j=(0,o.useMemo)(()=>{var e,t,a,n,o,r;let l=null==x||null==(t=x.plans)||null==(e=t.find)?void 0:e.call(t,e=>e.name===i.PLATZI_PLANS.EXPERT);if(!l)return null;let s=b(S,C,I,x);return{countryCode:null!=(a=null==x?void 0:x.country_code)?a:"",flag:null!=(n=null==x?void 0:x.flag_url)?n:"",flag_url:null!=(o=null==x?void 0:x.flag_url)?o:"",symbol
1:null!=(r=null==x?void 0:x.symbol)?r:"",default_plan:i.PLATZI_PLANS.EXPERT,...l,benefits:[],onClickPlan:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"button";s(e,t)},highlight:!0}},[x,S,I,C]);if(!x||!j)return null;let w=s()(L().PlanInfo,l),T=u((null==x?void 0:x.country_code)||"");return(0,n.jsxs)("div",{className:w,children:[(0,n.jsx)(m,{className:L().PlanInfo__Message,courses:g}),j&&(0,n.jsx)(c.ot,{bannerPromo:null==M||null==(a=M.data)||null==(t=a.data)?void 0:t.data,plan:j,promo:null==x?void 0:x.promo,titlePromo:A("plans-tag-special-price"),translator:A}),T&&(0,n.jsx)("div",{className:L().PlanInfo__iva,"data-trans":"plans-iva-text",children:v("plans-iva-text")}),(0,n.jsx)(d.B,{onClick:()=>{{let e=document.getElementById("price-table-course");e&&e.scrollIntoView({behavior:"smooth",block:"start"})}},variant:"plain",children:v("courseActions-withPlan-otherPlans")})]})}},27057:(e,t,a)=>{"use strict";a.d(t,{u:()=>l});var n=a(2982),o=a(12115);let r=()=>(0,o.useContext)(n.FeatureFlagsContext),l=e=>{let t=r();return!!(null==t?void 0:t[e])};a(47187)},37436:(e,t,a)=>{"use strict";a.d(t,{y:()=>i});var n=a(92839),o=a(60508),r=a(6859);let l=e=>{var t,a,n,o;return null!=(o=null==e||null==(n=e.data)||null==(a=n.data)||null==(t=a[0])?void 0:t.percentage)?o:0},s=e=>{var t,a;return null!=(a=null==e||null==(t=e.data)?void 0:t.data)?a:[]};function i(e){var t,a,i;let c=!(arguments.length>1)||void 0===arguments[1]||arguments[1],d=!(arguments.length>2)||void 0===arguments[2]||arguments[2],u=(0,o.aX)(),_=null!=(i=null==u||null==(a=u.token)||null==(t=a.microservices)?void 0:t.ms_url)?i:"",h=(0,o.j3)(),{data:g,isLoading:C}=(0,n.useQuery)({queryKey:["course-progress-".concat(e)],queryFn:()=>h&&(0,r.eC)(h,_,String(e)),enabled:c&&!!e&&!!h});return C?d?0:[]:d?l(g):s(g)}},37806:(e,t,a)=>{"use strict";a.d(t,{t:()=>l});var n=a(92839),o=a(60508),r=a(6859);function l(e){var t,a,l;let s=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=(0,o.aX)(),c=null!=(l=null==i||null==(a=i.token)||null==(t=a.microservices)?void 0:t.ms_url)?l:"",d=(0,o.j3)(),{data:u}=(0,n.useQuery)({queryKey:["course-exam-data-".concat(e)],queryFn:()=>d&&(0,r.Su)(d,c,e),enabled:s&&!!e&&!!d});return null==u?void 0:u.data}},38050:e=>{e.exports={ImageAction:"ImageAction_ImageAction__MEt_w",ImageAction__Play:"ImageAction_ImageAction__Play__tVSuT",ImageAction__Image:"ImageAction_ImageAction__Image__h1YmF"}},40478:(e,t,a)=>{"use strict";a.d(t,{n:()=>l});var n=a(12115),o=a(61922);let r=e=>{let{learningPathName:t,learningPathId:a,pageSection:n,courseName:o,courseId:r,courseLevel:l}=e;return{learning_path_name:null!=t?t:null,learning_path_id:null!=a?a:null,page_section:n,course_name:o,course_id:r,course_level:l}},l=()=>{let{track:e}=(0,o.st)();return{trackCourseAddedToLearningPath:(0,n.useCallback)(t=>{e("course_added_to_learning_path",r(t))},[e])}}},47187:(e,t,a)=>{"use strict";a.d(t,{FeatureFlagsProvider:()=>l});var n=a(95155);a(12115);var o=a(2982),r=a(92839);let l=e=>{let{children:t,flags:a}=e,{data:l}=(0,r.useQuery)({queryKey:["feature-flags"],queryFn:()=>fetch("/api/v1/feature-flags/").then(e=>e.json()),enabled:!a});return(0,n.jsx)(o.FeatureFlagsContext.Provider,{value:l||a,children:t})}},49465:e=>{e.exports={"AddCourseToLearningPath--followed":"AddCourseToLearningPath_AddCourseToLearningPath--followed__ZnhPr"}},51266:e=>{e.exports={PlanInfo:"PlanInfo_PlanInfo__849uP",PlanInfo__Message:"PlanInfo_PlanInfo__Message__i6nld",PlanInfo__iva:"PlanInfo_PlanInfo__iva__vPX65"}},51926:(e,t,a)=>{"use strict";a.d(t,{Y:()=>n});let n=e=>e>new Date().toISOString()},60098:e=>{e.exports={CourseClass:"CourseClass_CourseClass__x_dWJ",CourseClass__Text:"CourseClass_CourseClass__Text__dVAq9",CourseClass__Button:"CourseClass_CourseClass__Button__UMtDQ","CourseClass--prelanding":"CourseClass_CourseClass--prelanding__qOmfd",CourseClass__Image:"CourseClass_CourseClass__Image__yjrFG"}},63550:(e,t,a)=>{"use strict";a.d(t,{D5:()=>r,LX:()=>_,UK:()=>s,_4:()=>u,bx:()=>c,d0:()=>i,nS:()=>d,sn:()=>l,z$:()=>h});var n=a(26559),o=a(83988);let r=async(e,t)=>e("".concat(t).concat(n.LEARNING_PATHS_API.getUserLp),{method:"GET"}),l=async(e,t,a)=>e("".concat(t).concat(n.LEARNING_PATHS_API.deleteLp(a)),{method:"DELETE",isAuthRequired:!0}),s=async function(e,t,a){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return e("".concat(t).concat(n.LEARNING_PATHS_API.addLp(a)),{method:"POST",isAuthRequired:!0,body:o})},i=async function(e,t,a,o){let r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return e("".concat(t).concat(n.LEARNING_PATHS_API.addCourse(a,o)),{method:"POST",isAuthRequired:!0,body:r})},c=async(e,t,a,o)=>e("".concat(t).concat(n.LEARNING_PATHS_API.removeCourse(a,o)),{method:"DELETE",isAuthRequired:!0}),d=async function(e,t,a){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return e("".concat(t).concat(n.LEARNING_PATHS_API.createUserLP),{method:"POST",isAuthRequired:!0,body:{title:a,c
1ourses:o}})},u=async(e,t,a)=>{try{let o="".concat(t).concat(n.LEARNING_PATHS_API.availableForAdition(a));return e(o,{method:"GET"})}catch(e){throw e}},_=async(e,t)=>e("".concat(o.H$).concat(n.LEARNING_PATHS_API.getLearningPathProgress(t)),{method:"GET"}),h=async(e,t)=>e("".concat(o.H$).concat(n.LEARNING_PATHS_API.getExam(t)),{method:"GET"})},70695:e=>{e.exports={CreateLearningPathModal__Content:"CreateLearningPathModal_CreateLearningPathModal__Content__K2y0i",CreateLearningPathModal__Header:"CreateLearningPathModal_CreateLearningPathModal__Header__1FX4D",CreateLearningPathModal__Title:"CreateLearningPathModal_CreateLearningPathModal__Title__IXreA",CreateLearningPathModal__Body:"CreateLearningPathModal_CreateLearningPathModal__Body__sYQ_E",CreateLearningPathModal__Footer:"CreateLearningPathModal_CreateLearningPathModal__Footer__wwCks",CreateLearningPathModal__Action:"CreateLearningPathModal_CreateLearningPathModal__Action__9jy7m"}},84229:(e,t,a)=>{"use strict";a.d(t,{B:()=>o});var n=a(86168);let o=e=>{n.T.send(e)}},90777:()=>{},91590:e=>{e.exports={PageContent:"PageContent_PageContent__g7I_a"}},92406:(e,t,a)=>{"use strict";a.d(t,{G:()=>d});var n=a(95155),o=a(50460),r=a.n(o),l=a(96677),s=a(20172),i=a(38050),c=a.n(i);let d=e=>{let{onClick:t,className:a="",src:o,alt:i,height:d,width:u,..._}=e,h=r()(c().ImageAction,a);return(0,n.jsxs)("button",{onClick:t,className:h,..._,children:[(0,n.jsx)(l._V,{className:c().ImageAction__Image,src:o,alt:i,width:u,height:d}),(0,n.jsx)("div",{className:c().ImageAction__Play,"data-class":"image-action-play-container",children:(0,n.jsx)(s.jGG,{})})]})}},92542:e=>{e.exports={MessageToStudent:"MessageToStudent_MessageToStudent__A9JfN",MessageToStudent__Text:"MessageToStudent_MessageToStudent__Text__Ic4cD","MessageToStudent__Text--highlight":"MessageToStudent_MessageToStudent__Text--highlight__zgOMD"}},94262:(e,t,a)=>{"use strict";a.d(t,{Y:()=>n});let n="https://static.platzi.com/static/images/materials/default_thumb.png"},95930:(e,t,a)=>{"use strict";a.d(t,{LoggedProviderWrapper:()=>r});var n=a(95155),o=a(60508);let r=e=>{let{children:t,isLogged:a}=e;return(0,n.jsx)(o.UC,{isLoggedDefaultValue:a,children:t})}},99563:e=>{e.exports={AddCourseModal__Content:"AddCourseModal_AddCourseModal__Content__AdheL",AddCourseModal__Header:"AddCourseModal_AddCourseModal__Header__HB7ET",AddCourseModal__Title:"AddCourseModal_AddCourseModal__Title__GeRXn",AddCourseModal__Body:"AddCourseModal_AddCourseModal__Body__gP8g5",AddCourseModal__Checkboxes:"AddCourseModal_AddCourseModal__Checkboxes__jLsTH",AddCourseModal__CheckItem:"AddCourseModal_AddCourseModal__CheckItem__Y9cRF",AddCourseModal__Skeleton:"AddCourseModal_AddCourseModal__Skeleton__SNiyk",AddCourseModal__Footer:"AddCourseModal_AddCourseModal__Footer__5hkK3",AddCourseModal__Action:"AddCourseModal_AddCourseModal__Action__Uib7s"}}}]); 2!function(){try{var 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]="8d18ea05-c4f2-5a5e-86a8-82b2f1f3c25d")}catch(e){}}(); 3//# debugId=8d18ea05-c4f2-5a5e-86a8-82b2f1f3c25d
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.