PageSourceSearch

https://gooduniversitiesguide.com.au/_nuxt/oKuc_HjL.js

js gooduniversitiesguide.com.au collected 2026-10-02 03:21:11 UTC 12,156 bytes, 1 lines download raw bytes

1import{I as ge,b as ye,c as G,a as fe}from"./DTDNXv-8.js";import{_ as V}from"./D-wVXzmj.js";import{_ as M}from"./2ah2dH39.js";import{d as w,i as E,o as n,w as r,a as t,f as c,t as u,b as s,g as K,p as X,n as b,D as W,q as J,c as l,I as _,j as m,e as Q,F as k,r as $,_ as be,H as Y,u as ve,T as Se,U as xe,z as Ie}from"#entry";import{_ as B}from"./NrmAcsIA.js";import{_ as ke}from"./Bj6U9KR9.js";import{_ as Z}from"./C2GUDvkk.js";import{_ as $e}from"./BmR2fA_J.js";import{u as ee,b as se}from"./DsAGJ0rV.js";import{u as te}from"./BWgCBHnx.js";import{u as oe}from"./Cz50FSTv.js";import{u as ne}from"./gGWGCt3m.js";import"./BFJJLmDk.js";import"./CBdknDgr.js";import"./D_P4sI9G.js";import"./sb9aF3OY.js";import"./D1ZOaJuV.js";const Ne={class:"size-5"},ze=w({__name:"UITooltip",props:{content:{},iconPath:{}},setup(e){return(d,S)=>{const i=K,f=B,x=ke;return n(),E(x,null,{anchor:r(()=>[s("button",Ne,[t(i,{path:e.iconPath,size:"sm",class:"text-secondary-500"},null,8,["path"])])]),content:r(()=>[t(f,{class:"max-w-80",padding:"sm"},{default:r(()=>[c(u(e.content),1)]),_:1})]),_:1})}}}),Ce=Object.assign(ze,{__name:"UITooltip"}),Ue={class:"container md:px-6"},Te={class:"flex flex-col gap-4"},Ae={class:"flex flex-col gap-2"},Re={key:0},Oe={class:"flex flex-col gap-2"},Le={key:0,class:"mb-4"},qe={class:"my-10 w-full table-fixed border-separate *:align-top"},we={class:"text-primary-500"},Pe={class:"text-left font-semibold"},Fe={class:"border-grey-200 flex items-center gap-2 border-b py-3"},He={class:"text-left font-semibold"},De={class:"border-grey-200 flex items-center gap-2 border-b py-3"},Ee={class:"text-left font-semibold"},Be={class:"border-grey-200 flex items-center gap-2 border-b py-3"},je={class:"text-left font-semibold"},Ge={class:"border-grey-200 flex items-center gap-2 border-b py-3"},Ve={class:"border-grey-200 border-b py-3 ps-2"},Me={class:"border-grey-200 border-b py-3 ps-2"},Ke={class:"border-grey-200 border-b py-3 ps-2"},Xe={class:"flex items-center gap-2"},We={class:"border-grey-200 border-b py-3 ps-2"},Je={key:1,class:"mb-4"},Qe={key:2,class:"mb-4"},Ye={key:3,class:"mb-4"},Ze={key:4,class:"mb-4"},es={key:5,class:"mb-4"},ss={key:6,class:"mb-4"},ts={class:"flex flex-col gap-2"},os={key:0,class:"bg-primary-100 w-full py-8"},ns={class:"container max-w-screen-xl"},is=w({__name:"CourseDetails",props:{course:{}},async setup(e){let d,S;const i=e;ee([se({name:i.course.name,description:i.course.description})]),X({title:i.course.name,meta:[{name:"description",content:i.course.description}]});const f=b(()=>i.course.organisation.active_client_profiles?.find(p=>p.slug===i.course.organisation.slug)),x=b(()=>i.course.subjects&&i.course.subjects!=="."?i.course.subjects.split(";"):null),v=b(()=>i.course.standard_entry_requirements&&i.course.standard_entry_requirements!=="."?i.course.standard_entry_requirements.split(";"):null),I=[{route:{name:"index"},label:"Home"},{route:{name:"course-provider-slug-slug2",params:{slug:i.course.organisation.slug,slug2:i.course.organisation.id}},label:i.course.organisation.name}],{fetchSearchResults:N}=te("/api/careers/search","course_related_careers"),U=i.course.name.toLowerCase().replace("master of","").replace("masters","").replace("master",""),y=([d,S]=W(()=>N({limit:4,query:U})),d=await d,S(),d).data.value?.data,h=b(()=>i.course.organisation.is_active_gug_client?i.course.organisation.logos?.original:null),{updateShortlist:P,getShortlistFromCookie:F}=oe(),z=J(F("courses")),A=ne(),R=p=>{z.value=P({type:"courses",id:p}),A.track(Y.GUGX_CLICKED_SHORTLIST_BTN,{type:"course",from:"course-details-page",action:H.value?"added":"removed",organisation_name:i.course.organisation.name,course_name:i.course.name,course_id:i.course.course_id,external_course_id:i.course.id})},O=b(()=>z.value&&z.value.length?z.value.map(p=>p.id):[]),H=b(()=>O.value.includes(i.course.id)),j=ge(i.course.organisation),ie=j?{to:j}:null,re=p=>p?(typeof p=="string"&&(p=parseInt(p)),new Intl.NumberFormat("en-AU",{currency:"AUD"}).format(p)):null;return(p,o)=>{const ae=ye,le=V,ce=G,ue=M,g=Q,L=B,D=be,q=K,de=Ce,me=Z,_e=$e;return n(),l("div",null,[s("div",Ue,[t(ae,{crumbs:I},{default:r(()=>[...o[1]||(o[1]=[c("Course",-1)])]),_:1})]),t(ue,{heading:e.course.organisation.name,logo:m(h),headingLink:m(ie)},{"header-actions":r(()=>[t(le,{organisation:e.course.organisation,clientProfile:m(f),course:e.course},null,8,["organisation","clientProfile","course"]),t(ce,{type:"course",isSelected:m(H),onClicked:o[0]||(o[0]=a=>R(e.course.id))},null,8,["isSelected"])]),_:1},8,["heading","logo","headingLink"]),t(me,null,{"side-panel":r(()=>[s("div",Te,[t(L,{padding:"lg"},{default:r(()=>[s("div",Ae,[s("div",null,[t(g,{size:"h3",styleSize:"h5"},{default:r(()=>[...o[2]||(o[2]=[c("Course Level",-1)])]),_:1}),s("p",null,u(e.course.qualification.name),1)]),e.course.sites[0].cricos_code?(n(),l("div",Re,[t(g,{size:"h3",styleSize:"h5"},{default:r(()=>[...o[3]||(o[3]=[c("CRICOS",-1)])]),_:1}),s("p",null,u(e.course.sites[0].cricos_code),1)])):_("",!0)])]),_:1}),t(L,{class:"hidden md:block",padding:"lg"},{default:r(()=>[s("div",null,[t(g,{size:"h3",styleSize:"h5",class:"mb-2"},{default:r(()=>[...o[4]||(o[4]=[c("Related Careers",-1)])]),_:1}),s("ul",Oe,[e.course.careers?.length?(n(!0),l(k,{key:0},$(e.course.careers,a=>(n(),l("li",{key:`related-careers-${a.id}`},[t(D,{class:"underline",to:`/careers-guide/browse?query=${a.name}&name=${a.name}&page=1`},{default:r(()=>[c(u(a.name),1)]),_:2},1032,["to"])]))),128)):(n(!0),l(k,{key:1},$(m(y),a=>(n(),l("li",{key:`related-career-${a.id}`},[t(D,{class:"underline",to:`/careers-guide/${a.slug}/${a.id}`},{default:r(()=>[c(u(a.name),1)]),_:2},1032,["to"])]))),128))])])]),_:1})])]),"main-content":r(()=>[t(L,{padding:"xl"},{default:r(()=>[t(g,{size:"h2",styleSize:"h3",class:"mb-4"},{default:r(()=>[c(u(e.course.name),1)]),_:1}),e.course.description&&e.course.description!=="."?(n(),l("p",Le,u(e.course.description),1)):_("",!0),s("table",qe,[s("thead",we,[s("tr",null,[s("th",Pe,[s("div",Fe,[t(q,{path:"university"}),o[5]||(o[5]=c("Campus",-1))])]),s("th",He,[s("div",De,[t(q,{path:"clock"}),o[6]||(o[6]=c("Duration",-1))])]),s("th",Ee,[s("div",Be,[t(q,{path:"dollar-square"}),o[7]||(o[7]=c("Fees",-1))])]),s("th",je,[s("div",Ge,[t(q,{path:"ranking"}),o[8]||(o[8]=c("ATAR",-1))])])])]),s("tbody",null,[(n(!0),l(k,null,$(e.course.sites,(a,he)=>(n(),l("tr",{key:`site-${he}`},[s("td",Ve,[s("p",null,u(a.name),1)]),s("td",Me,[(n(!0),l(k,null,$(a.attendance,(C,pe)=>(n(),l("p",{key:`attendance-${pe}`},u(C.length&&C.name?`${C.name} - ${C.length} ${C.du_name_plural}`:"N/A"),1))),128))]),s("td",Ke,[s("div",Xe,[c(u(a.fees.domestic_full_fee?`$${re(a.fees.domestic_full_fee)}`:"N/A")+" ",1),a.fees.comments?(n(),E(de,{key:0,content:a.fees.comments,iconPath:"question-mark-circle"},null,8,["content"])):_("",!0)])]),s("td",We,u(a.atar.atar?a.atar.atar:"N/A"),1)]))),128))])]),e.course.designed_for&&e.course.designed_for!="."?(n(),l("div",Je,[t(g,{size:"h3",styleSize:"h5",class:"mb-2 mt-8"},{default:r(()=>[...o[9]||(o[9]=[c("Designed for",-1)])]),_:1}),s("p",null,u(e.course.designed_for),1)])):_("",!0),e.course.structure&&e.course.structure!="."?(n(),l("div",Qe,[t(g,{size:"h3",styleSize:"h5",class:"mb-2 mt-8"},{default:r(()=>[...o[10]||(o[10]=[c("Structure",-1)])]),_:1}),s("p",null,u(e.course.structure),1)])):_("",!0),m(x)?(n(),l("div",Ye,[t(g,{size:"h3",styleSize:"h5",class:"mb-2 mt-8"},{default:r(()=>[...o[11]||(o[11]=[c("Subjects",-1)])]),_:1}),s("ul",null,[(n(!0),l(k,null,$(m(x),a=>(n(),l("li",{key:`subject-${a}`,class:"mb-1"},u(a),1))),128))])])):_("",!0),m(v)?(n(),l("div",Ze,[t(g,{size:"h3",styleSize:"h5",class:"mb-2 mt-8"},{default:r(()=>[...o[12]||(o[12]=[c("Entry requirements",-1)])]),_:1}),s("ul",null,[(n(!0),l(k,null,$(m(v),a=>(n(),l("li",{key:`req-${a}`,class:"mb-1"},u(a),1))),128))])])):_("",!0),e.course.recognition&&e.course.recognition!="."?(n(),l("div",es,[t(g,{size:"h3",styleSize:"h5",class:"mb-2"},{default:r(()=>[...o[13]||(o[13]=[c("Recognition",-1)])]),_:1}),s("p",null,u(e.course.recognition),1)])):_("",!0),e.course.study_pathways&&e.course.study_pathways!="."?(n(),l("div",ss,[t(g,{size:"h3",styleSize:"h5",class:"mb-2"},{default:r(()=>[...o[14]||(o[14]=[c("Study Pathways",-1)])]),_:1}),s("p",null,u(e.course.study_pathways),1)])):_("",!0)]),_:1}),t(L,{class:"my-2 block md:hidden",padding:"lg"},{default:r(()=>[s("div",null,[t(g,{size:"h3",styleSize:"h5",class:"mb-2"},{default:r(()=>[...o[15]||(o[15]=[c("Related Careers",-1)])]),_:1}),s("ul",ts,[(n(!0),l(k,null,$(m(y),a=>(n(),l("li",{key:`related-career-mb-${a.id}`},[t(D,{class:"underline",to:`/careers-guide/${a.slug}/${a.id}`},{default:r(()=>[c(u(a.name),1)]),_:2},1032,["to"])]))),128))])])]),_:1})]),_:1}),e.course.organisation.is_active_gug_client?_("",!0):(n(),l("div",os,[s("div",ns,[t(g,{size:"h3",styleSize:"h3",class:"mb-4"},{default:r(()=>[...o[16]||(o[16]=[c("Related Courses",-1)])]),_:1}),s("div",null,[t(_e,{omitId:e.course.id,type:"courses",limit:7,query:e.course.name,page:1,navigationFunction:"COURSE_NAVIGATION_FUNCTION"in p?p.COURSE_NAVIGATION_FUNCTION:m(fe),secondaryListItemAction:R,idsToHighlight:m(O)},null,8,["omitId","query","navigationFunction","idsToHighlight"])])])]))])}}}),rs=Object.assign(is,{__name:"CourseDetails"}),as={key:0,class:"mb-2"},ls={key:1,class:"mb-2"},cs={key:2,class:"mb-2"},us={key:3,class:"mb-2"},ds={class:"mb-2"},ms={key:4,class:"mb-4"},_s=w({__name:"ScholarshipDetails",props:{scholarship:{}},setup(e){const d=e,S=b(()=>d.scholarship.organisation.active_client_profiles?.find(y=>y.slug===d.scholarship.organisation.slug));ee([se({name:d.scholarship.name,description:d.scholarship.description})]);const i=b(()=>d.scholarship.level_of_studies.length?d.scholarship.level_of_studies.map(y=>y.name).join(", "):null),{updateShortlist:f,getShortlistFromCookie:x}=oe(),v=J(x("scholarships")),I=ne(),N=y=>{v.value=f({type:"scholarships",id:y}),I.track(Y.GUGX_CLICKED_SHORTLIST_BTN,{type:"scholarship",from:"scholarship-details-page",action:T.value?"added":"removed",organisation_name:d.scholarship.organisation.name,scholarship_name:d.scholarship.name,scholarship_id:d.scholarship.scholarship_id,external_scholarship_id:d.scholarship.id})},U=b(()=>v.value&&v.value.length?v.value.map(y=>y.id):[]),T=b(()=>U.value.includes(d.scholarship.id));return(y,h)=>
1{const P=V,F=G,z=M,A=Q,R=B,O=Z;return n(),l("div",null,[t(z,{heading:e.scholarship.organisation.name},{"header-actions":r(()=>[t(P,{organisation:e.scholarship.organisation,scholarship:e.scholarship,clientProfile:m(S)},null,8,["organisation","scholarship","clientProfile"]),t(F,{type:"scholarship",isSelected:m(T),onClicked:h[0]||(h[0]=H=>N(e.scholarship.id))},null,8,["isSelected"])]),_:1},8,["heading"]),t(O,null,{"main-content":r(()=>[t(R,{padding:"xl"},{default:r(()=>[t(A,{size:"h2",styleSize:"h3",class:"mb-4"},{default:r(()=>[c(u(e.scholarship.name),1)]),_:1}),e.scholarship.amount_annual?(n(),l("p",as,[h[1]||(h[1]=s("strong",null,"Award value:",-1)),c(" $"+u(e.scholarship.amount_annual)+" annually ",1)])):_("",!0),m(i)?(n(),l("p",ls,[h[2]||(h[2]=s("strong",null,"Level of study:",-1)),c(" "+u(m(i)),1)])):_("",!0),e.scholarship.student_type?(n(),l("p",cs,[h[3]||(h[3]=s("strong",null,"Nationality:",-1)),c(" "+u(e.scholarship.student_type),1)])):_("",!0),e.scholarship.closing_date?(n(),l("p",us,[h[4]||(h[4]=s("strong",null,"Closing date:",-1)),c(" "+u(e.scholarship.closing_date),1)])):_("",!0),s("p",ds,u(e.scholarship.description),1),e.scholarship.eligibility&&e.scholarship.eligibility!="."?(n(),l("div",ms,[t(A,{size:"h3",styleSize:"h4",class:"mb-2"},{default:r(()=>[...h[5]||(h[5]=[c("Eligibility Requirements",-1)])]),_:1}),s("p",null,u(e.scholarship.eligibility),1)])):_("",!0)]),_:1})]),_:1})])}}}),hs=Object.assign(_s,{__name:"ScholarshipDetails"}),Rs=w({__name:"[id]",async setup(e){let d,S;const i=ve(),f=i.params.slug2,{getSearchDetails:x}=te(`/api/${f}s/get`,`get_${f}_details`),{data:v}=([d,S]=W(()=>x(i.params.id)),d=await d,S(),d),I=v?.value?.data;X({title:I.name});const N={course:{component:rs,props:{course:I}},scholarship:{component:hs,props:{scholarship:I}}};return(U,T)=>(n(),E(Ie(N[m(f)].component),Se(xe(N[m(f)].props)),null,16))}});export{Rs as default};

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.