(this["webpackJsonpmusic-vine"]=this["webpackJsonpmusic-vine"]||[]).push([[2],{1268:function(e,t,s){var r=s(1269),c=s(67);e.exports=function(e,t,s,i){return null==e?[]:(c(t)||(t=null==t?[]:[t]),c(s=i?void 0:s)||(s=null==s?[]:[s]),r(e,t,s))}},1269:function(e,t,s){var r=s(373),c=s(371),i=s(788),a=s(1270),l=s(386),n=s(1271),o=s(389);e.exports=function(e,t,s){var d=-1;t=r(t.length?t:[o],l(c));var p=i(e,(function(e,s,c){return{criteria:r(t,(function(t){return t(e)})),index:++d,value:e}}));return a(p,(function(e,t){return n(e,t,s)}))}},1270:function(e,t){e.exports=function(e,t){var s=e.length;for(e.sort(t);s--;)e[s]=e[s].value;return e}},1271:function(e,t,s){var r=s(1272);e.exports=function(e,t,s){for(var c=-1,i=e.criteria,a=t.criteria,l=i.length,n=s.length;++c=n?o:o*("desc"==s[c]?-1:1)}return e.index-t.index}},1272:function(e,t,s){var r=s(150);e.exports=function(e,t){if(e!==t){var s=void 0!==e,c=null===e,i=e===e,a=r(e),l=void 0!==t,n=null===t,o=t===t,d=r(t);if(!n&&!d&&!a&&e>t||a&&l&&o&&!n&&!d||c&&l&&o||!s&&o||!i)return 1;if(!c&&!a&&!d&&e'})}}]),s}(b.a.Component),V=E,L=s(14),H=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(e){var r;return Object(i.a)(this,s),(r=t.call(this,e)).breakpoint1=1350,r.breakpoint2=1600,r.breakpoint3=1700,r.afterChangeHandler=r.afterChangeHandler.bind(Object(l.a)(r)),r}return Object(a.a)(s,[{key:"componentDidMount",value:function(){N()(".slick-slide");var e=N()(".slick-slide").length;N()(window).width()<1200?e<=5&&N()(".slick-next").css("opacity","0"):e<=6&&N()(".slick-next").css("opacity","0")}},{key:"breakpointHandler",value:function(e){}},{key:"afterChangeHandler",value:function(e){N()(window).width()0&&Object(A.jsx)("div",{className:"collections",children:Object(A.jsxs)("div",{className:"content-container content-max-width-lg",children:[Object(A.jsx)("h4",{className:"collections__title",children:Object(A.jsx)(L.a,{to:"/collections",children:"Collections"})}),Object(A.jsxs)(C.a,Object(c.a)(Object(c.a)({},t),{},{className:"collection-slider",afterChange:this.afterChangeHandler,breakpoint:this.breakpointHandler,children:[this.props.collections&&this.props.collections.map((function(t){return Object(A.jsx)("div",{onClick:function(){return e.props.onResultClick("collection",t.id)},"data-key":t.id,children:Object(A.jsxs)(f.a,{to:"/browse/collection/".concat(t.slug?t.slug:t.id),children:[Object(A.jsx)(D.a,{src:I(t),alt:"".concat(t.name)}),Object(A.jsx)("div",{className:"slide-caption"})]})},t.id)})),this.props.collections.length<2?Object(A.jsx)("div",{className:"collections__placeholder",children:Object(A.jsx)(V,{})},10000001):"",this.props.collections.length<3?Object(A.jsx)("div",{className:"collections__placeholder",children:Object(A.jsx)(V,{})},10000002):"",this.props.collections.length<4?Object(A.jsx)("div",{className:"collections__placeholder",children:Object(A.jsx)(V,{})},10000003):"",this.props.collections.length<5?Object(A.jsx)("div",{className:"collections__placeholder",children:Object(A.jsx)(V,{})},10000004):"",this.props.collections.length<6&&N()(window).width()>=this.breakpoint1?Object(A.jsx)("div",{className:"collections__placeholder collections__placeholder--6",children:Object(A.jsx)(V,{})},10000005):"",this.props.collections.length<7&&N()(window).width()>=this.breakpoint2?Object(A.jsx)("div",{className:"collections__placeholder collections__placeholder--7",children:Object(A.jsx)(V,{})},10000006):"",this.props.collections.length<8&&N()(window).width()>=this.breakpoint3?Object(A.jsx)("div",{className:"collections__placeholder collections__placeholder--8",children:Object(A.jsx)(V,{})},10000007):""]}))]})})})}}]),s}(b.a.Component);function I(e){return e.thumbnail_image?e.thumbnail_image.image_aws_url:null}var G,B=s(40),P=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)("div",{className:"filter-styles__dropdown",children:Object(A.jsx)("div",{className:"content-container",children:Object(A.jsx)("div",{className:"row",children:Object(A.jsx)("div",{className:"grid__item c-xsm-12 clearfix",children:Object(A.jsx)("a",{href:"#",children:Object(A.jsx)("div",{id:"filter-styles-dropdown-close",className:"svg-container light svg-xxs spacer pull-right",children:Object(A.jsx)(B.a,{})})})})})})})}}]),s}(b.a.Component),R=s(12),Z=s.n(R),J=(w.c.select(G||(G=Object(M.a)(["\n line-height: 1em;\n height: 20px;\n"]))),s(131));Object(J.e)((function(e){var t=e.value,s=e.message,r=e.intl;return Object(A.jsx)("option",{value:t,children:s?r.formatMessage(s):t})}));var q=s(166),U=s.n(q),W=function(e){var t=e.durationStart,s=e.durationEnd,r=e.durationMin,c=e.durationMax,i=e.onDurationSelect,a=e.formatter;return Object(A.jsx)("section",{id:"duration-slider",children:Object(A.jsx)(U.a,{value:[t,s],slideStop:i,step:10,min:r,max:c,formatter:a})})},K=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:''})}}]),s}(b.a.Component),Y=K,Q=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:'\n'})}}]),s}(b.a.Component),X=Q,ee=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:''})}}]),s}(b.a.Component),te=ee,se=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:''})}}]),s}(b.a.Component),re=se,ce=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:''})}}]),s}(b.a.Component),ie=ce,ae=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:''})}}]),s}(b.a.Component),le=ae,ne=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:'\n'})}}]),s}(b.a.Component),oe=ne,de=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:'\n\x3c!-- Generator: Adobe Illustrator 19.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --\x3e\n\n\n\n\n\n\t\n\t\n\t\n\t\n\n\n'})}}]),s}(b.a.Component),pe=de,he=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:'\n\x3c!-- Generator: Adobe Illustrator 19.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --\x3e\n\n\n\n\n\n\t\n\t\n\t\n\t\n\t\n\n\n'})}}]),s}(b.a.Component),ue=he,je=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:'\n'})}}]),s}(b.a.Component),be=je,fe=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:'\n'})}}]),s}(b.a.Component),ve=fe,me=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:'\n'})}}]),s}(b.a.Component),Oe=me;function xe(e,t){return 1==e?"filter-state-text-unavailable":0==e&&!0===t?"filter-state-text-applied":0==e&&t?null:void 0}function ge(e,t){return 1==t?null:e}var ye=function(e){var t=e.onFilterSelect,s=e.filter,r=(e.type,e.applied),c=e.filterDisabled;return Object(A.jsx)("li",{children:Object(A.jsxs)(f.a,{className:xe(c,r),onClick:ge(t,c),children:[Object(A.jsx)("div",{className:"mb-3",children:Object(A.jsxs)("span",{className:"svg-container svg-l-md",children:["Calm"===s.name&&Object(A.jsx)(Y,{}),"Very Calm"===s.name&&Object(A.jsx)(X,{}),"Moderate"===s.name&&Object(A.jsx)(te,{}),"Energetic"===s.name&&Object(A.jsx)(re,{}),"Intense"===s.name&&Object(A.jsx)(ie,{}),"Climactic"===s.name&&Object(A.jsx)(le,{}),"Instrumental"===s.name&&Object(A.jsx)(oe,{}),"Lyrics: Male"===s.name&&Object(A.jsx)(pe,{}),"Lyrics: Female"===s.name&&Object(A.jsx)(ue,{}),"Vocal Elements"===s.name&&Object(A.jsx)(be,{}),"Lyrics: Duet"===s.name&&Object(A.jsx)(ve,{}),"Choir"===s.name&&Object(A.jsx)(Oe,{})]})}),Object(A.jsx)("span",{children:s.name})]})})},ke=s(19),_e=s.n(ke),Me=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(e){var r;Object(i.a)(this,s);var c=!1;return-1===(r=t.call(this,e)).props.allStyleFilters.indexOf(r.props.mood.id)&&(c=!0),r.state={display:c},r.onMoodSelect=r.onMoodSelect.bind(Object(l.a)(r)),r}return Object(a.a)(s,[{key:"onMoodSelect",value:function(){return 0===this.props.mood.trackCount||(this.setState({display:!1}),this.props.onStyleFilterSelect(this.props.mood)),!1}},{key:"render",value:function(){var e="";return this.state.display&&(e=Object(A.jsx)("li",{className:_e()({"filter-state-text-unavailable":0===this.props.mood.trackCount}),children:Object(A.jsxs)("a",{href:"#","data-style-id":this.props.mood.id,onClick:this.onMoodSelect,children:[this.props.mood.name," ",Object(A.jsxs)("span",{className:"block-count",children:["(",this.props.mood.trackCount,")"]})]})})),Object(A.jsx)("span",{id:"mood-li-".concat(this.props.mood.id),children:e})}}]),s}(b.a.Component),we=function(e){var t=e.filter,s=e.removeFilter,r=e.type;return Object(A.jsxs)("li",{className:"genre-style-item noselect block-".concat(r),children:[t,Object(A.jsx)(L.a,{onClick:s,className:"remove-facet",children:Object(A.jsx)("div",{className:"svg-container svg-x-tiny",children:Object(A.jsx)(B.a,{})})})]})},Se=s(142),Ne=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsx)(z.a,{src:'\n'})}}]),s}(b.a.Component),Fe=Ne,Ce=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(){return Object(i.a)(this,s),t.apply(this,arguments)}return Object(a.a)(s,[{key:"render",value:function(){return Object(A.jsxs)("div",{className:"filter-responsive",children:[Object(A.jsxs)("div",{className:"filter-responsive__header",children:[Object(A.jsx)("div",{id:"filter-close",className:"svg-container svg-tiny gray",children:Object(A.jsx)(B.a,{})}),Object(A.jsx)("h3",{className:"filter-responsive__title",children:Object(A.jsx)(Se.a,{})}),Object(A.jsx)("h4",{className:"filter-responsive__sub",children:"Filters"})]}),Object(A.jsx)("div",{className:"filter-responsive__sidebar",children:Object(A.jsxs)("ul",{className:"list-bare",children:[Object(A.jsxs)("li",{className:"filter-responsive__item",children:[Object(A.jsx)("a",{className:"filter-responsive__links",href:"#",children:"Style"}),Object(A.jsxs)("ul",{className:"filter-responsive__sidebar-category list-bare",children:[Object(A.jsx)("li",{className:"filter-responsive__sidebar-category-item",children:Object(A.jsx)("a",{className:"filter-responsive__links--secondary",href:"#",children:"Music Genre"})}),Object(A.jsx)("li",{className:"filter-responsive__sidebar-category-item",children:Object(A.jsx)("a",{className:"filter-responsive__links--secondary",href:"#",children:"Production Type"})}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("a",{className:"filter-responsive__links--secondary",href:"#",children:"Movie Genre"}),Object(A.jsxs)("ul",{className:"filter-responsive__sidebar-sub-category list-bare",children:[Object(A.jsx)("li",{className:"filter-responsive__sidebar-sub-category-item",children:Object(A.jsx)("a",{className:"filter-selection-btn",href:"#",children:"Action"})}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-sub-category-item",children:[Object(A.jsx)("a",{className:"filter-selection-btn",href:"#",children:"Thriller"}),Object(A.jsxs)("ul",{className:"filter-responsive__dropdown list-bare",children:[Object(A.jsx)("li",{className:"filter-responsive__dropdown--secondary-item",children:Object(A.jsx)("a",{href:"#",children:"All Thriller"})}),Object(A.jsx)("li",{className:"filter-responsive__dropdown--secondary-item",children:Object(A.jsx)("a",{href:"#",children:"Longer sub..."})}),Object(A.jsx)("li",{className:"filter-responsive__dropdown--secondary-item",children:Object(A.jsx)("a",{href:"#",children:"Substyle 3"})})]})]}),Object(A.jsx)("li",{className:"filter-responsive__sidebar-sub-category-item",children:Object(A.jsx)("a",{className:"filter-selection-btn",href:"#",children:"Horror"})})]})]})]})]}),Object(A.jsxs)("li",{className:"filter-responsive__item",children:[Object(A.jsx)("a",{className:"filter-responsive__links",href:"#",children:"Mood"}),Object(A.jsxs)("ul",{className:"filter-responsive__sidebar-category list-bare",children:[Object(A.jsx)("li",{className:"filter-responsive__sidebar-category-item",children:Object(A.jsx)("a",{className:"filter-responsive__links--secondary",href:"#",children:"Music Genre"})}),Object(A.jsx)("li",{className:"filter-responsive__sidebar-category-item",children:Object(A.jsx)("a",{className:"filter-responsive__links--secondary",href:"#",children:"Production Type"})}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("a",{className:"filter-responsive__links--secondary",href:"#",children:"Movie Genre"}),Object(A.jsxs)("ul",{className:"filter-responsive__sidebar-sub-category list-bare",children:[Object(A.jsx)("li",{className:"filter-responsive__sidebar-sub-category-item",children:Object(A.jsx)("a",{className:"filter-selection-btn",href:"#",children:"Action"})}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-sub-category-item",children:[Object(A.jsx)("a",{className:"filter-selection-btn",href:"#",children:"Thriller"}),Object(A.jsxs)("ul",{className:"filter-responsive__dropdown list-bare",children:[Object(A.jsx)("li",{className:"filter-responsive__dropdown--secondary-item",children:Object(A.jsx)("a",{href:"#",children:"All Thriller"})}),Object(A.jsx)("li",{className:"filter-responsive__dropdown--secondary-item",children:Object(A.jsx)("a",{href:"#",children:"Longer sub..."})}),Object(A.jsx)("li",{className:"filter-responsive__dropdown--secondary-item",children:Object(A.jsx)("a",{href:"#",children:"Substyle 3"})})]})]})]})]})]})]}),Object(A.jsxs)("li",{className:"filter-responsive__item",children:[Object(A.jsx)("a",{className:"filter-responsive__links",href:"#",children:"Energy"}),Object(A.jsxs)("ul",{className:"filter-responsive__sidebar-category filter-responsive__sidebar-category--icons list-bare",children:[Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(X,{})})}),Object(A.jsx)("a",{href:"#",children:"Very Calm"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(Y,{})})}),Object(A.jsx)("a",{href:"#",children:"Calm"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(te,{})})}),Object(A.jsx)("a",{href:"#",children:"Moderate"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(ie,{})})}),Object(A.jsx)("a",{href:"#",children:"Intense"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(re,{})})}),Object(A.jsx)("a",{href:"#",children:"Energetic"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(le,{})})}),Object(A.jsx)("a",{href:"#",children:"Climactic"})]})]})]}),Object(A.jsxs)("li",{className:"filter-responsive__item",children:[Object(A.jsx)("a",{className:"filter-responsive__links",href:"#",children:"Vocals"}),Object(A.jsxs)("ul",{className:"filter-responsive__sidebar-category filter-responsive__sidebar-category--icons list-bare",children:[Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(oe,{})})}),Object(A.jsx)("a",{href:"#",children:"Instrumental"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(pe,{})})}),Object(A.jsx)("a",{href:"#",children:"Lyrics: Male"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(ue,{})})}),Object(A.jsx)("a",{href:"#",children:"Lyrics: Female"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(ve,{})})}),Object(A.jsx)("a",{href:"#",children:"Lyrics: Duet"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(Fe,{})})}),Object(A.jsx)("a",{href:"#",children:"Vocal Elements"})]}),Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("div",{className:"spacer-b-xs",children:Object(A.jsx)("span",{className:"svg-container svg-xs",children:Object(A.jsx)(Oe,{})})}),Object(A.jsx)("a",{href:"#",children:"Choir"})]})]})]}),Object(A.jsxs)("li",{className:"filter-responsive__item",children:[Object(A.jsx)("a",{className:"filter-responsive__links",href:"#",children:"Length"}),Object(A.jsx)("ul",{className:"filter-responsive__sidebar-category list-bare",children:Object(A.jsx)("li",{className:"filter-responsive__sidebar-category-item",children:Object(A.jsx)("a",{href:"#",children:"Length Amount"})})}),Object(A.jsx)("ul",{className:"filter-responsive__sidebar-category filter-responsive__sidebar-category--tertiary list-bare",children:Object(A.jsxs)("li",{className:"filter-responsive__sidebar-category-item",children:[Object(A.jsx)("a",{href:"#",children:"2:10 to 4:20"}),Object(A.jsx)("div",{className:"spacer-t-sm",children:Object(A.jsx)("button",{className:"btn-primary",type:"button",name:"button",children:"Submit"})})]})})]})]})}),Object(A.jsx)("div",{className:"filter-responsive__content",children:Object(A.jsx)("span",{children:"\u2190 Select A Category "})})]})}}]),s}(b.a.Component),De=s(1268),Te=s.n(De);var ze=function(e){return function(e,t,s,r){var c="(".concat(s.trackCount,")"),i=t;if(-1===r.indexOf(s.id)&&("category"===e||"mood"===e))return Object(A.jsx)("li",{children:Object(A.jsxs)("a",{onClick:i,children:[s.name," ",Object(A.jsx)("span",{className:"block-count",children:c})]})});return null}(e.type,e.onStyleFilterSelect,e.style,e.allStyleFilters)},Ae=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(e){var r;return Object(i.a)(this,s),(r=t.call(this,e)).state={activeCategory:null},r}return Object(a.a)(s,[{key:"handleMouseEnter",value:function(e){this.setState({activeCategory:e.id})}},{key:"handleMouseLeave",value:function(){this.setState({activeCategory:null})}},{key:"countActive",value:function(e){for(var t=0,s=0;s0&&Object(A.jsx)("i",{className:"icon-static icon-arrow-right icon-postion"})]}),this.countActive(r.track_style)>0&&Object(A.jsx)("ul",{className:"list-bare filter__dropdown--secondary filter__dropdown--secondary-last",children:Te()(r.track_style,["trackCount"],["desc"]).map((function(e,t){return Object(A.jsx)(ze,{type:"category",onStyleFilterSelect:function(){return s(e)},style:e,allStyleFilters:c},t)}))})]})}}]),s}(j.Component);Ae.defaultProps={category:{}};var Ee=Ae;var Ve=s(43),Le=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(e){var r;return Object(i.a)(this,s),(r=t.call(this,e)).state={dropdown:!1,durationStart:!1,durationEnd:!1,durationMin:!1,durationMax:!1},r.durationSliderMin=0,r.durationSliderMax=600,r.checkChildren=r.checkChildren.bind(Object(l.a)(r)),r.checkEnergyFilter=r.checkEnergyFilter.bind(Object(l.a)(r)),r.checkEnergyFilter=r.checkEnergyFilter.bind(Object(l.a)(r)),r.formatter=r.formatter.bind(Object(l.a)(r)),r.removeDropdown=r.removeDropdown.bind(Object(l.a)(r)),r.addDropdown=r.addDropdown.bind(Object(l.a)(r)),r.handleDurationSelect=r.handleDurationSelect.bind(Object(l.a)(r)),r.formatTime=r.formatTime.bind(Object(l.a)(r)),r.removeSearchTerms=r.removeSearchTerms.bind(Object(l.a)(r)),r.checkMoods=r.checkMoods.bind(Object(l.a)(r)),r}return Object(a.a)(s,[{key:"componentDidMount",value:function(){$("body").addClass("filter-bar-active"),$(".filter__styles-dropdown--sub").on("click",(function(){$(this).toggleClass("fade-in"),$(".filter__dropdown--sub").height()<=0&&$(".filter__dropdown--sub").addClass("empty")}))}},{key:"componentDidUpdate",value:function(){if(this.props.durationData.shortest_duration){var e=10*Math.floor(this.props.durationData.shortest_duration/10),t=10*Math.ceil(this.props.durationData.longest_duration/10);e===this.state.durationMin&&t===this.state.durationMax||this.setState({durationMin:e,durationMax:t})}}},{key:"componentWillUnmount",value:function(){$("body").removeClass("filter-bar-active")}},{key:"checkMoods",value:function(e){for(var t=!1,s=0;s1&&this.props.browseStyleId!=s&&-1==Z.a.indexOf(this.props.styleFilters,s)&&(t=!0);return t}},{key:"checkChildren",value:function(e){return this.props.browseStyleId!==e.id&&Object(A.jsx)(Me,{allStyleFilters:this.props.allStyleFilters,mood:e,onStyleFilterSelect:this.props.onStyleFilterSelect,styleFilters:this.props.styleFilters},e.id)}},{key:"checkCategoriesChildren",value:function(e,t){return Object(A.jsx)(Ee,{onStyleFilterSelect:e,category:t,allStyleFilters:this.props.allStyleFilters},t.id)}},{key:"checkEnergyFilter",value:function(e,t){var s=this,r=!0;-1!=this.props.energyTrackCounts.findIndex((function(t){return t.id==e.id}))&&(r=!1);var c=!1;return this.props.energy&&this.props.energy==e.id&&(c=!0),Object(A.jsx)(ye,{type:"energy",applied:c,filterDisabled:r,filter:e,onFilterSelect:function(){return s.props.onFilterSelect("energy",e,r)}},t)}},{key:"checkVocalFilter",value:function(e,t){var s=this,r=!0;-1!=this.props.vocalTrackCounts.findIndex((function(t){return t.id==e.id}))&&(r=!1);var c=!1;return this.props.vocal&&this.props.vocal==e.id&&(c=!0),Object(A.jsx)(ye,{type:"vocal",applied:c,filterDisabled:r,filter:e,onFilterSelect:function(){return s.props.onFilterSelect("vocal",e,r)}},t)}},{key:"removeDropdown",value:function(){this.setState({dropdown:!1})}},{key:"addDropdown",value:function(e){this.setState({dropdown:e.target.id})}},{key:"formatTime",value:function(e,t){var s=Math.floor(e/60),r=Math.floor(t/60),c=e-60*s,i=t-60*r;c||(c="00"),i||(i="00");var a="".concat(s,":").concat(c);return s||c||(a="0"),"".concat(a," to ").concat(r,":").concat(i)}},{key:"formatter",value:function(e){if(Array.isArray(e)){var t=e[0],s=e[1];return this.formatTime(t,s)}return null}},{key:"handleDurationSelect",value:function(e){var t=e.target.value[0],s=e.target.value[1];this.setState({durationStart:t,durationEnd:s}),this.props.onDurationSelect(this.formatTime(t,s)),t===this.durationSliderMin&&s===this.durationSliderMax&&this.props.removeStyleFilters("duration",this.props.duration)}},{key:"getStartEndFromDuration",value:function(){var e=this.props.duration.split(" to "),t=e[0].split(":"),s=e[1].split(":");return[60*parseInt(t[0])+parseInt(t[1]),60*parseInt(s[0])+parseInt(s[1])]}},{key:"removeSearchTerms",value:function(){this.props.context.push("/browse/all")}},{key:"render",value:function(){var e,t,s=this;if(this.props.duration){var r=this.getStartEndFromDuration();e=r[0],t=r[1]}else this.state.durationMin&&this.state.durationMax?(e=this.state.durationMin,t=this.state.durationMax):(e=this.durationSliderMin,t=this.durationSliderMax);var i=!1,a=!1;this.props.energies&&this.props.energy&&(i=this.props.energies[this.props.energy-1]),this.props.vocals&&this.props.vocal&&(a=this.props.vocals[this.props.vocal-1]),this.props.defaultSort&&this.props.defaultSort;var l=null,n=0;this.props.energy>0&&n++,this.props.vocal>0&&n++,this.props.styleFilters.forEach((function(e){n++})),0!=this.props.duration&&n++,this.props.searchTerm&&n++;n>1&&(l=Object(A.jsx)("li",{className:"genre-style-item clear-all noselect",children:Object(A.jsx)(L.a,{onClick:this.props.removeAll,children:"Clear All"})}));var o=null;this.props.loading&&(o=Object(A.jsx)(Ve.a,{}));var d=!1,p=[];return Object.keys(this.props.styles).length>0&&(d=this.props.styles,p=this.props.styleFilters.map((function(e){var t=0;return 5===d[e].style_category.id&&(t=1),Object(c.a)(Object(c.a)({},d[e]),{},{order:t})})),p=Z.a.orderBy(p,["order"],["asc"])),Object(A.jsxs)("div",{className:"sticky-filter d-none d-lg-block".concat("true"===sessionStorage.getItem("admin_account")?" is-admin":""),children:[Object(A.jsx)("div",{className:"filter",children:Object(A.jsx)("div",{className:"content-container",children:Object(A.jsx)("div",{className:"filter--top",children:Object(A.jsx)("div",{className:"filter__main",children:Object(A.jsxs)("div",{className:"filter-grid",style:{width:"100%"},children:[Object(A.jsxs)("div",{className:"filter-grid__first",children:[Object(A.jsx)("div",{className:"filter__categories",style:{width:"auto"},children:this.props.breadcrumb}),Object(A.jsxs)("ul",{className:"filter__styles-block",children:[this.props.searchTerm&&Object(A.jsx)(we,{type:"keyword",filter:'"'.concat(decodeURIComponent(this.props.searchTerm),'"'),removeFilter:this.removeSearchTerms}),p&&d&&p.map((function(e,t){var r="style";return e.order&&(r="mood"),Object(A.jsx)(we,{type:r,filter:e.name,removeFilter:function(){return s.props.removeStyleFilters("style",e.id)}},t)})),i&&Object(A.jsx)(we,{type:"energy",filter:i.name,removeFilter:function(){return s.props.removeStyleFilters("energy",s.props.energy)}}),a&&Object(A.jsx)(we,{type:"vocal",filter:a.name,removeFilter:function(){return s.props.removeStyleFilters("vocal",s.props.vocal)}}),0!=this.props.duration&&Object(A.jsx)(we,{type:"duration",filter:this.props.duration,removeFilter:function(){return s.props.removeStyleFilters("duration",s.props.duration)}}),l]})]}),Object(A.jsx)("div",{className:"filter-grid__second d-none d-md-flex",children:this.props.resultCount&&Object(A.jsxs)("span",{className:"filter__counter",children:[this.props.resultCount," Result",1!==this.props.resultCount?"s":""]})})]})})})})}),Object(A.jsx)(Ce,{}),Object(A.jsx)("div",{className:"browse-content-wrapper",children:Object(A.jsx)("div",{className:"browse-content-wrapper-inner",children:Object(A.jsx)("div",{className:"filter-panel",children:Object(A.jsx)("div",{className:"filter-panel__content",children:Object(A.jsx)("div",{className:"content-container",children:Object(A.jsxs)("div",{className:"grid-secondary clearfix",children:[Object(A.jsx)("div",{className:"grid__item filter__item filter__item--first",children:Object(A.jsx)("div",{className:"filter__col filter__col--first",children:Object(A.jsx)("span",{children:"Add Filters:"})})}),Object(A.jsx)("div",{className:"grid__item filter__item filter__item--second",children:Object(A.jsx)("div",{className:"filter__col",children:Object(A.jsxs)("ul",{className:"list-bare filter-panel__list",children:[Object(A.jsxs)("li",{className:"filter-panel__primary filter-panel__primary--dropdowns",onMouseLeave:this.removeDropdown,children:[Object(A.jsx)(L.a,{onMouseEnter:this.addDropdown,id:"dropdownStyles",className:"filter-panel__trigger",children:"Styles"}),"dropdownStyles"===this.state.dropdown&&Object(A.jsxs)("ul",{className:"list-bare filter__dropdown",children:[this.props.categories&&this.props.allTracksCount>1&&!this.props.loading&&Z.a.map(this.props.categories,(function(e){return s.checkCategoriesChildren(s.props.onStyleFilterSelect,e)})),this.props.allTracksCount<1&&!this.props.loading&&Object(A.jsx)("li",{className:"text-center filter-no_results",children:"No matching tracks."}),1===this.props.allTracksCount&&!this.props.loading&&Object(A.jsx)("li",{className:"text-center filter-no_results",children:"No remaining filters."}),o]})]}),Object(A.jsxs)("li",{className:"filter-panel__primary filter-panel__primary--dropdowns",onMouseLeave:this.removeDropdown,children:[Object(A.jsx)(L.a,{onMouseEnter:this.addDropdown,id:"dropdownMoods",className:"filter-panel__trigger",children:"Moods"}),"dropdownMoods"===this.state.dropdown&&Object(A.jsxs)("ul",{className:"list-bare filter__dropdown",children:[this.props.sortedMoods&&1!==this.props.allTracksCount&&!this.props.loading&&Z.a.orderBy(this.props.sortedMoods,["trackCount"],["desc"]).map((function(e){return s.checkChildren(e)})),0===this.props.sortedMoods.length&&!this.props.loading&&Object(A.jsx)("li",{className:"text-center filter-no_results",children:"No matching tracks."}),1===parseInt(this.props.allTracksCount)&&!this.props.loading&&Object(A.jsx)("li",{className:"text-center filter-no_results",children:"No remaining filters."}),o]})]}),Object(A.jsxs)("li",{className:"filter-panel__primary",onMouseLeave:this.removeDropdown,children:[Object(A.jsx)(L.a,{onMouseEnter:this.addDropdown,id:"dropdownEnergy",className:"filter-panel__trigger",children:"Energy"}),"dropdownEnergy"==this.state.dropdown&&Object(A.jsx)("div",{className:"filter__dropdown--tertiary",children:Object(A.jsxs)("ul",{className:"list-bare filter__list filter__list--energy",children:[this.props.energies&&!this.props.loading&&this.props.energies.map((function(e,t){return s.checkEnergyFilter(e,t)})),o]})})]}),Object(A.jsxs)("li",{className:"filter-panel__primary",onMouseLeave:this.removeDropdown,children:[Object(A.jsx)(L.a,{onMouseEnter:this.addDropdown,id:"dropdownVocals",className:"filter-panel__trigger",children:"Vocals"}),"dropdownVocals"==this.state.dropdown&&Object(A.jsx)("div",{className:"filter__dropdown--tertiary filter__dropdown--tertiary--vocals",children:Object(A.jsxs)("ul",{className:"list-bare filter__list filter__list--vocals",children:[this.props.vocals&&!this.props.loading&&this.props.vocals.map((function(e,t){return s.checkVocalFilter(e,t)})),o]})})]}),Object(A.jsxs)("li",{className:"filter-panel__primary",onMouseLeave:this.removeDropdown,children:[Object(A.jsx)(L.a,{onMouseEnter:this.addDropdown,id:"dropdownDuration",className:"filter-panel__trigger",children:"Duration"}),"dropdownDuration"===this.state.dropdown&&Object(A.jsx)("div",{className:"filter__dropdown--tertiary filter__dropdown--tertiary-slider",children:Object(A.jsxs)("ul",{className:"list-bare filter__list filter__list--slider",children:[Object(A.jsxs)("div",{className:"filter__list--slider-style",children:[Object(A.jsx)("div",{className:"filter__list--slider-style-left"}),Object(A.jsx)("div",{className:"filter__list--slider-style-right"})]}),Object(A.jsx)(W,{durationStart:e,durationEnd:t,durationMin:this.durationSliderMin,durationMax:this.durationSliderMax,onDurationSelect:this.handleDurationSelect,formatter:this.formatter})]})})]})]})})})]})})})})})})]})}}]),s}(b.a.Component),He=function(e){Object(n.a)(s,e);var t=Object(o.a)(s);function s(e){var r;Object(i.a)(this,s),r=t.call(this,e);var c=_.mapKeys(r.props.location.query,(function(e,t){return t.toLowerCase()}))||{},a=0;c.energy&&(a=c.energy);var n=0;c.vocal&&(n=c.vocal);var o=[];c.stylefilters&&(o=JSON.parse(c.stylefilters));var d=0;c.duration&&(d=c.duration);var p="Relevance";c.sort?p=c.sort:r.props.defaultSort&&(p=r.props.defaultSort);var h=1;return c.page&&(h=c.page),r.state={energy:a,sort:p,vocal:n,query:!1,collections:[],duration:d,onDurationValue:[0,10],stylefilters:o,page:h,previousPage:h,appliedFilters:c,sortedMoods:[],indexedMoods:[],energyTrackCounts:[],vocalTrackCounts:[],filter_track_counts:!1},Object.keys(r.props.styles).length<1&&r.props.onFetchAllStyles(),r.props.categories.length<1&&r.props.onFetchStyleCategories(),r.props.energies.length<1&&r.props.onFetchEnergies(),r.props.vocals.length<1&&r.props.onFetchVocals(),r.onFilterSelect=r.onFilterSelect.bind(Object(l.a)(r)),r.onStyleFilterSelect=r.onStyleFilterSelect.bind(Object(l.a)(r)),r.onDurationSelect=r.onDurationSelect.bind(Object(l.a)(r)),r.onSortToggle=r.onSortToggle.bind(Object(l.a)(r)),r.removeStyleFilters=r.removeStyleFilters.bind(Object(l.a)(r)),r.removeAll=r.removeAll.bind(Object(l.a)(r)),r.handleFilterSelect=r.handleFilterSelect.bind(Object(l.a)(r)),r.onPageSelect=r.onPageSelect.bind(Object(l.a)(r)),r.reloaded=r.reloaded.bind(Object(l.a)(r)),r}return Object(a.a)(s,[{key:"componentWillMount",value:function(){this.props.loadData(this.state.energy,this.state.vocal,this.state.sort,this.state.duration,this.state.stylefilters,this.state.page)}},{key:"componentWillReceiveProps",value:function(e){var t=_.mapKeys(e.location.query,(function(e,t){return t.toLowerCase()}))||{},s=0;t.energy&&(s=t.energy);var r=0;t.vocal&&(r=t.vocal);var c=[];t.stylefilters&&(c=JSON.parse(t.stylefilters));var i=0;t.duration&&(i=t.duration);var a="Relevance";t.sort?a=t.sort:e.defaultSort&&(a=e.defaultSort);var l=1;return t.page&&(l=t.page),c.length===this.state.stylefilters.length&&String(s)===String(this.state.energy)&&String(r)===String(this.state.vocal)&&i===this.state.duration&&a===this.state.sort&&String(l)===String(this.state.page)||(Object.keys(t).length>0?(e.loadData(s,r,a,i,c,l),e.onSetFiltered()):Object.keys(t)<1&&e.filter&&e.loadData(0,0,a,0,[],1),this.setState({appliedFilters:t,stylefilters:c,energy:s,vocal:r,duration:i,sort:a,page:l}),e.onSetAppliedFilters(t)),!1}},{key:"handleFilterSelect",value:function(e){delete e.page;var t=[];Object.entries(e).map((function(e){return t.push("".concat(e[0],"=").concat(e[1]))})),t=t.join("&"),this.context.router.replace("".concat(this.props.url,"?").concat(t)),this.props.onSetAppliedFilters(e),this.props.onSetNotFiltered()}},{key:"onFilterSelect",value:function(e,t){var s=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.state.appliedFilters;r[e]=t.id,s||this.handleFilterSelect(r)}},{key:"onStyleFilterSelect",value:function(e){var t=Object.assign([],this.state.stylefilters);t.push(e.id);var s=this.state.appliedFilters;s.stylefilters=JSON.stringify(t),this.handleFilterSelect(s)}},{key:"onDurationSelect",value:function(e){var t=this.state.appliedFilters;t.duration=e,this.handleFilterSelect(t)}},{key:"onSortToggle",value:function(e){var t=this.state.appliedFilters;t.sort=e.target.dataset.sort,this.handleFilterSelect(t)}},{key:"removeStyleFilters",value:function(e,t){var s=this.state.appliedFilters;if("style"===e){var r=JSON.parse(s.stylefilters);r.splice(r.indexOf(t),1),s.stylefilters=JSON.stringify(r)}else delete s[e];this.handleFilterSelect(s)}},{key:"removeAll",value:function(){var e="Relevance";this.props.defaultSort&&(e=this.props.defaultSort),this.props.searchTerm?this.context.router.push("/browse/all"):(this.context.router.push("".concat(this.props.url)),this.props.loadData(0,0,e,0,[],1)),this.props.onUnSetAppliedFilters()}},{key:"onPageSelect",value:function(e){var t=this.state.appliedFilters;this.setState({previousPage:t.page}),t.page=e.currentTarget.dataset.page;var s=[];Object.entries(t).map((function(e){return s.push("".concat(e[0],"=").concat(e[1]))})),s=s.join("&"),this.context.router.push("".concat(this.props.url,"?").concat(s)),this.props.onSetAppliedFilters(t),this.props.onSetNotFiltered()}},{key:"reloaded",value:function(){this.props.loadData(this.state.energy,this.state.vocal,this.state.sort,this.state.duration,this.state.stylefilters,this.state.page)}},{key:"render",value:function(){var e=this,t=[],s=[],r=[],i=!1;if(this.props.tracks&&this.props.tracks.isFetching&&(i=!0),this.props.tracks&&this.props.tracks.page&&this.props.tracks.page.filter_track_styles){var a=this.props.tracks.page.filter_track_styles,l=this.props.tracks.page.filter_track_moods;r=this.props.tracks.page.result_ids,this.props.categories.forEach((function(r){var i=r.track_style.filter((function(e){return!e.parent}));5===r.id?(t=Object.assign([],i),l&&(t.forEach((function(e,s){var c=p()(l[r.id],["id",e.id])||[];t[s]=Object.assign({},e,{trackCount:c.count})})),t=t.filter((function(e){return e.trackCount>0})))):a&&(i.forEach((function(t){var s=p()(a[r.id],["id",t.id])||[];if(Object.keys(s).length>0){var c=u()(i,["id",s.id]),l=t.id===parseInt(e.props.browseStyleId);s.count>0&&(i[c]=Object.assign({},t,{trackCount:l?0:s.count}))}})),s.push(Object.assign({},Object(c.a)(Object(c.a)({},r),{},{track_style:i.filter((function(e){return e.trackCount>0}))}))))}))}var n=[];this.props.tracks&&this.props.tracks.page&&this.props.tracks.page.filter_energy_track_counts&&(n=this.props.tracks.page.filter_energy_track_counts);var o=[];this.props.tracks&&this.props.tracks.page&&this.props.tracks.page.filter_vocal_track_counts&&(o=this.props.tracks.page.filter_vocal_track_counts);var d={};this.props.tracks&&this.props.tracks.page&&this.props.tracks.page.filter_duration_data&&(this.state.durationData||(d=this.props.tracks.page.filter_duration_data));var h=null,j=!1,b=this.state.stylefilters;this.props.tracks&&!this.props.tracks.isFetching&&this.props.tracks.page&&this.props.tracks.page.pagination&&(j=this.props.tracks.page.pagination.totalCount);var f=function(){};this.props.onResultClick&&(f=this.props.onResultClick),this.props.collections.page&&!this.props.collections.isFetching||this.props.hideCollection?this.props.collections.page&&!this.props.hideCollection&&(h=Object(A.jsx)("div",{children:Object(A.jsx)("div",{className:"browse-collections loaded",children:Object(A.jsx)(H,{onResultClick:f,collections:this.props.collections.page})})})):h=Object(A.jsx)("div",{className:"browse-collections unloaded"});var v,m=null;return this.props.browseStyleId&&(m=this.props.browseStyleId),this.props.tracks&&this.props.tracks.page&&this.props.tracks.page.filter_track_counts&&(v=this.props.tracks.page.filter_track_counts),Object(A.jsxs)("section",{id:"browse-page",className:"fill-page-height",children:[Object(A.jsx)(Le,{breadcrumb:this.props.breadcrumb,energy:this.state.energy,vocal:this.state.vocal,duration:this.state.duration,allTracksCount:r.length,allStyleFilters:b,style:this.state.style,styleFilters:this.state.stylefilters,categories:s,styles:this.props.styles,sort:this.state.sort,hideSort:this.props.hideSort,sortedMoods:t,moods:[],defaultSort:this.props.defaultSort,query:this.state.query,searchTerm:this.props.searchTerm,energies:this.props.energies,vocals:this.props.vocals,resultCount:j,onStyleFilterSelect:this.onStyleFilterSelect,onSortToggle:this.onSortToggle,onFilterSelect:this.onFilterSelect,onDurationSelect:this.onDurationSelect,removeStyleFilters:this.removeStyleFilters,removeAll:this.removeAll,browseStyleId:m,filterTrackCounts:v,energyTrackCounts:n,vocalTrackCounts:o,durationData:d,loading:i,context:this.context.router}),this.props.hero,Object(A.jsx)(P,{}),h,Object(A.jsx)(k.a,{url:this.props.url,previousPage:this.state.previousPage,onPageSelect:this.onPageSelect,onResultClick:f,browseType:this.props.browseType,browseStyleId:m,reloaded:this.reloaded,sort:this.state.sort,defaultSort:this.props.defaultSort,onSortToggle:this.onSortToggle,hideSort:this.props.hideSort})]})}}]),s}(b.a.Component);He.contextTypes={router:y.a.object};t.a=Object(v.b)((function(e){return{userData:e.get("userData"),tracks:e.get("tracks"),filter:e.get("filter"),appliedFilters:e.get("appliedFilters"),collections:e.get("collections"),energies:e.get("energies"),vocals:e.get("vocals"),categories:e.get("categories"),moods:e.get("moods"),styles:e.get("styles")}}),(function(e){return{onFetchEnergies:function(){e(Object(m.a)())},onFetchVocals:function(){e(Object(m.b)())},onFetchStyleCategories:function(){e(Object(O.b)())},onFetchAllStyles:function(){e(Object(x.a)())},onSetFiltered:function(){e(Object(m.d)())},onSetNotFiltered:function(){e(Object(m.e)())},onSetAppliedFilters:function(t){e(Object(m.c)(t))},onUnSetAppliedFilters:function(){e(Object(m.f)())}}}))(Object(f.d)(He))},853:function(e,t,s){var r=s(854)(s(810));e.exports=r},854:function(e,t,s){var r=s(371),c=s(187),i=s(147);e.exports=function(e){return function(t,s,a){var l=Object(t);if(!c(t)){var n=r(s,3);t=i(t),s=function(e){return n(l[e],e,l)}}var o=e(t,s,a);return o>-1?l[n?t[o]:o]:void 0}}}}]); //# sourceMappingURL=2.chunk.js.map?hash=12c3c661