1import{_ as w,o as t,a as c,w as o,e as k,s as I,c as n,F as v,Z as N,b as e,f as B,g as h,d as u,t as x,q as f,p as O,N as H,y as $,k as A,A as T}from"./DEsNGmzG.js";import{_ as U}from"./BFebyLbK.js";import{_ as L,a as V,b as j,c as z,d as D,e as G,f as C}from"./CbJBLCik.js";import{G as K}from"./BrOpOmNR.js";import{_ as M}from"./CzVZyXtr.js";import"./BIF8sndv.js";import"./NdmdrM1v.js";import"./C28JaEL0.js";import"./C4DGuNAn.js";import"./ClLEqAnU.js";import"./BnOGaFQJ.js";import"./BqW71tD6.js";import"./DIAmXR7K.js";import"./DXnYCFTZ.js";import"./CGAUlkaJ.js";import"./Dy35v7Lj.js";import"./Cty9zBlq.js";const R={data(){return{bookmarkList:[]}},methods:{isThread(i){return i==="thread"},link(i){return`/${{page:"posts",post:"posts",cas:"posts",gallery:"posts",graphic:"posts",sponsored_article:"posts",quiz:"quizzes",story:"stories",recipe:"recipes"}[i.post.type]}/${i.post.slug}`}},apollo:{bookmarkList:{query:K,variables(){return{limit:2}}}}},W={class:"bookmark-summary"},Y={key:1,class:"bookmark-summary__list"},Z={key:0,class:"bookmark-summary__bookmarks"},J={key:0,class:"bookmark-summary__title"},Q={key:1,class:"bookmark-summary__title"},X={key:1,class:"bookmark-summary__empty-message"};function ee(i,s,r,g,p,a){const _=h,l=I,d=B,y=L;return t(),c(y,{heading:"My Bookmarks","data-test-id":"profile-bookmark-summary-section"},{actions:o(()=>[p.bookmarkList.length?(t(),c(_,{key:0,to:{name:"userBookmarks"},class:"summary-section__action-link"},{default:o(()=>[...s[0]||(s[0]=[u(" View All ",-1)])]),_:1})):f("",!0)]),default:o(()=>[k("div",W,[i.$apollo.loading?(t(),c(l,{key:0})):(t(),n("div",Y,[p.bookmarkList.length?(t(),n("ul",Z,[(t(!0),n(v,null,N(p.bookmarkList,m=>(t(),n("li",{key:m.id,class:"bookmark-summary__bookmark"},[e(d,{name:"ribbon",class:"bookmark-summary__icon"}),a.isThread(m.assocType)?(t(),n("div",J,[e(_,{to:{name:"forumsThread",params:{thread:m.thread.slug}},class:"bookmarks-summary__link"},{default:o(()=>[u(x(m.thread.name),1)]),_:2},1032,["to"])])):(t(),n("div",Q,[e(_,{to:a.link(m),class:"bookmarks-summary__link"},{default:o(()=>[u(x(m.post.title),1)]),_:2},1032,["to"])]))]))),128))])):(t(),n("div",X," You have no bookmarks. "))]))])]),_:1})}const se=Object.assign(w(R,[["render",ee],["__scopeId","data-v-7fda72d7"]]),{__name:"BookmarksSummary"}),te={props:{user:{type:Object,required:!0}},data(){return{hasUsers:!1,edit:!1}},methods:{setHasUsers(i){this.hasUsers=i}}};function oe(i,s,r,g,p,a){const _=h,l=M,d=L;return t(),c(d,{heading:"Following","data-test-id":"profile-following-summary-section"},{actions:o(()=>[e(_,{to:{name:"userFollowingDetails"},class:"summary-section__action-link","data-test-id":"profile-following-summary-section-link"},{default:o(()=>[...s[0]||(s[0]=[u(" View All ",-1)])]),_:1})]),default:o(()=>[e(l,{user:r.user,edit:p.edit,"follow-type":"FOLLOWED",limit:3,"show-description":!1,onIsEmpty:a.setHasUsers},null,8,["user","edit","onIsEmpty"])]),_:1})}const re=Object.assign(w(te,[["render",oe]]),{__name:"FollowingSummary"}),ie={props:{user:{type:Object,required:!0}},setup(){},computed:{...H(A,["siteHasFeature"]),...H($,["userIsUnverified","isAdmin"]),activityLink(){return`/members/${this.user.slug}/activity`},siteIsSHN(){return this.siteHasFeature("social_network")},showPortalButton(){return this.siteIsSHN&&(this.isAdmin||!!this.user.secondaryBadge)}},mounted(){this.$emit("loaded")},created(){O({title:T(()=>`Profile Overview - ${this.user.username}`)})}},ne={class:"profile-overview"},ae={class:"profile-overview__summaries"},_e={class:"profile-overview__actions profile-overview__actions--mobile"},le={class:"profile-overview__summary-group profile-overview__summary-group--right"},ue={class:"profile-overview__actions profile-overview__actions--desktop"},me={class:"profile-overview__summary-group"};function ce(i,s,r,g,p,a){const _=B,l=h,d=U,y=V,m=se,b=re,S=j,q=z,F=D,P=G,E=C;return t(),n("div",ne,[k("div",ae,[k("div",_e,[e(l,{class:"profile-overview__link",to:"/profile/questions"},{default:o(()=>[e(_,{name:"pencil",title:"pencil icon",class:"profile-overview__link-icon"}),s[0]||(s[0]=u(" Edit my profile ",-1))]),_:1}),e(l,{class:"profile-overview__link",to:{name:"userEditProfile"}}
1,{default:o(()=>[e(_,{name:"gear",title:"gear icon",class:"profile-overview__link-icon"}),s[1]||(s[1]=u(" Account settings ",-1))]),_:1}),a.showPortalButton?(t(),c(l,{key:0,class:"profile-overview__link",to:"/portal"},{default:o(()=>[...s[2]||(s[2]=[u(" Health Leader Portal ",-1)])]),_:1})):f("",!0)]),i.siteHasFeature("status_updates")?(t(),c(d,{key:0,class:"profile-overview__user-status profile-overview__user-status--mobile",user:r.user,truncate:""},null,8,["user"])):f("",!0),k("div",le,[k("div",ue,[e(l,{class:"profile-overview__link",to:"/profile/questions"},{default:o(()=>[e(_,{name:"pencil",title:"pencil icon",class:"profile-overview__link-icon"}),s[3]||(s[3]=u(" Edit my profile ",-1))]),_:1}),e(l,{class:"profile-overview__link",to:{name:"userEditProfile"}},{default:o(()=>[e(_,{name:"gear",title:"gear icon",class:"profile-overview__link-icon"}),s[4]||(s[4]=u(" Account settings ",-1))]),_:1}),a.showPortalButton?(t(),c(l,{key:0,class:"profile-overview__link",to:"/portal"},{default:o(()=>[...s[5]||(s[5]=[u(" Health Leader Portal ",-1)])]),_:1})):f("",!0)]),e(y,{link:a.activityLink,user:r.user},null,8,["link","user"]),a.siteIsSHN?(t(),n(v,{key:0},[e(m),e(b,{user:r.user},null,8,["user"])],64)):f("",!0)]),k("div",me,[i.siteHasFeature("status_updates")?(t(),c(d,{key:0,class:"profile-overview__user-status profile-overview__user-status--desktop",user:r.user,truncate:""},null,8,["user"])):f("",!0),a.siteIsSHN?(t(),n(v,{key:2},[e(q,{user:r.user},null,8,["user"]),e(F,{user:r.user},null,8,["user"]),e(P,{user:r.user,link:"/profile/questions/health-profile"},null,8,["user"]),e(E,{user:r.user},null,8,["user"])],64)):(t(),n(v,{key:1},[e(m),e(b,{user:r.user},null,8,["user"]),e(S,{link:"/profile/questions",user:r.user},null,8,["user"])],64))])])])}const Pe=w(ie,[["render",ce],["__scopeId","data-v-f7c63531"]]);export{Pe 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.