PageSourceSearch

https://radionaoned.bzh/_next/static/chunks/455-bd74ea7461879e5f.js

js radionaoned.bzh collected 2026-10-07 08:25:11 UTC 15,656 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[455],{26455:function(e,t,a){a.d(t,{EpisodesList:function(){return E},i:function(){return N}});var r=a(22975),s=a(33573),l=a(74426),o=a(57146),i=a(71569),n=a(89746),c=a(59850),d=a(15901),u=a(57134),m=a(44868),p=a(4019),g=a(74182),h=a(90485),v=a(60109),f=a(37587),y=a(12501),b=a(63094);let x=e=>"en"===e?d._:u.fr,E=()=>{let{locale:e}=(0,h.useParams)(),t=(0,s.g)().episode.download,{getRadioBySlugQuery:{data:a}}=(0,o.x)({enable:{getRadioBySlug:!0}}),n=!!(null==a?void 0:a.websitePodcastDownloadEnabled),{getEpisodesByRadioQuery:{data:d,isLoading:u}}=(0,l.Z)({enable:{getEpisodesByRadio:!0}});if(u)return(0,r.jsx)(N,{});if(!d)return null;let{episodes:E,totalPages:w}=d;return(null==E?void 0:E.length)?(0,r.jsxs)("div",{className:"space-y-6",children:[(0,r.jsx)("div",{className:"divide-y divide-default-100",children:E.map(s=>{var l,o,d,u;let h=(0,v.SI)({translations:s.episodeTranslations,locale:e}),y=(0,v.SI)({translations:(null===(l=s.program)||void 0===l?void 0:l.programTranslations)||[],locale:e}),E=!!s.image||!!(null===(o=s.program)||void 0===o?void 0:o.image),N="/".concat(e,"/programs/").concat(null===(d=s.program)||void 0===d?void 0:d.id,"/episodes/").concat(s.id),w=n&&!!s.podcast;return(0,r.jsxs)("div",{className:"group relative flex items-center gap-4 roun
1ded-lg py-4 transition-colors first:pt-0 last:pb-0 hover:bg-default-50",children:[(0,r.jsx)(b.PlayButton,{podcast:s}),(0,r.jsxs)(g.default,{href:N,className:"flex min-w-0 flex-1 items-center gap-4",children:[(0,r.jsx)("div",{className:"relative h-14 w-14 shrink-0 overflow-hidden rounded-lg bg-default-100",children:E?(0,r.jsx)(p.default,{src:(0,v.rL)(s.image||(null===(u=s.program)||void 0===u?void 0:u.image)),alt:(null==h?void 0:h.title)||"",fill:!0,sizes:"56px",className:"object-cover transition-transform duration-300 group-hover:scale-105"}):(0,r.jsx)("div",{className:"flex h-full w-full items-center justify-center",children:(null==a?void 0:a.websiteLogo)||(null==a?void 0:a.logo)?(0,r.jsx)(i.J,{src:(0,v.rL)(a.websiteLogo||a.logo),alt:a.name||"",width:32,radius:"none",className:"opacity-40"}):(0,r.jsx)(m.Z,{className:"h-5 w-5 text-default-300"})})}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("p",{className:"truncate font-semibold transition-colors group-hover:text-primary",children:(null==h?void 0:h.title)||(null==y?void 0:y.title)}),(0,r.jsxs)("div",{className:"flex items-center gap-2 text-sm text-default-500",children:[(null==y?void 0:y.title)&&(null==h?void 0:h.title)&&(0,r.jsx)("span",{className:"truncate",children:y.title}),s.date&&(0,r.jsxs)(r.Fragment,{children:[(null==y?void 0:y.title)&&(null==h?void 0:h.title)&&(0,r.jsx)("span",{className:"text-default-300",children:"\xb7"}),(0,r.jsx)("span",{className:"shrink-0",children:(0,c.WU)(s.date,"d MMM yyyy",{locale:x(e)})})]})]})]})]}),w&&(0,r.jsx)(f.EpisodeDownloadButton,{audioUrl:(0,v.rL)(s.podcast),filename:((null==h?void 0:h.title)||"episode-".concat(s.id)).normalize("NFKD").replace(/[^\w\s.-]/g,"").trim().replace(/\s+/g,"-").slice(0,80)||"episode-".concat(s.id),label:t,variant:"icon",className:"shrink-0"})]},s.id)})}),w>1&&(0,r.jsx)(y.t,{totalPages:w})]}):(0,r.jsx)("div",{className:"flex min-h-[200px] items-center justify-center rounded-xl border border-dashed border-default-200 bg-default-50",children:(0,r.jsx)("p",{className:"text-default-500",children:"Aucun episode disponible"})})},N=()=>(0,r.jsx)("div",{className:"divide-y divide-default-100",children:Array.from({length:10}).map((e,t)=>(0,r.jsxs)("div",{className:"flex items-center gap-4 py-4",children:[(0,r.jsx)(n.X,{className:"h-10 w-10 rounded-full"}),(0,r.jsx)(n.X,{className:"h-14 w-14 rounded-lg"}),(0,r.jsxs)("div",{className:"flex-1 space-y-2",children:[(0,r.jsx)(n.X,{className:"h-4 w-3/4 rounded"}),(0,r.jsx)(n.X,{className:"h-3 w-1/2 rounded"})]})]},t))})},37587:function(e,t,a){a.d(t,{EpisodeDownloadButton:function(){return n}});var r=a(22975),s=a(3668),l=a(54520),o=a(90079),i=a(25540);let n=e=>{let{audioUrl:t,filename:a,label:n,variant:c="full",className:d}=e,[u,m]=(0,i.useState)(!1),p=async()=>{if(u)return;m(!0);let e="".concat(t,"?download");try{let t=await fetch(e);if(!t.ok)throw Error("HTTP ".concat(t.status));let r=await t.blob(),s=URL.createObjectURL(r),l=document.createElement("a");l.href=s,l.download=a,document.body.appendChild(l),l.click(),l.remove(),setTimeout(()=>URL.revokeObjectURL(s),1e3)}catch(t){window.open(e,"_blank","noopener,noreferrer")}finally{m(!1)}};return"icon"===c?(0,r.jsx)(s.e,{content:n,placement:"left",closeDelay:0,children:(0,r.jsx)(l.A,{isIconOnly:!0,variant:"light",size:"sm",onPress:p,isLoading:u,"aria-label":n,className:d,children:!u&&(0,r.jsx)(o.Z,{className:"h-4 w-4"})})}):(0,r.jsx)(l.A,{color:"primary",variant:"flat",onPress:p,isLoading:u,startContent:!u&&(0,r.jsx)(o.Z,{className:"h-4 w-4"}),className:d,children:n})}},12501:function(e,t,a){a.d(t,{t:function(){return i}});var r=a(22975),s=a(86675),l=a(33937),o=a(76455);let i=e=>{let{totalPages:t=1}=e,[a,i]=(0,l.v1)("page",l.U.withDefault(1));return(0,o.O_)()&&1!==t&&0!==t?(0,r.jsx)(s.g,{variant:"light",showControls:!0,total:t,initialPage:a,onChange:e=>i(e),color:"primary"}):null}},63094:function(e,t,a){a.r(t),a.d(t,{PlayButton:function(){return n}});var r=a(22975),s=a(18950),l=a(54520),o=a(20779),i=a(55339);let n=e=>{let{podcast:t}=e,{handlePodcast:a,podcast:n,isPlaying:c,handleIsPlaying:d}=(0,s.n)(),u=(null==n?void 0:n.id)===(null==t?void 0:t.id);return(0,r.jsx)(l.A,{color:"primary",variant:"flat",onPress:()=>{u?d(!c):a(t)},isIconOnly:!0,children:u&&c?(0,r.jsx)(o.Z,{}):(0,r.jsx)(i.Z,{})})}},33573:function(e,t,a){a.d(t,{g:function(){return l}});var r=a(90485),s=a(60109);let l=()=>{let{locale:e}=(0,r.useParams)();return(0,s.RC)(e)}},74426:function(e,t,a){a.d(t,{Z:function(){return u}});var r=a(70881),s=a(90485),l=a(33937);a(77842);var o=a(80063),i=(0,o.$)("ae774bd63e0a8dc88672e4fc3c13bf61e45c184c");
1(0,o.$)("65bd14ed0cc30c74e1adf36ccde9ceffb6ab0c8c");var n=(0,o.$)("01434cd1ea2f5f8e945d438956095d15afa7f2a2"),c=a(60109),d=a(57146);let u=e=>{let{enable:t,programId:a}=e,[{page:o,query:u}]=(0,l.XI)({query:l.Oi.withDefault(""),page:l.U.withDefault(1)}),{radioSlug:m}=(0,d.x)({}),p=(0,s.useParams)(),g=a||+p.programId,h=["getEpisodesByRadio",m,o,15,u],v=(0,r.useQuery)({queryKey:h,queryFn:async()=>{let e=await n({radioSlug:m,limit:15,offset:(o-1)*15,query:u});return(0,c.xz)(e)},enabled:!!(null==t?void 0:t.getEpisodesByRadio)}),f=["getEpisodesByProgram",g,o,15];return{getEpisodesByRadioQuery:v,getEpisodesByProgramQuery:(0,r.useQuery)({queryKey:f,queryFn:async()=>{let e=await i({programId:g,limit:15,offset:(o-1)*15});return(0,c.xz)(e)},enabled:!!(null==t?void 0:t.getEpisodesByProgram)})}}},57146:function(e,t,a){a.d(t,{x:function(){return i}});var r=a(70881);a(77842);var s=a(80063);(0,s.$)("8f0803add0748b074a603a74931f89b79e943e13");var l=(0,s.$)("0bec9f29906edc28fe205bdf6ed656374278009f"),o=a(60109);let i=e=>{let{enable:t}=e,{data:a="default"}=(0,r.useQuery)({queryKey:["getRadioSlug"],queryFn:()=>"",enabled:!1,refetchOnWindowFocus:!1}),s=["getRadioBySlug",a],i=(0,r.useQuery)({queryKey:s,queryFn:async()=>{let e=await l({radioSlug:a});return(0,o.xz)(e)},enabled:!!(null==t?void 0:t.getRadioBySlug)}),{data:n}=i;return{getRadioBySlugQuery:i,radioSlug:a,radioId:null==n?void 0:n.id,radio:n}}},60109:function(e,t,a){a.d(t,{ZC:function(){return m},RC:function(){return d},rL:function(){return i},SI:function(){return u},xz:function(){return n}});var r=JSON.parse('{"navigation":{"home":"Degemer","programs":"Emgavio\xf9","actualities":"Keleier","events":"Darvoudo\xf9","contact":"Darempred","schedule":"Planifiadur","search":"Klask"},"home":{"title":"Titr brezhonek","episodes":"Hon abadennou","seeAllEpisodes":"Gwelet an holl abadenno\xf9","events":"Hon darvoudo\xf9","seeAllEvents":"Gwelet an holl darvoudo\xf9","articles":"Hon pennado\xf9","seeAllArticles":"Gwelet an holl nevezentio\xf9"},"episodes":{"title":"Hon abadenno\xf9"},"episode":{"backTooltip":"Distrei\xf1 d\'ar programm","download":"Pellgarga\xf1 ar podkast"},"programs":{"title":"Hon programmou","filterByCategory":"Filtrer par cat\xe9gorie"},"events":{"title":"Hon darvoudo\xf9","startingAt":"Adalek"},"event":{"backTooltip":"Distrei\xf1 d\'an darvoudo\xf9","from":"Eus","until":"betek"},"actualities":{"title":"Hon keleier"},"actuality":{"backTooltip":"Distrei\xf1 d\'ar c\'heleier"},"program":{"episodesList":"Roll an abadenno\xf9","backTooltip":"Distrei\xf1 d\'ar programmou"},"contact":{"title":"Titouro\xf9 darempred","form":{"firstname":{"label":"Pr\xe9nom","placeholder":"Entrer le pr\xe9nom"},"lastname":{"label":"Nom","placeholder":"Entrer le nom"},"email":{"label":"Email","placeholder":"Entrer l\'email"},"message":{"label":"Message","placeholder":"Entrer votre message"},"submit":"Envoyer"}},"schedule":{"noResults":"Diorren ebet evit poent"},"search":{"placeholder":"Klask…","title":"Klask","resultsFor":"Disoc\'ho\xf9 evit","noQuery":"Skrivit un termen evit kregi\xf1 ar c\'hlask.","noResults":"Disoc\'h ebet evit ho klask.","sections":{"programs":"Emgavio\xf9","episodes":"Abadenno\xf9","articles":"Pennado\xf9"}}}'),s=JSON.parse('{"navigation":{"home":"Home","programs":"Programs","actualities":"Actualities","events":"Events","contact":"Contact","schedule":"Schedule","search":"Search"},"home":{"title":"Titre anglais","episodes":"Our episodes","seeAllEpisodes":"See all episodes","events":"Our events","seeAllEvents":"See all events","articles":"Our articles","seeAllArticles":"See all news"},"episodes":{"title":"Our episodes"},"episode":{"backTooltip":"Back to program","download":"Download podcast"},"programs":{"title":"Our programs","filterByCategory":"Filter by category"},"events":{"title":"Our events","startingAt":"Starting at"},"event":{"backTooltip":"Back to events","from":"From","until":"until"},"actualities":{"title":"Our actualities"},"actuality":{"backTooltip":"Back to news"},"program":{"episodesList":"Episodes list","backTooltip":"Back to programs"},"contact":{"title":"Contact informations","form":{"firstname":{"label":"Pr\xe9nom","placeholder":"Entrer le pr\xe9nom"},"lastname":{"label":"Nom","placeholder":"Entrer le nom"},"email":{"label":"Email","placeholder":"Entrer l\'email"},"message":{"label":"Message","placeholder":"Entrer votre message"},"submit":"Envoyer"}},"schedule":{"noResults":"No schedules planned"},"search":{"placeholder":"Search…","title":"Search","resultsFor":"Results for","noQuery":"Type a term to start searching.","noResults":"No result matches your search.","sections":{"programs":"Programs","episodes":"Episodes","articles":"Articles"}}}'),l=JSON.parse('{"navigation":{"home":"Accueil","programs":"Podcasts","actualities":"Actualit\xe9s","events":"\xc9v\xe8nements","contact":"Contact","schedule":"Programmation","search":"Rechercher"},"home":{"title":"Titre fran\xe7ais","episodes":"Nos derniers \xe9pisodes","seeAllEpisodes":"Voir tous les \xe9pisodes","events":"Nos \xe9v\xe8nements","seeAllEvents":"Voir tous les \xe9v\xe8nements","articles":"Nos articles","seeAllArticles":"Voir toute l\'actualit\xe9"},"episodes":{"title":"Nos \xe9pisodes"},"episode":{"backTooltip":"Retour \xe0 l\'\xe9mission","download":"T\xe9l\xe9charger le podcast"},"programs":{"title":"Nos podcasts","filterByCategory":"Filtrer par cat\xe9gorie"},"events":{"title":"Nos \xe9v\xe8nements","startingAt":"\xc0 partir du"},"event":{"backTooltip":"Retour aux \xe9v\xe8nements","from":"Du","until":"au"},"actualities":{"title":"Nos actualit\xe9s"},"actuality":{"backTooltip":"Retour aux actualit\xe9s"},"program":{"episodesList":"Liste des \xe9pisodes","backTooltip":"Retour aux podcasts"},"contact":{"title":"Nous contacter","form":{"firstname":{"label":"Pr\xe9nom","placeholder":"Entrer le pr\xe9nom"},"lastname":{"label":"Nom","placeholder":"Entrer le nom"},"email":{"label":"Email","placeholder":"Entrer l\'email"},"message":{"label":"Message","placeholder":"Entrer votre message"},"submit":"Envoyer"}},"schedule":{"noResults":"Aucun programmation de pr\xe9vue"},"search":{"placeholder":"Rechercher…","title":"Recherche","resultsFor":"R\xe9sultats pour","noQuery":"Saisissez un terme pour lancer la recherche.","noResults":"Aucun r\xe9sultat ne correspond \xe0 votre recherche.","sections":{"programs":"\xc9missions","episodes":"\xc9pisodes","articles":"Articles"}}}'),o=JSON.parse('{"navigation":{"home":"Accu\xe8lh","programs":"Pogrammes","actualities":"Actuaot\xe9s","events":"Ev\xe9nemints","contact":"Contacte","schedule":"Planificacion","search":"Cherchir"},"home":{"title":"Titre galo","episodes":"Nos \xe9pisoudes","seeAllEpisodes":"V\xeayir touos les \xe9pisoudes","events":"Nos \xe9v\xe9nemints","seeAllEvents":"V\xeayir touos les \xe9v\xe9nemints","articles":"Nos articles","seeAllArticles":"V\xeayir touote l\'actualitaet"},"episodes":{"title":"Nos \xe9pisoudes"},"episode":{"backTooltip":"Retour al pogramme","download":"T\xe9rchargi le podcast"},"programs":{"title":"Nos pogrammes","filterByCategory":"Filtrer par cat\xe9gorie"},"events":{"title":"Nos \xe9v\xe9nemints","startingAt":"\xc0 partu de"},"event":{"backTooltip":"Retour aux \xe9v\xe9nemints","from":"Du","until":"a"},"actualities":{"title":"Nos actuaot\xe9s"},"actuality":{"backTooltip":"Retour \xe0 l\'actualitaet"},"program":{"episodesList":"Listes des \xe9pisoudes","backTooltip":"Retour aux pogrammes"},"contact":{"title":"Informacions de contacte","form":{"firstname":{"label":"Pr\xe9nom","placeholder":"Entrer le pr\xe9nom"},"lastname":{"label":"Nom","placeholder":"Entrer le nom"},"email":{"label":"Email","placeholder":"Entrer l\'email"},"message":{"label":"Message","placeholder":"Entrer votre message"},"submit":"Envoyer"}},"schedule":{"noResults":"Poin d\'programmation pr\xe9v\xfce"},"search":{"placeholder":"Cherchir…","title":"Cherche","resultsFor":"R\xe9sultats pour","noQuery":"Tape un mot pour lancir la cherche.","noResults":"Poin d\'r\xe9sultat pour ta cherche.","sections":{"programs":"Pogrammes","episodes":"\xc9pisoudes","articles":"Articles"}}}');let i=e=>e?"".concat("https://media.radios.bzh","/assets/").concat(e):"";function n(e){if(!e)throw Error("An error occurred");if(e.serverError)throw Error(e.serverError);if(e.validationErrors,e.data){let a=e.data;if(!1===a.success){var t;throw Error(null!==(t=a.message)&&void 0!==t?t:"An error occurred.")}return e.data}throw Error("No data available in the response.")}let c={fr:l,en:s,br:r,ga:o},d=e=>c[e],u=e=>{let{translations:t,locale:a}=e,r=["id","languagesCode","languagesId"];t.sort((e,t)=>
1{var a,r,s,l;return(null===(a=e.languagesCode)||void 0===a?void 0:a.includes("fr-FR"))&&!(null===(r=t.languagesCode)||void 0===r?void 0:r.includes("fr-FR"))?-1:!(null===(s=e.languagesCode)||void 0===s?void 0:s.includes("fr-FR"))&&(null===(l=t.languagesCode)||void 0===l?void 0:l.includes("fr-FR"))?1:0});let s=e=>Object.keys(e).some(t=>!r.includes(t)&&"string"==typeof e[t]&&null!==e[t]&&void 0!==e[t]),l=t.find(e=>{var t,r;return((null===(t=e.languagesCode)||void 0===t?void 0:t.includes(a))||(null===(r=e.languagesId)||void 0===r?void 0:r.includes(a)))&&s(e)}),o=t[0];return l?{...o,...Object.fromEntries(Object.entries(l).map(e=>{let[t,a]=e;return[t,null!=a?a:o[t]]}))}:o},m=e=>{let t=e%60;return"".concat(Math.floor(e/60),":").concat(t<10?"0":"").concat(t.toFixed(0))}},18950:function(e,t,a){a.d(t,{n:function(){return l}});var r=a(73387);let s={azuracastId:null,podcast:null,flux:null,isPlaying:!1},l=(0,r.Ue)((e,t)=>({...s,handleAzuracastId:t=>e(()=>({azuracastId:t})),handlePodcast:t=>e(()=>({podcast:t})),removePodcast:()=>e(()=>({podcast:null})),handleIsPlaying:t=>e(()=>({isPlaying:t})),handleFlux:t=>e(()=>({flux:t}))}))}}]);

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.