1"use strict";(self.webpackChunk_griddo_cx=self.webpackChunk_griddo_cx||[]).push([[4711],{2514:function(e,t,a){a.r(t);var l=a(26322),n=a(37447),o=a(60218),r=a(55354),u=a(99054),i=a(62423),d=a(32356),s=a(73991);t.default=e=>{var t,a,c,m,p,g;const{badge:y,abstract:h,heroSection:b,specializationQuickFacts:v,relatedContent:w,parentProgram:E,downloadBrochureButton:P,applyButton:B,online:D,onsite:f,blended:O,durationDataOnline:k,durationDataOnsite:C,locationDataOnsite:R,durationDataBlended:F,locationDataBlended:I,newElement:$}=e,{title:A,breadcrumb:q,fullUrl:S,languageId:j}=(0,i.N5)(),{siteId:L}=(0,i.ZN)(),N=[47,48],[_,x]=l.useState(null),z=[];function M({mode:e,durationData:t,locationData:a}){var l,n;const o=Array.isArray(t)&&null!=t&&t.length?function(e){let t=0,a="-";const l=e&&(null==e?void 0:e.split(" "));return l&&l[0]&&(t=Number(l[0])),l&&l[1]&&("day"===l[1]||"days"===l[1]||"dÃa"===l[1]||"dÃas"===l[1]?a="Daily":"week"===l[1]||"weeks"===l[1]||"semana"===l[1]||"semanas"===l[1]?a="Weekly":"month"===l[1]||"months"===l[1]||"mes"===l[1]||"meses"===l[1]?a="Monthly":"year"!==l[1]&&"years"!==l[1]&&"año"!==l[1]&&"años"!==l[1]||(a="Yearly")),{googleRepeatCount:t,googleRepeatFrequency:a}}(null===(l=t[0])||void 0===l?void 0:l.title):null,r=Array.isArray(a)&&null!=a&&a.length?null===(n=a[0])||void 0===n?void 0:n.title:null,u={};return null!=o&&o.googleRepeatCount&&(u.repeatCount=o.googleRepeatCount),null!=o&&o.googleRepeatFrequency&&"-"!==o.googleRepeatFrequency&&(u.repeatFrequency=o.googleRepeatFrequency),{"@type":"CourseInstance",courseMode:e,...r&&{location:r},...Object.keys(u).length>0&&{courseSchedule:u}}}null!=q&&null!==(t=q[0])&&void 0!==t&&t.label&&null!=q&&null!==(a=q[0])&&void 0!==a&&a.fullPath&&z.push({name:q[0].label,item:q[0].fullPath}),null!=q&&null!==(c=q[1])&&void 0!==c&&c.label&&null!=q&&null!==(m=q[1])&&void 0!==m&&m.fullPath&&z.push({name:q[1].label,item:q[1].fullPath}),null!=_&&_.title&&null!=_&&null!==(p=_.relatedPage)&&void 0!==p&&p.url&&z.push({name:_.title,item:_.relatedPage.url}),A&&S&&z.push({name:A,item:S});const U=D&&M({mode:"Online",durationData:k}),Y=f&&M({mode:"Onsite",durationData:C,locationData:R}),Q=O&&M({mode:"Blended",durationData:F,locationData:I});return l.createElement(l.Fragment,null,l.createElement(u.S,{showOnScroll:{active:!1}},l.createElement(r.pr,null,l.createElement(o.A,null,b&&b.modules.map((e,t)=>l.createElement(n.B,Object.assign({},e,{key:t,badge:y,newElement:$,parentProgram:E,setParentProgramData:x,downloadBrochureButton:P,applyButton:B}))),l.createElement("div",{id:"content"},v&&v.modules.map((e,t)=>l.createElement(n.B,Object.assign({},e,{key:t,bg:"ui01"})))),w&&w.modules.map((e,t)=>l.createElement(n.B,Object.assign({},e,{key:t})))))),(D||f||O)&&l.createElement(d.RX,{data:{"@context":"https://schema.org","@graph":[{"@type":"Course","@id":`${S}#course`,name:(0,s.p$)(A),description:(0,s.p$)(h),url:S,inLanguage:1===j?"en":"es",...(null==_||null===(g=_.relatedPage)||void 0===g?void 0:g.url)&&{isPartOf:{"@type":"EducationalOccupationalProgram","@id":`${_.relatedPage.url}#program`,name:(0,s.p$)(_.title),url:_.relatedPage.url}},provider:{"@type":"Organization",name:L&&N.includes(L)?"IENYC":"IE University",sameAs:L&&N.includes(L)?"https://www.ienyc.edu/":"https://www.ie.edu/"},hasCourseInstance:[D&&U,f&&Y,O&&Q].filter(Boolean)},{"@type":"BreadcrumbList","@id":`${S}#breadcrumbs`,itemListElement:z.map((e,t)=>({"@type":"ListItem",position:t+1,name:(0,s.p$)(e.name),item:e.item}))}]}}))}}}]);
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.