import{f as N,H as i,o,w as d,a as r,T as v,q as m,U as w,h as y,t as n,d as u,c as j,F as B,p as T,S as A,e as F}from"./Btabc4Lo.js";import{_ as C}from"./Dr6TijVb.js";const $={class:"sm:p-6 p-4 flex flex-col gap-4 rounded-lg bg-dark"},M={class:"flex items-center gap-3"},H={class:"flex flex-col flex-1"},R={class:"flex items-center gap-2"},V={class:"font-semibold text-base text-white"},E={class:"text-grey9 text-sm text-left"},P={class:"flex"},S={class:"w-full"},U=["innerHTML"],q={class:"flex items-center gap-3 mt-8 w-full"},D={class:"flex-1"},I={class:"font-semibold text-base flex items-center gap-1 text-white"},Z={class:"text-grey9 text-sm text-left"},G=N({__name:"ReviewCard",props:{review:{},countries:{}},setup(k){const c=k;function a(e){return(Array.isArray(c.countries)?c.countries:[]).find(l=>l.ccn3===e)}function t(e){return typeof e=="object"&&e!==null&&"firstName"in e&&"lastName"in e}return(e,l)=>{const L=F;return o(),i(L,{to:t(e.review.mentor)?`${m(A)(e.review.mentor.role,e.review.mentor.slug,"absolute")}?reviewId=${e.review._id}`:"#",class:"block hover:shadow-lg transition-shadow duration-200",target:"_blank"},{default:d(()=>{var f,p,h,g,b;return[r("div",$,[r("div",M,[t(e.review.mentor)&&e.review.mentor.photo?(o(),i(v,{key:0,src:m(w)({folder:"profile",url:e.review.mentor.photo||""}),name:t(e.review.mentor)?e.review.mentor.firstName+" "+e.review.mentor.lastName:"",class:"h-12 w-12 rounded-full object-cover"},null,8,["src","name"])):(o(),i(v,{key:1,class:"inline-block h-12 w-12 rounded-full object-cover",src:m(w)({folder:"public",url:"avatar.svg"}),name:"Avatar"},null,8,["src"])),r("div",H,[r("div",R,[r("span",V,n(t(e.review.mentor)?e.review.mentor.firstName:"")+" "+n(t(e.review.mentor)?e.review.mentor.lastName:""),1),t(e.review.mentor)&&e.review.mentor.country&&a(e.review.mentor.country)?(o(),i(C,{key:0,name:(p=(f=a(e.review.mentor.country))==null?void 0:f.name)==null?void 0:p.common,class:"text-lg"},{default:d(()=>{var s;return[u(n((s=a(e.review.mentor.country))==null?void 0:s.flag),1)]}),_:1},8,["name"])):y("",!0)]),r("span",E,n(t(e.review.mentor)?e.review.mentor.jobTitle||e.review.mentor.role:""),1)]),l[0]||(l[0]=r("span",{class:"ml-auto px-2 py-0.5 rounded bg-[#2c2c2c]/60 text-xs text-grey9 border border-[#333]"},"Mentor",-1))]),r("div",P,[(o(),j(B,null,T(5,s=>r("svg",{key:s,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l[1]||(l[1]=[r("path",{d:"M16.7131 7.61006L12.9093 7.05487C12.7278 7.02839 12.571 6.91431 12.49 6.74983L10.7871 3.29396C10.4594 2.62994 9.51025 2.62201 9.17821 3.29396L7.47536 6.74983C7.39431 6.91431 7.23751 7.02839 7.05607 7.05487L3.25219 7.61006C2.51792 7.71564 2.22068 8.62195 2.75597 9.14132L5.51123 11.8271C5.64261 11.9552 5.70252 12.1398 5.6714 12.3206L5.01797 16.1171C4.89285 16.8556 5.66984 17.4104 6.31866 17.0625L9.72311 15.27C9.88558 15.1844 10.0798 15.1844 10.2422 15.27L13.6467 17.0625C13.7948 17.1403 13.9617 17.1751 14.1285 17.163C14.2954 17.1509 14.4555 17.0924 14.5908 16.994C14.7261 16.8957 14.8312 16.7614 14.8942 16.6065C14.9572 16.4515 14.9756 16.282 14.9474 16.1171L14.2979 12.3203C14.267 12.1396 14.3269 11.9553 14.4581 11.8274L17.213 9.14132C17.7447 8.62195 17.4474 7.71564 16.7131 7.61006Z",fill:"#FFBF1C"},null,-1)]))),64))]),r("div",S,[r("p",{class:"review text-base font-normal text-white text-left mb-0 line-clamp-6",innerHTML:e.review.review},null,8,U)]),r("div",q,[r("div",D,[r("span",I,[u(n(t(e.review.mentee)?e.review.mentee.firstName:"")+" "+n(t(e.review.mentee)?e.review.mentee.lastName:"")+" ",1),t(e.review.mentee)&&e.review.mentee.country&&a(e.review.mentee.country)?(o(),i(C,{key:0,name:(g=(h=a(e.review.mentee.country))==null?void 0:h.name)==null?void 0:g.common,class:"text-lg"},{default:d(()=>{var s;return[u(n((s=a(e.review.mentee.country))==null?void 0:s.flag),1)]}),_:1},8,["name"])):y("",!0)]),r("div",Z,n(t(e.review.mentee)?e.review.mentee.jobTitle||e.review.mentee.role:"")+" "+n(t(e.review.mentee)&&((b=e.review.mentee.company)!=null&&b.trim())?`at ${e.review.mentee.company}`:""),1)]),t(e.review.mentee)&&e.review.mentee.photo?(o(),i(v,{key:0,src:m(w)({folder:"profile",url:e.review.mentee.photo||""}),name:t(e.review.mentee)?e.review.mentee.firstName+" "+e.review.mentee.lastName:"",class:"h-12 w-12 rounded-full object-cover"},null,8,["src","name"])):(o(),i(v,{key:1,class:"inline-block h-12 w-12 rounded-full object-cover",src:m(w)({folder:"public",url:"avatar.svg"}),name:"Avatar"},null,8,["src"]))])])]}),_:1},8,["to"])}}});export{G as _};