Build 542549stable
Module 516889
2,843 characters · in 0b5c27d39b361289.jsDependencies
Source Raw
function(t,e,s){s.d(e,{default:()=>P});var i=s(627968),n=s(64700),l=s(284009),a=s.n(l),r=s(562708),d=s(189213),c=s(17928),o=s(834730),m=s(696986),x=s(534514),u=s(793574),h=s(139286),g=s(839656),j=s(303612),A=s(71393),p=s(871109),_=s(571654),N=s(939249),D=s(317525),b=s(147925),O=s(59375),v=s(391442),I=s(411342),L=s(652215),k=s(375708),G=s(441231);let f="expanded-area";function z(t){let{attachments:e,role:s,roleLocked:l}=t,[a,r]=n.useState(!1);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(N.D,{className:G.YA,onClick:()=>{r(t=>!t)},"aria-expanded":a,"aria-controls":f,children:[(0,i.jsx)(o.E,{variant:"text-sm/medium",color:"text-default",children:a?k.intl.string(k.t.DKNxgB):k.intl.string(k.t.ESEKua)}),(0,i.jsx)(b.A,{className:G.Rq,direction:a?b.A.Directions.UP:b.A.Directions.DOWN})]}),(0,i.jsx)(m.h,{size:12}),a&&(0,i.jsxs)("ul",{className:G.cu,id:f,children:[(0,i.jsx)(v.A,{label:k.intl.string(k.t.DWYJua),children:(0,i.jsx)("ul",{className:G.yO,children:e.map(t=>(0,i.jsx)(O.A,{attachment:t},t.id))})}),null!=s&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:G.me}),(0,i.jsx)(v.A,{label:k.intl.string(k.t.o9xphc),children:(0,i.jsx)(I.A,{role:s,textVariant:"text-md/medium",locked:l})})]})]})]})}function C(t){let{listing:e}=t,s=e.attachments??[],n=(0,c.bG)([D.A],()=>D.A.getRole(e.guild_id,e.role_id??L.dJq)),l=!e.has_entitlement;return 0===s.length&&null==n?null:0===s.length&&null!=n?(0,i.jsx)(I.A,{role:n,textVariant:"text-md/medium",locked:l}):(0,i.jsx)(z,{attachments:s,role:n,roleLocked:l})}var y=s(703543),F=s(511869);function P(t){let{transitionState:e,guildProductListingId:s,analyticsLocation:n,guildId:l,onClose:N}=t,D=(0,c.bG)([p.A],()=>p.A.getGuildProduct(s));a()(null!=D,"guildProductListing cannot be null"),(0,h.A)({type:r.ImpressionTypes.MODAL,name:r.ImpressionNames.GUILD_PRODUCT_LISTING_INFO_MODAL,properties:{guild_product_listing_id:s,has_entitlement:!0===D.has_entitlement,location:n}});let b=(0,_.z)(D)??"",O=(0,_.X)(D),v=(0,c.bG)([A.A],()=>A.A.getGuild(l)),I=(0,y.A)({guildId:l,guildProductListingId:s,sourceAnalyticsLocations:u.A.GUILD_PRODUCT_INFO_MODAL});return(0,i.jsxs)(d.Modal,{title:D.name,subtitle:k.intl.format(k.t.xImSei,{productType:b,personName:v?.name??""}),size:"md",transitionState:e,onClose:N,"aria-label":D.name,actions:[I],actionBarInput:(0,i.jsx)(o.E,{tag:"div",variant:"heading-xl/semibold",color:"text-strong",children:O}),children:[(0,i.jsx)(j.y,{height:267,listing:D,className:F.F0,alt:""}),(0,i.jsxs)("div",{className:F.rf,children:[(0,i.jsx)(C,{listing:D}),(0,i.jsx)(m.h,{size:16}),(0,i.jsx)("div",{className:F.OO}),(0,i.jsx)(m.h,{size:16}),(0,i.jsx)(x.D,{variant:"heading-lg/medium",color:"text-strong",children:k.intl.string(k.t.TNnDJs)}),(0,i.jsx)(m.h,{size:12}),(0,i.jsx)(g.A,{className:F.h_,variant:"text-md/normal",color:"text-muted",text:D.description})]})]})}}