1import{A as x,B as R,C as F,a8 as $,am as v,a as D,z as E,aK as L,q as f,b as s,w as t,u as n,aF as S,a3 as z,aJ as I,h as r,c,e as d,t as l,V as m,k as p,o,y as T,s as W,i as _,aQ as V,bl as G,b7 as H,ah as J,G as K,p as Q}from"./index-DljKbM12.js";import{_ as j,a as O}from"./qapa-loadable-box.vue_vue_type_script_setup_true_lang--KWUCzzu.js";import{_ as P}from"./applicant-review.vue_vue_type_script_setup_true_lang-MlTBJI3F.js";function U(){const w=x(F,R()),{t:g}=$();async function b(){try{return await w.fetchReferrals(),v.success()}catch(y){return v.failureWithError(y,g("mixins.referral-base-mixin.une-erreur-est-survenue"))}}return{applicantModule:w,getReferrals:b}}const X={class:"font-weight-bold"},Y={key:0,class:"text-subtitle-2"},Z={key:1,class:"text-subtitle-2"},ee=D({__name:"profile-referrals",setup(w){E({meta:[{name:"robots",content:"noindex, nofollow"}]});const{t:g}=$(),b=R(),y=x(L,b),{applicantModule:i,getReferrals:C}=U();function N(u){return async()=>{try{return await i.removeReferral({uuid:u}),v.success()}catch(e){return v.failureWithError(e,g("base.views.profile-referrals.une-erreur-est-survenue-suppression"))}}}return(u,e)=>{const q=K,B=J,M=O,h=S,A=j;return o(),f("div",null,[s(A,{"network-available":n(y).networkAvailable,load:n(C),"force-display":!!n(i).referrals},{content:t(()=>[s(h,{"title-color":"on-primary-container",loading:n(i).loadingReferrals,title:u.$t("base.views.profile-referrals.mes-references-title"),divider:""},{default:t(()=>[(o(!0),f(z,null,I(n(i).referrals,(a,k)=>(o(),c(T,{key:k,flat:"",rounded:"0",color:k%2==0?"qapa-background-grey-light":"white"},{default:t(()=>[s(W,null,{default:t(()=>[s(m,{"no-gutters":"",align:"center"},{default:t(()=>[s(d,{cols:"12",sm:"7"},{default:t(()=>[s(m,null,{default:t(()=>[a.company?(o(),c(d,{key:0,cols:"12"},{default:t(()=>[_("h3",X,l(a.company),1)]),_:2},1024)):p("",!0)]),_:2},1024),e[2]||(e[2]=r()),s(m,{"no-gutters":""},{default:t(()=>[a.contactFirstName&&a.contactLastName?(o(),c(d,{key:0,cols:"12"},{default:t(()=>[_("strong",null,l(a.contactFirstName)+" "+l(a.contactLastName),1),e[0]||(e[0]=r()),a.review?(o(),f("i",Y,l(u.$t("base.views.profile-referrals.le-date",[n(V)(a.review.reviewDate,"ll")])),1)):p("",!0)]),_:2},1024)):p("",!0),e[1]||(e[1]=r()),a.review?(o(),c(d,{key:1,cols:"12",class:"pt-5 pr-5 text-subtitle-2"},{default:t(()=>[_("pre",null,[_("i",null,l(a.review.comment),1)])]),_:2},1024)):p("",!0)]),_:2},1024)]),_:2},1024),e[3]||(e[3]=r()),s(d,{cols:"12",sm:"5",class:"text-start text-sm-right mt-2 mt-sm-0"},{default:t(()=>[a.review?(o(),c(P,{key:0,loading:n(i).loadingReferrals,"show-total":!1,"show-details":!0,review:a.review},null,8,["loading","review"])):(o(),f("i",Z,l(u.$t("base.views.profile-referrals.demande-de-reference-envoyee",[n(V)(a.created,"ll")])),1))]),_:2},1024)]),_:2},1024)]),_:2},1024),e[6]||(e[6]=r()),a.review?(o(),c(G,{key:0},{default:t(()=>[s(H),e[5]||(e[5]=r()),s(B,{class:"remove-button",variant:"text",action:N(a.uuid)},{default:t(()=>[s(q,null,{default:t(()=>[...e[4]||(e[4]=[r("mdi-trash-can-outline",-1)])]),_:1}),r(" "+l(u.$t("common.supprimer")),1)]),_:1},8,["action"])]),_:2},1024)):p("",!0)]),_:2},1032,["color"]))),128)),e[7]||(e[7]=r()),n(i).referrals&&n(i).referrals.length===0?(o(),c(m,{key:0},{default:t(()=>[s(d,null,{default:t(()=>[s(M,null,{default:t(()=>[r(l(u.$t("base.views.profile-referrals.vous-navez-pas-encore")),1)]),_:1})]),_:1})]),_:1})):p("",!0)]),_:1},8,["loading","title"])]),_:1},8,["network-available","load","force-display"])])}}}),oe=Q(ee,[["__scopeId","data-v-af2c3308"]]);export{oe as default}; 2//# sourceMappingURL=profile-referrals-BBUns7hI.js.map
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.