PageSourceSearch

https://neilyoungarchives.com/main~63f662c9.fef0176a235865998aff.js

js neilyoungarchives.com collected 2026-09-24 17:13:52 UTC 42,469 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{205:function(e,t,a){"use strict";var i=a(0),l=a.n(i),o=a(17),n=a(262),s=a(7),r=a.n(s),c=a(101),u=a(21),p=a(90),d=a(507),h=a(266),m=a(509),y=a(260),b=a(233),f=a(234),v=a(94),P=a(38),k=a.n(P),g=a(1),w=a.n(g),E=a(52),C=a.n(E),M=a(42),T=a(16),O=a(20),A=a(79),N=a(41),S=a(10),D=a(25),j=a(2),B=a(19),I=a(75),L=a(4),x=a.n(L),F=a(26),_=a(28),U=a(348),R=a(899),H=a(900),Y=a(110),V=a(481),G=a(349),W=a(27),Q=a(175);function X(e){return(X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function J(){return(J=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)({}).hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e}).apply(null,arguments)}function z(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function K(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?z(Object(a),!0).forEach((function(t){ee(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):z(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function $(e){return function(e){if(Array.isArray(e))return Z(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||q(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q(e,t){if(e){if("string"==typeof e)return Z(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Z(e,t):void 0}}function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=Array(t);a<t;a++)i[a]=e[a];return i}function ee(e,t,a){return(t=le(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function te(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ae(e,t){for(var a=0;a<t.length;a++){var i=t[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,le(i.key),i)}}function ie(e,t,a){return t&&ae(e.prototype,t),a&&ae(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function le(e){var t=function(e,t){if("object"!=X(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,t||"default");if("object"!=X(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==X(t)?t:t+""}function oe(e,t,a){return t=ne(t),function(e,t){if(t&&("object"==X(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,a||[],ne(e).constructor):t.apply(e,a))}function ne(e){return(ne=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function se(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&re(e,t)}function re(e,t){return(re=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var ce=function(e){function t(){return te(this,t),oe(this,t,arguments)}return se(t,e),ie(t,[{key:"render",value:function(){var e=this.props,t=e.label,a=e.children,i=t.indexOf("/")>-1,o=r()(ee(ee({field:!0}
1,t,!0),"single-line",!i));return l.a.createElement("div",{className:o},l.a.createElement("div",{className:"label"},t,":"),l.a.createElement("div",{className:"content"},a))}}])}(i.Component),ue=function(e){function t(e,a){var i;return te(this,t),(i=oe(this,t,[e,a])).state={showPopup:!1,showPlaylistPopup:!1,showDotsPopup:null,showPlaylistDotsPopup:!1,showEditTitleModal:!1,showDeleteConfirmModal:!1,showPlaylistManagementPopup:!1,showAddToPlaylistPopup:!1,copy:"COPY",resolvedMovietoneVimeoId:null},i.showPopup=i.showPopup.bind(i),i.hidePopup=i.hidePopup.bind(i),i.playAlbum=i.playAlbum.bind(i),i.gotoNetflix=i.gotoNetflix.bind(i),i.showPlaylistPopup=i.showPlaylistPopup.bind(i),i.hidePlaylistPopup=i.hidePlaylistPopup.bind(i),i.togglePlaylistManagement=i.togglePlaylistManagement.bind(i),i.handleDeletePlaylist=i.handleDeletePlaylist.bind(i),i.toggleAddToPlaylistPopup=i.toggleAddToPlaylistPopup.bind(i),i}return se(t,e),ie(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.album,a=t&&t.movietone;a&&a._id&&"ppvMovie"===a._type&&!a.vimeoId&&Object(j.S)().then((function(t){var i,l=function(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=q(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,l=function(){};return{s:l,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:l}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,n=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return n=e.done,e},e:function(e){s=!0,o=e},f:function(){try{n||null==a.return||a.return()}finally{if(s)throw o}}}}(t&&t.categories||[]);try{for(l.s();!(i=l.n()).done;){var o=i.value,n=(o&&o.videos||[]).find((function(e){return e._id===a._id}));if(n&&n.vimeoId){e.setState({resolvedMovietoneVimeoId:n.vimeoId});break}}}catch(e){l.e(e)}finally{l.f()}})).catch((function(){}))}},{key:"showPopup",value:function(){this.setState({showPopup:!0})}},{key:"hidePopup",value:function(){this.setState({showPopup:!1})}},{key:"showPlaylistPopup",value:function(){this.setState({showPlaylistPopup:!0})}},{key:"hidePlaylistPopup",value:function(){showHeaderPlaylist(!1),this.setState({showPlaylistPopup:!1})}},{key:"togglePlaylistManagement",value:function(){this.setState({showPlaylistManagementPopup:!this.state.showPlaylistManagementPopup})}},{key:"toggleAddToPlaylistPopup",value:function(){this.setState({showAddToPlaylistPopup:!this.state.showAddToPlaylistPopup})}},{key:"handleDeletePlaylist",value:function(){var e=this,t=this.props,a=t.album,i=t.playlists,l=void 0===i?[]:i,o=t.history,n=t.dispatch;Object(j.p)(a._id).then((function(){var t=l.find((function(e){return e&&1===e.order})),i=t&&t.id||"P_002";e.setState({showPlaylistManagementPopup:!1}),n(Object(c.c)(a._id)),o.push("/playlist?id=".concat(i))})).catch((function(e){console.error(e)}))}},{key:"playAlbum",value:function(){var e=this.props.album;O.a.playAlbum(e)}},{key:"gotoNetflix",value:function(){var e=this.props.album.netflixLink;window.open(e)}},{key:"openPpv",value:function(e){this.props.history.push("movie-night/movietone"),this.props.history.push("/movietone/".concat(e))}},{key:"render",value:function(){var e=this,t=this.props,a=t.fields,i=t.image,o=t.largeArtwork,n=t.showPlayAlbumButton,s=t.album,u=t.buyOptions,p=t.buyLinks,d=(t.toggleEmbedModal,t.toggleMenuPopup,t.showMenuPlaylist,t.showMainModal,t.showHeaderPlaylist,this.state),h=d.showPopup,m=(d.showPlaylistPopup,d.showDotsPopup,d.showPlaylistDotsPopup,d.showEditTitleModal,this.props.history),y=!1;s.isAlbum?y=Object(S.a)(s.id):s.isFilm?y=Object(S.e)(s.id):s.isPlaylist&&Object(S.l)()&&s.freePlaylist?s.tracks&&s.tracks.forEach((function(e){e.free=!0})):s.isPlaylist&&Object(S.l)()&&!s.freePlaylist&&(y=!0);var v=s.netflixLink,P=!v&&p&&p.length>0,k="url('".concat(Object(D.a)(i),"')"),g=o&&o.length>0,E=g?this.props.onArtworkClick:void 0,C=r()("album-cover",{"has-art":g}),M=r()("right-content",{"is-album":this.props.isAlbum,"is-film":!this.props.isAlbum}),T=(s.tracks,s.isPlaylist),O=s.isFilm,A=(s.ppvMovieId,s.movietone),N=s.excludeFreeAndClassicSubscription,I=void 0!==N&&N,L=this.state.resolvedMovietoneVimeoId||A&&A.vimeoId,F=T&&"playlist"===s.type,_=y?window.subs:this.playAlbum;!y&&Object(S.g)(I)&&(_=window.unlimitedAccedV2);var U=[];s.tracks&&s.tracks.length>0&&U.push({title:"Add to playlist >",isCustomItem:!0,customItemClick:function(t){var a=t.target.getBoundingClientRect(),i=1/Object(B.c)(),l=(t.clientY-150)*i,o=(a.left+a.width-15)*i;e.setState({showPlaylistDotsPopup:{top:l,left:o}})}}),T&&!F&&U.push({title:"Delete this playlist",isCustomItem:!0,customItemClick:function(){Object(j.p)(s._id).then((function(){var t=e.props.playlists,a=(void 0===t?[]:t).find((function(e){return e&&1===e.order})),i=a&&a.id||"P_002";e.hidePopup(),e.props.dispatch(Object(c.c)(s._id)),m.push("/playlist?id=".concat(i))})).catch((function(e){console.error(e)}))}},{title:"Edit playlist title",isCustomItem:!0,customItemClick:function(){e.setState({showEditTitleModal:!0})}});return l.a.createElement("div",{className:"album-header"},l.a.createElement("div",{className:"left-content"},l.a.createElement("div",{className:C,onClick:y?window.subs:E,style:{backgroundImage:k}},"playlist-custom"===s.type&&l.a.createElement("div",{className:"collage-wrapper"},function(e){var t=[],a=function(e){return Array.from(new Set(e.map((function(e){var t=w.a.clone(e.presentOn);if((t=(t=(t=Object.keys(t).reduce((function(e,a){return[].concat($(e),[t[a]])}),[])).filter((function(e){return e.isAlbum}))).sort((function(e,t){return x()(e.releaseDateTimeStamp)-x()(t.releaseDateTimeStamp)}))).length>0)return t[t.length-1].infoCardImage})).filter((function(e){return e}))))}(e),i=r()("collage-cover",{"collage-only-one":1===a.length});if(3===a.length){var o=[a[2],a[1]];a[1]=o[0],a[2]=o[1]}var n=3==a.length?ee({},"flexDirection","column"):{};return a.map((function(e,o){var n=Object(D.a)(e),s=2===o&&3==a.length?"".concat(i," third "):i;e&&t.length<=4&&t.push(l.a.createElement("div",{className:s,key:e,style:{backgroundImage:"url('".concat(n,"')")}}
1))})),l.a.createElement("div",{className:"collage-group",style:n},t.slice(0,4))}(s.tracks)))),l.a.createElement("div",{className:M},l.a.createElement("div",{className:"fields"},a.map((function(e,t){return e.isImage?l.a.createElement("div",{key:t,className:"field producer-icon-field"},l.a.createElement("img",{className:"producer-icon-img",src:Object(D.a)(e.value),alt:""})):l.a.createElement(ce,{key:t,label:e.label},e.value)}))),l.a.createElement("div",{className:"modal-btns"},n&&l.a.createElement("div",{className:"play-album-button"},l.a.createElement("div",{className:"hit-area",onClick:_})),T&&!F&&l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:"playlist-edit-btn",onClick:function(){return e.setState({showEditTitleModal:!0})}},"RENAME"),l.a.createElement("div",{className:"playlist-delete-btn",onClick:function(){return e.setState({showDeleteConfirmModal:!0})}},"DELETE")),v&&l.a.createElement("div",{className:"netflix-button",onClick:this.gotoNetflix}),!O&&s.tracks&&s.tracks.length>0&&l.a.createElement("div",{className:"add-to-playlist-button-wrapper"},l.a.createElement("div",{className:"add-to-playlist-button",onClick:this.toggleAddToPlaylistPopup},l.a.createElement("div",{className:"hit-area"})),this.state.showAddToPlaylistPopup&&l.a.createElement("div",{className:"add-to-playlist-popup-container"},T&&!F?l.a.createElement("div",{className:"playlist-management-menu"},l.a.createElement("div",{className:"menu-item",onClick:function(){e.setState({showAddToPlaylistPopup:!1,showEditTitleModal:!0})}},"Edit Playlist Title"),l.a.createElement("div",{className:"menu-item delete",onClick:function(){e.setState({showAddToPlaylistPopup:!1,showDeleteConfirmModal:!0})}},"Delete This Playlist")):l.a.createElement(f.a,{hidePopup:this.toggleAddToPlaylistPopup,style:{top:"0px",left:"0px"},tracks:s.isAlbum?s.tracks.map((function(e){return e.id})):[s.id]}))),O&&A&&L&&l.a.createElement("div",{className:"movietone-button",onClick:function(){return e.openPpv(L)}},l.a.createElement("div",{className:"hit-area"})),l.a.createElement("div",{className:"buy"},P&&l.a.createElement("div",{className:"blurb"},"Available on ",u),P&&l.a.createElement("div",{className:r()("buy-button",{"buy-button--single":s.isFilm},{"second-button":v}),onClick:this.showPopup},h&&l.a.createElement("div",{className:"buy-popup-wrapper"},l.a.createElement(b.a,{buyLinks:p,hidePopup:this.hidePopup,history:m,releaseDate:s.releaseDate})))))),l.a.createElement("br",{className:"clearfix"}),l.a.createElement(R.a,{isOpen:this.state.showEditTitleModal,onCloseModal:function(){return e.setState({showEditTitleModal:!1})},playlist:s,dispatch:this.props.dispatch}),l.a.createElement(H.a,{isOpen:this.state.showDeleteConfirmModal,onClose:function(){return e.setState({showDeleteConfirmModal:!1})},onConfirm:this.handleDeletePlaylist,playlistTitle:s.title}))}}])}(i.Component),pe=function(e){function t(e){var a;return te(this,t),(a=oe(this,t,[e])).onClick=a.onClick.bind(a),a}return se(t,e),ie(t,[{key:"onClick",value:function(){var e=this.props.history,t=this.props.album,a=t.id,i=t.releaseDate,l=i.month,o=i.year;if(Q.a&&Q.a.lastPath()&&Q.a.lastPath().includes("timeline-basic"))e.goBack();else{var n=new URLSearchParams;n.append("currAlbum",a),n.append("month",l),n.append("year",o),e.push({pathname:"/timeline-months",search:n.toString()})}}},{key:"render",value:function(){return!this.props.album.isPlaylist&&l.a.createElement(u.a,{className:"album-footer"},l.a.createElement("center",null,l.a.createElement("div",{className:"view-on-timeline",onClick:this.onClick})))}}])}(i.Component),de=function(e){function t(e,a){var i;return te(this,t),(i=oe(this,t,[e,a])).state={hover:!1},i.onMouseEnter=i.onMouseEnter.bind(i),i.onMouseLeave=i.onMouseLeave.bind(i),i.showBuyPopup=i.showBuyPopup.bind(i),i.showPlaylistPopup=i.showPlaylistPopup.bind(i),i.onBuyButtonClick=i.onBuyButtonClick.bind(i),i.onPlaylistButtonClick=i.onPlaylistButtonClick.bind(i),i}return se(t,e),ie(t,[{key:"showBuyPopup",value:function(e,t,a){this.props.showBuyPopup({buyLinks:t||this.props.buyLinks,clientX:e.clientX,clientY:e.clientY,playlistBackgroun
1d:a})}},{key:"showPlaylistPopup",value:function(e){var t=e.e,a=e.showMenu,i=void 0===a||a,l=e.showPlaylist,o=void 0!==l&&l;this.props.showPlaylistPopup({id:this.props.track.id,clientX:t.clientX,clientY:t.clientY,data:t.target.getBoundingClientRect(),track:this.props.track.id},i,o)}},{key:"onMouseEnter",value:function(){this.setState({hover:!0})}},{key:"onMouseLeave",value:function(){this.setState({hover:!1})}},{key:"formatDuration",value:function(e){return e||"00:00"}},{key:"onBuyButtonClick",value:function(e,t,a){e.preventDefault(),e.stopPropagation(),this.showBuyPopup(e,t,a),this.props.onBuyClick(e)}},{key:"onPlaylistButtonClick",value:function(e){var t=e.e,a=e.showMenu,i=e.showPlaylist;t.preventDefault(),t.stopPropagation(),this.showPlaylistPopup({e:t,showMenu:a,showPlaylist:i})}},{key:"render",value:function(){var e=this,t=this.props,a=t.track,i=t.trackNumber,o=t.star,n=t.odd,s=t.currentlyPlaying,u=t.buyLinks,d=t.isPlaylist,h=t.isPlaylistFromContentful,m=t.playlistId,y=t.hideBuyPopup,b=this.state.hover,f=a.id,v=a.title,P=a.length,k=this.formatDuration(P),g={transform:"scale(".concat(35/66,")")},w=!(a.listOnly||a.hiddenTrack),E=!(a.listOnly||a.hiddenTrack),C=r()("title",{currentlyPlaying:s}),M=r()("track",{odd:n}),T=[{title:"Add to playlist >",isCustomItem:!0,customItemClick:function(t){e.onPlaylistButtonClick({e:t,showMenu:!1,showPlaylist:!0})}}];if(d&&!h&&T.push({title:"Remove from this playlist",isCustomItem:!0,customItemClick:function(){Object(j.ub)(m,[a.id]).then((function(t){y(),e.props.dispatch(Object(c.d)(m,a.id))})).catch((function(e){console.error(e)}))}}),!u&&a.album&&a.album.purchaseOptions&&a.album.purchaseOptions.pono){var O=Object(j.Q)(),A=O?"?user_jwt=".concat(O):"",D=Object(N.e)(a.album.purchaseOptions.pono,"https://store.neilyoungarchives.com");T.push({title:"high-res from\nNYA Download Store",link:D+A,type:"xstream"})}var B=Object(S.j)(a.id);return l.a.createElement("li",{className:M,onClick:this.props.onClick,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,"data-music-id":f},l.a.createElement("div",{className:"shade"}),s||b?l.a.createElement("div",{className:"music-wrapper-wrapper music-wrapper-wrapper--dummy"},l.a.createElement("div",{className:"music-wrapper",style:g},l.a.createElement(p.a,{item:a,scaled:!0,disabled:B,makeStateInSync:!0,dummy:!0}))):l.a.createElement("div",{className:"track-number"},i),l.a.createElement("div",{className:C,"data-music-id":f},v,o),l.a.createElement("div",{className:"track-duration"},"00:00"===k?"":k),b&&u?l.a.createElement("div",{className:"buy","data-music-id":f,onClick:this.onBuyButtonClick}):null,b?l.a.createElement("div",{className:"playlistButtonWrapper"},l.a.createElement("div",{className:"playlistButton",onClick:d?function(t){e.onBuyButtonClick(t,T,!h)}:function(t){return e.showPlaylistPopup({e:t,showMenu:!0,showPlaylist:!1})}})):null,E?l.a.createElement("div",{className:"track-timeline-icon",onClick:this.props.onTrackClick,"data-id":f}):l.a.createElement("div",{className:"track-timeline-icon hidden"}),w?l.a.createElement("div",{className:"track-infocard-icon-wrapper"},l.a.createElement("div",{className:"track-infocard-icon",onClick:this.props.onInfoCl
1ick,"data-id":f})):null)}}])}(i.Component),he=function(e){function t(e,a){var i;return te(this,t),(i=oe(this,t,[e,a])).state={currTrack:O.a.currentTrack()},i.onInfoClick=i.onInfoClick.bind(i),i.onTrackClick=i.onTrackClick.bind(i),i.onTrackElementClick=i.onTrackElementClick.bind(i),i.onBuyClick=i.onBuyClick.bind(i),i.audioCallback=i.audioCallback.bind(i),i.playlistCallback=i.playlistCallback.bind(i),i}return se(t,e),ie(t,[{key:"componentDidMount",value:function(){T.a.addCallback(this.audioCallback),O.a.addListener(this.playlistCallback)}},{key:"componentWillUnmount",value:function(){T.a.removeCallback(this.audioCallback),O.a.removeListener(this.playlistCallback)}},{key:"audioCallback",value:function(e){var t=e.state;this.setState({playerStatus:t})}},{key:"playlistCallback",value:function(e){var t=e.track;this.setState({currTrack:t})}},{key:"onBuyClick",value:function(e){e.preventDefault(),e.stopPropagation();var t=e.target.getAttribute("data-music-id");this.props.tracksMap[t]}},{key:"onTrackElementClick",value:function(e){e.preventDefault(),e.stopPropagation();var t=e.target.getAttribute("data-music-id");if(t){var a=this.props,i=a.album,l=a.tracksField,o=this.props.tracksMap[t];if(i.isPlaylist&&i.freePlaylist&&(i.excludeFreeAndClassicSubscription=!1,i.tracks&&i.tracks.forEach((function(e){e.free=!0,e.excludeFreeAndClassicSubscription=!1,e.album.excludeFreeAndClassicSubscription=!1}))),Object(S.a)(i.id)&&Object(S.j)(t))window.subs();else if(o.orastream)if(Object(S.g)(o.excludeFreeAndClassicSubscription||i.excludeFreeAndClassicSubscription))window.unlimitedAccedV2();else{var n=this.state,s=n.currTrack,r=n.playerStatus;if(t===w.a.get(s,"id"))return"LIVEPLAY"===r&&O.a.pause(),void("PAUSED"===r&&O.a.play());var c=new URLSearchParams(this.props.location.search).get("cabinetMode");c?O.a.playFromAlbumInCabinet(o,i,c,l):O.a.playFromTrackOnAlbum(o,i,l)}else window.displayWarningMessage("missing-track")}}},{key:"onInfoClick",value:function(e){var t=e.target.getAttribute("data-id");this.props.viewInfoCard(t),e.preventDefault(),e.stopPropagation()}},{key:"onTrackClick",value:function(e){var t=e.target.getAttribute("data-id");this.props.viewTrackOnTimeline(t)}},{key:"render",value:function(){var e=this,t=this.props,a=t.album,i=t.showBuyPopup,o=t.hideBuyPopup,s=t.showPlaylistPopup,r=t.hidePlaylistPopup,
1c=t.buyLinks,u=t.dispatch,p=t.tracks,d=t.title,h=t.toggleEmbedModal,m=t.toggleMenuPopup,y=(t.showMenuPlaylist,a.isPlaylist),b=y&&"playlist"===a.type,f=1/Object(B.c)(),v=this.state.currTrack;return l.a.createElement("div",{className:"track-listing"},l.a.createElement("div",{className:"header"},l.a.createElement("div",{className:"number"},"#"),l.a.createElement("div",{className:"title"},d)),"playlist-custom"===a.type?l.a.createElement(n.c,{droppableId:a._id,type:"playlist"},(function(t){return l.a.createElement("ol",J({ref:t.innerRef},t.droppableProps,{className:"tracks"}),a.tracks.map((function(t,p){var d=a.isPlaylist?"":a.trackStars[p],m=(p+1)%2==1,P=(null==v?void 0:v.id)===(null==t?void 0:t.id)||v===t;return l.a.createElement(n.b,{key:"draggable-".concat(a._id,"-").concat(p),draggableId:"draggable-".concat(a._id,"-").concat(p),index:p,type:"playlist"},(function(n,v){var k=K(K({},n.draggableProps.style),{},{width:"1000px",height:"34px",top:"".concat(f*n.draggableProps.style.top),left:"".concat(f*n.draggableProps.style.left)});return l.a.createElement("div",J({key:"rowWrap"+p,ref:n.innerRef},n.draggableProps,n.dragHandleProps,{style:k}),l.a.createElement(de,{trackNumber:p+1,onInfoClick:e.onInfoClick,showBuyPopup:i,hideBuyPopup:o,showPlaylistPopup:s,hidePlaylistPopup:r,toggleEmbedModal:h,onTrackClick:e.onTrackClick,onBuyClick:e.onBuyClick,buyLinks:y?null:c,onClick:e.onTrackElementClick,isPlaylist:y,isPlaylistFromContentful:b,playlistId:y&&a._id,currentlyPlaying:P,dispatch:u,track:t,star:d,odd:m,key:p}))}))})),t.placeholder)})):l.a.createElement("ol",{className:"tracks"},p.map((function(t,n){var p=a.isPlaylist?"":a.trackStars[n],d=(n+1)%2==1,h=(null==v?void 0:v.id)===(null==t?void 0:t.id)||v===t;return l.a.createElement(de,{trackNumber:n+1,onInfoClick:e.onInfoClick,showBuyPopup:i,hideBuyPopup:o,toggleEmbedModal:m,showPlaylistPopup:s,hidePlaylistPopup:r,onTrackClick:e.onTrackClick,onBuyClick:e.onBuyClick,buyLinks:y?null:c,onClick:e.onTrackElementClick,isPlaylist:y,isPlaylistFromContentful:b,playlistId:y&&a._id,currentlyPlaying:h,dispatch:u,track:t,star:p,odd:d,key:n})}))))}}])}(i.Component),me=function(e){function t(e,a){var i;return te(this,t),(i=oe(this,t,[e,a])).onClick=i.onClick.bind(i),i}return se(t,e),ie(t,[{key:"onClick",value:function(e){var t=e.target.getAttribute("data-tab");this.props.onChange(t)}},{key:"getTabs",value:function(){var e=this,t=this.props,a=t.current;return t.tabs.map((function(t){var i=t===a,o=r()("album-tab",{selected:i});return l.a.createElement("div",{className:o,key:t,"data-tab":t,onClick:e.onClick},t)}))}},{key:"render",value:function(){return l.a.createElement("div",{className:"album-tabs"},l.a.createElement("div",{className:"album-tabs-container"},this.getTabs(),l.a.createElement("div",{className:"remainder"},"X")))}}])}(i.Component),ye=function(e){function t(e,a){var i;return te(this,t),(i=oe(this,t,[e,a])).state={buyPopup:null,playlistPopup:null,videoThumbnails:[],showEmbedModal:!1,copy:"copy",showDotsPopup:null,showPlaylistDotsPopup:!1,showEditTitleModal:!1},i.updateTabs=i.updateTabs.bind(i),i.onBGClick=i.onBGClick.bind(i),i.viewOnTimeline=i.viewOnTimeline.bind(i),i.viewTrack=i.viewTrack.bind(i),i.clickRelated=i.clickRelated.bind(i),i.onCloseClick=i.onCloseClick.bind(i),i.onMoreClick=i.onMoreClick.bind(i),i.hidePhotoModal=i.hidePhotoModal.bind(i),i.photoModalUpdate=i.photoModalUpdate.bind(i),i.viewTrackOnTimeline=i.viewTrackOnTimeline.bind(i),i.onArtworkClick=i.onArtworkClick.bind(i),i.renderBuyPopup=i.renderBuyPopup.bind(i),i.renderPlaylistPopup=i.renderPlaylistPopup.bind(i),i.hideBuyPopup=i.hideBuyPopup.bind(i),i.showBuyPopup=i.showBuyPopup.bind(i),i.hidePlaylistPopup=i.hidePlaylistPopup.bind(i),i.showPlaylistPopup=i.showPlaylistPopup.bind(i),i.getThumbnailsUrls=i.getThumbnailsUrls.bind(i),i.getCurrentAlbumAndTab=i.getCurrentAlbumAndTab.bind(i),i.renderPlaylistSideModal=i.renderPlaylistSideModal.bind(i),i.setCopy=i.setCopy.bind(i),i.toggleEmbedModal=i.toggleEmbedModal.bind(i),i.toggleMenuPopup=i.toggleMenuPopup.bind(i),i.showHeaderPlaylist=i.showHeaderPlaylist.bind(i),i.showDotsPopup=i.showDotsPopup.bind(i),i.hideDotsPopup=i.hideDotsPopup.bind(i),i}
1return se(t,e),ie(t,[{key:"componentWillMount",value:function(){Object(F.a)()}},{key:"showDotsPopup",value:function(e){var t=e.target.getBoundingClientRect(),a=1/Object(B.c)(),i=(e.clientY-150)*a,l=(t.left+t.width-15)*a;this.setState({showDotsPopup:{top:i,left:l}})}},{key:"hideDotsPopup",value:function(){this.setState({showDotsPopup:null})}},{key:"componentDidMount",value:function(){var e=this.props.toggle,t=this.getCurrentAlbumAndTab().album,a=t.completionDate,i=void 0!==a&&a,l=t.displayDate,o=void 0!==l&&l;t&&e&&(e.completion&&i?Object(W.d)(i):Object(W.d)(o)),t&&t.more&&this.getThumbnailsUrls(t.more)}},{key:"getThumbnailsUrls",value:function(e){var t=this,a=e.filter((function(e){return e&&e.vimeoId}));if(a.length>0){var i=a.map((function(e){return Object(I.a)(e.vimeoId)}));Promise.all(i).then((function(e){t.setState({videoThumbnails:e})}))}}},{key:"_getPhotoForModal",value:function(e){var t=new URLSearchParams(this.props.location.search).get("photo");if(t){var a=this._getPhotoCollection(t,e);return a[w.a.findIndex(a,{id:t})]}return null}},{key:"_getPhotoCollection",value:function(e,t){var a=new URLSearchParams(this.props.location.search).get("id"),i=t||this.getQueryItemById(a);return e.match(/^aa_/i)?i.largeArtwork:i.more}},{key:"getCurrentAlbumAndTab",value:function(){var e=new URLSearchParams(this.props.location.search),t=e.get("id"),a=e.get("tab"),i=this.getQueryItemById(t),l=!1;return i&&i.isAlbum&&("related"===a||"videos"===a)&&(l=Object(S.a)(t)),i&&i.isFilm&&("related"===a||"videos"===a)&&(l=Object(S.e)(t)),a=a||this.defaultTab(i),l&&(a=this.defaultTab(i)),{album:i,tab:a}}},{key:"clickRelated",value:function(e){e.preventDefault(),e.stopPropagation();var t=e.target.getAttribute("data-id"),a=this.props.albums[t],i=new URLSearchParams(this.props.location.search).get("tab")||this.defaultTab(a);a?this.props.history.replace("".concat(this.baseUrl(),"?id=").concat(t,"&tab=").concat(i)):console.error("could not find album: ",t)}},{key:"viewTrackOnTimeline",value:function(e){var t=this.props.tracks[e].releaseDate,a=t.month,i=t.year,l=new URLSearchParams;l.append("currTrack",e),l.append("month",a),l.append("year",i),this.props.history.push({pathname:"/timeline-months",search:l.toString()})}},{key:"onArtworkClick",value:function(){var e=this.getCurrentAlbumAndTab(),t=e.album,a=e.tab,i=t.largeArtwork[0].id,l=t.id;this.props.history.push("".concat(this.baseUrl(),"?id=").concat(l,"&tab=").concat(a,"&photo=").concat(i))}},{key:"onMoreClick",value:function(e,t){var a=this.getCurrentAlbumAndTab().album;e.videoUrl||e.vimeoId?this.props.history.push("/video?id=".concat(e._id,"&related=1")):this.props.history.push("".concat(this.baseUrl(),"?id=").concat(a.id,"&tab=related&photo=").concat(e.id))}},{key:"photoModalUpdate",value:function(e){var t=this.getCurrentAlbumAndTab(),a=t.album,i=t.tab,l=a.id,o=e.id;this.props.history.replace("".concat(this.baseUrl(),"?id=").concat(l,"&tab=").concat(i,"&photo=").concat(o))}},{key:"hidePhotoModal",value:function(){this.props.history.goBack()}},{key:"viewOnTimeline",value:function(){var e=this.getCurrentAlbumAndTab().album,t=e.id,a=e.releaseDate,i=a.month,l=a.year,o=new URLSearchParams;o.append("currAlbum",t),o.append("month",i),o.append("year",l),this.props.history.push({pathname:"/timeline-months",search:o.toString()})}},{key:"viewTrack",value:function(e){this.props.history.push("/info-card?track=".concat(e))}},{key:"updateTabs",value:function(e){var t=this.getCurrentAlbumAndTab().album,a=t.id,i=!1;t.isAlbum?i=Object(S.a)(a):t.isFilm&&(i=Object(S.e)(a)),!i||"related"!==e&&"videos"!==e?(!t.isPlaylist||t.isPlaylist&&"description"==e||t.isPlaylist&&"songs"==e)&&this.props.history.replace("".concat(this.baseUrl(),"?id=").concat(a,"&tab=").concat(e)):window.subs()}},{key:"onBGClick",value:function(e){var t=e.target;(t===this.refs.background||C()(t,"album-modal-contents-center")||C()(t,"album-modal-contents-center-inner")||C()(t,"background-mousefix-left")||C()(t,"background-mousefix-right"))&&(e.preventDefault(),e.stopPropagation(),Object(A.a)(this.props.history))}},{key:"onCloseClick",value:function(){this.getCurrentAlbumAndTab().album;Object(A.a)(this.props.history)}},{key:"showPlayAlbumButton",value:function(){var e=this.getCurrentAlbumAndTab().album;return e&&e.hasAudioTracks&&!e.isFilm}},{key:"buyingOptions",value:function(){return this.getCurrentAlbumAndTab().album.isFilm?"DVD & Blu-ray":"PONO, CD, Vinyl, DVD & Blu-ray"}},{key:"buyingLinks",value:function(){var e=this.getCurrentAlbumAndTab().album,t=[];if(e.isFilm&&e.buyLink)return[{title:"from neil young's\ngreedy hand store",link:e.buyLink,type:"handStore"}];if(e&&e.purchaseOptions){if(e.purchaseOptions.pono){var a=Object(j.Q)(),i=a?"?user_jwt=".concat(a):"",l=Object(N.e)(e.purchaseOptions.pono,"https://store.neilyoungarchives.com");t.push({title:"high-res from\nNYA Download Store",link:l+i,type:"xstream"})}e.purchaseOptions.reprise&&t.push({title:"from neil young's\ngreedy hand store",link:e.purchaseOptions.reprise,type:"handStore"})}return t.length>0?t:null}},{key:"baseUrl",value:function(){return this.getCurrentAlbumAndTab().album.isFilm?"/film":"/album"}},{key:"getQueryItemById",value:function(e){var t=this.props,a=t.playlists,i=t.albums,l=t.films,o=i[e],n=a[e],s=l[e];return o||n||s}},{key:"defaultTab",value:function(e){return e&&e.isFilm?this.tabList(e)[0]||"info":"songs"}},{key:"tabList",value:function(e){var t=function(t){var a=e[t];return!!a&&((!w.a.isArray(a)||0!==a.length)&&(!w.a.isString(a)||0!==a.trim().length))};if(e.isFilm){var a=[];return["info","credits","articles","videos","more"].forEach((function(e){t(e)&&a.push("more"===e?"related":e)})),a}var i=["songs"];return["credits","articles","videos","more","description"].forEach((function(e){t(e)&&i.push("more"===e?"related":e)})),i}},{key:"renderCurrentTab",value:function(e){var t=this.getCurrentAlbumAndTab().album;if(t.isFilm){var a=t.info,i=t.credits,o=t.articles,n=t.videos,s=t.more;if("info"===e)return l.a.createElement(h.a,{simpleHTML:a&&a[0]&&a[0].content});if("credits"===e)return l.a.createElement(d.a,{credits:i||[]});if("articles"===e)return l.a.createElement(h.a,{richHTML:o,hideHeader:!0});if("videos"===e)return l.a.createElement(m.a,{videos:n||[]});if("related"===e)return l.a.createElement(y.a,{assets:s||[],thumbnails:this.state.videoThumbnails,onClickItem:this.onMoreClick})}return t.isPlaylist&&"playlist"===t.type&&"description"===e?l.a.createElement(h.a,{richHTML:t.description,hideHeader:!0}):"songs"===e?l.a.createElement(l.a.Fragment,null,l.a.createElement(he,{dispatch:this.props.dispatch,album:t,buyLinks:this.buyingLinks(),viewTrackOnTimeline:this.viewTrackOnTimeline,viewInfoCard:this.viewTrack,hideBuyPopup:this.hideBuyPopup,showBuyPopup:this.showBuyPopup,hidePlaylistPopup:this.hidePlaylistPopup,showPlaylistPopup:this.showPlaylistPopup,tracksMap:this.props.tracks,tracks:t.tracks,title:"TITLE",toggleMenuPopup:this.toggleMenuPopup,toggleEmbedModal:this.toggleEmbedModal,showMenuPlaylist:this.showMenuPlaylist,location:this.props.location}),t.outtakeTracks&&t.outtakeTracks.length>0&&l.a.createElement(he,{dispatch:this.props.dispatch,album:t,buyLinks:this.buyingLinks(),viewTrackOnTimeline:this.viewTrackOnTimeline,viewInfoCard:this.viewTrack,hideBuyPopup:this.hideBuyPopup,showBuyPopup:this.showBuyPopup,hidePlaylistPopup:this.hidePlaylistPopup,showPlaylistPopup:this.showPlaylistPopup,tracksMap:t.outtakeTracksMap,tracks:t.outtakeTracks,title:t.outtakeTracksTitle||"OUTTAKES",tracksField:"outtakeTracks",toggleMenuPopup:this.toggleMenuPopup,toggleEmbedModal:this.toggleEmbedModal,showMenuPlaylist:this.showMenuPlaylist,location:this.props.location})):"credits"===e?l.a.createElement(d.a,{credits:t.credits,producerIcon:t.producerIcon}):"articles"===e?l.a.createElement(h.a,{richHTML:t.articles,hideHeader:!0}):"videos"===e?l.a.createElement(m.a,{videos:t.videos}):"related"===e?l.a.createElement(y.a,{assets:t.more,onClickItem:this.onMoreClick,thumbnails:this.state.videoThumbnails}):void 0}},{key:"renderBuyPopup",value:function(){var e=this.state.buyPopup;if(e){var t=1/Object(B.c)(),a=e.clientY-150;return l.a.createElement(b.a,{buyLinks:e.buyLinks,isTrack:!0,hidePopup:this.hideBuyPopup,style:{to
1p:"".concat(a*t,"px"),left:"50%"},playlistBackground:e.playlistBackground,history:this.props.history})}}},{key:"renderPlaylistSideModal",value:function(){var e=this,t=this.props.listedPlaylists,a=void 0===t?[]:t;console.log(a),a.sort((function(e,t){return(void 0!==e.order?e.order:999)-(void 0!==t.order?t.order:999)}));for(var i=[],o=[],n=(this.props.history,function(){var t=a[s],n=t.title,r=t.popupImage,c=t.playlistId,u=new URLSearchParams(e.props.location.search).get("id")===c?"contentful-playlits active":"contentful-playlits";if(t.hideInWeb)return 1;t&&t.contentfulPlaylist?i.push(l.a.createElement("div",{key:"playlist-".concat(s),className:u,onClick:function(){return e.props.history.push("/playlist?id=".concat(c))}},l.a.createElement("img",{src:r,loading:"lazy"}),l.a.createElement("p",null,n))):o.push(l.a.createElement("div",{key:"playlist-".concat(s),className:u,onClick:function(){return e.props.history.push("/playlist?id=".concat(c))}},l.a.createElement("p",null,n)))}),s=0;s<a.length;s++)n();return l.a.createElement("div",{className:"playlist-side-modal"},l.a.createElement("div",{className:"playlist-side-inner"},l.a.createElement("div",{className:"header"}),l.a.createElement(k.a,{key:"playlist-scrollable"},l.a.createElement("div",{className:"perf-info"},l.a.createElement("div",{className:"default-playlist"},i),l.a.createElement("div",{className:"new-playlist",onClick:function(){Object(S.l)()?window.subs():e.setState({playlistPopup:null,newPlaylist:!0})}},l.a.createElement("div",{className:"icon"}),l.a.createElement("p",null,"New Playlist")),o.length>0&&l.a.createElement("div",{className:"default-playlist"},o),this.state.newPlaylist&&l.a.createElement(U.a,{showAddPlaylistModal:!0,onCloseModal:function(){e.setState({newPlaylist:!1})},dispatch:this.props.dispatch,modalerror:!1,tracks:[],customPlaylists:o})))))}},{key:"renderEmbedCopyModal",value:function(){var e=this.state,t=e.showEmbedModal,a=e.playlistPopup,i=e.copy,o=e.showMainModal,n=e.trackId;if(t&&a&&!o){var s=1/Object(B.c)(),r=a.clientY-94,c={top:"".concat(r*s,"px"),left:"84%"};return l.a.createElement(G.a,{style:c,copy:i,setCopy:this.setCopy,track:n,toggleEmbedModal:this.toggleEmbedModal})}}},{key:"renderMenu",value:function(){var e=this.state,t=e.playlistPopup,a=e.showMenu;if(t&&a){var i=1/Object(B.c)(),o=t.clientY-90,n=t.data&&t.data.left+t.data.width-70;return l.a.createElement(V.a,{hidePopup:this.toggleMenuPopup,style:{top:"".concat(o*i,"px"),left:n?"".concat(n*i,"px"):"60%"},showPlaylistPopup:this.showPlaylistPopup,playlistPopup:t,mainMenu:!1,toggleEmbedModal:this.toggleEmbedModal,type:"SONG"})}}},{key:"renderPlaylistPopup",value:function(){var e=this.state||{},t=(e.playlistPopup,e.showPlaylist),a=e.showMenu,i=a?270:140;if(this.state.showPlaylistDotsPopup&&t){var o=1/Object(B.c)(),n=this.state.showPlaylistDotsPopup.top-i,s=(this.state.showPlaylistDotsPopup.data&&this.state.showPlaylistDotsPopup.data.left+this.state.showPlaylistDotsPopup.data.width)-(a?-200:15);return l.a.createElement(f.a,{hidePopup:this.hidePlaylistPopup,style:{top:"".concat(n*o,"px"),left:s&&!a?"".concat(s*o,"px"):"80%"},tracks:[this.state.showPlaylistDotsPopup.id],tapeLeft:this.state.showPlaylistDotsPopup.data})}}},{key:"setCopy",value:function(){"COPIED"!==this.state.copy&&this.setState({copy:"COPIED"})}},{key:"toggleEmbedModal",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.setState({showEmbedModal:e,copy:"COPY",showMainModal:t,showPlaylist:!1,showHeaderPlaylist:!1})}},{key:"toggleMenuPopup",value:function(e){var t=e.showMenuPlaylist,a=e.showMenu;this.setState({showMenuPlaylist:t,showPlaylistPopup:!1,showMenu:a})}},{key:"hideBuyPopup",value:function(){this.setState({buyPopup:null})}},{key:"showBuyPopup",value:function(e){this.setState({buyPopup:e})}},{key:"hidePlaylistPopup",value:function(){this.setState({playlistPopup:null,showHeaderPlaylist:!1})}},{key:"showHeaderPlaylist",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){this.setState({showHeaderPlaylist:e})}))},{key:"showPlaylistPopup",value:function(e,t,a){this.setState({playlistPopup:e,trackId:e.track,showMenu:t,showPlaylist:a,showMainModal:!1,showHeaderPlaylist:!1})}},{key:"albumHeaderFields",value:function(){var e=this.getCurrentAlbumAndTab().album,t=this.props.userData.userName,a=e.displayDate||e.releaseDate,i=a.month,l=a.day,o=a.year,n=e.title,s=e.artists,r=e.releaseDateText,c=e.catalog,u=e.series,p=e.unreleased,d=e.director,h=e.producer,m=(e.producerIcon,e.cinematographer),y=e.releases,b=r||"".concat(i,"/").concat(l,"/").concat(o);e.isPlaylist&&"playlist-custom"===e.type&&(b=x.a.utc(e.displayDate).local().add("days",1).format("l")),p&&(b="");var f=s&&s[0]&&s[0].name||"";return e.isPlaylist?[{label:"playlist title",value:n},{label:"creator",value:e.creator||t},{label:"creation date",value:b}]:e.isFilm?[{label:"title",value:n},{label:"directed by",value:d},{label:"produced by",value:h},{label:"cinematography",value:m},{label:"release date/ format",value:y}]:[{label:"album",value:n},{label:"artist",value:f},{label:"release date",value:b},{label:"catalog #",value:c},{label:"series",value:u}]}},{key:"renderContent",value:function(){var e,t=this,a=this.getCurrentAlbumAndTab(),i=a.album,o=a.tab,n=this.state,s=n.showEmbedModal,r=n.copy,c=n.showMenuPlaylist,p=n.showMainModal,d=n.showHeaderPlaylist,h=this.tabList(i),m=h&&h.length,y=this.albumHeaderFields(),b="true"===new URLSearchParams(this.props.location.search).get("b");b&&(e=ee({},"backgroundColor","rgba(0,0,0,0.7)"));var v=i.previousRelease,P=i.nextRelease,g=Object(D.a)(i.albumViewImage),w=i.isPlaylist?"album-modal-contents-center playlist":"album-modal-contents-center",E=this.props.listedPlaylists,C=void 0===E?[]:E;return l.a.createElement("div",{ref:"background",style:e,className:"album-modal",onClick:this.onBGClick}
1,b?null:l.a.createElement("div",{className:"gradient-left"}),b?null:l.a.createElement("div",{className:"gradient-right"}),l.a.createElement(u.a,{className:w,innerClassName:"album-modal-contents-center-inner",onClick:this.onBGClick},l.a.createElement("div",{className:"album-modal-contents"},l.a.createElement("div",{className:"background"},l.a.createElement("div",{className:"background-mousefix-left",onClick:this.onBGClick}),l.a.createElement("div",{className:"background-mousefix-right",onClick:this.onBGClick})),l.a.createElement("div",{className:"close-button",onClick:this.onCloseClick}),l.a.createElement("div",{className:"album-modal-top"},l.a.createElement(ue,{image:g,fields:y,showPlayAlbumButton:this.showPlayAlbumButton(),album:i,isAlbum:i.isAlbum,largeArtwork:i.largeArtwork,buyOptions:this.buyingOptions(),buyLinks:this.buyingLinks(),onArtworkClick:this.onArtworkClick,dispatch:this.props.dispatch,viewOnTimeline:this.viewOnTimeline,playlists:C,toggleEmbedModal:this.toggleEmbedModal,toggleMenuPopup:this.toggleMenuPopup,showHeaderPlaylist:this.showHeaderPlaylist,showMenuPlaylist:c,history:this.props.history,showDotsPopup:this.showDotsPopup,hideDotsPopup:this.hideDotsPopup,showDotsPopupState:this.state.showDotsPopup,setShowPlaylistDotsPopup:function(e){return t.setState({showPlaylistDotsPopup:e})},setShowEditTitleModal:function(e){return t.setState({showEditTitleModal:e})}}),m&&l.a.createElement(me,{tabs:h,current:o,onChange:this.updateTabs})),m?l.a.createElement(k.a,{key:o},this.renderCurrentTab(o)):null,l.a.createElement(pe,J({},this.props,{album:i})),l.a.createElement("div",{className:"glow-left"}),l.a.createElement("div",{className:"glow-right"})),i.isPlaylist&&this.renderPlaylistSideModal(),this.renderBuyPopup(),this.renderPlaylistPopup(),this.renderMenu(),this.renderEmbedCopyModal(),d&&l.a.createElement(f.a,{hidePopup:this.hidePlaylistPopup,style:{top:"245px",left:"85.4rem"},tracks:i.tracks.map((function(e){return e.id}))})),v?l.a.createElement(u.a,{className:"related previous"},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"arrow","data-id":v.id,onClick:this.clickRelated}),l.a.createElement("div",{className:"label","data-id":v.id,onClick:this.clickRelated},"previous"))):null,P?l.a.createElement(u.a,{className:"related next"},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"label","data-id":P.id,onClick:this.clickRelated},"next"),l.a.createElement("div",{className:"arrow","data-id":P.id,onClick:this.clickRelated}))):null,l.a.createElement("div",{className:"corner-protector lower left"}),l.a.createElement("div",{className:"corner-protector lower right"}),s&&p&&l.a.createElement(G.a,{copy:r,setCopy:this.setCopy,album:i.id,toggleEmbedModal:this.toggleEmbedModal}))}},{key:"render",value:function(){var e=this.getCurrentAlbumAndTab().album,t=new URLSearchParams(this.props.location.search).get("id"),a=(!e||!e.isPlaylist)&&(e&&e.isAlbum?Object(S.a)(t):Object(S.e)(t)),i=e&&e.isPlaylist?null:this._getPhotoForModal(e);if(i&&!a){var o=i.id,n=this._getPhotoCollection(o);return l.a.createElement(v.a,{photo:i,collection:n,location:this.props.location,onUpdate:this.photoModalUpdate,onDismiss:this.hidePhotoModal})}return e?this.renderContent():null}}])}(i.Component);t.a=Object(M.a)(Object(o.b)((function(e){return"drawerLoaded"!==e.status?{loaded:!1}:(Object(Y.d)(e),{loaded:!0,tracks:e.tracks.byId,albums:e.albums.byId,playlists:e.playlists.byId,films:e.films.byId,listedPlaylists:e.playlists.all,userData:e.userData,toggle:e.toggle})}))((function(e){return e.loaded?l.a.createElement(ye,e):l.a.createElement("div",{className:"album-modal"},l.a.createElement("div",{className:"gradient-left"}),l.a.createElement("div",{className:"gradient-right"}),l.a.createElement(u.a,{className:"album-modal-contents-center",innerClassName:"album-modal-contents-center-inner"},l.a.createElement("div",{className:"album-modal-contents"},l.a.createElement("div",{className:"background"},l.a.createElement(_.a,{loadState:100})))))})))}}]);
2//# sourceMappingURL=main~63f662c9.fef0176a235865998aff.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.