-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path1853.js
1 lines (1 loc) · 9.62 KB
/
1853.js
1
"use strict";(("undefined"!=typeof self?self:global).webpackChunkclient_web=("undefined"!=typeof self?self:global).webpackChunkclient_web||[]).push([[1853],{54916:(e,a,r)=>{r.d(a,{a:()=>y});var s=r(36625),i=r(93492),t=r(14064),n=r(92907),l=r(30848),o=r(36776),d=r(61894),c=r(60452),u=r(5244),x=r(12367),g=r(56463),p=r(60841),m=r(26923),j=r(2036),h=r(86070);const y=({name:e,uri:a,images:r,artists:y=[],sharingInfo:C,year:I,isHero:b=!1,onClick:k,testId:f,index:v,requestId:P,color:H,variant:R,isPlayable:S,isRestricted:U,logCardImpressions:T=!1,albumType:O="ALBUM"})=>{let L;const{playUri:M,playOptions:N}=(0,m.J)(a),w=()=>y.map((e=>e.name)).join(i.Ru.getSeparator()),q=!(0,p.V)()&&U;return L=b?(0,h.jsx)(d.A,{index:v,onClick:k,headerText:e,featureIdentifier:"album",uri:a,playUri:M,playOptions:N,isPlayable:S,ariaPauseLabel:i.Ru.get("tracklist.a11y.pause",e,w()),ariaPlayLabel:i.Ru.get("tracklist.a11y.play",e,w()),renderCardImage:()=>(0,h.jsx)(l.M,{isHero:!0,images:r,color:H,FallbackComponent:e=>(0,h.jsx)(s.I,{size:"xxlarge",...e})}),renderSubHeaderContent:(e,a)=>(0,h.jsxs)(o.c,{isHero:!0,children:[q&&(0,h.jsx)(u.$,{}),(0,h.jsx)(c.t,{children:(0,j.C)(O)}),y.map(((r,s)=>[s>0&&i.Ru.getSeparator(),(0,h.jsx)(t.m,{artist:r,index:s,logger:e,spec:a},r.uri)]))]}),testId:f,requestId:P,logCardImpressions:T}):(0,h.jsx)(n.Z,{variant:R,onClick:k,headerText:e,featureIdentifier:"album",uri:a,playUri:M,playOptions:N,isPlayable:S,ariaPauseLabel:i.Ru.get("tracklist.a11y.pause",e,w()),index:v,ariaPlayLabel:i.Ru.get("tracklist.a11y.play",e,w()),renderCardImage:()=>(0,h.jsx)(l.M,{isHero:b,images:r,color:H,FallbackComponent:e=>(0,h.jsx)(s.I,{size:"xxlarge",...e})}),renderSubHeaderContent:(e,a)=>(0,h.jsxs)(o.c,{children:[q&&(0,h.jsx)(u.$,{}),!!I&&(0,h.jsxs)("time",{dateTime:I.toString(),children:[I," • "]}),y.map(((r,s)=>[s>0&&i.Ru.getSeparator(),(0,h.jsx)(t.m,{artist:r,index:s,logger:e,spec:a},r.uri)]))]}),testId:f,requestId:P,logCardImpressions:T}),(0,h.jsx)(x.h,{menu:(0,h.jsx)(g.h,{uri:a,artistUri:y?.[0]?.uri,sharingInfo:C}),children:L})}},60308:(e,a,r)=>{r.d(a,{a:()=>g});var s=r(26411),i=r(93492),t=r(92907),n=r(30848),l=r(36776),o=r(61894),d=r(60452),c=r(12367),u=r(96691),x=r(86070);const g=e=>{const{name:a,uri:r,images:g,isHero:p,onClick:m,testId:j,index:h,requestId:y,color:C,variant:I,logCardImpressions:b=!1}=e;let k;return k=p?(0,x.jsx)(o.A,{index:h,onClick:m,headerText:a,featureIdentifier:"artist",uri:r,renderCardImage:()=>(0,x.jsx)(n.M,{isHero:p,isCircular:!0,images:g,color:C,FallbackComponent:e=>(0,x.jsx)(s.r,{size:"xxlarge",...e})}),renderSubHeaderContent:()=>(0,x.jsx)(l.c,{isHero:!0,children:(0,x.jsx)(d.t,{children:i.Ru.get("card.tag.artist")})}),testId:j,requestId:y,logCardImpressions:b}):(0,x.jsx)(t.Z,{variant:I,index:h,onClick:m,headerText:a,featureIdentifier:"artist",uri:r,renderCardImage:()=>(0,x.jsx)(n.M,{isHero:p,isCircular:!0,images:g,color:C,FallbackComponent:e=>(0,x.jsx)(s.r,{size:"xxlarge",...e})}),renderSubHeaderContent:()=>(0,x.jsx)(l.c,{children:(0,x.jsx)("span",{children:i.Ru.get("card.tag.artist")})}),testId:j,requestId:y,logCardImpressions:b}),(0,x.jsx)(c.h,{menu:(0,x.jsx)(u.t,{uri:r}),children:k})}},14064:(e,a,r)=>{r.d(a,{m:()=>c});var s=r(30758),i=r(13505),t=r(12367),n=r(96691),l=r(5119),o=r(89232),d=r(86070);const c=({artist:e,index:a,logger:r,spec:c})=>{const u=(0,s.useCallback)((()=>{r&&c&&r.logInteraction(c.cardLinkFactory({position:a}).hitUiNavigate({destination:e.uri}))}),[r,c,a,e.uri]);return(0,o.s)(e)&&e.uri?(0,d.jsx)(t.h,{menu:(0,d.jsx)(n.t,{uri:e.uri}),children:(0,d.jsx)(l.N,{to:e.uri,dir:"auto",onClick:u,children:e.name})},e.uri):(0,d.jsxs)(i.E,{variant:"bodySmall",children:[e.name," "]})}},2055:(e,a,r)=>{r.d(a,{M:()=>U});var s=r(30758),i=r(97500),t=r.n(i),n=r(62411),l=r(13505),o=r(7777),d=r(88776),c=r(3118),u=r(93492),x=r(12032),g=r(92907),p=r(30848),m=r(36776),j=r(61894),h=r(60452),y=r(12367),C=r(5928),I=r(20256),b=r(26923),k=r(90630),f=r(53780);const v="udGpsOceE80fzjUaGxkU",P="wMX24UZ671wvuRJkkUOC";var H=r(86070);const R=({isPreRelease:e,publishDate:a})=>e&&a?("string"==typeof a&&(a=new Date(a)),(0,H.jsx)(l.E,{variant:"bodySmall",semanticColor:"textSubdued",children:(0,H.jsx)("span",{children:u.Ru.get("web-player.prerelease.releases_on",{date:u.Ru.formatDate((0,f.ad)(a.toISOString()),(0,f.s7)({month:"long",day:"numeric",year:"numeric"}))})})})):null,S=({signifierText:e})=>e?(0,H.jsx)(l.E,{as:"div",variant:"bodySmall",semanticColor:"textBrightAccent",children:e}):null,U=({name:e,uri:a,images:r,authorName:i,isHero:f,onClick:U,testId:T,index:O,requestId:L,isLocked:M=!1,isPlayable:N=!1,color:w,signifierText:q,isPreRelease:F=!1,publishDate:A,variant:D,consumptionCapExplanation:z,logCardImpressions:E=!1})=>{const{playUri:B,playOptions:Z}=(0,b.J)(a),_=(0,n.wA)(),J=(0,c.NC)(k.HJU),G=!!z,K=(0,s.useCallback)((()=>{G&&_((0,x._3)(z))}),[z,_,G]);let Q;return Q=f?(0,H.jsx)(j.A,{index:O,onClick:U,headerText:e,featureIdentifier:"audiobook",uri:a,playOptions:Z,onPlay:G?K:void 0,delegatePlayback:G,isPlayable:(N||G)&&J,ariaPauseLabel:u.Ru.get("tracklist.a11y.pause",e,i),ariaPlayLabel:u.Ru.get("tracklist.a11y.play",e,i),dragMimeType:I.fl.AUDIOBOOKS,renderCardImage:()=>(0,H.jsx)(p.M,{isHero:!0,images:r,color:w,FallbackComponent:e=>(0,H.jsx)(o.l,{size:"xxlarge",...e})}),renderSubHeaderContent:()=>(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(h.t,{children:u.Ru.get("card.tag.audiobook")}),(0,H.jsx)(l.E,{variant:"bodySmall",children:i})]}),getSignifierContent:()=>(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(R,{isPreRelease:F,publishDate:A}),(0,H.jsx)(S,{signifierText:q})]}),testId:T,requestId:L,logCardImpressions:E}):(0,H.jsx)(g.Z,{variant:D,index:O,onClick:U,headerText:e,featureIdentifier:"audiobook",uri:a,playUri:B,onPlay:G?K:void 0,delegatePlayback:G,playOptions:Z,isPlayable:(N||G)&&J,ariaPauseLabel:u.Ru.get("tracklist.a11y.pause",e,i),ariaPlayLabel:u.Ru.get("tracklist.a11y.play",e,i),dragMimeType:I.fl.AUDIOBOOKS,renderCardImage:()=>(0,H.jsx)(p.M,{images:r,color:w,FallbackComponent:e=>(0,H.jsx)(o.l,{size:"xxlarge",...e})}),renderSubHeaderContent:()=>(0,H.jsxs)(H.Fragment,{children:[(0,H.jsxs)(m.c,{lineClamp:q?1:2,children:[M&&(0,H.jsx)(d.y,{size:"small",className:v}),(0,H.jsx)(R,{isPreRelease:F,publishDate:A}),(0,H.jsx)(l.E,{as:"span",variant:"bodySmall",className:t()({[P]:F&&i}),children:i})]}),(0,H.jsx)(S,{signifierText:q})]}),testId:T,requestId:L,logCardImpressions:E}),(0,H.jsx)(y.h,{menu:(0,H.jsx)(C.p,{uri:a}),children:Q})}},74918:(e,a,r)=>{r.d(a,{B:()=>b});var s=r(30758),i=r(1648),t=r(13505),n=r(93492),l=r(92907),o=r(30848),d=r(36776),c=r(61894),u=r(60452),x=r(12367),g=r(26630),p=r(34855),m=r(5119),j=r(46775),h=r(59829),y=r(28019),C=r(86070);const I=(e,a)=>(r,s)=>{s&&e.logInteraction(a.cardLinkFactory({position:0}).hitUiNavigate({destination:s}))},b=({name:e,uri:a,images:r,description:b,authorName:k,authorUri:f,isHero:v=!1,onClick:P=()=>{},testId:H,index:R,requestId:S,color:U,isPlayable:T,variant:O,logCardImpressions:L=!1,leaveTitleVisible:M})=>{let N,w=(0,C.jsx)(g.W,{uri:a}),q=T,F=!1;const A=f||"",D=(0,s.useCallback)((()=>{P?.(A)}),[P,A]);(0,h.c0)(a)&&(q=!0,w=(0,C.jsx)(j.gb,{}),F=!0);const z=M||!("spotify:user:spotify"===f);return N=v?(0,C.jsx)(c.A,{index:R,onClick:P,headerText:e,featureIdentifier:"playlist",uri:a,isDownloadable:!0,playInsteadOfNavigating:F,renderCardImage:()=>(0,C.jsx)(o.M,{isHero:!0,images:r,color:U,FallbackComponent:e=>(0,C.jsx)(i.e,{size:"xxlarge",...e})}),renderSubHeaderContent:(e,a)=>(0,C.jsxs)(d.c,{isHero:!0,children:[(0,C.jsx)(u.t,{children:n.Ru.get("card.tag.playlist")}),b?(0,C.jsx)(y.N,{source:b,LinkComponent:m.N,onLinkClick:I(e,a)}):k&&f&&(0,C.jsx)(x.h,{menu:(0,C.jsx)(p.B,{uri:A}),children:(0,C.jsx)(t.E,{variant:"bodySmall",children:(0,C.jsx)(m.N,{to:A,onClick:D,children:k})})})]}),testId:H,requestId:S,isPlayable:q,logCardImpressions:L}):(0,C.jsx)(l.Z,{variant:O,index:R,onClick:P,headerText:e,featureIdentifier:"playlist",uri:a,isDownloadable:!0,playInsteadOfNavigating:F,renderCardImage:()=>(0,C.jsx)(o.M,{images:r,color:U,FallbackComponent:e=>(0,C.jsx)(i.e,{size:"xxlarge",...e})}),renderSubHeaderContent:(e,a)=>(0,C.jsx)(d.c,{children:b?(0,C.jsx)(y.N,{source:b,LinkComponent:m.N,onLinkClick:I(e,a)}):k&&(0,C.jsx)("span",{children:n.Ru.get("search.playlist-by",k)})}),testId:H,requestId:S,isPlayable:q,logCardImpressions:L,showTitle:z}),(0,C.jsx)(x.h,{menu:w,children:N})}},84736:(e,a,r)=>{r.d(a,{o:()=>g});var s=r(93492),i=r(92907),t=r(30848),n=r(36776),l=r(61894),o=r(60452),d=r(12367),c=r(39550),u=r(69778),x=r(86070);const g=({images:e,name:a,uri:r,publisher:g,sharingInfo:p,mediaType:m,isHero:j=!1,onClick:h,testId:y,index:C,requestId:I,color:b,variant:k,logCardImpressions:f=!1})=>{let v;const P=m===u.Q.MIXED?s.Ru.get("type.show"):s.Ru.get("card.tag.show");return v=j?(0,x.jsx)(l.A,{index:C,onClick:h,delegatePlayback:!0,headerText:a,featureIdentifier:"show",uri:r,isPlayable:!1,renderCardImage:()=>(0,x.jsx)(t.M,{isHero:!0,images:e,color:b}),renderSubHeaderContent:()=>(0,x.jsxs)(n.c,{isHero:!0,children:[(0,x.jsx)(o.t,{children:P}),g&&(0,x.jsx)("span",{children:g})]}),testId:y,requestId:I,logCardImpressions:f}):(0,x.jsx)(i.Z,{variant:k,onClick:h,isPlayable:!1,delegatePlayback:!0,headerText:a,featureIdentifier:"show",uri:r,index:C,renderCardImage:()=>(0,x.jsx)(t.M,{isHero:j,images:e,color:b}),renderSubHeaderContent:()=>(0,x.jsx)(n.c,{children:g&&(0,x.jsx)("span",{children:g})}),testId:y,requestId:I,logCardImpressions:f}),(0,x.jsx)(d.h,{menu:(0,x.jsx)(c.H,{uri:r,sharingInfo:p}),children:v})}},26923:(e,a,r)=>{r.d(a,{J:()=>c});var s=r(62411),i=r(3118),t=r(72574),n=r(48975),l=r(90630),o=r(98962),d=r(67759);const c=e=>{const[a]=(0,d.A)(e),r=(0,n.n)(),c=(0,s.d4)(o.F6),u=(0,i.NC)(l.U4t),x=!r&&a,g=(0,t.o_h)(e);return g?.type===t.NQG.ALBUM?{playUri:x&&!u?(0,t.Uu7)(c,(0,t.o_h)(e)?.id).toURI():e,playOptions:x?{useListPlatformPlay:u}:{}}:{playUri:e,playOptions:{}}}}}]);