1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/MessageManagement-CBFeqdgP.js","assets/index-sUPB-bMu.js","assets/index-CjsJg3P0.css","assets/Base-Cq-6GNZm.js","assets/Base-B7-VsiAX.css","assets/MessageManagement-sby4pcL_.css"])))=>i.map(i=>d[i]); 2import{_ as v,j as M,k as h,b as _,c as r,o as t,d as l,e as c,a as s,n as i,g as p,t as S,p as x}from"./index-sUPB-bMu.js";const y=h(()=>x(()=>import("./MessageManagement-CBFeqdgP.js"),__vite__mapDeps([0,1,2,3,4,5]))),k={name:"MessageTypeText",components:{MessageManagement:y},props:{message:{type:Object,required:!0}},data(){return{showManagement:!1,showingManagement:!1}},computed:{...M(["appStaffRoles"]),messageFromStaff(){return!!this.appStaffRoles.find(n=>n===this.message.user.role)}},methods:{toggleManagement(n){this.showManagement=n}}},w={class:"text-message__inner"},T={class:"message__avatar"},A=["src","alt"],C={class:"message__content"},E={class:"message__content__name"},B=["innerHTML"],P={key:0,class:"icon"},V={class:"message__content__message"};function b(n,a,e,F,o,m){const d=_("MessageManagement"),u=_("AvatarPlaceholder"),f=_("SvgElement");return t(),r("li",{class:i(["message-list__content__item text-message",{"text-message--management-active":o.showingManagement}]),onMouseover:a[1]||(a[1]=g=>m.toggleManagement(!0)),onMouseleave:a[2]||(a[2]=g=>m.toggleManagement(!1))},[o.showManagement?(t(),l(d,{key:0,message:e.message,onManagementStatus:a[0]||(a[0]=g=>o.showingManagement=g)},null,8,["message"])):c("",!0),s("div",w,[s("div",{class:i(["message",{"message--featured":m.messageFromStaff}])},[s("div",T,[e.message.user.avatar?(t(),r("img",{key:0,src:e.message.user.avatar,alt:e.message.user.name,class:"message__avatar__image"},null,8,A)):(t(),l(u,{key:1,username:e.message.user.name,class:"message__avatar__image"},null,8,["username"]))]),s("div",C,[s("div",E,[s("h4",{class:"text",innerHTML:e.message.user.name},null,8,B),m.messageFromStaff?(t(),r("span",P,[p(f,{name:"ChatStaff",title:"Admin"})])):c("",!0)]),s("p",V,S(e.message.body.message),1)])],2)])],34)}const N=v(k,[["render",b],["__scopeId","data-v-9c2ff0fa"]]);export{N 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.