Loading
function(e,t,n){n.d(t,{A:()=>A});var l=n(627968),s=n(64700),i=n(17928),a=n(43105),r=n(403581),o=n(793574),u=n(688810),c=n(532794),d=n(181079),m=n(313281),h=n(49999),p=n(788868),f=n(335993),g=n(375708),x=n(988572);function A(e){let{targetElementRef:t,markMenuItemPopoverAsDismissed:n}=e,[A,C]=s.useState("top"),v=s.useRef(null),E=s.useRef(null),{hasAccess:T}=(0,m.TW)("FavoritesOnboardingMenuItemPopover"),{analyticsLocations:j}=(0,u.Ay)(o.A.FAVORITES_GUILD_MENU_ITEM),N=(0,i.bG)([d.A],()=>d.A.hasStoredFavorites());s.useLayoutEffect(()=>{if(null==t.current)return;let e=()=>{null==E.current&&(E.current=window.requestAnimationFrame(()=>{E.current=null,(()=>{let e=t.current?.getBoundingClientRect();if(null==e)return;let n=v.current?.getBoundingClientRect().height??0;C(window.innerHeight-e.top<n?"bottom":"top")})()}))};return e(),window.addEventListener("resize",e),window.addEventListener("scroll",e,!0),()=>{null!=E.current&&(window.cancelAnimationFrame(E.current),E.current=null),window.removeEventListener("resize",e),window.removeEventListener("scroll",e,!0)}},[t]);let _=s.useCallback(()=>{n?.(h.i.TAKE_ACTION),T||(0,c.A)({subscriptionTier:p.pe.TIER_2,analyticsLocations:j})},[n,j,T]),S=N?f.default.TWuDTt:f.default["25YCHl"];return(0,l.jsx)(a.A,{targetElementRef:t,gradientColor:"nitro-pink",position:"right",alignmentStrategy:"edge",align:A,caretConfig:{align:"top"===A?"start":"end"},popoverRef:v,badge:{type:"beta",variant:"expressive"},graphic:{src:x.A,type:"image",aspectRatio:"16/9"},title:g.intl.string(T?S:f.default.A3ZjbM),body:g.intl.string(T?f.default.DFjrWw:f.default.qJUI2v),onRequestClose:()=>n?.(h.i.USER_DISMISS),actions:T?void 0:[{icon:r.t,text:g.intl.string(f.default["avps/2"]),onClick:()=>_(),variant:"expressive"}]})}}