summaryrefslogtreecommitdiff
path: root/dot-config/spicetify/Extracted/Raw/xpui/2945.js
diff options
context:
space:
mode:
Diffstat (limited to 'dot-config/spicetify/Extracted/Raw/xpui/2945.js')
-rwxr-xr-xdot-config/spicetify/Extracted/Raw/xpui/2945.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/dot-config/spicetify/Extracted/Raw/xpui/2945.js b/dot-config/spicetify/Extracted/Raw/xpui/2945.js
new file mode 100755
index 00000000..aa26e5e0
--- /dev/null
+++ b/dot-config/spicetify/Extracted/Raw/xpui/2945.js
@@ -0,0 +1,2 @@
+"use strict";(("undefined"!=typeof self?self:global).webpackChunkclient_web=("undefined"!=typeof self?self:global).webpackChunkclient_web||[]).push([[2945],{47679:(e,a,s)=>{s.d(a,{S:()=>o});var t=s(99754),r=s(61080),c=s(94285),l=s(14056),i=s(74484);const n="nHCJskDZVlmDhNNS9Ixv";var d=s(13274);const o=({isPremium:e})=>{const a=(0,t.wA)();return(0,d.jsx)("div",{className:n,children:e?(0,d.jsx)(r.$,{size:"small",colorSet:"overMedia",onClick:()=>a((0,i.On)()),children:l.Ru.get("ad-formats.hideAnnouncements")}):(0,d.jsx)(c.v,{colorSet:"overMedia",children:l.Ru.get("ad-formats.sponsored")})})}},96735:(e,a,s)=>{s.d(a,{z:()=>k});var t=s(79474),r=s(97500),c=s.n(r),l=s(99754),i=s(38076),n=s(90923),d=s(10411),o=s(6514),h=s(10868),m=s(49764);const u="utUDWsORU96S7boXm2Aq",g="cpBP3znf6dhHLA2dywjy",x="G7JYBeU1c2QawLyFs5VK",v="vYl1kgf1_R18FCmHgdw2",j="vZkc6VwrFz0EjVBuHGmx";var p=s(13274);const k=(0,o.H)((({children:e,fetchingState:a,hideHpto:s},r)=>{const o=(0,l.d4)(m.Dr),k=(0,n.A)(),b=(0,l.wA)(),f=(0,t.useRef)(null);(0,t.useEffect)((()=>(f.current&&b((0,h.$t)(f.current)),()=>{b((0,h.IH)(!0))})),[b]),(0,t.useEffect)((()=>{a===d.C.FETCHED&&b((0,h.bW)())}),[a,b]);const N=(0,t.useCallback)((e=>{b((0,h.yF)(e.message))}),[b]);return(0,p.jsx)(i.s,{onError:N,children:(0,p.jsx)("div",{"data-testid":"hpto-parent-container",className:c()(u,"contentSpacing",{[g]:k,[x]:a===d.C.FAILED||!o||s}),children:(0,p.jsx)("div",{"data-testid":"test-hpto-ref",ref:e=>{f.current=e,"function"==typeof r?r(e):r&&(r.current=e)},className:c()(v,{[j]:a===d.C.FETCHING||s}),children:e})})})}))},68520:(e,a,s)=>{s.d(a,{Z:()=>h});var t=s(79474),r=s(99754),c=s(47679),l=s(10868),i=s(49764);const n="iVAZDcTm1XGjxwKlQisz",d="_I_1HMbDnNlNAaViEnbp";var o=s(13274);const h=({isPremium:e,backgroundColor:a,backgroundImage:s,backgroundUrl:h,bannerMode:m,html:u})=>{const g=(0,r.wA)(),[x,v]=(0,t.useState)(!1),j=(0,r.d4)(i.$F)?.media,p=u||j;return(0,t.useEffect)((()=>{"html"===m&&v(!0)}),[m]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("a",{draggable:!1,href:h||"",className:n,onClick:()=>{h&&g((0,l.i2)("event_clicked"))},style:{backgroundColor:a,backgroundImage:x?`url(${s})`:"none",backgroundSize:"cover"},children:(0,o.jsx)("iframe",{"data-testid":"html-hpto-iframe",className:d,srcDoc:p,scrolling:"no",marginWidth:0,marginHeight:0,style:{display:x?"":"none"},"aria-hidden":!0})}),(0,o.jsx)(c.S,{isPremium:e})]})}},96978:(e,a,s)=>{s.d(a,{L:()=>o});var t=s(79474),r=s(99754),c=s(47679),l=s(10868);const i="xXj7eFQ8SoDKYXy6L3E1",n="F68SsPm8lZFktQ1lWsQz";var d=s(13274);const o=({isPremium:e,backgroundColor:a,backgroundImage:s,clickThroughUrl:o})=>{(0,t.useEffect)((()=>{if(!s)throw Error("[Image HPTO] Missing background image")}),[s]);const h=(0,r.wA)();return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("a",{"data-testid":"hpto-image",draggable:!1,onClick:()=>{h((0,l.i2)("event_clicked"))},className:i,style:{backgroundColor:a},href:o,children:(0,d.jsx)("img",{draggable:!1,className:n,alt:"",src:s})}),(0,d.jsx)(c.S,{isPremium:e})]})}},6069:(e,a,s)=>{s.d(a,{E:()=>te});var t=s(97500),r=s.n(t),c=s(99754),l=s(98764),i=s(83856),n=s(14056),d=s(79474),o=s(61080),h=s(66675),m=s(70190),u=s(65325),g=s(84387),x=s(59416),v=s(47498),j=s(47263),p=s(16975),k=s(69494),b=s(63445),f=s(41955),N=s(97247),y=s(33037),C=s(26271),w=s(36471),S=s(10868);const V="x8e0kqJPS0bM4dVK7ESH",A="gZ2Nla3mdRREDCwybK6X",M="SChMe0Tert7lmc5jqH01",z="AwF4EfqLOIJ2xO7CjHoX",R="UlkNeRDFoia4UDWtrOr4",E="k_RKSQxa2u5_6KmcOoSw",F="_mWmycP_WIvMNQdKoAFb",I="O3UuqEx6ibrxyOJIdpdg",_="akCwgJVf4B4ep6KYwrk5",B="bIA4qeTh_LSwQJuVxDzl",H="ajr9pah2nj_5cXrAofU_",L="gvn0k6QI7Yl_A0u46hKn",P="obTnuSx7ZKIIY1_fwJhe",T="IiLMLyxs074DwmEH4x5b",D="RJjM91y1EBycwhT_wH59",Q="mxn5B5ceO2ksvMlI1bYz",U="l8wtkGVi89_AsA3nXDSR",K="Th1XPPdXMnxNCDrYsnwb",O="SJMBltbXfqUiByDAkUN_",W="Nayn_JfAUsSO0EFapLuY",Y="YqlFpeC9yMVhGmd84Gdo",J="HksuyUyj1n3aTnB4nHLd",X="DT8FJnRKoRVWo77CPQbQ";var $=s(13274);const q=(e,a)=>{switch(e){case i.NQ.ALBUM:case i.NQ.TRACK:case i.NQ.EPISODE:case i.NQ.PLAYLIST:return a?n.Ru.get("ad-formats.remove"):n.Ru.get("ad-formats.save");default:return a?n.Ru.get("unfollow"):n.Ru.get("follow")}},G=({playBtnUri:e,uri:a,uriType:s})=>{const t=(0,c.wA)(),[l,V]=(0,y.A)(a),A=(0,w.W)(),M="SMALL"===(0,N.y)()?"small":"medium",{togglePlay:z,isPlaying:R}=(0,C.P)({uri:e},{featureIdentifier:"hpto"}),E=(0,d.useCallback)((()=>{z(),t((0,S.i2)("event_clicked","ne-play-button"))}),[t,z]),F=(0,d.useCallback)((async()=>{try{await V(!l)}catch{(0,S.yF)(`invalid button uri type ${a}`)}A({targetUri:a,intent:l?"unsave":"save",type:"click"})}),[l,V,a,A]),I=(0,d.useCallback)((()=>{t((0,S.i2)("event_clicked","ne-more-button"))}),[t]);let _=null;return _=(0,i._T)(a)?(0,$.jsx)(g.h,{uri:a}):(0,i.ec)(a)?(0,$.jsx)(x.t,{uri:a}):(0,i.tb)(a)?(0,$.jsx)(k.W,{uri:a}):(0,i.WB)(a)?(0,$.jsx)(b.H,{uri:a}):(0,i.U_)(a)?(0,$.jsx)(f.P,{uri:a}):(0,i.gH)(a)?(0,$.jsx)(v.b,{uri:a}):(0,i.Pk)(a)?(0,$.jsx)(p.A,{uri:a}):(0,$.jsx)(j.h,{uri:a}),(0,$.jsxs)("div",{className:K,"data-testid":"hpto-native-buttons",children:[(0,$.jsx)(o.$,{onClick:E,size:M,children:R?n.Ru.get("pause"):n.Ru.get("play")}),(0,$.jsx)(h.n,{className:r()({[X]:l}),onClick:F,size:M,children:q(s,l)}),(0,$.jsx)(u.b,{menu:_,children:(0,$.jsx)(m.e,{onClick:I,size:M,className:O})})]})},Z=({className:e})=>(0,$.jsx)("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",width:"150",height:"20",viewBox:"0 0 147 20",children:(0,$.jsxs)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:[(0,$.jsx)("path",{fill:"#FFF",d:"M70 5H71V16H70z"}),(0,$.jsxs)("g",{children:[(0,$.jsx)("path",{fill:"#84BD00",d:"M10.001.045C4.489.045.02 4.49.02 9.975c0 5.486 4.469 9.932 9.981 9.932 5.513 0 9.981-4.446 9.981-9.931 0-5.485-4.468-9.931-9.981-9.931"}),(0,$.jsx)("path",{fill:"#000",d:"M15.544 10.6C12.463 8.717 7.956 8.186 4.33 9.28a.775.775 0 00-.519.967.78.78 0 00.972.515c3.173-.958 7.263-.483 9.945 1.158a.78.78 0 001.07-.255.772.772 0 00-.255-1.065"}),(0,$.jsx)("path",{fill:"#000",d:"M16.858 7.251c-3.704-2.187-9.565-2.393-13.09-1.328A.928.928 0 104.31 7.7c3.07-.927 8.378-.752 11.595 1.149a.936.936 0 001.28-.325.926.926 0 00-.327-1.273"}),(0,$.jsx)("path",{fill:"#000",d:"M14.372 13.518c-2.63-1.6-5.892-1.972-9.694-1.107a.618.618 0 10.277 1.206c3.474-.79 6.424-.467 8.768.958a.624.624 0 00.855-.206.617.617 0 00-.206-.851"})]}),(0,$.jsxs)("g",{fill:"#FFF",transform:"translate(25 5)",children:[(0,$.jsx)("path",{d:"M3.806 4.194C2.23 3.822 1.95 3.56 1.95 3.013c0-.518.493-.867 1.226-.867.711 0 1.416.265 2.156.81a.104.104 0 00.146-.023l.77-1.073a.102.102 0 00-.02-.139C5.347 1.023 4.357.684 3.199.684 1.496.684.307 1.694.307 3.14c0 1.55 1.026 2.099 2.799 2.522 1.508.344 1.763.632 1.763 1.147 0 .57-.515.924-1.343.924-.92 0-1.672-.306-2.511-1.025a.109.109 0 00-.076-.025.103.103 0 00-.071.036L.005 7.734a.1.1 0 00.01.142 5.18 5.18 0 003.476 1.318c1.834 0 3.02-.991 3.02-2.525 0-1.297-.784-2.014-2.705-2.475"}),(0,$.jsx)("path",{d:"M10.661 2.656c-.795 0-1.447.31-1.985.944v-.714a.103.103 0 00-.103-.102H7.16a.103.103 0 00-.103.102v7.935c0 .057.046.102.103.102h1.412a.103.103 0 00.103-.102V8.316c.538.597 1.19.889 1.985.889 1.478 0 2.973-1.125 2.973-3.274 0-2.15-1.495-3.275-2.973-3.275zm1.332 3.275c0 1.094-.682 1.858-1.659 1.858-.965 0-1.693-.798-1.693-1.858s.728-1.858 1.693-1.858c.961 0 1.659.78 1.659 1.858z"}),(0,$.jsx)("path",{d:"M17.468 2.656c-1.903 0-3.393 1.449-3.393 3.298 0 1.83 1.48 3.263 3.37 3.263 1.91 0 3.405-1.444 3.405-3.286 0-1.836-1.485-3.275-3.382-3.275zm0 5.145c-1.012 0-1.775-.804-1.775-1.87 0-1.07.737-1.847 1.752-1.847 1.019 0 1.787.804 1.787 1.87 0 1.07-.742 1.847-1.764 1.847z"}),(0,$.jsx)("path",{d:"M24.913 2.784H23.36v-1.57a.103.103 0 00-.104-.103h-1.411a.103.103 0 00-.104.102v1.57h-.679a.103.103 0 00-.102.103v1.2c0 .056.046.102.102.102h.68v3.104c0 1.254.63 1.89 1.876 1.89.507 0 .927-.103 1.323-.325a.102.102 0 00.052-.089V7.626a.102.102 0 00-.049-.087.104.104 0 00-.1-.004 1.797 1.797 0 01-.83.197c-.452 0-.654-.203-.654-.659V4.188h1.553a.103.103 0 00.103-.102v-1.2a.103.103 0 00-.103-.102"}),(0,$.jsx)("path",{d:"M30.326 2.79v-.193c0-.567.22-.82.714-.82.294 0 .53.057.795.145.033.01.067.005.093-.014a.101.101 0 00.043-.083V.648a.102.102 0 00-.073-.098 3.916 3.916 0 00-1.173-.166c-1.305 0-1.994.726-1.994 2.098v.296h-.678a.103.103 0 00-.104.102v1.206c0 .056.047.102.104.102h.678v4.788c0 .056.046.102.103.102h1.412a.103.103 0 00.103-.102V4.188h1.319l2.019 4.787c-.23.502-.455.603-.762.603-.25 0-.511-.074-.779-.219a.107.107 0 00-.082-.007.104.104 0 00-.061.055l-.479 1.038a.1.1 0 00.045.132 3 3 0 001.507.381c1.043 0 1.62-.48 2.127-1.771l2.45-6.258a.1.1 0 00-.011-.095.103.103 0 00-.085-.044h-1.47a.104.104 0 00-.098.068L34.483 7.11l-1.649-4.254a.103.103 0 00-.096-.066h-2.412"}),(0,$.jsx)("path",{d:"M27.188 2.784h-1.412a.103.103 0 00-.103.102v6.09c0 .056.046.102.103.102h1.412a.103.103 0 00.103-.102v-6.09a.103.103 0 00-.103-.102"}),(0,$.jsx)("path",{d:"M26.49.011c-.56 0-1.014.448-1.014 1 0 .554.454 1.002 1.013 1.002.56 0 1.013-.448 1.013-1.001 0-.553-.454-1-1.013-1"}),(0,$.jsx)("path",{d:"M38.858 4.742a.984.984 0 01-.994-.983c0-.538.44-.987 1-.987a.984.984 0 11-.006 1.97zm.005-1.872c-.509 0-.894.4-.894.89 0 .489.382.884.889.884.509 0 .894-.4.894-.89a.876.876 0 00-.889-.884zm.22.985l.281.389h-.237l-.253-.357h-.217v.357h-.198V3.213h.465c.242 0 .401.122.401.329 0 .169-.098.272-.242.313zm-.167-.465h-.26v.326h.26c.129 0 .206-.063.206-.163 0-.107-.077-.163-.206-.163z"})]}),(0,$.jsx)("path",{fill:"#FFF",d:"M79.9 13.12c1.8 0 2.37-1.03 2.37-1.89 0-2.49-4-1.55-4-3.26 0-.72.67-1.23 1.56-1.23.75 0 1.43.26 1.91.84l.38-.42c-.52-.59-1.26-.94-2.26-.94-1.21 0-2.19.69-2.19 1.78 0 2.33 4 1.31 4 3.27 0 .57-.39 1.33-1.76 1.33-.95 0-1.65-.47-2.08-.97l-.37.43c.51.62 1.34 1.06 2.44 1.06zm6.61-.12v-2.77h1.93c1.27 0 2.01-.9 2.01-1.95 0-1.05-.73-1.95-2.01-1.95h-2.5V13h.57zm1.87-3.29h-1.87V6.85h1.87c.88 0 1.47.59 1.47 1.43s-.59 1.43-1.47 1.43zm8.56 3.41c1.95 0 3.24-1.5 3.24-3.45 0-1.95-1.29-3.45-3.24-3.45-1.96 0-3.24 1.5-3.24 3.45 0 1.95 1.28 3.45 3.24 3.45zm0-.52c-1.62 0-2.64-1.25-2.64-2.93 0-1.7 1.02-2.93 2.64-2.93 1.6 0 2.64 1.23 2.64 2.93 0 1.68-1.04 2.93-2.64 2.93zm8.94.4V6.85h2.18v-.52h-4.94v.52h2.18V13h.58zm9.46 0v-.52h-3.23V6.33h-.57V13h3.8zm4.11 0V6.33h-.57V13h.57zm7.09.13c1.05 0 1.94-.45 2.53-1.11V9.69h-3.09v.51h2.52v1.6c-.37.37-1.07.81-1.96.81-1.57 0-2.78-1.22-2.78-2.94 0-1.74 1.21-2.93 2.78-2.93.85 0 1.61.37 2.08.93l.43-.31c-.61-.7-1.41-1.14-2.51-1.14-1.87 0-3.38 1.39-3.38 3.45 0 2.06 1.51 3.46 3.38 3.46zM138.2 13V6.33h-.58v2.98h-4.23V6.33h-.57V13h.57V9.83h4.23V13h.58zm6.23 0V6.85h2.18v-.52h-4.94v.52h2.18V13h.58z"})]})});var ee=s(47679);const ae=e=>{switch(e){case i.NQ.ALBUM:return n.Ru.get("card.tag.album");case i.NQ.TRACK:return n.Ru.get("card.tag.track");case i.NQ.ARTIST:return n.Ru.get("card.tag.artist");case i.NQ.EPISODE:return n.Ru.get("card.tag.episode");case i.NQ.SHOW:return n.Ru.get("card.tag.show");case i.NQ.PLAYLIST:case i.NQ.PLAYLIST_V2:return n.Ru.get("card.tag.playlist");default:return""}},se=(e,a)=>"spotlight"===e?(0,$.jsx)(Z,{className:P}):"exclusive"===e?(0,$.jsx)("p",{dir:"auto",className:r()(P,T),children:n.Ru.get("ad-formats.exclusive")}):(0,$.jsx)(l.E,{as:"p",dir:"auto",variant:"bodySmallBold",semanticColor:"textBase",className:P,children:ae(a)}),te=({name:e,uri:a,playBtnUri:s,description:t,smallImage:i,isSponsored:d,backgroundImage:o,sponsoredLogo:h,uriType:m,logoBlurb:u,isPremium:g,artists:x,badgeType:v})=>{const j=(0,c.wA)(),p=x.length>0,k=!g&&d;return(0,$.jsxs)($.Fragment,{children:[(0,$.jsxs)("div",{"data-testid":"hpto-native",className:r()(d?A:V,{[R]:d}),children:[d&&(0,$.jsx)("div",{className:E,children:(0,$.jsxs)("div",{children:[(0,$.jsx)(l.E,{as:"p",variant:"marginalBold",className:L,semanticColor:"textBase",children:n.Ru.get("ad-formats.presentedBy")}),(0,$.jsx)("img",{draggable:!1,className:B,src:h,alt:""}),(0,$.jsx)(l.E,{as:"p",semanticColor:"textBase",variant:"bodySmall",className:H,children:u})]})}),(0,$.jsx)("div",{className:d?z:M,children:(0,$.jsx)("a",{"data-testid":"ne-image-link-test",onClick:()=>{j((0,S.i2)("event_clicked","ne-image-link"))},className:_,href:a,children:(0,$.jsx)("img",{className:I,alt:"",src:i})})}),(0,$.jsxs)("div",{className:F,children:[se(v,m),(0,$.jsx)(l.E,{as:"a",variant:"titleLarge","data-testid":"ne-name-link-test",onClick:()=>{j((0,S.i2)("event_clicked","ne-name-link"))},href:a,dir:"auto",semanticColor:"textBase",className:d?Q:D,children:e}),p&&(0,$.jsx)("div",{children:x.map(((e,s)=>(0,$.jsxs)("span",{children:[s?n.Ru.getSeparator():"",(0,$.jsx)(l.E,{as:"a",semanticColor:"textBase",variant:"bodyMedium","data-testid":`ne-attrib-link-${s}-test`,onClick:()=>{j((0,S.i2)("event_clicked","ne-attrib-link"))},draggable:!1,href:e.uri,children:e.name})]},`${a}-${s}`)))}),(0,$.jsx)(l.E,{variant:"bodyMedium",dir:"auto",className:U,semanticColor:"textBase",children:t}),(0,$.jsx)(G,{playBtnUri:s,uri:a,uriType:m})]})]}),(0,$.jsx)("div",{draggable:!1,className:r()(d?Y:W,{[J]:!d}),style:{backgroundImage:`url(${o})`}}),!k&&(0,$.jsx)(ee.S,{isPremium:g})]})}}}]);
+//# sourceMappingURL=2945.js.map \ No newline at end of file