1import{L as V,G as z,O as P}from"./GiveConsentDialog-e445a272.js";import{_ as G}from"./flying-owl-6c411a28.js";import{d as f,p as Y,ab as I,k as M,o as s,b as i,e as t,t as v,q as m,f as r,a as A,u as o,N as j,af as q,ag as _,P as u,W as g,Q as O,g as U,R as F,B as w,C as x,_ as $,h as S,n as L,ah as Q,D as J,w as B,y as R,H as k,I as C}from"./index-58382804.js";import{I as K}from"./Input-79fd3556.js";import{S as X}from"./SearchIcon-3a4922ae.js";import{_ as Z}from"./ArrowOutwardIcon.vue_vue_type_script_setup_true_lang-1dae18f1.js";import{_ as tt}from"./ArrowBackIcon.vue_vue_type_script_setup_true_lang-362eb6d7.js";import"./CloseIcon.vue_vue_type_script_setup_true_lang-65198601.js";import"./TextAreaWithCounter-c308e380.js";const T=n=>(w("data-v-9141f9c7"),n=n(),x(),n),ot={class:"card-wrapper mr-15 border-radius-24px pb-50 mb-50 pt-50 pl-30 d-flex nowrap justify-space-between"},et={class:"d-flex align-center"},st={class:"m-0 black--text font-nunito fs-28px font-weight-bold mb-10"},it={key:0,class:"badge bg--primary white--text font-roboto fs-16px font-weight-regular"},nt={key:1,class:"badge bg--primary white--text font-roboto fs-16px font-weight-regular"},rt={key:2,class:"badge bg--primary white--text font-roboto fs-16px font-weight-regular"},at={class:"black--text fs-22px font-roboto font-weight-light mb-20"},lt={class:"dark-grey--text fs-22px font-roboto font-weight-regular mb-40 description"},pt={class:"d-flex mt-50"},ct={class:"black--text font-nunito fs-22px font-weight-bold d-flex mr-50"},dt={class:"ml-10"},ut={key:0,class:"black--text font-nunito fs-22px font-weight-bold d-flex cursor-pointer"},_t={class:"ml-10"},mt={key:0,class:"d-flex mt-50"},ft={class:"ml-20"},ht={key:1},yt=T(()=>t("p",{class:"primary--text font-roboto fs-22px font-weight-bold mt-70 underline"}," You gave consent ",-1)),bt=[yt],vt={key:2,class:"mt-50"},gt=T(()=>t("span",{class:"mr-10"}," View details ",-1)),wt=f({__name:"OpportunityCard",props:{opportunityDetails:{}},setup(n){const l=Y(),a=I(),c=M(),y=e=>{l.push({name:F.opportunityDetails,params:{id:e}})},p=e=>{a.showGiveConsentDialog=!0,a.activeOpportunity=e},W=e=>{a.activeOpportunity=e,a.updateUserOpportunityStatus(e.id,_.userDeclined,"",c.loggedInUserId)},E=e=>{};return(e,d)=>{var N;return s(),i("div",null,[t("div",ot,[t("div",null,[t("div",et,[t("h2",st,v(e.opportunityDetails.title),1),e.opportunityDetails.companyContactedYou?(s(),i("div",it," Company contacted you ")):e.opportunityDetails.youHadTheInterview?(s(),i("div",nt," You had the interview ")):e.opportunityDetails.companyReviews?(s(),i("div",rt," You had the interview ")):m("",!0)]),t("p",at,v(e.opportunityDetails.companyName),1),t("p",lt,v(e.opportunityDetails.description),1),t("div",pt,[t("p",ct,[r(V),A(),t("span",dt,v((N=o(j).find(b=>b.id===e.opportunityDetails.country))==null?void 0:N.name),1)]),e.opportunityDetails.availability&&e.opportunityDetails.availability["How many days per year would you dedicate to a board role?"]?(s(),i("p",ut,[r(o(q)),A(),t("span",_t,v(e.opportunityDetails.availability["How many days per year would you dedicate to a board role?"][0]),1)])):m("",!0)]),e.opportunityDetails.userOpportunityStatus===o(_).new?(s(),i("div",mt,[r(o(O),{label:"Decline consent",width:"auto",labelColour:o(u),fillColour:o(g),outlineColour:o(u),fontSize:22,fontWeight:700,padding:"16px 32px",onClick:d[0]||(d[0]=b=>W(e.opportunityDetails))},null,8,["labelColour","fillColour","outlineColour"]),t("div",ft,[r(o(O),{label:"Give consent",width:"auto",labelColour:o(g),fillColour:o(u),outlineColour:o(u),fontSize:22,fontWeight:700,padding:"16px 40px",onClick:d[1]||(d[1]=b=>p(e.opportunityDetails))},null,8,["labelColour","fillColour","outlineColour"])])])):e.opportunityDetails.userOpportunityStatus===o(_).consented?(s(),i("div",ht,bt)):e.opportunityDetails.userOpportunityStatus===o(_).userDeclined||e.opportunityDetails.userOpportunityStatus===o(_).companyDeclined||e.opportunityDetails.userOpportunityStatus===o(_).accepted?(s(),i("div",vt,[r(o(O),{to:o(U).members.memberHome,label:e.opportunityDetails.userOpportunityStatus===o(_).accepted?"Accepted":"Declined",width:"auto",disabled:!0,labelColour:o(g),fontSize:22,fontWeight:700,padding:"16px 40px",onClick:d[2]||(d[2]=b=>E(e.opportunityDetails))},null,8,["to","label","labelColour"])])):m("",!0)]),t("div",null,[t("p",{onClick:d[3]||(d[3]=b=>y(e.opportunityDetails.id)),class:"primary--text font-nunito fs-24px font-weight-bold d-flex ml-30 mr-20 cursor-pointer details-link"},[gt,r(o(Z))])])])])}}});const D=$(wt,[["__scopeId","data-v-9141f9c7"]]),xt=n=>(w("data-v-931b6f0f"),n=n(),x(),n),$t={class:"pt-100"},Ot=xt(()=>t("p",{class:"black--text font-nunito fs-36px font-weight-bold"}," History of opportunities ",-1)),kt={class:"panel"},Ct=f({__name:"HistoryOpportunityAccordion",setup(n){const l=S(null),a=S(null);return L(()=>{l.value.addEventListener("click",function(){l.value.classList.toggle("active"),a.value.classList.toggle("arrow-icon-toggled");var c=l.value.nextElementSibling;c.style.display==="block"?c.style.display="none":c.style.display="block"})}),(c,y)=>(s(),i("div",$t,[t("button",{class:"accordion d-flex align-center justify-space-between mb-50",ref_key:"accordion",ref:l},[Ot,t("div",{class:"arrow-icon",ref_key:"arrowIcon",ref:a},[r(o(Q),{size:40,color:o(u)},null,8,["color"])],512)],512),t("div",kt,[J(c.$slots,"default",{},void 0,!0)])]))}});const Dt=$(Ct,[["__scopeId","data-v-931b6f0f"]]),St="/assets/opportunity-ad-banner-a03a1d67.png",It={class:"bg--primary mt-100 mb-100"},Ut={class:"container-max-width pure-g pt-50 mb-50"},Ht={class:"pure-u-1-2 pr-20"},Nt=t("p",{class:"white--text font-nunito font-weight-bold fs-48px"}," Board Opportunities ",-1),At=t("p",{class:"white--text font-roboto font-weight-regular fs-20px ml-10"}," While waiting for us to match you with suitable opportunities, get inspired by a selection of our past and current board roles. ",-1),Lt={class:"mt-30"},Bt={class:"right-icon"}
1,Rt=t("div",{class:"pure-u-1-2"},[t("img",{src:St,alt:"",class:"pure-img"})],-1),Tt=f({__name:"BoardOpportunitiesAdBanner",setup(n){return(l,a)=>(s(),i("div",It,[t("div",Ut,[t("div",Ht,[Nt,At,t("div",Lt,[r(R,{to:o(U).members.boardOpportunities,label:"See selection",width:"auto",fontSize:24,fontWeight:700,padding:"0px 0px",labelColour:o(g),fillColour:o(u),outlineColour:o(u),withoutHover:!0},{appendIcon:B(()=>[t("div",Bt,[r(o(tt),{color:o(g),size:32},null,8,["color"])])]),_:1},8,["to","labelColour","fillColour","outlineColour"])])]),Rt])]))}});const h=n=>(w("data-v-b6253bd6"),n=n(),x(),n),Wt={class:"container-max-width"},Et={class:"d-flex mb-100 ml-10 mr-10"},Vt={class:"input-wrap flex-grow mr-10"},zt={key:0,class:"search-icon"},Pt=h(()=>t("button",{type:"button",class:"bg--primary white--text pt-18 pb-18 fs-18px fs-md-20px mt-10 mt-md-15 ml-0 ml-md-50 pl-75 pr-75 mt-md-0 font-roboto font-weight-bold discover-btn cursor-pointer"}," Search ",-1)),Gt={class:"mb-100 pb-50 ml-10 ml-md-0 mr-10 mr-md-0"},Yt=h(()=>t("p",{class:"black--text fs-36px font-nunito font-weight-bold mb-50"}," New opportunities ",-1)),Mt={key:0},jt={key:1},qt=h(()=>t("p",{class:"black--text nunito-font fs-24px text-center"}," No new opportunities yet ",-1)),Ft=[qt],Qt={class:"mb-100 pb-50 ml-10 ml-md-0 mr-10 mr-md-0"},Jt=h(()=>t("p",{class:"black--text fs-36px font-nunito font-weight-bold mb-50"}," In progress ",-1)),Kt={key:0},Xt={key:1},Zt=h(()=>t("p",{class:"black--text nunito-font fs-24px text-center"}," No in progress opportunities yet ",-1)),to=[Zt],oo={class:"container-max-width"},eo={key:0},so={key:1},io=h(()=>t("p",{class:"black--text nunito-font fs-24px text-center"}," No old opportunities yet ",-1)),no=[io],ro=f({__name:"OpportunitiesList",setup(n){const l=S(""),a=I();return(c,y)=>(s(),i("div",Wt,[t("div",Et,[t("div",Vt,[r(K,{modelValue:l.value,"onUpdate:modelValue":y[0]||(y[0]=p=>l.value=p),label:"",placeholder:" Search by keyword",class:"fs-28px"},null,8,["modelValue"]),l.value?m("",!0):(s(),i("div",zt,[r(o(X))]))]),Pt]),t("div",Gt,[Yt,o(a).newUserOpportunities.length>0?(s(),i("div",Mt,[(s(!0),i(k,null,C(o(a).newUserOpportunities,p=>(s(),i("div",{key:p.title},[r(D,{opportunityDetails:p},null,8,["opportunityDetails"])]))),128))])):(s(),i("div",jt,Ft))]),t("div",Qt,[Jt,t("div",null,[o(a).inProgressUserOpportunities.length>0?(s(),i("div",Kt,[(s(!0),i(k,null,C(o(a).inProgressUserOpportunities,p=>(s(),i("div",{key:p.title},[r(D,{opportunityDetails:p},null,8,["opportunityDetails"])]))),128))])):(s(),i("div",Xt,to))])]),r(Tt),t("div",oo,[r(Dt,null,{default:B(()=>[o(a).historyUserOpportunities.length>0?(s(),i("div",eo,[(s(!0),i(k,null,C(o(a).historyUserOpportunities,p=>(s(),i("div",{key:p.title},[r(D,{opportunityDetails:p},null,8,["opportunityDetails"])]))),128))])):(s(),i("div",so,no))]),_:1})]),r(z,{showDialog:o(a).showGiveConsentDialog},null,8,["showDialog"])]))}});const ao=$(ro,[["__scopeId","data-v-b6253bd6"]]),H=n=>(w("data-v-32a4b32b"),n=n(),x(),n),lo={class:"pt-100"},po={key:0,class:"ml-10 ml-md-0 mr-10 mr-md-0"},co=H(()=>t("p",{class:"black--text font-nunito fs-48px font-weight-bold text-center mt-100"}," We keep searching for your best matches. ",-1)),uo=H(()=>t("div",{class:"center-wrap"},[t("img",{src:G,class:"pure-img mb-40 img"})],-1)),_o=H(()=>t("p",{class:"black--text font-nunito fs-30px font-weight-medium text-center mb-60"}," Meanwhile get inspired by a selection of our Board Opportunities. ",-1)),mo={class:"center-wrap"},fo={key:1,class:"mb-100 pb-50 container-max-width"},ho=f({__name:"OpportunitiesSection",setup(n){const l=I();return L(()=>{l.getUserOpportunities()}),(a,c)=>(s(),i("div",lo,[o(l).allOpportunities.length===0?(s(),i("div",po,[co,uo,_o,t("div",mo,[r(R,{to:o(U).members.boardOpportunities,label:"See board opportunities",labelColour:"white",width:"auto",padding:"22px 44px",fontWeight:700,fontSize:20,fillColour:o(u)},null,8,["to","fillColour"])])])):m("",!0),o(l).allOpportunities.length>0?(s(),i("div",fo,[r(ao)])):m("",!0)]))}});const yo=$(ho,[["__scopeId","data-v-32a4b32b"]]),Do=f({__name:"Opportunities",setup(n){return(l,a)=>(s(),i("div",null,[r(P),r(yo)]))}});
1export{Do 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.