!function(e){vart={};functionn(r){if(t[r])returnt[r].exports;varo=t[r]={i:r,l:!1,exports:{}};returne[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)returne;if(4&t&&"object"==typeofe&&e&&e.__esModule)returne;varr=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeofe)for(varoine)n.d(r,o,function(t){returne[t]}.bind(null,o));returnr},n.n=function(e){vart=e&&e.__esModule?function(){returne.default}:function(){returne};returnn.d(t,"a",t),t},n.o=function(e,t){returnObject.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=237)}([function(e,t,n){"use strict";e.exports=n(424)},function(e,t,n){"use strict";n.d(t,"a",(function(){returnw})),n.d(t,"b",(function(){returnk})),n.d(t,"c",(function(){returnE}));varr=n(0),o=n.n(r),a=n(221),i=n.n(a),c=n(29),s=n(86),u=n(222),l=n(223),f=n(224),p=n(225),d={};Object(c.merge)(d,s,u);varm={};Object(c.merge)(m,s,l);varh={};Object(c.merge)(h,s,f);vary={};Object(c.merge)(y,s,p);varb={en:s,de:d,fr:m,sv:h,nl:y,available:[{key:"en",name:s.name},{key:"de",name:d.name},{key:"fr",name:m.name},{key:"nl",name:y.name},{key:"sv",name:h.name}]},v=n(3);function_(e,t){if(null==e)return{};varn,r,o=function(e,t){if(null==e)return{};varn,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);returno}(e,t);if(Object.getOwnPropertySymbols){vara=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}returno}varg=newRegExp("%{(.*?)}","g"),E=b.available,k=function(e){vart=arguments.length>1&&void0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void0,r=b[window.language||"en"]||b.en,o=i()(r,e,"");switch(o=o.replace(g,(function(e,n){returnt.hasOwnProperty(n)?t[n]:""})),n){case"upper":o=o.toUpperCase();break;case"lower":o=o.toLowerCase();break;case"title":o=Object(v.p)(o)}returno},w=function(e){vart=e.path,n=e.transform,a=e.children,i=e.contentAfter,c=_(e,["path","transform","children","contentAfter"]);returna?o.a.createElement(r.Fragment,null,!i&&a,k(t,c,n),i&&a):k(t,c,n)}},function(e,t,n){"use strict";n.d(t,"a",(function(){returny})),n.d(t,"b",(function(){returnf})),n.d(t,"c",(function(){returnu})),n.d(t,"d",(function(){returnc}));varr=n(169),o=function(){returnMath.random().toString(36).substring(7).split("").join(".")},a={INIT:"@@redux/INIT"+o(),REPLACE:"@@redux/REPLACE"+o(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+o()}};functioni(e){if("object"!=typeofe||null===e)return!1;for(vart=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);returnObject.getPrototypeOf(e)===t}functionc(e,t,n){varo;if("function"==typeoft&&"function"==typeofn||"function"==typeofn&&"function"==typeofarguments[3])thrownewError("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeoft&&void0===n&&(n=t,t=void0),void0!==n){if("function"!=typeofn)thrownewError("Expected the enhancer to be a function.");returnn(c)(e,t)}if("function"!=typeofe)thrownewError("Expected the reducer to be a function.");vars=e,u=t,l=[],f=l,p=!1;functiond(){f===l&&(f=l.slice())}functionm(){if(p)thrownewError("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");returnu}functionh(e){if("function"!=typeofe)thrownewError("Expected the listener to be a function.");if(p)thrownewError("Youmaynotcallstore.subscribe()whilethereducerisexecuting.Ifyouwouldliketobenotifiedafterthestorehasbeenupdated,s
varr=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceofArray&&function(e,t){e.__proto__=t}||function(e,t){for(varnint)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};functiono(e,t){functionn(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,newn)}vara=function(){return(a=Object.assign||function(e){for(vart,n=1,r=arguments.length;n<r;n++)for(varoint=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);returne}).apply(this,arguments)};functioni(e){vart="function"==typeofSymbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)returnn.call(e);if(e&&"number"==typeofe.length)return{next:function(){returne&&r>=e.length&&(e=void0),{value:e&&e[r++],done:!e}}};thrownewTypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}functionc(e,t){varn="function"==typeofSymbol&&e[Symbol.iterator];if(!n)returne;varr,o,a=n.call(e),i=[];try{for(;(void0===t||t-->0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throwo.error}}returni}functions(){for(vare=[],t=0;t<arguments.length;t++)e=e.concat(c(arguments[t]));returne}},function(e,t,n){"use strict";n.r(t),n.d(t,"set",(function(){returna})),n.d(t,"updateServer",(function(){returni})),n.d(t,"updateServers",(function(){returnc})),n.d(t,"addServer",(function(){returns})),n.d(t,"setCurrentServer",(function(){returnu})),n.d(t,"removeServer",(function(){returnl})),n.d(t,"setConnection",(function(){returnf})),n.d(t,"request",(function(){returnp})),n.d(t,"connect",(function(){returnd})),n.d(t,"connecting",(function(){returnm})),n.d(t,"disconnect",(function(){returnh})),n.d(t,"debug",(function(){returny})),n.d(t,"restartStarted",(function(){returnb})),n.d(t,"restartFinished",(function(){returnv})),n.d(t,"upgradeStarted",(function(){return_})),n.d(t,"upgradeFinished",(function(){returng})),n.d(t,"localScanStarted",(function(){returnE})),n.d(t,"localScanFinished",(function(){returnk})),n.d(t,"getPlayState",(function(){returnw})),n.d(t,"play",(function(){returnO})),n.d(t,"pause",(function(){returnA})),n.d(t,"stop",(function(){returnS})),n.d(t,"next",(function(){returnx})),n.d(t,"previous",(function(){returnj})),n.d(t,"getMute",(function(){returnT})),n.d(t,"setMute",(function(){returnC})),n.d(t,"getVolume",(function(){returnP})),n.d(t,"setVolume",(function(){returnN})),n.d(t,"getConsume",(function(){returnD})),n.d(t,"setConsume",(function(){returnR})),n.d(t,"getRepeat",(function(){returnI})),n.d(t,"setRepeat",(function(){returnM})),n.d(t,"getRandom",(function(){returnL})),n.d(t,"setRandom",(function(){returnU})),n.d(t,"getTimePosition",(function(){returnF})),n.d(t,"setTimePosition",(function(){returnB})),n.d(t,"timePosition",(function(){returnz})),n.d(t,"getUriSchemes",(function(){returnH})),n.d(t,"getCurrentTrack",(function(){returnY})),n.d(t,"currentTrackLoaded",(function(){returnV})),n.d(t,"getNextTrack",(function(){returnG})),n.d(t,"clearCurrentTrack",(function(){returnq})),n.d(t,"getQueue",(function(){returnW})),n.d(t,"changeTrack",(function(){returnK})),n.d(t,"playURIs",(function(){returnQ})),n.d(t,"playAlbum",(function(){returnX})),n.d(t,"playPlaylist",(function(){returnJ})),n.d(t,"enqueueURIs",(function(){return$})),n.d(t,"enqueueAlbum",(function(){returnZ})),n.d(t,"enqueuePlaylist",(function(){returnee})),n.d(t,"enqueueURIsBatchDone",(function(){returnte})),n.d(t,"removeTracks",(function(){returnne})),n.d(t,"reorderTracklist",(function(){returnre})),n.d(t,"clearTracklist",(function(){returnoe})),n.d(t,"shuffleTracklist",(function(){returnae})),n.d(t,"getImages",(function(){returnie})),n.d(t,"createPlaylist",(function(){returnce})),n.d(t,"deletePlaylist",(function(){returnse})),n.d(t,"getLibraryPlaylists",(function(){returnue})),n.d(t,"getPlaylist",(function(){returnle})),n.d(t,"getPlaylists",(function(){returnfe})),n.d(t,"getDirectory",(function(){returnpe})),n.d(t,"getTracks",(function(){returnde})),n.d(t,"getTrack",(function(){returnme})),n.d(t,"getLibraryA
!function(a){"use strict";void0===(o=function(e){vart,o="undefined"!=typeofsetTimeout&&setTimeout,a=function(e,t){returnsetTimeout(e,t)},i=function(e){returnclearTimeout(e)},c=function(e){returno(e,0)};if(void0!==r&&"[object process]"===Object.prototype.toString.call(r))c=function(e){returnr.nextTick(e)};elseif(t="undefined"!=typeofMutationObserver&&MutationObserver||"undefined"!=typeofWebKitMutationObserver&&WebKitMutationObserver)c=function(e){vart,n=document.createTextNode("");newe((function(){vare=t;t=void0,e()})).observe(n,{characterData:!0});varr=0;returnfunction(e){t=e,n.data=r^=1}}(t);elseif(!o){vars=n(439);a=function(e,t){returns.setTimer(t,e)},i=s.cancelTimer,c=s.runOnLoop||s.runOnContext}return{setTimer:a,clearTimer:i,asap:c}}.call(t,n,t,e))||(e.exports=o)}(n(47))}).call(this,n(113))},function(e,t){varn=Array.isArray;e.exports=n},function(e,t,n){varr=n(213),o=n(459);e.exports=function(e){return"symbol"==typeofe||o(e)&&"[object Symbol]"==r(e)}},function(e,t,n){varr=n(166).Symbol;e.exports=r},function(e,t,n){varr=n(456),o="object"==typeofself&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},function(e,t,n){"use strict";functionr(e){vart=void0;return"undefined"!=typeofReflect&&"function"==typeofReflect.ownKeys?t=Reflect.ownKeys(e.prototype):(t=Object.getOwnPropertyNames(e.prototype),"function"==typeofObject.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(e.prototype)))),t.forEach((function(t){if("constructor"!==t){varn=Object.getOwnPropertyDescriptor(e.prototype,t);"function"==typeofn.value&&Object.defineProperty(e.prototype,t,o(e,t,n))}})),e}functiono(e,t,n){varr=n.value;if("function"!=typeofr)thrownewError("@autobind decorator can only be applied to methods not: "+typeofr);varo=!1;return{configurable:!0,get:function(){if(o||this===e.prototype||this.hasOwnProperty(t))returnr;varn=r.bind(this);returno=!0,Object.defineProperty(this,t,{value:n,configurable:!0,writable:!0}),o=!1,n}}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(vare=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return1===t.length?r.apply(void0,t):o.apply(void0,t)},e.exports=t.default},function(e,t,n){"use strict";n.r(t),n.d(t,"getArtistImages",(function(){returnc}));varr=n(3),o=n(7),a=n(13),i=n(8);functionc(e,t){returnfunction(n,c){(function(e,t,n,o){returnnewPromise((function(t,a){varc="https://api.discogs.com/".concat(n,"?").concat(o),s=Object(r.d)();e(i.startLoading(s,"discogs_".concat(n)));varu={method:"GET",timeout:3e4,mode:"cors",headers:{"User-Agent":"Iris/1.0",Authorization:"Discogs key=".concat("CXIwsVMAjrXIVitBWgqd",", secret=").concat("KiEUfwKpebxRnEHlKoXnYIftJxeuqjTK")}};fetch(c,u).then((function(t){returne(i.stopLoading(s)),t.status>=200&&t.status<300?Promise.resolve(t):Promise.reject(newError(t.statusText))})).then((function(e){returne.json()})).then((function(e){t(e)})).catch((function(e){a(e)}))}))})(n,0,"database/search","type=artist&query=".concat(t.name)).then((function(t){t&&t.results.length>0&&void0!==t.results[0].cover_image&&n(a.itemLoaded(Object(o.e)({uri:e,images:[t.results[0].cover_image]})))}),(function(e){console.error(e)}))}}},function(e,t,n){"use strict";(function(e,r){varo,a=n(218);o="undefined"!=typeofself?self:"undefined"!=typeofwindow?window:void0!==e?e:r;vari=Object(a.a)(o);t.a=i}).call(this,n(78),n(209)(e))},function(e,t,n){"use strict";(function(e){varr=n(0),o=n.n(r),a=n(171),i=n(44),c=n.n(i),s="undefined"!=typeofglobalThis?globalThis:"undefined"!=typeofwindow?window:void0!==e?e:{};functionu(e){vart=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){returnt!==e}))},get:function(){returne},set:function(n,r){e=n,t.forEach((function(t){returnt(e,r)}))}}}varl=o.a.createContext||function(e,t){varn,o,i,l="__create-react-context-"+((s[i="__global_unique_id__"]=(s[i]||0)+1)+"__"),f=function(e){functionn(){vart;return(t=e.apply(this,arguments)||this).emitter=u(t.props.value),t}Object(a.a)(n,e);varr=n.prototype;returnr.getChildConte
varr=n(496),o=n(497),a=n(498);functioni(){returns.TYPED_ARRAY_SUPPORT?2147483647:1073741823}functionc(e,t){if(i()<t)thrownewRangeError("Invalid typed array length");returns.TYPED_ARRAY_SUPPORT?(e=newUint8Array(t)).__proto__=s.prototype:(null===e&&(e=news(t)),e.length=t),e}functions(e,t,n){if(!(s.TYPED_ARRAY_SUPPORT||thisinstanceofs))returnnews(e,t,n);if("number"==typeofe){if("string"==typeoft)thrownewError("If encoding is specified then the first argument must be a string");returnf(this,e)}returnu(this,e,t,n)}functionu(e,t,n,r){if("number"==typeoft)thrownewTypeError('"value" argument must not be a number');return"undefined"!=typeofArrayBuffer&&tinstanceofArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)thrownewRangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))thrownewRangeError("'length' is out of bounds");t=void0===n&&void0===r?newUint8Array(t):void0===r?newUint8Array(t,n):newUint8Array(t,n,r);s.TYPED_ARRAY_SUPPORT?(e=t).__proto__=s.prototype:e=p(e,t);returne}(e,t,n,r):"string"==typeoft?function(e,t,n){"string"==typeofn&&""!==n||(n="utf8");if(!s.isEncoding(n))thrownewTypeError('"encoding" must be a valid string encoding');varr=0|m(t,n),o=(e=c(e,r)).write(t,n);o!==r&&(e=e.slice(0,o));returne}(e,t,n):function(e,t){if(s.isBuffer(t)){varn=0|d(t.length);return0===(e=c(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!=typeofArrayBuffer&&t.bufferinstanceofArrayBuffer||"length"int)return"number"!=typeoft.length||(r=t.length)!=r?c(e,0):p(e,t);if("Buffer"===t.type&&a(t.data))returnp(e,t.data)}varr;thrownewTypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}functionl(e){if("number"!=typeofe)thrownewTypeError('"size" argument must be a number');if(e<0)thrownewRangeError('"size" argument must not be negative')}functionf(e,t){if(l(t),e=c(e,t<0?0:0|d(t)),!s.TYPED_ARRAY_SUPPORT)for(varn=0;n<t;++n)e[n]=0;returne}functionp(e,t){varn=t.length<0?0:0|d(t.length);e=c(e,n);for(varr=0;r<n;r+=1)e[r]=255&t[r];returne}functiond(e){if(e>=i())thrownewRangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return0|e}functionm(e,t){if(s.isBuffer(e))returne.length;if("undefined"!=typeofArrayBuffer&&"function"==typeofArrayBuffer.isView&&(ArrayBuffer.isView(e)||einstanceofArrayBuffer))returne.byteLength;"string"!=typeofe&&(e=""+e);varn=e.length;if(0===n)return0;for(varr=!1;;)switch(t){case"ascii":case"latin1":case"binary":returnn;case"utf8":case"utf-8":casevoid0:returnB(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return2*n;case"hex":returnn>>>1;case"base64":returnz(e).length;default:if(r)returnB(e).length;t=(""+t).toLowerCase(),r=!0}}functionh(e,t,n){varr=!1;if((void0===t||t<0)&&(t=0),t>this.length)return"";if((void0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":returnT(this,t,n);case"utf8":case"utf-8":returnS(this,t,n);case"ascii":returnx(this,t,n);case"latin1":case"binary":returnj(this,t,n);case"base64":returnA(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":returnC(this,t,n);default:if(r)thrownewTypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}functiony(e,t,n){varr=e[t];e[t]=e[n],e[n]=r}functionb(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeofn?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}elseif(n<0){if(!o)return-1;n=0}if("string"==typeoft&&(t=s.from(t,r)),s.isBuffer(t))return0===t.length?-1:v(e,t,n,r,o);if("number"==typeoft)returnt&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeofUint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,r,o);thrownewTypeError("val must be string, number or Buffer")}functionv(e,t,n,r,o){vara,i=1,c=e.length,s=t.length;if(void0!==r&&("ucs2"===(r=String(r).toLowerCase())||"