Module 179499

673 characters · in 2f9baa53e1c5e105.js
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>_});var i=n(64700),a=n(284009),l=n.n(a),r=n(417597),s=n(397927),o=n(871109),d=n(666171),c=n(960427),u=n(985018);function _(e){let{guildId:t,productId:n}=e,a=(0,r.bG)([o.A],()=>o.A.getGuildProduct(n)),{isLoading:_,downloadAttachment:m}=(0,d.A)(t,n),h=i.useCallback(()=>{let e=a?.attachments?.[0]?.id;l()(null!=e,"No attachment"),m(e)},[m,a?.attachments]),p=i.useCallback(()=>c.A.open({guildId:t,productId:n}),[t,n]);return(a?.attachments?.length??0)>1?{variant:"primary",text:u.intl.string(u.t.UyuiUE),icon:s.KS6,iconPosition:"end",onClick:p}:{variant:"primary",text:u.intl.string(u.t.t9bE9b),icon:s.s3U,iconPosition:"end",loading:_,onClick:h}}}