import{y as m,p as c,c as g}from"./entry.cb705448.js";import{g as p}from"./useCourse.4625a9b4.js";import{h as f,G as r,H as l,I as n,$ as a,u as o,Q as _}from"./swiper-vue.1a154652.js";function D(i){let s,e=i[0],u=1;for(;u<i.length;){const t=i[u],d=i[u+1];if(u+=2,(t==="optionalAccess"||t==="optionalCall")&&e==null)return;t==="access"||t==="optionalAccess"?(s=e,e=d(e)):(t==="call"||t==="optionalCall")&&(e=d((...h)=>e.call(s,...h)),s=void 0)}return e}const v={class:"text-mini"},y={class:"regular uppercase text-mini"},S={class:"regular uppercase text-mini"},k={key:0},N={key:0},$={class:"regular uppercase text-mini"},C={key:1},A={class:"regular uppercase text-mini"},B={key:2},j={class:"regular uppercase text-mini"},H=f({__name:"Meta",props:{course:{required:!0,type:Object}},setup(i){const s=i;return(e,u)=>(r(),l("section",v,[n("div",null,[n("h6",y,a(e.$t("course-period")),1),n("time",null,a(("useDateNumeric"in e?e.useDateNumeric:o(m))(s.course.course_start))+" - "+a(("useDateNumeric"in e?e.useDateNumeric:o(m))(s.course.course_end)),1)]),n("div",null,[n("h6",S,a(e.$t("internship")),1),D([s,"access",t=>t.course,"access",t=>t.interships,"optionalAccess",t=>t.length])?(r(),l("p",k,a(s.course.interships.map(t=>t.studios_id.name).join(", ")),1)):_("",!0)]),("getStatus"in e?e.getStatus:o(p))(s.course)==="upcoming"?(r(),l("div",N,[n("h6",$,a(e.$t("applications-opening")),1),n("time",null,a(("useDate"in e?e.useDate:o(c))(s.course.enrollment_start)),1)])):("getStatus"in e?e.getStatus:o(p))(s.course)==="enrollment-open"?(r(),l("div",C,[n("h6",A,a(e.$t("applications-deadline")),1),n("time",null,a(("useDate"in e?e.useDate:o(c))(s.course.enrollment_end)),1)])):("getStatus"in e?e.getStatus:o(p))(s.course)==="enrollment-closed"?(r(),l("div",B,[n("h6",j,a(e.$t("ranking-announcement")),1),n("time",null,a(("useDate"in e?e.useDate:o(c))(s.course.provisional_assessment)),1)])):_("",!0)]))}});const b=g(H,[["__scopeId","data-v-86d4ac4f"]]);export{b as _};
