!function(t){functione(n){if(r[n])returnr[n].exports;varo=r[n]={exports:{},id:n,loaded:!1};returnt[n].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}varn=window.webpackJsonp;window.webpackJsonp=function(r,i){for(vara,u,s=0,c=[];s<r.length;s++)u=r[s],o[u]&&c.push.apply(c,o[u]),o[u]=0;for(aini){varl=i[a];switch(typeofl){case"object":t[a]=function(e){varn=e.slice(1),r=e[0];returnfunction(e,o,i){t[r].apply(this,[e,o,i].concat(n))}}(l);break;case"function":t[a]=l;break;default:t[a]=t[l]}}for(n&&n(r,i);c.length;)c.shift().call(null,e)};varr={},o={0:0};returne.e=function(t,n){if(0===o[t])returnn.call(null,e);if(void0!==o[t])o[t].push(n);else{o[t]=[n];varr=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript",i.charset="utf-8",i.async=!0,i.src=e.p+""+t+"."+({}[t]||t)+".js",r.appendChild(i)}},e.m=t,e.c=r,e.p="./",e(0)}(function(t){for(vareint)if(Object.prototype.hasOwnProperty.call(t,e))switch(typeoft[e]){case"function":break;case"object":t[e]=function(e){varn=e.slice(1),r=t[e[0]];returnfunction(t,e,o){r.apply(this,[t,e,o].concat(n))}}(t[e]);break;default:t[e]=t[t[e]]}returnt}([function(t,e,n){n(357),n(360),n(339),t.exports=n(355)},function(t,e,n){varr=n(6),o=n(36),i=n(21),a=n(24),u=n(45),s="prototype",c=function(t,e,n){varl,f,p,d,h=t&c.F,v=t&c.G,m=t&c.S,y=t&c.P,g=t&c.B,b=v?r:m?r[e]||(r[e]={}):(r[e]||{})[s],_=v?o:o[e]||(o[e]={}),w=_[s]||(_[s]={});v&&(n=e);for(linn)f=!h&&b&&void0!==b[l],p=(f?b:n)[l],d=g&&f?u(p,r):y&&"function"==typeofp?u(Function.call,p):p,b&&a(b,l,p,t&c.U),_[l]!=p&&i(_,l,d),y&&w[l]!=p&&(w[l]=p)};r.core=o,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e,n){"use strict";t.exports=n(750)},function(t,e,n){"use strict";functionr(t,e,n,r,o,i,a,u){if(!t){vars;if(void0===e)s=newError("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{varc=[n,r,o,i,a,u],l=0;s=newError(e.replace(/%s/g,function(){returnc[l++]})),s.name="Invariant Violation"}throws.framesToPop=1,s}}t.exports=r},function(t,e,n){varr=n(9);t.exports=function(t){if(!r(t))throwTypeError(t+" is not an object!");returnt}},function(t,e){"use strict";functionn(t){for(vare=arguments.length-1,n="Minified React error #"+t+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+t,r=0;r<e;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);n+=" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";varo=newError(n);throwo.name="Invariant Violation",o.framesToPop=1,o}t.exports=n},function(t,e){varn=t.exports="undefined"!=typeofwindow&&window.Math==Math?window:"undefined"!=typeofself&&self.Math==Math?self:Function("return this")();"number"==typeof__g&&(__g=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},function(t,e,n){"use strict";varr=n(33),o=r;t.exports=o},function(t,e){t.exports=function(t){return"object"==typeoft?null!==t:"function"==typeoft}},function(t,e,n){varr=n(107)("wks"),o=n(69),i=n(6).Symbol,a="function"==typeofi,u=t.exports=function(t){returnr[t]||(r[t]=a&&i[t]||(a?i:o)("Symbol."+t))};u.store=r},function(t,e){"use strict";functionn(t){if(null===t||void0===t)thrownewTypeError("Object.assign cannot be called with null or undefined");returnObject(t)}functionr(){try{if(!Object.assign)return!1;vart=newString("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(vare={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;varr=Object.getOwnPropertyNames(e).map(function(t){returne[t]});if("0123456789"!==r.join(""))return!1;varo={};return"abcdefghijklmnopqrst".split("").forEach(function(t){o[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(i){return!1}}varo=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;t.exports=r()?Object.assign:function(t,e){for(varr,a,u=n(t),s=1;s<arguments.length;s++){r=Object(arguments[s]);for(varcinr)o.call(r,c)&&(u[c]=r[c]);if(Object.getOw
}}},minute:{displayName:"minute",relativeTime:{future:{one:"in {0} minute",other:"in {0} minutes"},past:{one:"{0} minute ago",other:"{0} minutes ago"}}},second:{displayName:"second",relative:{0:"now"},relativeTime:{future:{one:"in {0} second",other:"in {0} seconds"},past:{one:"{0} second ago",other:"{0} seconds ago"}}}}},D="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(t){returntypeoft}:function(t){returnt&&"function"==typeofSymbol&&t.constructor===Symbol?"symbol":typeoft},F=function(){vart="function"==typeofSymbol&&Symbol.for&&Symbol.for("react.element")||60103;returnfunction(e,n,r,o){vari=e&&e.defaultProps,a=arguments.length-3;if(n||0===a||(n={}),n&&i)for(varuini)void0===n[u]&&(n[u]=i[u]);elsen||(n=i||{});if(1===a)n.children=o;elseif(a>1){for(vars=Array(a),c=0;c<a;c++)s[c]=arguments[c+3];n.children=s}return{$$typeof:t,type:e,key:void0===r?null:""+r,ref:null,props:n,_owner:null}}}(),U=function(t){returnfunction(){vare=t.apply(this,arguments);returnnewPromise(function(t,n){functionr(o,i){try{vara=e[o](i),u=a.value}catch(s){returnvoidn(s)}returna.done?voidt(u):Promise.resolve(u).then(function(t){returnr("next",t)},function(t){returnr("throw",t)})}returnr("next")})}},B=function(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")},H=function(){functiont(t,e){for(varn=0;n<e.length;n++){varr=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}returnfunction(e,n,r){returnn&&t(e.prototype,n),r&&t(e,r),e}}(),W=function(t,e){for(varnine){varr=e[n];r.configurable=r.enumerable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(t,n,r)}returnt},q=function(t,e){for(varn=Object.getOwnPropertyNames(e),r=0;r<n.length;r++){varo=n[r],i=Object.getOwnPropertyDescriptor(e,o);i&&i.configurable&&void0===t[o]&&Object.defineProperty(t,o,i)}returnt},$=function(t,e,n){returneint?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},z=Object.assign||function(t){for(vare=1;e<arguments.length;e++){varn=arguments[e];for(varrinn)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}returnt},V=functionZt(t,e,n){null===t&&(t=Function.prototype);varr=Object.getOwnPropertyDescriptor(t,e);if(void0===r){varo=Object.getPrototypeOf(t);returnnull===o?void0:Zt(o,e,n)}if("value"inr)returnr.value;vari=r.get;if(void0!==i)returni.call(n)},G=function(t,e){if("function"!=typeofe&&null!==e)thrownewTypeError("Super expression must either be null or a function, not "+typeofe);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},K=function(t,e){returnnull!=e&&"undefined"!=typeofSymbol&&e[Symbol.hasInstance]?e[Symbol.hasInstance](t):tinstanceofe},Y=function(t){returnt&&t.__esModule?t:{"default":t}},X=function(t){if(t&&t.__esModule)returnt;vare={};if(null!=t)for(varnint)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);returne.default=t,e},Q=function(t,e){if(t!==e)thrownewTypeError("Cannot instantiate an arrow function")},J=function(t){if(null==t)thrownewTypeError("Cannot destructure undefined")},Z=function(t,e){varn={};for(varrint)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);returnn},tt=function(t,e){if(!t)thrownewReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeofe&&"function"!=typeofe?t:e},et="undefined"==typeoft?self:t,nt=functionte(t,e,n,r){varo=Object.getOwnPropertyDescriptor(t,e);if(void0===o){vari=Object.getPrototypeOf(t);null!==i&&te(i,e,n,r)}elseif("value"ino&&o.writable)o.value=n;else{vara=o.set;void0!==a&&a.call(r,n)}returnn},rt=function(){functiont(t,e){varn=[],r=!0,o=!1,i=void0;try{for(vara,u=t[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(s){o=!0,i=s}finally{try{!r&&u.return&&u.return()}finally{if(o)throwi}}returnn}returnfunction(e,n){if(Array.isArray(
varr=n(26),o=n(15),i=n(68);t.exports=function(t){returnfunction(e,n,a){varu,s=r(e),c=o(s.length),l=i(a,c);if(t&&n!=n){for(;c>l;)if(u=s[l++],u!=u)return!0}elsefor(;c>l;l++)if((t||lins)&&s[l]===n)returnt||l||0;return!t&&-1}}},function(t,e,n){"use strict";varr=n(6),o=n(1),i=n(24),a=n(66),u=n(53),s=n(78),c=n(52),l=n(9),f=n(7),p=n(103),d=n(79),h=n(142);t.exports=function(t,e,n,v,m,y){varg=r[t],b=g,_=m?"set":"add",w=b&&b.prototype,x={},E=function(t){vare=w[t];i(w,t,"delete"==t?function(t){return!(y&&!l(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(y&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){returny&&!l(t)?void0:e.call(this,0===t?0:t)}:"add"==t?function(t){returne.call(this,0===t?0:t),this}:function(t,n){returne.call(this,0===t?0:t,n),this})};if("function"==typeofb&&(y||w.forEach&&!f(function(){(newb).entries().next()}))){varT=newb,C=T[_](y?{}:-0,1)!=T,O=f(function(){T.has(1)}),S=p(function(t){newb(t)}),P=!y&&f(function(){for(vart=newb,e=5;e--;)t[_](e,e);return!t.has(-0)});S||(b=e(function(e,n){c(e,b,t);varr=h(newg,e,b);returnvoid0!=n&&s(n,m,r[_],r),r}),b.prototype=w,w.constructor=b),(O||P)&&(E("delete"),E("has"),m&&E("get")),(P||C)&&E(_),y&&w.clear&&deletew.clear}elseb=v.getConstructor(e,t,m,_),a(b.prototype,n),u.NEED=!0;returnd(b,t),x[t]=b,o(o.G+o.W+o.F*(b!=g),x),y||v.setStrong(b,t,m),b}},function(t,e,n){"use strict";varr=n(21),o=n(24),i=n(7),a=n(31),u=n(10);t.exports=function(t,e,n){vars=u(t),c=n(a,s,""[t]),l=c[0],f=c[1];i(function(){vare={};returne[s]=function(){return7},7!=""[t](e)})&&(o(String.prototype,t,l),r(RegExp.prototype,s,2==e?function(t,e){returnf.call(t,this,e)}:function(t){returnf.call(t,this)}))}},function(t,e,n){"use strict";varr=n(4);t.exports=function(){vart=r(this),e="";returnt.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e){t.exports=function(t,e,n){varr=void0===n;switch(e.length){case0:returnr?t():t.call(n);case1:returnr?t(e[0]):t.call(n,e[0]);case2:returnr?t(e[0],e[1]):t.call(n,e[0],e[1]);case3:returnr?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case4:returnr?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}returnt.apply(n,e)}},function(t,e,n){varr=n(9),o=n(30),i=n(10)("match");t.exports=function(t){vare;returnr(t)&&(void0!==(e=t[i])?!!e:"RegExp"==o(t))}},function(t,e,n){varr=n(10)("iterator"),o=!1;try{vari=[7][r]();i.return=function(){o=!0},Array.from(i,function(){throw2})}catch(a){}t.exports=function(t,e){if(!e&&!o)return!1;varn=!1;try{vari=[7],a=i[r]();a.next=function(){return{done:n=!0}},i[r]=function(){returna},t(i)}catch(u){}returnn}},function(t,e,n){t.exports=n(62)||!n(7)(function(){vart=Math.random();__defineSetter__.call(null,t,function(){}),deleten(6)[t]})},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){varr=n(9),o=n(4),i=function(t,e){if(o(t),!r(e)&&null!==e)throwTypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{r=n(45)(Function.call,n(28).f(Object.prototype,"__proto__").set,2),r(t,[]),e=!(tinstanceofArray)}catch(o){e=!0}returnfunction(t,n){returni(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void0),check:i}},function(t,e,n){varr=n(6),o="__core-js_shared__",i=r[o]||(r[o]={});t.exports=function(t){returni[t]||(i[t]={})}},function(t,e,n){for(varr,o=n(6),i=n(21),a=n(69),u=a("typed_array"),s=a("view"),c=!(!o.ArrayBuffer||!o.DataView),l=c,f=0,p=9,d="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<p;)(r=o[d[f++]])?(i(r.prototype,u,!0),i(r.prototype,s,!0)):l=!1;t.exports={ABV:c,CONSTR:l,TYPED:u,VIEW:s}},function(t,e,n){"use strict";varr={};t.exports=r},function(t,e,n){"use strict";varr=n(3),o=function(t){vare,n={};tinstanceofObject&&!Array.isArray(t)?void0:r(!1);for(eint)t.hasOwnProperty(e)&&(n[e]=e);returnn};t.exports=o},function(t,e){"use strict";e.__esModule=!0;varn=!("undefined"==typeofwindow||!window.document||!window.document.createElement);e.canUseDOM=n},functi
returnthis.props.tracks.forEach(function(e){t.push(c.default.createElement(v,{track:e,key:e.id}))}),c.default.createElement("table",{className:"table table-hover songs"},c.default.createElement("tbody",null,t))}}]),e}(s.Component);m.propTypes={tracks:s.PropTypes.array.isRequired};vary=function(t){functione(){returno(this,e),i(this,Object.getPrototypeOf(e).apply(this,arguments))}returna(e,t),u(e,[{key:"render",value:function(){returnc.default.createElement("div",{className:"row",styleName:"row"},c.default.createElement("div",{className:"col-sm-offset-2 col-xs-10",styleName:"nameRow"},c.default.createElement("h2",null,this.props.album.name)),c.default.createElement("div",{className:"col-xs-2",styleName:"artRow"},c.default.createElement("p",{className:"text-center"},c.default.createElement("img",{src:this.props.album.art,width:"200",height:"200",className:"img-responsive img-circle",styleName:"art",alt:this.props.album.name}))),c.default.createElement("div",{className:"col-sm-10 table-responsive"},Array.isArray(this.props.album.tracks)?c.default.createElement(m,{tracks:this.props.album.tracks}):null))}}]),e}(s.Component);y.propTypes={album:s.PropTypes.object.isRequired};varg=e.AlbumRow=(0,f.default)(y,h.default),b=function(t){functione(){returno(this,e),i(this,Object.getPrototypeOf(e).apply(this,arguments))}returna(e,t),u(e,[{key:"render",value:function(){returnc.default.createElement(g,{album:this.props.album})}}]),e}(s.Component);e.default=b,b.propTypes={album:s.PropTypes.object.isRequired}},function(t,e,n){"use strict";functionr(t){returnt&&t.__esModule?t:{"default":t}}functiono(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}functioni(t,e){if(!t)thrownewReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeofe&&"function"!=typeofe?t:e}functiona(t,e){if("function"!=typeofe&&null!==e)thrownewTypeError("Super expression must either be null or a function, not "+typeofe);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});varu=function(){functiont(t,e){for(varn=0;n<e.length;n++){varr=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}returnfunction(e,n,r){returnn&&t(e.prototype,n),r&&t(e,r),e}}(),s=n(2),c=r(s),l=n(72),f=r(l),p=n(73),d=n(34),h=n(331),v=r(h),m=n(564),y=r(m),g=(0,p.defineMessages)((0,d.messagesMap)(v.default)),b=function(t){functione(t){o(this,e);varn=i(this,Object.getPrototypeOf(e).call(this,t));returnn.handleChange=n.handleChange.bind(n),n}returna(e,t),u(e,[{key:"handleChange",value:function(t){t.preventDefault(),this.props.onUserInput(this.refs.filterTextInput.value)}},{key:"render",value:function(){vart=this.props.intl.formatMessage;returnc.default.createElement("div",{styleName:"filter"},c.default.createElement("p",{className:"col-xs-12 col-sm-6 col-md-4 col-md-offset-1",styleName:"legend",id:"filterInputDescription"},c.default.createElement(p.FormattedMessage,g["app.filter.whatAreWeListeningToToday"])),c.default.createElement("div",{className:"col-xs-12 col-sm-6 col-md-4 input-group"},c.default.createElement("form",{className:"form-inline",onSubmit:this.handleChange,"aria-describedby":"filterInputDescription"},c.default.createElement("div",{className:"form-group",styleName:"form-group"},c.default.createElement("input",{type:"text",className:"form-control",placeholder:t(g["app.filter.filter"]),"aria-label":t(g["app.filter.filter"]),value:this.props.filterText,onChange:this.handleChange,ref:"filterTextInput"})))))}}]),e}(s.Component);b.propTypes={onUserInput:s.PropTypes.func,filterText:s.PropTypes.string,intl:p.intlShape.isRequired},e.default=(0,p.injectIntl)((0,f.default)(b,y.default))},function(t,e,n){(function(t){"use strict";functionr(t){returnt&&t.__esModule?t:{"default":t}}functiono(t,e){if(!(tinstanceofe))thrownewTypeError("Cannotcallaclass
type:"text",className:"form-control",ref:"username","aria-label":t(g["app.login.username"]),placeholder:t(g["app.login.username"]),autoFocus:!0,defaultValue:this.props.username}))),c.default.createElement("div",{className:"form-group",ref:"passwordFormGroup"},c.default.createElement("div",{className:"col-xs-12"},c.default.createElement("input",{type:"password",className:"form-control",ref:"password","aria-label":t(g["app.login.password"]),placeholder:t(g["app.login.password"])}))),c.default.createElement("div",{className:"form-group",ref:"endpointFormGroup"},c.default.createElement("div",{className:"col-xs-12"},c.default.createElement("input",{type:"text",className:"form-control",ref:"endpoint","aria-label":t(g["app.login.endpointInputAriaLabel"]),placeholder:"http://ampache.example.com",defaultValue:this.props.endpoint}))),c.default.createElement("div",{className:"form-group"},c.default.createElement("div",{className:"col-xs-12"},c.default.createElement("div",{className:"row"},c.default.createElement("div",{className:"col-sm-6 col-xs-12 checkbox"},c.default.createElement("label",{id:"rememberMeLabel"},c.default.createElement("input",{type:"checkbox",ref:"rememberMe",defaultChecked:this.props.rememberMe,"aria-labelledby":"rememberMeLabel"}),c.default.createElement(p.FormattedMessage,g["app.login.rememberMe"]))),c.default.createElement("div",{className:"col-sm-6 col-xs-12 text-right",styleName:"submit"},c.default.createElement("input",{type:"submit",className:"btn btn-default","aria-label":t(g["app.login.signIn"]),defaultValue:t(g["app.login.signIn"]),disabled:this.props.isAuthenticating})))))))))}}]),n}(s.Component);b.propTypes={username:s.PropTypes.string,endpoint:s.PropTypes.string,rememberMe:s.PropTypes.bool,onSubmit:s.PropTypes.func.isRequired,isAuthenticating:s.PropTypes.bool,error:s.PropTypes.string,info:s.PropTypes.string,intl:p.intlShape.isRequired};var_=e.LoginForm=(0,p.injectIntl)((0,f.default)(b,y.default)),w=function(t){functione(){returno(this,e),i(this,Object.getPrototypeOf(e).apply(this,arguments))}returna(e,t),u(e,[{key:"render",value:function(){vart=c.default.createElement("p",null,c.default.createElement(p.FormattedMessage,g["app.login.greeting"]));returnc.default.createElement("div",{className:"text-center container-fluid"},c.default.createElement("h1",null,c.default.createElement("img",{styleName:"titleImage",src:"./app/assets/img/ampache-blue.png",alt:"A"}),"mpache"),c.default.createElement("hr",null),this.props.error||this.props.info?null:t,c.default.createElement("div",{className:"col-sm-9 col-sm-offset-2 col-md-6 col-md-offset-3"},c.default.createElement(_,{onSubmit:this.props.onSubmit,username:this.props.username,endpoint:this.props.endpoint,rememberMe:this.props.rememberMe,isAuthenticating:this.props.isAuthenticating,error:this.props.error,info:this.props.info})))}}]),e}(s.Component);w.propTypes={username:s.PropTypes.string,endpoint:s.PropTypes.string,rememberMe:s.PropTypes.bool,onSubmit:s.PropTypes.func.isRequired,isAuthenticating:s.PropTypes.bool,error:s.PropTypes.string,info:s.PropTypes.string},e.default=(0,f.default)(w,y.default)}).call(e,n(18))},function(t,e,n){"use strict";functionr(t){returnt&&t.__esModule?t:{"default":t}}functiono(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}functioni(t,e){if(!t)thrownewReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeofe&&"function"!=typeofe?t:e}functiona(t,e){if("function"!=typeofe&&null!==e)thrownewTypeError("Super expression must either be null or a function, not "+typeofe);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.SongsTable=e.SongsTableRow=void0;varu=Object.assign||function(t){for(vare=1;e<arguments.length;e++){varn=arguments[e];for(varrinn)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}returnt},s=function(){functiont(t,e){for(varn=0;n<e.leng
returno?o(n,r.payload):n}}Object.defineProperty(e,"__esModule",{value:!0}),e.createReducer=n},function(t,e){"use strict";String.prototype.capitalize=function(){returnthis.charAt(0).toUpperCase()+this.slice(1)},String.prototype.rstrip=function(t){vare=newRegExp(t+"$");returnthis.replace(e,"")}},function(t,e){"use strict";functionn(t,e){varn=t+"?";returnObject.keys(e).forEach(function(t){Array.isArray(e[t])?e[t].forEach(function(e){returnn+=t+"[]="+e+"&"}):n+=t+"="+e[t]+"&"}),n.rstrip("&")}Object.defineProperty(e,"__esModule",{value:!0}),e.assembleURLAndParams=n},function(t,e,n){"use strict";functionr(t){if(t&&t.__esModule)returnt;vare={};if(null!=t)for(varnint)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);returne.default=t,e}functiono(t){returnt&&t.__esModule?t:{"default":t}}functioni(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}functiona(t,e){if(!t)thrownewReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeofe&&"function"!=typeofe?t:e}functionu(t,e){if("function"!=typeofe&&null!==e)thrownewTypeError("Super expression must either be null or a function, not "+typeofe);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.AlbumPage=void0;vars=function(){functiont(t,e){for(varn=0;n<e.length;n++){varr=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}returnfunction(e,n,r){returnn&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(2),l=o(c),f=n(43),p=n(49),d=n(44),h=r(d),v=n(195),m=o(v),y=e.AlbumPage=function(t){functione(){returni(this,e),a(this,Object.getPrototypeOf(e).apply(this,arguments))}returnu(e,t),s(e,[{key:"componentWillMount",value:function(){this.props.actions.loadAlbums({pageNumber:1,filter:this.props.params.id,include:["songs"]})}},{key:"render",value:function(){vart=this,e=this.props.albums.find(function(e){returne.id==t.props.params.id});returne?l.default.createElement(m.default,{album:e}):null}}]),e}(c.Component),g=function(t){return{albums:t.pagination.albums.items}},b=function(t){return{actions:(0,f.bindActionCreators)(h,t)}};e.default=(0,p.connect)(g,b)(y)},function(t,e,n){"use strict";functionr(t){if(t&&t.__esModule)returnt;vare={};if(null!=t)for(varnint)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);returne.default=t,e}functiono(t){returnt&&t.__esModule?t:{"default":t}}functioni(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}functiona(t,e){if(!t)thrownewReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeofe&&"function"!=typeofe?t:e}functionu(t,e){if("function"!=typeofe&&null!==e)thrownewTypeError("Super expression must either be null or a function, not "+typeofe);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.AlbumsPage=void0;vars=function(){functiont(t,e){for(varn=0;n<e.length;n++){varr=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}returnfunction(e,n,r){returnn&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(2),l=o(c),f=n(43),p=n(49),d=n(44),h=r(d),v=n(87),m=n(316),y=o(m),g=e.AlbumsPage=function(t){functione(){returni(this,e),a(this,Object.getPrototypeOf(e).apply(this,arguments))}returnu(e,t),s(e,[{key:"componentWillMount",value:function(){vart=parseInt(this.props.location.query.page)||1;this.props.actions.loadAlbums({pageNumber:t})}},{key:"componentWillReceiveProps",value:function(t){vare=parseInt(this.props.location.query.page)||1,n=parseInt(t.location.query.page)||1;e!=n&&this.props.actions.loadAlbums({pageNumber:n})}},{key:"render",value:function(){vart=parseInt(this.props.location.q
varn=String(t).split("."),r=!n[1],o=Number(n[0])==t,i=o&&n[0].slice(-1),a=o&&n[0].slice(-2);returne?1==i&&11!=a?"one":2==i&&12!=a?"two":3==i&&13!=a?"few":"other":1==t&&r?"one":"other"}}},function(t,e,n){"use strict";varr=n(240),o=function(){try{return!!Object.defineProperty({},"a",{})}catch(t){return!1}}(),i=(!o&&!Object.prototype.__defineGetter__,o?Object.defineProperty:function(t,e,n){"get"inn&&t.__defineGetter__?t.__defineGetter__(e,n.get):(!r.hop.call(t,e)||"value"inn)&&(t[e]=n.value)}),a=Object.create||function(t,e){functionn(){}varo,a;n.prototype=t,o=newn;for(aine)r.hop.call(e,a)&&i(o,a,e[a]);returno};e.defineProperty=i,e.objCreate=a},[818,593,594],function(t,e,n){"use strict";varr=n(602).default;n(816),e=t.exports=r,e.default=e},function(t,e,n){"use strict";functionr(t,e){e=e||{},a.isArray(t)&&(t=t.concat()),a.defineProperty(this,"_locale",{value:this._resolveLocale(t)}),a.defineProperty(this,"_options",{value:{style:this._resolveStyle(e.style),units:this._isValidUnits(e.units)&&e.units}}),a.defineProperty(this,"_locales",{value:t}),a.defineProperty(this,"_fields",{value:this._findFields(this._locale)}),a.defineProperty(this,"_messages",{value:a.objCreate(null)});varn=this;this.format=function(t,e){returnn._format(t,e)}}varo=n(239),i=n(599),a=n(601);e.default=r;varu=["second","minute","hour","day","month","year"],s=["best fit","numeric"];a.defineProperty(r,"__localeData__",{value:a.objCreate(null)}),a.defineProperty(r,"__addLocaleData",{value:function(t){if(!t||!t.locale)thrownewError("Locale data provided to IntlRelativeFormat is missing a `locale` property value");r.__localeData__[t.locale.toLowerCase()]=t,o.default.__addLocaleData(t)}}),a.defineProperty(r,"defaultLocale",{enumerable:!0,writable:!0,value:void0}),a.defineProperty(r,"thresholds",{enumerable:!0,value:{second:45,minute:45,hour:22,day:26,month:11}}),r.prototype.resolvedOptions=function(){return{locale:this._locale,style:this._options.style,units:this._options.units}},r.prototype._compileMessage=function(t){vare,n=this._locales,r=(this._locale,this._fields[t]),i=r.relativeTime,a="",u="";for(eini.future)i.future.hasOwnProperty(e)&&(a+=" "+e+" {"+i.future[e].replace("{0}","#")+"}");for(eini.past)i.past.hasOwnProperty(e)&&(u+=" "+e+" {"+i.past[e].replace("{0}","#")+"}");vars="{when, select, future {{0, plural, "+a+"}}past {{0, plural, "+u+"}}}";returnnewo.default(s,n)},r.prototype._getMessage=function(t){vare=this._messages;returne[t]||(e[t]=this._compileMessage(t)),e[t]},r.prototype._getRelativeUnits=function(t,e){varn=this._fields[e];if(n.relative)returnn.relative[t]},r.prototype._findFields=function(t){for(vare=r.__localeData__,n=e[t.toLowerCase()];n;){if(n.fields)returnn.fields;n=n.parentLocale&&e[n.parentLocale.toLowerCase()]}thrownewError("Locale data added to IntlRelativeFormat is missing `fields` for :"+t)},r.prototype._format=function(t,e){varn=e&&void0!==e.now?e.now:a.dateNow();if(void0===t&&(t=n),!isFinite(n))thrownewRangeError("The `now` option provided to IntlRelativeFormat#format() is not in valid range.");if(!isFinite(t))thrownewRangeError("The date value provided to IntlRelativeFormat#format() is not in valid range.");varr=i.default(n,t),o=this._options.units||this._selectUnits(r),u=r[o];if("numeric"!==this._options.style){vars=this._getRelativeUnits(u,o);if(s)returns}returnthis._getMessage(o).format({0:Math.abs(u),when:u<0?"past":"future"})},r.prototype._isValidUnits=function(t){if(!t||a.arrIndexOf.call(u,t)>=0)return!0;if("string"==typeoft){vare=/s$/.test(t)&&t.substr(0,t.length-1);if(e&&a.arrIndexOf.call(u,e)>=0)thrownewError('"'+t+'" is not a valid IntlRelativeFormat `units` value, did you mean: '+e)}thrownewError('"'+t+'" is not a valid IntlRelativeFormat `units` value, it must be one of: "'+u.join('", "')+'"')},r.prototype._resolveLocale=function(t){"string"==typeoft&&(t=[t]),t=(t||[]).concat(r.defaultLocale);vare,n,o,i,a=r.__localeData__;for(e=0,n=t.length;e<n;e+=1)for(o=t[e].toLowerCase().split("-");o.length;){if(i=a[o.join("-")])returni.locale;o.pop()}varu=t.pop();throwne