Module 52738

1,415 characters · in no known chunk
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{B:()=>f});var r=n(627968),i=n(64700),s=n(503698),a=n.n(s),o=n(158954),l=n(545442),u=n(935154),c=n(486020),d=n(32271);function _(e,t,n){let{emojiId:r,src:i,animated:s=!1}=e;return null!=r?c.Ay.getEmojiURL({id:r,animated:s&&(!n||t),size:18}):i}function f(e){let{accessory:t,isFocused:n}=e,{reducedMotion:s}=i.useContext(o.CZY);switch(t.type){case"icon":{let{type:e,icon:n,color:i="currentColor",className:s,...o}=t;return(0,r.jsx)("div",{className:d.iconContainerLeft,children:(0,r.jsx)(n,{"aria-hidden":!0,color:i,...o,className:a()(d.icon,s)})})}case"emoji":{let e=_(t,n,s.enabled);return(0,r.jsx)("div",{className:d.iconContainerLeft,children:(0,r.jsx)("img",{"aria-hidden":!0,alt:"",src:e,className:d.icon})})}case"image":return(0,r.jsx)("img",{"aria-hidden":!0,alt:"",src:t.src,className:d.imageAccessory});case"avatar":return(0,r.jsx)("img",{"aria-hidden":!0,alt:"",src:t.src,className:d.avatarAccessory});case"roleDot":{let{variant:e,color:n,colors:i}=t;return(0,r.jsx)("div",{className:d.roleDotAccessory,children:"dot"===e?(0,r.jsx)(l.W,{color:n,colors:i,background:!1,tooltip:!1}):(0,r.jsx)(l.R,{color:n,colors:i??null})})}case"status":{let{status:e}=t;return(0,r.jsx)("div",{className:d.statusAccessory,children:(0,r.jsx)(u.nW,{status:e,size:10,color:n?"currentColor":void 0})})}case"guildTag":return(0,r.jsx)("div",{className:d.guildTagAccessory,children:t.element})}}}