1(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{1008:function(t,e,i){"use strict";i(16),i(41),i(28),i(53),i(27),i(54),i(64),i(118);var a=i(2),n=i.n(a),r=(i(52),i(4)),s=i.n(r),o=(i(31),i(40),i(36),i(100),i(17),i(38),i(58),i(839)),l=i(1),d={name:"GridCircleRadioLivestream",mixins:[o.a],props:{livestream:{type:Object,default:function(){return{}},required:!0},station:{type:Object,default:function(){return{}},required:!0},index:{type:Number,default:0}},data:function(){return{status:""}},computed:{hasStation:function(){return this.station&&Object.keys(this.station).length>0},link:function(){var t,e,i;if(!this.station||null===(t=this.livestream)||void 0===t||!t.id)return"";var a="".concat(encodeURIComponent((null===(e=this.livestream)||void 0===e?void 0:e.title)||""),"-").concat(null===(i=this.livestream)||void 0===i?void 0:i.id);return{name:"livestreamplayer",params:{radioname:this.station.link.split("/").pop(),id:a,from:this.$attrs.railTitle||""}}},favicon:function(){var t;return null!==(t=this.station)&&void 0!==t&&t.favicon?this.station.favicon.indexOf("://")>=0?this.station.favicon:"/api".concat(this.station.favicon):""}},methods:{getStatus:function(){var t,e=(null===(t=this.livestream)||void 0===t?void 0:t.start_time)&&new Date(this.livestream.start_time).getTime();this.isWithinOneHour(e)?this.startCountdown(e):this.status=this.livestreamIsLive(this.livestream)?"LIVE":"UPCOMING"},onClick:function(){if(this.$mixpanel){var t,e,i,a,n,r,s,o,d,c,u,h=null===(t=this.livestream)||void 0===t||null===(e=t.persons)||void 0===e?void 0:e.map((function(t){return t.title||t})).filter(Boolean),v=null===(i=this.livestream)||void 0===i||null===(a=i.persons)||void 0===a?void 0:a.map((function(t){return t.id})).filter(Boolean),f=/tiktok/i.test(this.livestream.livestream_url),p=/facebook/i.test(this.livestream.livestream_url),m=f?"TikTok":p?"Facebook":"";this.$mixpanel.trackEvent("rail_card_click",{rail_title:this.$attrs.railTitle||"",rail_type:this.$attrs.railTypeMixpanel||this.$attrs.railType||"Livestream",rail_data_source:"cxense"===(null===(n=this.$attrs.dataSource)||void 0===n?void 0:n.toLowerCase())?"CIA":"CMS",rail_position:this.$attrs.railPosition||this.$attrs.railIndex||"",rail_total:this.$attrs.railTotal||this.shared.totalRailsHasData||"",card_position:this.index+1||"",card_total:(null===(r=this.$parent)||void 0===r||null===(s=r.livestreams)||void 0===s?void 0:s.length)||"",content_type:l.h[null===(o=this.livestream)||void 0===o?void 0:o.type]||"",station_name:this.station.title?[this.station.title]:"",language:l.H[null===(d=this.livestream)||void 0===d?void 0:d.language]||"",dj_name:null!=h&&h.length?h:"",dj_i
1d:null!=v&&v.length?v:"",show_title:(null===(c=this.livestream)||void 0===c?void 0:c.title)||"",show_id:(null===(u=this.livestream)||void 0===u?void 0:u.id)||"",livestream_type:m})}}},mounted:function(){this.$nextTick(this.getStatus)},beforeDestroy:function(){this.clearCountdown()}},c=(i(884),i(3)),u=Object(c.a)(d,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.hasStation?i("span",{staticClass:"radio-circle-wrapper trans-3",class:{"is-live":t.livestreamIsLive(t.livestream)},attrs:{"data-status":t.countdown||t.status}},[i("router-link",{attrs:{to:t.link,"aria-label":t.station.title},nativeOn:{click:function(e){return t.onClick(e)}}},[i("div",{staticClass:"radio-circle-image-wrapper"},[i("span",{staticClass:"radio-circle-image",style:"background-image: url('"+t.favicon+"');"})])])],1):t._e()}),[],!1,null,"4e2f2578",null).exports,h=i(7),v={name:"RailLivestreamRadios",components:{GridCircleRadioLivestream:u},props:{dataId:{type:String,default:""},dataSource:{type:String,default:""},dataType:{type:String,default:""},dataDisplay:{type:String,default:""},railHeight:{type:Number,default:126},railSubtitle:{type:String,default:""},railTitle:{type:String,default:""},railType:{type:String,default:""},railTypeMixpanel:{type:String,default:""},railIndex:{type:Number,default:0},railTotal:{type:Number,default:0},railPosition:{type:Number,default:0},numberOfItems:{type:Number,default:10},seeMoreLink:{type:String,default:""},seeMoreText:{type:String,default:""}},data:function(){return{arrowHidden:!0,isFetching:!1,livestreams:[]}},computed:{railLink:function(){return this.seeMoreLink?new URL(this.seeMoreLink).pathname:""},station:function(){return function(t){var e;return(null==t||null===(e=t.stations)||void 0===e?void 0:e[0])||{}}}},methods:{getLivestreamData:function(){var t=this;return s()(n.a.mark((function e(){var i,a,r,s,o,l,d,c;return n.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(navigator.onLine&&!t.isFetching){e.next=2;break}return e.abrupt("return");case 2:if(e.prev=2,h.a&&h.a.start(),t.isFetching=!0,a=(null===(i=t.shared.stations)||void 0===i?void 0:i.length)||t.numberOfItems,r=60*Math.floor(Date.now()/6e4),"livestreamInStation"!==t.dataId){e.next=14;break}return e.next=10,t.fetch("/api/mcapi/livestream?type=livestream_per_station&limit=".concat(a,"&cb=").concat(r));case 10:s=e.sent,o=s||[],e.next=18;break;case 14:return e.next=16,t.fetch("/api/mcapi/document/".concat(t.dataId,"?limit=").concat(a,"&version=3&cb=").concat(r));case 16:s=e.sent,o=(null===(l=s)||void 0===l||null===(d=l[0])||void 0===d?void 0:d.items)||[];case 18:return e.next=20,t.sortByStationAndPerson("stations.[0].id","persons.[0].id");case 20:c=e.sent,t.livestreams=o.sort(c),t.handleArrows(),e.next=27;break;case 25:e.prev=25,e.t0=e.catch(2);case 27:return e.prev=27,t.isFetching=!1,h.a&&h.a.finish(),e.finish(27);case 31:case"end":return e.stop()}}),e,null,[[2,25,27,31]])})))()},handleSeeAll:function(){var t=this;return s()(n.a.mark((function e(){return n.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.$mixpanel&&t.$mixpanel.trackEvent("live_entrypoints",{trigger_action:"homepage"===t.$route.name?"Home SEE ALL":"Radio SEE ALL",page_name:t.$route.path||"",page_type:"homepage"===t.$route.name?"Home Page":"Section Page",page_url:location.origin+t.$route.fullPath}),e.next=3,t.$nextTick();case 3:t.$router.push({path:t.railLink||"/livestream"});case 4:case"end":return e.stop()}}),e)})))()},handleArrows:function(){var t=this;this._hideTimer&&clearTimeout(this._hideTimer),this._hideTimer=setTimeout((function(){t.hideArrowOnResize();var e=t.$refs.rail;e&&e.addEventListener("scroll",t.hideArrowOnSlide),window.addEventListener("resize",t.hideArrowOnResize)}),250)},slide:function(t){var e=this.$refs.rail;e.scrollTo({left:e.scrollLeft+360*t,behavior:"smooth"})},hideArrowOnSlide:function(){var t=this.$refs.rail;if(document.querySelector(".rail-arrow")){var e=this.$refs.railArrowPrev,i=this.$refs.railArrowNext,a=t.scrollWidth-t.offsetWidth;t.scrollLeft<2?e.style.visibility="hidden":t.scrollLeft>a-2?i.style.visibility="hidden":e.style.visibility=i.style.visibility="visible"}},hideArrowOnResize:function(){var t,e,i=this.livestreams&&this.livestreams.length,a=this.$refs.railSection&&this.$refs.railSection.parentElement,n=a&&a.clientWidth,r=(null===(t=this.$refs.rail)||void 0===t||null===(e=t.firstChild)||void 0===e?void 0:e.clientWidth)||0;this.arrowHidden=!!a&&this.hiddenArrow(n,r,12,i)}},beforeMount:function(){this.getLivestreamData()},mounted:function(){this.$emit("updateRailIndex",this.dataId)},beforeDestroy:function(){var t=this.$refs.rail;t&&t.removeEventListener("scroll",this.hideArrowOnSlide),window.removeEventListener("resize",this.hideArrowOnResize)}}
1,f=(i(885),Object(c.a)(v,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.isEmpty(t.livestreams)?t._e():i("section",{ref:"railSection",staticClass:"rail",style:"height:"+t.railHeight+"px"},[i("div",{staticClass:"rail-header d-flex justify-content-between align-items-center"},[i("h6",{staticClass:"rail-title"},[t._v(t._s(t.railTitle))]),t._v(" "),i("a",{staticClass:"rail-header-right",attrs:{href:"javascript:void(0)"},on:{click:function(e){return e.preventDefault(),t.handleSeeAll(e)}}},[t._v(t._s(t.seeMoreText||"SEE ALL"))])]),t._v(" "),i("div",{ref:"rail",staticClass:"rail-wrapper"},t._l(t.livestreams,(function(e,a){return i("div",{key:e.id,staticClass:"rail-content",attrs:{id:t.dataId+"_"+e.id}},[i("GridCircleRadioLivestream",{attrs:{livestream:e,station:t.station(e),dataSource:t.dataSource,railTitle:t.railTitle,railType:t.railType,railTypeMixpanel:t.railTypeMixpanel,railIndex:t.railIndex,railTotal:t.railTotal,railPosition:t.railPosition,index:a}})],1)})),0),t._v(" "),t.mobileResponsive||t.arrowHidden?t._e():[i("button",{ref:"railArrowPrev",staticClass:"rail-arrow rail-arrow-prev",attrs:{title:"Prev"},on:{click:function(e){return t.slide(-1)}}},[i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"8",height:"13",viewBox:"0 0 8 13","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("path",{attrs:{fill:"#002661",d:"M.53 6.353c0-.21.08-.422.24-.582L5.83.712a.824.824 0 111.165 1.165L2.518 6.353l4.476 4.476a.824.824 0 01-1.165 1.165L.77 6.935a.821.821 0 01-.24-.582z"}})])]),t._v(" "),i("button",{ref:"railArrowNext",staticClass:"rail-arrow rail-arrow-next",attrs:{title:"Next"},on:{click:function(e){return t.slide(1)}}},[i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"8",height:"13",viewBox:"0 0 8 13","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("path",{attrs:{fill:"#002661",d:"M7.235 6.353a.82.82 0 00-.241-.582L1.936.712A.824.824 0 10.77 1.877l4.476 4.476-4.475 4.476a.824.824 0 001.165 1.165l5.058-5.059a.821.821 0 00.241-.582z"}})])])]],2)}),[],!1,null,"b28bee6a",null));e.a=f.exports},1046:function(t,e,i){"use strict";var a=i(890);i.n(a).a},1047:function(t,e,i){"use strict";var a=i(891);i.n(a).a},1048:function(t,e,i){"use strict";var a=i(892);i.n(a).a},1200:function(t,e,i){"use strict";i.r(e);i(31),i(33),i(93),i(92),i(63);var a=i(0),n=i(19),r={name:"FavouriteStations",methods:{openModalStations:function(){a.a.$emit("modalStations")},stationPlaying:function(t){return this.sameRadio(t)&&this.shared.radioPlaying.live},handlePlayPause:function(t){var e=this;if(this._clicking)return clearTimeout(this._clickingTimer),void(this._clickingTimer=setTimeout((function(t){return e._clicking=!1}),3e3));this._clicking=!0,clearTimeout(this._clickingTimer),this._clickingTimer=setTimeout((function(){return e._clicking=!1}),500),this.stationPlaying(t)?this.pauseRadioStation():(this.$store.setRadioPlayedFrom("Favorite Station"),this.playRadioStation(t))},playRadioStation:function(t){this.sameRadio(t)?a.a.$emit("playRadio"):this.playRadio(t)},pauseRadioStation:function(){a.a.$emit("pauseRadio",{actionSource:"Favorite Station"})}},mounted:function(){Object(n.b)(this.$refs.fav,"fav-content-link")},beforeDestroy:function(){this._clickingTimer&&(clearTimeout(this._clickingTimer),this._clickingTimer=null)}},s=(i(1046),i(3)),o=Object(s.a)(r,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("section",{staticClass:"fav"},[i("h6",{staticClass:"fav-title"},[t._v("Your Favourite Stations")]),t._v(" "),i("div",{ref:"fav",staticClass:"fav-wrapper"},[t._l(t.shared.stationsFollowed,(function(e,a){return[e?i("div",{key:a,staticClass:"fav-content"},[i("a",{staticClass:"fav-content-link trans-3",class:{"fav-radio-playing":t.stationPlaying(e)},attrs:{href:"javascript:;"},on:{click:function(i){return i.preventDefault(),t.handlePlayPause(e)}}},[i("div",{staticClass:"fav-img-wrap"},[i("span",{staticClass:"fav-img",style:"background-image: url('"+e.favicon+"');"})])])]):t._e()]})),t._v(" "),i("div",{staticClass:"fav-content"},[t.shared.user&&t.shared.stationsFollowed?i("button",{on:{click:t.openModalStations}},[0===t.shared.stationsFollowed.length?i("svg",{attrs:{width:"62",height:"62",fill:"none",xmlns:"http://www.w3.org/2000/svg","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("circle",{attrs:{cx:"31",cy:"31",r:"30.25",stroke:"#0076CC","stroke-width":"1.5","stroke-linejoin":"round","stroke-dasharray":"6 3"}}),i("rect",{attrs:{x:"22",y:"30",width:"18",height:"2",rx:"1",fill:"#0076CC"}}),i("rect",{attrs:{x:"30",y:"22",width:"2",height:"18",rx:"1",fill:"#0076CC"}})]):t.shared.stationsFollowed.length?i("svg",{attrs:{width:"62",height:"62",fill:"none",xmlns:"http://www.w3.org/2000/svg","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("circle",{attrs:{cx:"31",cy:"31",r:"30.25",stroke:"#0076CC","stroke-width":"1.5","stroke-linejoin":"round"}}),i("path",{attrs:{d:"M18.023 27.329h5.46v1.105h-4.212v2.522h3.172v1.118h-3.172v2.808h4.524V36h-5.772v-8.671zm7.338 0h2.899a6.48 6.48 0 011.885.26c.58.165 1.079.429 1.495.793.416.355.741.806.975 1.352.234.546.351 1.196.351 1.95 0 .728-.117 1.365-.351 1.911a3.766 3.766 0 01-.975 1.352c-.416.355-.914.62-1.495.793-.58.173-1.213.26-1.898.26h-2.886v-8.671zm2.86 7.553c1.083 0 1.924-.264 2.522-.793.607-.537.9
11-1.33.91-2.379 0-1.057-.29-1.863-.871-2.418-.58-.563-1.447-.845-2.6-.845h-1.573v6.435h1.612zm6.433-7.553h1.248V36h-1.248v-8.671zm5.656 1.092h-3.107v-1.092h7.449v1.092h-3.094V36H40.31v-7.579z",fill:"#0076CC"}})]):t._e()]):t.shared.user?t._e():i("router-link",{attrs:{to:{name:"login",params:{fromButton:"Favourite Stations",userAction:"like"}}}},[i("svg",{attrs:{width:"62",height:"62",fill:"none",xmlns:"http://www.w3.org/2000/svg","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("circle",{attrs:{cx:"31",cy:"31",r:"30.25",stroke:"#0076CC","stroke-width":"1.5","stroke-linejoin":"round","stroke-dasharray":"6 3"}}),i("rect",{attrs:{x:"22",y:"30",width:"18",height:"2",rx:"1",fill:"#0076CC"}}),i("rect",{attrs:{x:"30",y:"22",width:"2",height:"18",rx:"1",fill:"#0076CC"}})])])],1)],2)])}),[],!1,null,"657a7b34",null).exports,l=i(1008),d=(i(17),i(38),i(2)),c=i.n(d),u=(i(52),i(4)),h=i.n(u),v=i(1),f={name:"GridRadio",props:["station"],data:function(){return{artistTitle:""}},computed:{showsImage:function(){var t=this.activeShow(this.station.shows);return Object(v.k)(t,"photo")||Object(v.k)(this.station,"photo","")},programmeTitle:function(){var t=this.activeShow(this.station.shows);return Object(v.k)(t,"title")||Object(v.k)(this.station,"tagline","")},stationPlaying:function(){return this.sameRadio(this.station)&&this.shared.radioPlaying.live}},methods:{fetchArtistTitle:function(){var t=this;return h()(c.a.mark((function e(){var i,a,n,r;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(i=t.station&&t.station.streamURLLow&&t.station.streamURLLow.split("/").pop().split("?",2)[0]||"").split(".",2)[0],e.prev=2,e.next=5,t.fetchNowPlaying(i,1);case 5:if(a=e.sent,n=a.length?a[0]:{},t.artistTitle=t.getArtistTitle(n),r=n.start+n.duration,t._interval&&clearInterval(t._interval),"undefined"!=typeof window){e.next=12;break}return e.abrupt("return");case 12:t._interval=setInterval((function(){Date.now()>=r&&(clearInterval(t._interval),t.fetchArtistTitle())}),2e4),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(2),console.error("error fetching artist title",e.t0);case 18:case"end":return e.stop()}}),e,null,[[2,15]])})))()},getArtistTitle:function(t){return!t||this.isEmpty(t)?"-":((t.artist?"".concat(t.artist," - "):"")+(t.title||"")).toUpperCase()||"-"},handlePlayPause:function(){var t=this;if(this._clicking)return clearTimeout(this._clickingTimer),void(this._clickingTimer=setTimeout((function(e){return t._clicking=!1}),3e3));this._clicking=!0,clearTimeout(this._clickingTimer),this._clickingTimer=setTimeout((function(){return t._clicking=!1}),500),this.stationPlaying?this.pauseRadioStation():(this.$store.setRadioPlayedFrom("Station Tiles"),this.playRadioStation())},playRadioStation:function(){this.sameRadio(this.station)?a.a.$emit("playRadio"):this.playRadio(this.station)},pauseRadioStation:function(){a.a.$emit("pauseRadio",{actionSource:"Station Tiles"})}},mounted:function(){this.$nextTick(this.fetchArtistTitle)},beforeDestroy:function(){this._interval&&(clearInterval(this._interval),this._interval=null),this._clickingTimer&&(clearTimeout(this._clickingTimer),this._clickingTimer=null)}},p=(i(1047),Object(s.a)(f,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.station?i("div",[i("router-link",{staticClass:"page-stations-header",attrs:{to:{name:"stationdetail",params:{radioname:t.station.link.split("/").pop()}}}},[i("div",[i("span",{style:"background-image: url('"+t.station.favicon+"')",attrs:{alt:"Station"}}),t._v(" "),i("p",{staticClass:"mb-0"},[t._v(t._s(t.station.title))])]),t._v(" "),i("svg",{attrs:{width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("path",{attrs:{d:"M8 7a.976.976 0 00-.288-.693L1.678.287a.984.984 0 00-1.39 0 .979.979 0 000 1.387L5.628 7l-5.34 5.326a.979.979 0 000 1.387.984.984 0 001.39 0l6.034-6.02A.976.976 0 008 7z",fill:"#B8B8B8"}})])]),t._v(" "),i("div",{staticClass:"page-stations-card",on:{click:function(e){return e.preventDefault(),t.handlePlayPause(e)}}},[i("div",{staticClass:"page-stations-img",style:"background-image: url('"+t.showsImage+"')"},[t.stationPlaying?[i("svg",{class:"playing-icon-small",attrs:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("path",{attrs:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12z",fill:"#fff"}}),i("rect",{attrs:{x:"5",y:"9.9",width:"2.24",height:"6.6",rx:"1.12",fill:"#0076CC"}}),i("rect",{attrs:{x:"8.92",y:"7.5",width:"2.24",height:"9",rx:"1.12",fill:"#0076CC"}}),i("rect",{attrs:{x:"12.84",y:"11.7",width:"2.24",height:"4.8",rx:"1.12",fill:"#0076CC"}}),i("rect",{attrs:{x:"16.76",y:"9.9",width:"2.24",height:"6.6",rx:"1.12",fill:"#0076CC"}})])]:[i("svg",{class:"play-icon-small",attrs:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("path",{attrs:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12z",fill:"#fff"}}),i("path",{attrs:{d:"M18.226 13.198l-9.18 4.642c-.221.107-.442.16-.664.16-.276 0-.497-.053-.718-.213A1.328 1.328 0 017 16.613V7.38c0-.48.277-.907.664-1.174a1.42 1.42 0 011.382-.053l9.18 4.589c.442.213.774.694.774 1.227 0 .534-.276 1.014-.774 1.228z",fill:"#0076CC"}})])]],2),t._v(" "),i("div",{staticClass:"page-stations-content"},[i("h6",{staticClass:"page-stations-text-light"},[t._v(t._s(t.station.keywords&&t.station.keywords.length?t.station.keywords.map((function(t){return"#"+t})).join(" "):"Â "))]),t._v(" "),i("h6",{staticClass:"mb-0"},[t._v(t._s(t.programmeTitle))]),t._v(" "),i("span",{staticClass:"d-flex flex-row align-items-center"},[i("svg",{class:"mr-1",attrs:{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("path",{attrs:{d:"M3.125.744L10 0v7.336c0 .457-.147.9-.417 1.257-.27.355-.647.601-1.06
17.697-.42.095-.857.034-1.24-.173a1.95 1.95 0 01-.863-.966 2.12 2.12 0 01-.1-1.329c.11-.442.36-.83.706-1.1.347-.27.77-.405 1.199-.382.428.022.837.201 1.157.506V2.702l-5.625.662v4.638c0 .457-.147.9-.417 1.257-.27.355-.647.601-1.067.697-.42.096-.857.035-1.24-.173a1.95 1.95 0 01-.863-.965 2.12 2.12 0 01-.1-1.33c.11-.442.36-.83.706-1.1.347-.27.77-.405 1.199-.382.428.023.837.201 1.157.506V.744zm.625.602v1.347l5.625-.661V.737l-5.625.61zm-.625 6.656c0-.354-.132-.692-.366-.942a1.212 1.212 0 00-.884-.39c-.332 0-.65.14-.884.39-.234.25-.366.588-.366.942 0 .353.132.692.366.942.235.25.552.39.884.39.332 0 .65-.14.884-.39.234-.25.366-.589.366-.942zm6.25-.666c0-.354-.132-.693-.366-.942a1.212 1.212 0 00-.884-.39c-.332 0-.65.14-.884.39-.234.25-.366.588-.366.942 0 .353.132.692.366.942.235.25.552.39.884.39.332 0 .65-.14.884-.39.234-.25.366-.59.366-.942z",fill:"#000"}})]),t._v(" "),i("h6",{staticClass:"page-stations-text-light"},[t._v(t._s(t.artistTitle))])])])])],1):t._e()}),[],!1,null,"5b401013",null).exports),m=i(810),g={name:"StationsRadio",components:{FavouriteStations:o,RailLivestreamRadios:l.a,GridRadio:p,RailPersons:m.a},data:function(){return{persons:[],livestreamEmpty:!1}},computed:{liveStations:function(){var t;return null===(t=this.shared.stations)||void 0===t?void 0:t.filter((function(t){return t.stationType.includes("live")&&t.shows.some((function(t){return t.showDays.length>0}))&&t.streamURLLow}))}},methods:{getOurPersons:function(){var t=this,e=this.shared.setting.discoverDjID||"629fe487-2499-44bd-a0eb-58def4f9d0e5",i="/api/mcapi/document/".concat(e,"?limit=20&type=block&view=detail");this.fetch(i).then((function(e){var i=e&&e[0]&&e[0].items||[];t.persons=i.filter((function(t){var e;return(null===(e=t.stations)||void 0===e?void 0:e.length)>0})).splice(0,11)})).catch((function(e){console.log("failed get data",e),t.persons=[]}))}},mounted:function(){this.getOurPersons()}},w=(i(1048),Object(s.a)(g,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("span",[i("FavouriteStations",{staticClass:"d-block d-md-none"}),t._v(" "),i("div",{staticClass:"container-fluid main page-stations"},[i("RailLivestreamRadios",{staticClass:"rail-livestream",attrs:{"data-id":"livestreamInStation",railTitle:"Current and Upcoming Livestreams",railTotal:2,railPosition:1},on:{livestreamEmpty:function(e){t.livestreamEmpty=!0}}}),t._v(" "),i("h6",{staticClass:"page-stations-top-header"},[t._v("On-Air Stations")]),t._v(" "),i("div",{staticClass:"page-stations-wrapper"},[t._l(t.liveStations,(function(t,e){return[i("GridRadio",{key:t.id||e,attrs:{station:t,"data-id":t.id||e}})]}))],2),t._v(" "),t.persons.length?i("RailPersons",{attrs:{persons:t.persons,railTitle:"Discover Our DJs",railTotal:t.livestreamEmpty?1:2,railPosition:t.livestreamEmpty?1:2}}):t._e()],1)],1)}),[],!1,null,"2e39d946",null));e.default=w.exports},795:function(t,e,i){},797:function(t,e,i){},805:function(t,e,i){"use strict";var a=i(795);i.n(a).a},807:function(t,e,i){"use strict";i(33),i(36),i(28),i(53),i(17),i(63),i(38),i(58);var a=i(1),n={name:"GridPersons",props:{index:{type:Number,default:0},person:{type:Object,default:function(){return{}}},liveIds:{type:Array,default:function(){return[]}},rail:{type:Boolean,default:!1},large:{type:Boolean,default:!1}},computed:{personStation:function(){var t,e,i,a;return["stationdetail","djdetail"].includes(this.$route.name)?this.$route.params.radioname:null===(t=this.person)||void 0===t||null===(e=t.stations)||void 0===e||null===(i=e[0])||void 0===i||null===(a=i.link)||void 0===a?void 0:a.split("/").pop()},personImage:function(){var t,e,i;return null===(t=this.person)||void 0===t||null===(e=t.photo)||void 0===e||null===(i=e[0])||void 0===i?void 0:i.link},isLive:function(){return this.liveIds.includes(this.person.id)}},methods:{handleClick:function(){var t,e,i,n,r,s,o,l,d,c,u,h;(this.setObjectToStorage("guideTips","djRailHome",!0),this.$mixpanel)&&this.$mixpanel.trackEvent("rail_card_click",{rail_title:(null===(t=this.$parent.$props)||void 0===t?void 0:t.railTitle)||"",rail_type:(null===(e=this.$parent.$props)||void 0===e?void 0:e.railTypeMixpanel)||(null===(i=this.$parent.$props)||void 0===i?void 0:i.railType)||"",rail_data_source:"cxense"===(null===(n=this.$parent.$props)||void 0===n||null===(r=n.dataSource)||void 0===r?void 0:r.toLowerCase())?"CIA":"CMS",rail_position:this.$attrs.railPosition||this.$attrs.railIndex||"",rail_total:this.$attrs.railTotal||this.shared.totalRailsHasData||"",card_position:this.index+1||"",card_total:(null===(s=this.$parent.filteredPersons)||void 0===s?void 0:s.length)||"",content_type:a.h[null===(o=this.person)||void 0===o?void 0:o.type]||"",station_name:(null===(l=this.person)||void 0===l||null===(d=l.stations)||void 0===d?void 0:d.map((function(t){return t.title})))||"",language:a.H[null===(c=this.person)||void 0===c?void 0:c.language]||"",dj_
1name:(null===(u=this.person)||void 0===u?void 0:u.title)||"",dj_id:(null===(h=this.person)||void 0===h?void 0:h.id)||""})}},mounted:function(){this.triggerLazyLoad()}},r=(i(805),i(3)),s=Object(r.a)(n,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.person?i("div",{staticClass:"person-wrapper"},[i("div",{class:["person-content","flex-centered",{"person-rail":t.rail,"person-live":t.isLive,"person-large":t.large}]},[i("router-link",{staticClass:"person-img-wrap",attrs:{to:"/radio/"+t.personStation+"/djs/"+t.getPersonLink(t.person),"aria-label":t.getPersonTitle(t.person)},nativeOn:{click:function(e){return t.handleClick(e)}}},[i("img",{staticClass:"person-img lazy lazy0",attrs:{"data-src":t.personImage},on:{error:t.handleImageError}})])],1),t._v(" "),i("span",{staticClass:"person-name truncated-2"},[t._v(t._s(t.getPersonTitle(t.person)))])]):t._e()}),[],!1,null,"84bba690",null);e.a=s.exports},810:function(t,e,i){"use strict";i(16),i(31),i(92),i(28),i(53),i(17),i(48);var a=i(2),n=i.n(a),r=(i(52),i(4)),s=i.n(r),o=i(807),l=i(170),d={name:"RailPersons",props:{dataId:{type:String,default:""},dataSource:{type:String,default:""},dataType:{type:String,default:""},dataDisplay:{type:String,default:""},railSubtitle:{type:String,default:""},railTitle:{type:String,default:""},railType:{type:String,default:""},railTypeMixpanel:{type:String,default:""},railIndex:{type:Number,default:0},railTotal:{type:Number,default:0},railPosition:{type:Number,default:0},numberOfItems:{type:Number,default:10},index:{type:Number,default:0},persons:{type:Array,default:function(){return[]}},followed:{type:Boolean,default:!1},stationDetail:{type:Boolean,default:!1},noseeall:{type:Boolean,default:!1}},components:{GridPersons:o.a,GuidingTips:l.a},data:function(){return{contents:[],liveIds:[],tooltipGuide:!0,arrowHidden:!1}},computed:{personId:function(){var t;return(null===(t=this.$route.path.match(/\/radio\/[^\/]+\/djs\/[^\/]+-(\d+)(?:\/|$)/))||void 0===t?void 0:t[1])||null},filteredPersons:function(){var t=this;return this.dataId&&!this.followed||this.dataSource?this.contents:this.personId&&this.persons?(this.persons||[]).filter((function(e){return e.id!==parseInt(t.personId)})):this.stationDetail?this.persons:(this.persons||[]).filter((function(t){var e;return(null===(e=t.stations)||void 0===e?void 0:e.length)>0}))}},methods:{getData:function(){var t=this;return s()(n.a.mark((function e(){var i,a,r,s,o,l;return n.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.followed||(null===(i=t.persons)||void 0===i?void 0:i.length)>0)){e.next=5;break}return e.next=3,t.getLiveDJs(t.persons);case 3:return t.liveIds=e.sent,e.abrupt("return");case 5:if(t.dataId){e.next=7;break}return e.abrupt("return");case 7:return e.prev=7,r="/api/mcapi/document/".concat(t.dataId,"?limit=").concat(t.numberOfItems,"&type=block&view=detail"),e.next=11,t.fetch(r);case 11:return s=e.sent,o=(null==s||null===(a=s[0])||void 0===a?void 0:a.items)||[],l=o.filter((function(t){var e;return(null===(e=t.stations)||void 0===e?void 0:e.length)>0})).splice(0,11),t.contents=l,e.next=17,t.getLiveDJs(l);case 17:t.liveIds=e.sent,t._railIndexSent||(t.$emit("updateRailIndex",(null==l?void 0:l.length)>0?t.dataId:t.index),t._railIndexSent=!0),t._hideTimer&&clearTimeout(t._hideTimer),t._hideTimer=setTimeout((function(){t.hideArrowOnResize();var e=t.$refs.rail;e&&e.addEventListener("scroll",t.hideArrowOnSlide),window.addEventListener("resize",t.hideArrowOnResize)}),0),e.next=25;break;case 23:e.prev=23,e.t0=e.catch(7);case 25:case"end":return e.stop()}}),e,null,[[7,23]])})))()},handleClick:function(){this.setObjectToStorage("guideTips","djRailHome",!0)},slideLeft:function(){var t=this.$refs.rail;t.scrollTo({left:t.scrollLeft-540,behavior:"smooth"})},slideRight:function(){var t=this.$refs.rail;t.scrollTo({left:t.scrollLeft+540,behavior:"smooth"})},hideArrowOnSlide:function(){var t=this.$refs.rail;if(document.querySelector(".rail-arrow")){var e=this.$refs.railArrowPrev,i=this.$refs.railArrowNext,a=t.scrollWidth-t.offsetWidth;t.scrollLeft<2?e.style.visibility="hidden":t.scrollLeft>a-2?i.style.visibility="hidden":e.style.visibility=i.style.visibility="visible"}},hideArrowOnResize:function(){var t,e,i=this.filteredPersons&&this.filteredPersons.length,a=this.$refs.railSection&&this.$refs.railSection.parentElement,n=a&&a.clientWidth,r=(null===(t=this.$refs.rail)||void 0===t||null===(e=t.firstChild)||void 0===e?void 0:e.clientWidth)||0;this.arrowHidden=!!a&&this.hiddenArrow(n,r,16,i)}},mounted:function(){var t=this;this.getData(),this.$nextTick((function(){t.tooltipGuide="homepage"===t.$route.name&&!t.getObjectFromStorage("guideTips").djRailHome,t.hideArrowOnResize();var e=t.$refs.rail;e&&e.addEventListener("scroll",t.hideArrowOnSlide),window.addEventListener("resize",t.hideArrowOnResize)}))},beforeDestroy:function(){var t=this.$refs.rail;t&&t.removeEventListener("scroll",this.hideArrowOnSlide),window.removeEventListener("resize",this.hideArrowOnResize)}},c=(i(813),i(3)),u=Object(c.a)(d,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.filteredPersons&&t.filteredPersons.length?i("section",{ref:"railSection",staticClass:"rail"},[i("div",{staticClass:"rail-header d-flex justify-content-between align-items-center"},[i("h6",{staticClass:"rail-title"},[t._v(t._s(t.railTitle))]),t._v(" "),"djdetail"===t.$route.name||t.noseeall?t._e():i("router-link",{staticClass:"rail-header-right",attrs:{to:t.followed?"/radio/djs/followed":"/radio/djs"},nativeOn:{click:function(e){return t.handleClick(e)}}},[t._v("SEE ALL")])],1),t._v(" "),i("div",{ref:"rail",staticClass:"rail-wrapper"},[t._l(t.filteredPersons,(function(e,a){return[i("div",{key:e.id,staticClass:"rail-content",attrs:{id:t.dataId+"_"+e.id}}
1,[i("GridPersons",{attrs:{person:e,liveIds:t.liveIds,rail:!0,index:a,railIndex:t.railIndex,railTotal:t.railTotal,railPosition:t.railPosition}})],1)]}))],2),t._v(" "),t.mdRes||t.arrowHidden?t._e():[i("a",{ref:"railArrowPrev",staticClass:"rail-arrow rail-arrow-prev",attrs:{href:"javascript:;","aria-label":"Prev"},on:{click:t.slideLeft}},[i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"8",height:"13",viewBox:"0 0 8 13","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("path",{attrs:{fill:"#002661",d:"M.53 6.353c0-.21.08-.422.24-.582L5.83.712a.824.824 0 111.165 1.165L2.518 6.353l4.476 4.476a.824.824 0 01-1.165 1.165L.77 6.935a.821.821 0 01-.24-.582z"}})])]),t._v(" "),i("a",{ref:"railArrowNext",staticClass:"rail-arrow rail-arrow-next",attrs:{href:"javascript:;","aria-label":"Next"},on:{click:t.slideRight}},[i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"8",height:"13",viewBox:"0 0 8 13","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[i("path",{attrs:{fill:"#002661",d:"M7.235 6.353a.82.82 0 00-.241-.582L1.936.712A.824.824 0 10.77 1.877l4.476 4.476-4.475 4.476a.824.824 0 001.165 1.165l5.058-5.059a.821.821 0 00.241-.582z"}})])])]],2):t._e()}),[],!1,null,"e3e16d24",null);e.a=u.exports},813:function(t,e,i){"use strict";var a=i(797);i.n(a).a},814:function(t,e,i){},815:function(t,e,i){},839:function(t,e,i){"use strict";i(16),i(249);e.a={data:function(){return{countdown:"",countdownInterval:null,_counted:!1}},methods:{startCountdown:function(t,e){var i=this;if(this.countdown="UPCOMING",this.clearCountdown(),this.isWithinOneHour(t)){var a=function(){var a=(new Date).getTime(),n=t-a;return n<=0?(i.handleCountdownEnd(e),!1):(i.updateCountdown(n),!0)};a(),this.countdownInterval=setInterval((function(){if(i.isWithinOneHour(t)){if(!a())return}else i.handleCountdownEnd(e)}),1e3)}else this.handleCountdownEnd(e)},updateCountdown:function(t){var e=Math.floor(t%36e5/6e4),i=Math.floor(t%6e4/1e3);this.countdown="".concat(String(e).padStart(2,"0"),":").concat(String(i).padStart(2,"0"))},handleCountdownEnd:function(t){clearInterval(this.countdownInterval),this._counted=!0,this.countdown="","function"==typeof t&&t()},clearCountdown:function(){this.countdownInterval&&(clearInterval(this.countdownInterval),this.countdownInterval=null)},isWithinOneHour:function(t){var e=t-(new Date).getTime();return e>0&&e<36e5}}}},884:function(t,e,i){"use strict";var a=i(814);i.n(a).a},885:function(t,e,i){"use strict";var a=i(815);i.n(a).a},890:function(t,e,i){},891:function(t,e,i){},892:function(t,e,i){}}]);
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.