1"use strict";(self.webpackChunk_epoh_website=self.webpackChunk_epoh_website||[]).push([[8414],{1143:function(e,t,n){var r=n(50390),a=n(12493),i=n(84402),s=n(78085),l=n(64369),c=n(71122),o=n(35004),u=n(83301),d=n(21278),h=n(18093),p=n.n(h),A=n(15255),_=n(78426),T=n(57146),O=n(79513),L=n(62878),f=n(77053),m=n(62559);const{REACT_APP_FACEBOOK_APP_ID:E}={REACT_APP_FACEBOOK_APP_ID:"123118081095783"},v=e=>e.replace(/\s+/g,""),b=Boolean(navigator.share);t.Z=e=>{let{open:t,onClose:n,hashtags:h=[],url:x=window.location.href,title:g,text:k}=e;const D=(0,L.a)(),y=(0,A.I0)(),S=(0,r.useRef)(null),R=new URL(x),j=R.searchParams;j.set("utm_source","epoh.ng"),j.set("utm_medium","share"),null!==D&&void 0!==D&&D.referralCode&&j.set("referral_code",D.referralCode),x=`${R.origin}${R.pathname}?${j.toString()}`,h=h.map(v).concat(["EpohMusic","NaijaMusic"]),(0,r.useEffect)((()=>{t&&b&&(y((0,T.hh)({url:x,title:g,text:k})),n()),t&&(0,f.qw)("share",{method:"dialog",title:g,text:k,url:x})}),[t]);const U=[{icon:(0,m.jsx)(c.Z,{style:{fontSize:50}}),style:{color:"#3b5998"},href:`https://www.facebook.com/dialog/share?${p().stringify({href:x,app_id:E,display:"popup"})}&_rdc=1&_rdr`},{icon:(0,m.jsx)(l.Z,{style:{fontSize:50}}),style:{color:"#00aced"},href:`https://twitter.com/intent/tweet?${p().stringify({hashtags:h.join(","),text:"Play",url:x,via:"epoh_music"})}`},{icon:(0,m.jsx)(o.Z,{style:{fontSize:50}}),style:{color:"#2d72ac"},href:`https://www.linkedin.com/sharing/share-offsite/?url=${x}`},{icon:(0,m.jsx)(u.Z,{style:{fontSize:50}}),style:{color:"#43d854"},href:`https://api.whatsapp.com/send?text=${x}`}];return!t||b?null:(0,m.jsxs)(i.Z,{open:t,onClose:n,"aria-labelledby":"dialog-title",maxWidth:"xs",children:[(0,m.jsxs)(_.Z,{id:"dialog-title",className:"share-header",style:{padding:"5px 15px 0"},children:[(0,m.jsx)("span",{className:"share-title",children:"Share"}),(0,m.jsx)(s.Z,{"aria-label":"close",onClick:n,size:"large",children:(0,m.jsx)(d.Z,{})})]}),(0,m.jsxs)("div",{className:"share-container",children:[(0,m.jsx)("div",{className:"share-icons-container",children:U.map(((e,t)=>(0,m.jsx)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",children:(0,m.jsx)(s.Z,{style:e.style,size:"large",children:e.icon})},`social-${t}`)))}),(0,m.jsxs)("div",{className:"copy-share-container",children:[(0,m.jsx)("input",{ref:S,defaultValue:x,className:"copy-text-input","aria-label":"url"}),(0,m.jsx)(a.Z,{color:"primary",onClick:e=>{S.current?(S.current.select(),document.execCommand("copy"),S.current.focus(),y((0,O.Ug)("Copied"))):y((0,O.Ug)("Can't copy link"))},children:"Copy"})]})]})]})}},69399:function(e,t,n){var r=n(11462),a=n(46340),i=n(78085),s=n(15255),l=n(47038),c=n(54149),o=n(55810),u=n(33846),d=n(69187),h=n(62559);const p=(e,t)=>"like"===e?!0===t?(0,h.jsx)(r.Z,{}):(0,h.jsx)(a.Z,{}):!1===t?(0,h.jsx)(l.Z,{}):(0,h.jsx)(c.Z,{});t.Z=e=>{let{disabled:t,trackId:n,type:r,size:a="large"}=e;const l=(0,s.v9)(o.M7),{node:c,isIntersecting:A}=(0,d.S)({once:!0}),{data:_}=(0,u.bE)(n,{enabled:l&&A}),T=(0,u.C1)(n),O=((e,t)=>{switch(e){case"dislike":return!0===t?"Remove Dislike":"Dislike Track";case"like":return!0===t?"Remove Like":"Like Track";default:throw new Error(`@LikeButton.getTitle - Unsupported type:${e}`)}})(r,null===_||void 0===_?void 0:_.status);return l?(0,h.jsx)(i.Z,{"aria-label":O,ref:c,disabled:t,onClick:e=>((e,t)=>{e.preventDefault(),e.stopPropagation(),T.mutate({status:(null===_||void 0===_?void 0:_.status)===t?void 0:t})})(e,"like"===r),title:O,size:a,children:p(r,null===_||void 0===_?void 0:_.status)}):null}},76195:function(e,t,n){var r=n(50390),a=n(78085),i=n(77325),s=n(55606),l=n(46240),c=n(80810),o=n(15255),u=n(15545),d=n(57146),h=n(40650),p=n(29267),A=n(62559);t.Z=e=>{let{ariaLabel:t="Options",id:n=(0,c.x0)(10),size:_=18,value:T,options:O,style:L,onClose:f,onOpen:m,onItemClick:E}=e;const[v,b]=(0,r.useState)(),x=(0,o.I0)(),g=(0,u.TH)(),k=(0,u.s0)(),D=(0,r.useCallback)((e=>{var t;if(e.preventDefault(),e.stopPropagation(),!(e.target instanceof HTMLLIElement))return;let n={};switch(null!==(t=e.target.dataset)&&void 0!==t&&t.option&&(n=JSON.parse(e.target.dataset.option)),b(void 0),E&&E(n,T.album||T),n.id){case h.c.GO_TO_ALBUM:{const{track:e}=T,{pathname:t,hash:n}=g;if(e){const r=(0,p.TB)({artistSlug:e.artist.slug,albumSlug:e.album.slug});r!==`${t}${n}`&&k(r)}break}case h.c.GO_TO_ARTIST:{const{track:e,album:t}=T,n=(e||t).artist,{pathname:r,hash:a}=g;if(n){const e=(0,p.vH)(n.slug);e!==`${r}${a}`&&k(e)}break}default:x((0,d.XI)(n,T))}}),[g,E,T]),y=(0,r.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),b(e.currentTarget),"function"===typeof m&&m(T)}),[m,T]),S=(0,r.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),b(void 0),"function"===typeof f&&f()}),[f]);return(0,A.jsxs)("div",{style:L,children:[(0,A.jsx)(a.Z,{"aria-label":t,"aria-owns":v?n:"","aria-haspopup":"true",onClick:y,style:{width:24},size:"large",children:(0,A.jsx)(i.Z,{style:{fontSize:_}})}),(0,A.jsx)(s.Z,{id:n,anchorEl:v,open:Boolean(v),onClose:S,children:O.map((e=>(0,A.jsx)(l.Z,{divider:!0,onClick:D,"data-option":JSON.stringify(e),children:e.label},e.id)))})]})}},36791:function(e,t,n){n.d(t,{getOptions:function(){return u}});var r=n(15440),a=n(78738),i=n(40650),s=n(84020),l=n(85687);const c={[r.j.GUEST]:[i.c.LOG_IN],[r.j.TRACK_ALBUM]:[i.c.ADD_TO_PLAYLIST,i.c.BUY_NOW,i.c.ADD_TO_CART,i.c.DOWNLOAD,i.c.ADD_TO_QUEUE,i.c.SHARE],[r.j.TRACK_PLAYLIST]:[i.c.SHARE,i.c.ADD_TO_PLAYLIST,i.c.GO_TO_ALBUM,i.c.GO_TO_ARTIST,i.c.REMOVE_FROM_PLAYLIST,i.c.DOWNLOAD,i.c.ADD_TO_QUEUE],[r.j.PLAYLIST]:[i.c.PLAY],[r.j.LIBRARY_PLAYLIST]:[i.c.EDIT_PLAYLIST,i.c.DELETE,i.c.ADD_TO_QUEUE],[r.j.ALBUM]:[i.c.GO_TO_ARTIST,i.c.DOWNLOAD,i.c.ADD_TO_QUEUE],[r.j.ALBUM_ART]:[i.c.GO_TO_ARTIST,i.c.DOWNLOAD,i.c.BUY_NOW,i.c.ADD_TO_CART,i.c.SHARE],[r.j.ALBUM_MOBILE]:[i.c.BUY_NOW,i.c.ADD_TO_CART],[r.j.PLAYER_CONTROL]:[i.c.GO_TO_ALBUM],[r.j.QUEUE]:[i.c.ADD_TO_PLAYLIST,i.c.BUY_NOW,i.c.ADD_TO_CART,i.c.DOWNLOAD,i.c.REMOVE_FROM_QUEUE],[r.j.SONG]:[i.c.GO_TO_ARTIST,i.c.GO_TO_ALBUM,i.c.ADD_TO_PLAYLIST,i.c.ADD_TO_QUEUE,i.c.DOWNLOAD,i.c.BUY_NOW,i.c.ADD_TO_CART]},o=[{id:i.c.ADD_TO_PLAYLIST,label:"Add to playlist"},{id:i.c.GO_TO_ALBUM,label:"Go to album"},{id:i.c.GO_TO_ARTIST,label:"Go to artist"},{id:i.c.REMOVE_FROM_PLAYLIST,label:"Remove from playlist"},{id:i.c.LOG_IN,label:"Please login to continue"},{id:i.c.PLAY,label:"Play"},{id:i.c.EDIT_PLAYLIST,label:"Edit playlist"},{id:i.c.DELETE,label:"Delete"},{id:i.c.BUY_NOW,label:"Buy now",right:a.M.SELL},{id:i.c.ADD_TO_CART,label:"Add to cart",right:a.M.SELL},{id:i.c.DOWNLOAD,label:"Download",right:a.M.DOWNLOAD},{id:i.c.SHARE,label:"Share"},{id:i.c.ADD_TO_QUEUE,label:"Add to queue"},{id:i.c.REMOVE_FROM_QUEUE,label:"Remove from queue"}],u=(e,t)=>
1o.map((e=>({...e}))).filter((n=>{if(n.right){const u=n.right===(null===t||void 0===t?void 0:t.rights);if((null!==t&&void 0!==t&&t.owns||u)&&n.id===i.c.DOWNLOAD)return c[e].includes(n.id);if(null===t||void 0===t||!t.owns){if(u){var o;const c=[r.j.ALBUM_MOBILE,r.j.ALBUM,r.j.ALBUM_ART].includes(e);if(null!==t&&void 0!==t&&null!==(o=t.price)&&void 0!==o&&o.currency){const e=c?t.price.album:t.price.track,r=(0,s.j)(e,t.price.currency);let a="Buy now";n.id===i.c.ADD_TO_CART&&(a="Add to cart"),n.label=`${a} (${r})`}else if(n.right===a.M.SELL&&t&&!t.price){const t=`(${e}) ${c?"Album":"Track"} price is not defined for MenuOption ${n.id}`;throw l.Z.error(t),new Error(t)}}return c[e].includes(n.id)&&u}return!1}return c[e].includes(n.id)}))},48414:function(e,t,n){n.d(t,{Z:function(){return ee}});var r=n(50390),a=n(15545),i=n(15255),s=n(30455),l=n(78085),c=n(95995),o=n(56805),u=n(58165),d=n(56428),h=n(76880),p=n(30644),A=n(5211),_=n(25677),T=n(8806),O=n(1143),L=n(15809),f=n(70583),m=n(57146),E=n(79513),v=n(15440),b=n(40650);const x=()=>{const[e,t]=(0,r.useState)(!1),n=(0,r.useCallback)((e=>{var n,r;e.preventDefault(),e.stopPropagation(),null!==(n=e.nativeEvent)&&void 0!==n&&null!==(r=n.sourceCapabilities)&&void 0!==r&&r.firesTouchEvents||t(!0)}),[]),a=(0,r.useCallback)((e=>{var n,r;e.preventDefault(),e.stopPropagation(),null!==(n=e.nativeEvent)&&void 0!==n&&null!==(r=n.sourceCapabilities)&&void 0!==r&&r.firesTouchEvents||t(!1)}),[]);return(0,r.useMemo)((()=>({onMouseEnter:n,onMouseLeave:a,hover:e})),[e])};var g=n(39282),k=n(95972),D=n(29267),y=n(45835),S=n(168),R=n(66653),j=n(70902),U=n(82618),I=n(80498),M=n(34025),C=n(95484),P=n.n(C),w=n(69399),N=n(51016),Z=n(31932),B=n(66388),Y=n(55810),G=n(78738);var W=n(53337);var $=n(36791),z=n(76195),Q=n(97715),F=n.n(Q),V=n(62559);var H=e=>{let{isAnimating:t=!1}=e;return(0,V.jsx)("svg",{className:F()("equalizer",{animate:t}),viewBox:"0 0 130 100",xmlns:"http://www.w3.org/2000/svg",children:(0,V.jsxs)("g",{children:[(0,V.jsx)("title",{children:"Audio Equalizer"}),(0,V.jsx)("rect",{y:"15",className:"bar",transform:"translate(0,0)"}),(0,V.jsx)("rect",{y:"15",className:"bar",transform:"translate(50,0)"}),(0,V.jsx)("rect",{y:"15",className:"bar",transform:"translate(100,0)"})]})})};const{getOptions:q}=$,K=(0,r.forwardRef)(((e,t)=>{var n;let{artist:a,checked:s=!1,index:l,isOrderable:c,menuOptions:h,menuType:p,onMenuItemClick:A,selectable:_=!0,showCheckbox:T=!1,showMenu:O=!0,track:L,hideSecondaryActionWhenPlaying:f,editable:m=!0,trackNumber:E="no",...g}=e;const k=(0,y.n)(),D=(0,i.v9)(Y.nm),C=(0,i.v9)((e=>(0,Y.qJ)(e,L))),$=(0,r.useRef)(null),{onTouchStart:Q,onTouchEnd:F,onTouchMove:K}=(e=>{let{onClick:t=(()=>{}),onLongPress:n,ms:a=500}=e;const i=(0,r.useRef)(null),s=(0,r.useRef)(null),l=(0,r.useCallback)((()=>{s.current&&n(s.current),s.current=null,i.current=null}),[n]),c=(0,r.useCallback)((e=>{e.persist(),s.current=e,i.current=setTimeout(l,a)}),[l,a]),o=(0,r.useCallback)((e=>{e.persist(),s.current=e,i.current&&(clearTimeout(i.current),s.current&&t(s.current),i.current=null,s.current=null)}),[t]);return(0,r.useMemo)((()=>({onMouseDown:c,onMouseLeave:o,onMouseUp:o,onTouchEnd:o,onTouchMove:o,onTouchStart:c})),[c,o])})({onLongPress:e=>{var t;e.preventDefault(),e.stopPropagation(),g.onSelect(!(null!==(t=$.current)&&void 0!==t&&t.checked),l)}}),{onMouseEnter:J,onMouseLeave:X,hover:ee}=x(),[te,ne]=(0,r.useState)(ee),re=(()=>{var e;const t=(0,r.useContext)(W.Z);return null!==(e=null===t||void 0===t?void 0:t.size)&&void 0!==e?e:{width:0,height:0}})();(0,r.useEffect)((()=>{ne(ee)}),[ee]);const ae=e=>{e.stopPropagation()},ie=e=>{e.stopPropagation(),g.onSelect(e.target.checked,l)},se=()=>{ne(!1)},le=()=>{var e,t;const n=k?q(p,{rights:L.rights,price:null===(e=L.album)||void 0===e?void 0:e.price,owns:L.owns||(null===(t=L.album)||void 0===t?void 0:t.owns)}).concat(h):q(v.j.GUEST);return p!==v.j.TRACK_PLAYLIST||m?n:n.filter((e=>e.id!==b.c.REMOVE_FROM_PLAYLIST))},ce=(e,t)=>"no"===E?(0,B.p)(e.no):t+1,oe=()=>!O||ue||f&&C;L.artist||(L.artist=a);const ue=L.rights===G.M.READ;ue&&(_=!1);const de=_&&(te||T),he=de&&s;return(0,V.jsx)(R.ZP,{divider:!0,ref:t,..._&&{onMouseEnter:J,onMouseLeave:X,onTouchStart:Q,onTouchEnd:F,onTouchMove:K},"data-test":"tracklist-track",secondaryAction:oe()?null:(0,V.jsx)(z.Z,{id:"playlist-item-menu",onItemClick:A,options:le(),value:{track:L,index:l},onClose:se}),disablePadding:!0,children:(0,V.jsxs)(U.Z,{role:void 0,onClick:e=>{e.preventDefault(),e.stopPropagation(),g.onClick(L,l)},dense:!0,selected:he,disabled:ue,disableGutters:!0,sx:{pr:oe()?void 0:5},children:[(0,V.jsxs)(I.Z,{sx:{mr:0,mx:.5}
1,children:[c&&(0,V.jsx)(S.Z,{sx:{mx:.5,width:30,alignSelf:"center",cursor:"grab"},className:"drag-handler"}),(0,V.jsx)(o.Z,{m:.25,sx:{width:"38px",textAlign:"center"},children:de?(0,V.jsx)(u.Z,{color:"primary",inputProps:{"aria-label":`select ${L.title}`},size:"small",onClick:ae,onChange:ie,inputRef:$,checked:s,"data-test-id":"tracklist-checkbox",disableRipple:!0}):C?(0,V.jsx)(H,{isAnimating:D}):(0,V.jsx)(d.Z,{children:ce(L,l)})})]}),(0,V.jsx)(j.Z,{sx:{pl:0},className:"flex-elastic user-select-none",classes:{primary:C?"track-active":void 0},primary:`${L.title}`,secondary:`${(0,Z.mZ)({...L})}`}),!oe()&&(0,V.jsxs)(o.Z,{sx:{display:"flex",flexWrap:"nowrap",color:"text.secondary",typography:"body2"},children:[(0,V.jsxs)(V.Fragment,{children:[re.width>=1440&&(0,V.jsxs)(o.Z,{ml:.5,mr:10,alignItems:"center",width:70,display:"flex",children:[(e=>(0,V.jsx)(w.Z,{disabled:e,trackId:L.id,type:"like",size:"small"}))(ue),(e=>(0,V.jsx)(w.Z,{disabled:e,trackId:L.id,type:"dislike",size:"small"}))(ue)]}),(0,V.jsxs)(o.Z,{ml:.5,mr:1,alignItems:"center",width:70,display:"flex",children:[(0,V.jsx)(M.Z,{}),P().toHumanString(null!==(n=L.playCount)&&void 0!==n?n:0)]})]}),(0,V.jsx)(o.Z,{ml:1,className:"align-center",children:(0,N.y)(L.duration)})]})]})})}));K.displayName="TrackListItem";var J=K;const X=(0,r.forwardRef)(((e,t)=>(0,V.jsx)(A.Z,{...e,ref:t})));X.displayName="List";var ee=e=>{var t;let{artist:n,disabled:A=!1,hideSecondaryActionWhenPlaying:S=!1,initialTrackIndex:R,isItemEditable:j=!0,isOrderable:U=!1,menuOptions:I=[],params:M,selectable:C=!0,showMenu:P,tracks:w=[],type:N="album"}=e;const Z=(0,g.hk)(),B=(0,i.I0)(),Y=(0,a.TH)(),G=(0,a.s0)(),W=(0,y.n)(),{tracks:$,setTracks:z}=(0,_.SC)(),[Q,F]=(0,r.useState)(w),{setBuyNowMusicData:H}=(0,T.UW)(),[q,K]=(0,r.useState)(Array(w.length).fill(!1)),[ee,te]=(0,r.useState)(!1),[ne,re]=(0,r.useState)(!1),[ae,ie]=(0,r.useState)("unchecked"),[se,le]=(0,r.useState)(!1),[ce,oe]=(0,r.useState)(0),[ue,de]=(0,r.useState)(),{onMouseEnter:he,onMouseLeave:pe,hover:Ae}=x(),_e=(0,g.th)(M.id),Te=(0,g.ws)(M.id),Oe={};Q.forEach(((e,t)=>{Oe[`${t}`]=(0,r.createRef)()})),(0,r.useEffect)((()=>{if(!R)return;const e=Oe[R].current;e&&e.scrollIntoView({behavior:"smooth"})}),[]),(0,r.useEffect)((()=>{let e=!1,t=!1,n=0;q.forEach((e=>{e&&n++})),0!==n&&(n===q.length?t=!0:e=!0),le(e||t),ie(e?"indeterminate":t?"checked":"unchecked"),oe(n)}),[q]),(0,r.useEffect)((()=>{0===$.length&&q.length>0&&K(Array(Q.length).fill(!1))}),[$]),(0,r.useEffect)((()=>{F(w)}),[w]),(0,r.useEffect)((()=>{ne&&(re(!1),Te.mutate({tracks:Q}))}),[Q]);const Le=(e,t)=>{K(q.map(((n,r)=>t===r?e:n)))},fe=()=>{switch(N){case"playlist":return v.j.TRACK_PLAYLIST;case"queue":return v.j.QUEUE;default:return v.j.TRACK_ALBUM}},me=(0,r.useCallback)(((e,t)=>{k.U2.then((()=>{B((0,f.zD)({playlist:{items:Q.map((e=>({...e,url:Y.pathname})))},trackId:e.id,autoPlay:!0,params:M}))}))}),[Y.pathname,M,Q]),Ee=(0,r.useCallback)((async(e,t)=>{let{track:n,index:r}=t;switch(e.id){case b.c.LOG_IN:return G(L.Z.LOGIN);case b.c.SHARE:ve(n);break;case b.c.ADD_TO_PLAYLIST:z([n]);break;case b.c.BUY_NOW:var a,i,s,l;H({id:n.id,tracks:[n],album:n.album,artist:n.artist,currency:null===(a=n.album)||void 0===a||null===(i=a.price)||void 0===i?void 0:i.currency,price:null===(s=n.album)||void 0===s||null===(l=s.price)||void 0===l?void 0:l.track,title:n.title,type:"Track"});break;case b.c.ADD_TO_CART:var c,o;B((0,m.z8)({type:"tracks",data:n,currency:null===(c=n.album)||void 0===c||null===(o=c.price)||void 0===o?void 0:o.currency}));break;case b.c.REMOVE_FROM_PLAYLIST:if(!M.id)throw new Error("Playlist id is required");_e.mutate({trackIndex:r});break;case b.c.DOWNLOAD:xe(n.id);break;case b.c.ADD_TO_QUEUE:await B((0,f.ak)({tracks:[n]})),B((0,E.Ug)("Added to queue"));break;case b.c.REMOVE_FROM_QUEUE:B((0,f.Ie)({trackId:n.id})),B((0,E.Ug)("Removed from queue"))}}),[M.id]),ve=e=>{de(e),te(!0)},be=(0,r.useCallback)((()=>{te(!1)}),[]),xe=e=>{Z.mutate([e],{onSuccess:e=>{window.open(e.location,"_blank")},onError:e=>{B((0,E.Ug)(e.message))}})},ge=(0,r.useCallback)((()=>{if(!W)return G(L.Z.LOGIN,{state:{from:Y.pathname,isRedirect:!0}});z(Q.filter(((e,t)=>q[t])))}),[W,Y.pathname,Q,q]),ke=(0,r.useCallback)(((e,t)=>{K(Array(Q.length).fill(Boolean(t)))}),[Q.length]),De=C&&(se||Ae);return(0,V.jsxs)("div",{children:[ee&&(0,V.jsx)(O.Z,{open:!0,onClose:be,url:`${window.location.origin}${(0,D.Lh)(null!==(t=null===ue||void 0===ue?void 0:ue.id)&&void 0!==t?t:-1)}`,title:null===ue||void 0===ue?void 0:ue.title}),C&&!A&&(0,V.jsxs)(o.Z,{display:"flex",justifyContent:"space-between",onMouseEnter:he,onMouseLeave:pe,children:[(0,V.jsxs)(o.Z,{display:"flex",justifyContent:"flex-start",alignItems:"center",mx:.5,children:[De&&(0,V.jsx)(u.Z,{color:"primary",inputProps:{"aria-label":"secondary checkbox"},size:"small",onChange:ke,checked:"checked"===ae,indeterminate:"indeterminate"===ae}),(0,V.jsx)(d.Z,{align:"center",style:{paddingLeft:15},children:De?`${0===ce?"None":ce===Q.length?"All":ce} selected`:"Play or select track for more options"})]}),(0,V.jsx)(o.Z,{display:"flex",justifyContent:"flex-end",children:(0,V.jsx)(h.Z,{title:"Add to playlist","data-test-id":"add-to-playlist",children:(0,V.jsx)("span",{children:(0,V.jsx)(l.Z,{disabled:!se,"aria-label":"add to playlist",onClick:ge,size:"large",children:(0,V.jsx)(s.Z,{})})})})})]}),(0,V.jsx)(c.Z,{}),(0,V.jsx)(p.ReactSortable,{style:{width:"100%",margin:0,padding:0},swapThreshold:2,disabled:!U,onSort:()=>{re(!0)},list:Q,setList:F,handle:".drag-handler",tag:X,children:Q.map(((e,t)=>(0,V.jsx)(J,{artist:n,checked:q[t],editable:j,hideSecondaryActionWhenPlaying:S,index:t,isOrderable:U,menuOptions:I,menuType:fe(),onClick:me,onMenuItemClick:Ee,onSelect:Le,ref:Oe[`${t}`],selectable:C,showCheckbox:De,showMenu:!De&&P,track:e,trackNumber:"album"===N?"no":"index"},e.id)))})]})}},40650:function(e,t,n){n.d(t,{c:function(){return r}});let r=function(e){return e.BUY_NOW="BUY_NOW",e.DOWNLOAD="DOWNLOAD",e.ADD_TO_CART="ADD_TO_CART",e.DELETE="DELETE",e.EDIT_PLAYLIST="EDIT_PLAYLIST",e.GO_TO_ALBUM="GO_TO_ALBUM",e.GO_TO_ARTIST="GO_TO_ARTIST",e.LOG_IN="LOG_IN",e.ADD_TO_PLAYLIST="ADD_TO_PLAYLIST",e.REMOVE_FROM_PLAYLIST="REMOVE_FROM_PLAYLIST",e.SHARE="SHARE",e.PLAY="PLAY",e.ADD_TO_QUEUE="ADD_TO_QUEUE",e.REMOVE_FROM_QUEUE="REMOVE_FROM_QUEUE",e}({})},15440:function(e,t,n){n.d(t,{j:function(){return r}});let r=function(e){return e.ALBUM="ALBUM",e.ALBUM_ART="ALBUM_ART",e.ALBUM_MOBILE="ALBUM_MOBILE",e.GUEST="GUEST",e.LIBRARY_PLAYLIST="LIBRARY_PLAYLIST",e.PLAYER_CONTROL="PLAYER_CONTROL",e.PLAYLIST="PLAYLIST",e.QUEUE="QUEUE",e.TRACK_ALBUM="TRACK_ALBUM",e.TRACK_PLAYLIST="TRACK_PLAYLIST",e.SONG="SONG",e}({})},66388:function(e,t,n){n.d(t,{p:function(){return r}});const r=e=>{if(["",null,void 0].includes(e))return e;const t=Number(e);return Number.isNaN(t)?e:t}},84020:function(e,t,n){n.d(t,{j:function(){return a}});const r={NGN:"en-NG",USD:"en-US",JPY:"ja-JP",EUR:"en",AUD:"en",BRL:"en"},a=(e,t)=>
1Number(e).toLocaleString((e=>r[e])(t),{style:"currency",currency:t})},51016:function(e,t,n){n.d(t,{y:function(){return r}});const r=e=>e.replace(/^00:/,"")},69187:function(e,t,n){n.d(t,{S:function(){return i}});var r=n(50390);const a="IntersectionObserver"in window,i=e=>{let{config:t={root:document.querySelector("#page-content"),rootMargin:"5px"},once:n=!1,initialState:i=!1}=e;const s=(0,r.createRef)(),l=(0,r.useRef)(null),[c,o]=(0,r.useState)(i&&a);(0,r.useLayoutEffect)((()=>{if(s.current){if(c)return;a&&(l.current=new IntersectionObserver(u,t),l.current.observe(s.current))}return()=>{l.current&&l.current.disconnect()}}),[]);const u=e=>{e.forEach((e=>{const{isIntersecting:t}=e;t?(n&&l.current&&l.current.disconnect(),o(!0)):o(!1)}))};return{isIntersecting:c,node:s}}}}]); 2//# sourceMappingURL=8414.388838c0.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.