1import{Ar as n,Dr as l,K as a,U as s,Vt as i,W as m,bt as d,ur as h}from"./C0Tl9HKj.js";import"./dP53nhgG.js";import{t as c}from"./K9rsuiWd.js";import{H as f}from"#entry";import{t as _}from"./DjPt3U_t.js";var p=new URL("blank_1024x1024.DrBkuYhd.png",import.meta.url).href;d(),h();function b(k,t,e,y,C,r){const o=_;return i(),a("div",{class:"circle",onClick:t[0]||(t[0]=(...u)=>r.onClick&&r.onClick(...u)),style:l(r.style)},[t[1]||(t[1]=s("img",{class:"placeholder",src:p},null,-1)),e.user[e.imageField]?(i(),m(o,{key:0,class:"photo",src:e.user[e.imageField],format:"avif,webp"},null,8,["src"])):(i(),a("span",{key:1,class:"initials",style:l({fontSize:e.letterSize*e.multiplier+"rem"})},[s("span",null,n(r.initialChar),1)],4))],4)}var g={props:{user:{type:Object,default:()=>({first_name:"",photo_url:null})},multiplier:{type:Number,default:1},fill:{type:Boolean,default:!1},letterSize:{type:Number,default:1},borderThickness:{type:Number,default:1},borderRadius:{type:String,default:"50%"},imageField:{type:String,default:"photo_url"}},data(){return{colors:f.userColors}},computed:{style(){return{...this.fill?{width:"100%",height:"100%"}:{width:this.letterSize*2*this.multiplier+"rem",height:this.letterSize*2*this.multiplier+"rem",minWidth:this.letterSize*2*this.multiplier+"rem",minHeight:this.letterSize*2*this.multiplier+"rem"},backgroundColor:this.backgroundColor,color:"#ffffff",borderRadius:this.borderRadius}},initialChar(){return(this.user.name||this.user.first_name||this.user.email||"A")[0].toUpperCase()},backgroundColor(){return this.colors[(this.user.name||this.user.first_name||this.user.email||"A").toUpperCase().charCodeAt(0)%this.colors.length]}},methods:{onClick(){this.$emit("clicked")}}},A=Object.assign(c(g,[["render",b],["__scopeId","data-v-3a0a8738"]]),{__name:"Avatarletter"});export{A as t};
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.