1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d48dcafc-6763-4678-8ad0-6058320b35d4",e._sentryDebugIdIdentifier="sentry-dbid-d48dcafc-6763-4678-8ad0-6058320b35d4")}catch(e){}{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=Object.assign({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:tesla":!0})}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5791],{27982:function(e,t,n){var r=n(67294),s=n(86933),a=n(37221),i=n(43303),o=n(234),l=n(85893);t.Z=function(e){var t=e.query,n=e.onUpdate,u=(0,r.useRef)(),handleReset=function(){n(""),u.current.focus()};return(0,l.jsxs)(i.Wf,{children:[(0,l.jsx)(s.Z,{id:"search.placeholder",defaultMessage:"Search Rayo",children:function(e){return(0,l.jsx)(i.Qt,{id:"search-input-field",placeholder:e,"aria-label":e,autoComplete:"off",ref:u,value:t,onChange:function(e){return n(e.target.value)},maxLength:a.vc.searchApi.maxLength,minLength:a.vc.searchApi.minLength})}}),(0,l.jsx)(s.Z,{id:"search.reset",defaultMessage:"Reset search",children:function(e){return(0,l.jsx)(i.Yi,{onClick:handleReset,"aria-label":e,children:(0,l.jsx)(o.dV,{})})}})]})}},58586:function(e,t,n){var r=n(59499),s=n(66338),a=n(41664),i=n.n(a),o=n(11163),l=n(98500),u=n(81235),c=n(67814),d=n(51436),p=n(4552),h=n(6517),f=n(43303),g=n(65765),y=n(51325),v=n(10661),m=n(85893);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){(0,r.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ItemLink=function(e){var t=e.href,n=e.newTab,r=e.onClick,s=e.children;return t?(0,m.jsx)(i(),{href:t,passHref:!0,legacyBehavior:!0,children:(0,m.jsx)(f.Qn,{onClick:r,target:n?"mainTab":"_parent",children:s})}):(0,m.jsx)(m.Fragment,{children:s})};t.Z=(0,s.$j)(function(e){return{intl:e.intl,features:e.features,hasInPagePlayer:e.features.inPagePlayer,hasShuttleLinks:e.features.shuttleLinks,hasMobileShuttleLinks:e.features.mobileShuttleLinks,stationList:e.stationList,isDrawerOpen:e.drawer.open,isPopOutMode:e.drawer.popoutMode,playerSplitSelections:e.player.splitSelections}},{setDrawerOpen:u.f0})(function(e){var t,n,r=e.entity,s=e.features,a=e.intl,i=e.hasInPagePlayer,u=e.hasShuttleLinks,b=e.hasMobileShuttleLinks,w=e.stationList,x=e.handleClose,_=e.gaLabel,j=e.showRelatedStations,S=e.isDrawerOpen,k=e.setDrawerOpen,M=e.isPopOutMode,O=e.playerSplitSelections,P=e.className,C=e.lazyLoadOverflow,Z=(null==r?void 0:r.data)||(null==r?void 0:r.resource),T=(0,g.xm)().play,I=(0,o.useRouter)().push,L=(0,g.p3)().isMobile,D=!!(null!=r&&r.resource),A=null==Z?void 0:Z.stationId;D&&O[Z.stationDADIChannelId]&&(A=null!==(t=null===(n=O[Z.stationDADIChannelId])||void 0===n?void 0:n.stationId)&&void 0!==t?t:null==Z?void 0:Z.stationId);var B={type:r.entity_type,id:Number(r.entity_id),title:(null==Z?void 0:Z.stationName)||(null==Z?void 0:Z.title)||(null==r?void 0:r.name)||null,description:(null==Z?void 0:Z.stationStrapline)||(null==Z?void 0:Z.description)||(null==r?void 0:r.description)||null,shuttle_url:(null==Z?void 0:Z.shuttle_url)||(null==Z?void 0:Z.stationSmartLink)||null,premium:(null==r?void 0:r.is_premium_only)==="true"||(null==Z?void 0:Z.is_premium_only)||!1,published_at:(null==Z?void 0:Z.published_at)||null,duration:(null==Z?void 0:Z.duration)||0,episodes:(null==Z?void 0:Z.num_audibles)||0,slug:(null==Z?void 0:Z.stationDADIChannelId)||
1(null==Z?void 0:Z.slug)||(null==Z?void 0:Z.showSlug)||null,station_codes:(null==r?void 0:r.station_codes)||(null==Z?void 0:Z.station_codes)||[null==Z?void 0:Z.stationCode],image:(null==Z?void 0:Z.stationListenBarLogo)||(null==Z?void 0:Z.image)||(null==Z?void 0:Z.imageSquare)||null,url:null==Z?void 0:Z.url,station_id:(null==r?void 0:r.entity_type)==="station"&&A?A:null},closeDrawer=function(){S&&k({open:!1})},getStation=function(){if(!B.station_codes.length)return null;var e=w.stationsById[w.stationsByStationCode[B.station_codes[0]]];if(e)return e;var t=(0,v.Pd)(B.url);return w.stationsById[t]},q={locale:a.locale,type:B.type,slug:B.slug,stationSlug:w.stationsByStationCode[B.station_codes[0]]||(null==Z?void 0:Z.stationDADIChannelId)||w.stationsBySplitCode.slugs[w.stationsBySplitCode.codes[B.station_codes[0]]],id:(null==Z?void 0:Z.radioplayId)||B.id,stationSubRegionSlug:null==Z?void 0:Z.subRegionSlug,url:null==Z?void 0:Z.url,stationId:B.station_id};return(0,m.jsxs)(f.ux,{className:P,children:[(0,m.jsxs)(ItemLink,{href:B.station_codes.length<=1&&(0,y.Zz)(q),newTab:M,onClick:function(){x&&x(),closeDrawer()},children:[(0,m.jsx)(f.Gc,{children:(0,m.jsx)(p.Eep,{ratio:[1,1],image:(0,y.tg)(B.image,60,60),alt:B.title,overflow:C})}),(0,m.jsxs)(f.e7,{children:[B.premium&&(0,m.jsx)(p.lBU,{layout:"inlineBlock"}),(0,m.jsx)(f.lm,{children:B.title}),B.description&&"presenter"!==B.type&&(0,m.jsx)(f.LS,{children:B.description}),(B.published_at||B.duration>0)&&(0,m.jsxs)(f.gO,{children:[(0,y.QN)(B.published_at,a.locale,!1)," â¢"," ",(0,y.xz)(B.duration,!1)]}),B.episodes>0&&(0,m.jsx)(f.gO,{children:(0,m.jsx)(h.uu,{totalEpisodes:B.episodes})}),j&&B.station_codes.length>1&&!B.duration&&(0,m.jsx)("div",{style:{marginTop:"0em"},children:B.station_codes.filter(function(e){return w.stationsByStationCode[e]}).map(function(e){var t,n,r;return(0,m.jsx)(f.fK,{onClick:function(){return x&&x()},title:"".concat(B.title," | ").concat(null===(t=w.stationsById[w.stationsByStationCode[e]])||void 0===t?void 0:t.stationName),"aria-label":"".concat(B.title," | ").concat(null===(n=w.stationsById[w.stationsByStationCode[e]])||void 0===n?void 0:n.stationName),href:(0,y.Zz)(_objectSpread(_objectSpread({},q),{},{stationSlug:w.stationsByStationCode[e]})),children:null===(r=w.stationsById[w.stationsByStationCode[e]])||void 0===r?void 0:r.stationName},"".concat(B.id,"-").concat(e))})}),s.subscriptions&&"station"!==B.type&&(0,m.jsx)(p.kod,{duration:B.duration,id:B.id,type:B.type})]})]}),(B.duration>0||"station"===B.type)&&(0,m.jsx)(f.MB,{href:u||L&&"station"===B.type&&b?B.shuttle_url:(0,y.Zz)(_objectSpread(_objectSpread({},q),{},{playRoute:!0})),target:"playerTab",title:B.title,"aria-label":B.title,onClick:function(e){var t="station"===B.type?Z:getStation(),n=O[Z.stationDADIChannelId]||null;null!=r&&r.resource&&n&&(t=n),l.Z.event({category:"Listen",action:"Play",label:"".concat(_,"-").concat(B.type)}),x&&x(),(i||M)&&(e.preventDefault(),T((0,y.mC)({type:"station"===B.type?"live":"aod",station:t,audible:"station"===B.type?null:Z})),M&&I((0,y.Zz)(_objectSpread(_objectSpread({},q),{},{playRoute:!0})),void 0,{shallow:!0}))},children:(0,m.jsx)(c.G,{icon:d.zc,size:"sm"})})]})})},35364:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(43303),s=n(58586),a=n(86933),i=n(3473),o=n(66338),l=n(37221),u=n(92400),c=n(85893),d=(0,o.$j)(function(e){return{aggregatorBrandName:e.aggregator.AggregatorBrandName}})(function(e){var t=e.query,n=e.loading,r=e.hasNoResults,s=e.aggregatorBrandName,i=e.activeTab;return r?t?n&&t?(0,c.jsx)(u.T,{size:32,position:"inherit",margin:"1rem auto 0px"}):t.length<l.vc.searchApi.minLength?(0,c.jsx)("p",{style:{marginTop:"2em",textAlign:"center"},children:(0,c.jsx)(a.Z,{id:"search.too-short",defaultMessage:"Search query is too short."})}):t.length>l.vc.searchApi.maxLength?(0,c.jsx)("p",{style:{marginTop:"2em",textAlign:"center"},children:(0,c.jsx)(a.Z,{id:"search.too-long",defaultMessage:"Search query is too long."})}):r?(0,c.jsxs)("p",{style:{marginTop:"2em",textAlign:"center"},children:["all"===i&&(0,c.jsx)(a.Z,{id:"search.no-results",defaultMessage:'No results were found for "{query}"',values:{query:t}}),"stations"===i&&(0,c.jsx)(a.Z,{id:"search.no-results-for-stations",defaultMessage:'No stations were found for "{query}"',values:{query:t}}),"presenters"===i&&(0,c.jsx)(a.Z,{id:"search.no-results-for-presenters",defaultMessage:'No presenters were found for "{query}"',values:{query:t}}),"podcasts"===i&&(0,c.jsx)(a.Z,{id:"search.no-results-for-podcasts",defaultMessage:'No podcasts were found for "{query}"',values:{query:t}}),"shows"===i&&(0,c.jsx)(a.Z,{id:"search.no-results-for-shows",defaultMessage:'No shows were found for "{query}"',values:{query:t}})]}):void 0:(0,c.jsx)("p",{style:{marginTop:"2em",textAlign:"center"},children:(0,c.jsx)(a.Z,{id:"search.start-typing",defaultMessage:"Start typing above to search {aggregatorBrandName}",values:{aggregatorBrandName:s}})}):null}),p=n(51579),h=(0,i.ZP)(function(e){var t=e.loading,n=e.query,i=e.results,o=e.activeTab,l=e.setActiveTab,u=e.types,h=e.intl,f=e.gaLabel,g=e.lazyLoadOverflow;return(0,c.jsxs)("div",{className:"relative mb-4",children:[(0,c.jsx)(d,{loading:t,query:n,hasNoResults:!i,activeTab:o}),i&&i.map(function(e){var t,n;return(0,c.jsxs)("div",{children:[(0,c.jsx)(r.Rz,{children:h.formatMessage(p.ap[null===(n=e[0])||void 0===n?void 0:n.entity_type])}),e.slice(0,"all"===o?10:100).map(function(e){return(0,c.jsx)(s.Z,{entity:e,gaLabel:f,showRelatedStations:!0,lazyLoadOverflow:g},e.id)}),"all"===o&&e.length>10&&(0,c.jsx)("div",{style:{textAlign:"center"},children:(0,c.jsx)(r.nw,{onClick:function(){return l(Object.keys(u).filter(function(t){var n;return"all"!==t&&-1!=u[t].indexOf(null===(n=e[0])||void 0===n?void 0:n.entity_type)})[0])},children:(0,c.jsx)(a.Z,{id:"search.more-results-button",defaultMessage:"More results"})})})]},null===(t=e[0])||void 0===t?void 0:t.entity_type)})]})})},51579:function(e,t,n){n.d(t,{Mw:function(){return f},ap:function(){return p},ft:function(){return canSearch},iM:function(){return constructSearchTabs}});var r,s,a=n(59499),i=n(50029),o=n(87794),l=n.n(o),u=n(87066),c=n(37221),d=n(51325);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ownKeys(Object(n),!0).forEach(function(t){(0,a.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var p={station:{id:"search.stations-header",defaultMessage:"Stations"},presenter:{id:"search.presenters-header",defaultMessage:"Presenters"},podcast:{id:"search.podcasts-header",defaultMessage:"Podcasts"},podcast_episode:{id:"search.podcast-episodes-header",defaultMessage:"Podcast episodes"},listenagain_show:{id:"search.listenagain-shows-header",defaultMessage:"Catch-up shows"},listenagain:{id:"search.listenagain-header",defaultMessage:"Catch-up episodes"},boxset:{id:"search.boxsets-header",defaultMessage:"Shows"},boxset_episode:{id:"search.boxset-shows-header",defaultMessage:"Show episodes"}},constructSearchTabs=function(e){var t=e.searchShows,n=e.intl,r=[{id:"all",name:n.formatMessage({id:"search.all-tab",defaultMessage:"All"})},{id:"stations",name:n.formatMessage({id:"search.stations-header",defaultMessage:"Stations"})},{id:"presenters",name:n.formatMessage({id:"search.presenters-header",defaultMessage:"Presenters"})},{id:"podcasts",name:n.formatMessage({id:"search.podcasts-header",defaultMessage:"Podcasts"})},{id:"shows",name:n.formatMessage({id:"search.shows-header",defaultMessage:"Shows"})}],s=r.filter(function(e){return"shows"!==e.id});return t?r:s},canSearch=function(e){return e&&e.length>=c.vc.searchApi.minLength&&e.length<=c.vc.searchApi.maxLength},h=(r=(0,i.Z)(l().mark(function _callee2(e){var t,n,r,s,a,o,p,h,f;return l().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return t=e.query,n=e.results,r=e.entity_type,s=e.region,a=e.premium,o=e.cancelTokenSource,p=e.isPremiumUser,h=e.stagingSearch?c.vc.searchApi.stagingHostname:c.vc.searchApi.hostname,g.next=4,u.Z.get("".concat(h).concat(c.vc.searchApi.version,"/").concat(s),{params:{inflate:!1,query:'"'.concat(t,'"'),premium:a?1:0,_p:1,_pp:n,entity_type:r},timeout:c.vc.defaultApi.timeout,cancelToken:null==o?void 0:o.token});case 4:if((f=g.sent.data).results.length){g.next=8;break}return g.abrupt("return",f);case 8:return g.next=10,Promise.all(f.results.map(function(){var e=(0,i.Z)(l().mark(function _callee(e,t){var n,r,a;return l().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return n=e.entity_type,r=e.entity_id,i.next=3,(0,d.iY)({id:"".concat(n,":").concat(r),regionCode:s,cancelToken:null==o?void 0:o.token,isPremiumUser:p});case 3:!0===(a=i.sent).success?f.results[t].resource=a.data:console.warn(a.error.message,"for ".concat(n,":").concat(r));case 5:case"end":return i.stop()}},_callee)}));return function(t,n){return e.apply(this,arguments)}}()));case 10:return g.abrupt("return",_objectSpread(_objectSpread({},f),{},{results:f.results.filter(function(e){return e.resource})}));case 11:case"end":return g.stop()}},_callee2)})),function(e){return r.apply(this,arguments)}),f=(s=(0,i.Z)(l().mark(function _callee3(e){var t,n,r,s,a,i,o,u,c,d;return l().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(t=e.query,n=e.type,r=e.types,s=e.region,a=e.premium,i=e.cancelTokenSource,o=e.isPremiumUser,u=e.stagingSearch,c=[],!canSearch(t)){l.next=6;break}return l.next=5,Promise.all(r[n].map(function(e){return h({query:t,results:"all"===n?11:100,entity_type:e,region:s,premium:a,cancelTokenSource:i,isPremiumUser:o,stagingSearch:u})}));case 5:c=l.sent;case 6:if(!(d=c.map(function(e){return(null==e?void 0:e.results)||[]}).filter(function(e){return e.length})).length){l.next=9;break}return l.abrupt("return",d);case 9:if(d.length){l.next=11;break}return l.abrupt("return",null);case 11:case"end":return l.stop()}},_callee3)})),function(e){return s.apply(this,arguments)})},37573:function(e,t,n){n.d(t,{R:function(){return useSearch}});var r=n(50029),s=n(87794),a=n.n(s),i=n(67294),o=n(87066),l=n(91296),u=n.n(l),c=n(51579),d=n(11752),p=n.n(d),h=n(39332),useSearch=function(e){var t,n,s,l=e.features,d=e.region,f=e.isPremiumUser,g=e.handleClose,y=(0,i.useState)("all"),v=y[0],m=y[1],b=(0,i.useState)(null),w=b[0],x=b[1],_=(0,i.useState)(!1),j=_[0],S=_[1],k=(0,i.useState)(""),M=k[0],O=k[1],P=(0,i.useRef)(o.Z.CancelToken.source()),C=p()().publicRuntimeConfig.environment,Z=(0,h.useSearchParams)(),T="production"!==C&&!!Z.get("stagingsearch"),I={all:l.searchShows?["station","presenter","podcast","podcast_episode","listenagain_show","listenagain","boxset","boxset_episode"]:["station","presenter","podcast","podcast_episode"],stations:["station"],presenters:["presenter"],podcasts:["podcast","podcast_episode"],shows:["listenagain_show","listenagain","boxset","boxset_episode"]},L=(0,i.useCallback)(u()((t=(0,r.Z)(a().mark(function _callee(e){var t;return a().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,c.Mw)(e);case 2:t=n.sent,S(!1),x(t);case 5:case"end":return n.stop()}},_callee)})),function(e){return t.apply(this,arguments)}),1e3),[]),D=(n=(0,r.Z)(a().mark(function _callee2(e){return a().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(O(e),x(null),(0,c.ft)(e)){t.next=4;break}return t.abrupt("return");case 4:P.current=o.Z.CancelToken.source(),S(!0),L({query:e,type:v,types:I,region:d,premium:l.premium,cancelTokenSource:P.current,isPremiumUser:f,stagingSearch:T});case 7:case"end":return t.stop()}},_callee2)}
1)),function(e){return n.apply(this,arguments)}),A=(s=(0,r.Z)(a().mark(function _callee3(){return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(x(null),(0,c.ft)(M)){e.next=3;break}return e.abrupt("return");case 3:return S(!0),e.next=6,(0,c.Mw)({query:M,type:v,types:I,region:d,premium:l.premium,cancelTokenSource:P.current,isPremiumUser:f,stagingSearch:T});case 6:x(e.sent),S(!1);case 9:case"end":return e.stop()}},_callee3)})),function(){return s.apply(this,arguments)});return(0,i.useEffect)(function(){A()},[v]),{cleanSearch:function(){var e;m("all"),x(null),O(""),null===(e=P.current)||void 0===e||e.cancel(),g&&g()},onSearchInputUpdate:D,activeTab:v,results:w,loading:j,query:M,setActiveTab:m,types: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.