Files
2026-07-02 15:54:39 -06:00

15 lines
28 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(()=>{var e={86954(e){function t(e,t=100,r={}){if("function"!=typeof e)throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(t<0)throw new RangeError("`wait` must not be negative.");const{immediate:s}="boolean"==typeof r?{immediate:r}:r;let a,o,n,i,c;function l(){const t=a,r=o;return a=void 0,o=void 0,c=e.apply(t,r),c}function d(){const e=Date.now()-i;e<t&&e>=0?n=setTimeout(d,t-e):(n=void 0,s||(c=l()))}const u=function(...e){if(a&&this!==a&&Object.getPrototypeOf(this)===Object.getPrototypeOf(a))throw new Error("Debounced method called with different contexts of the same prototype.");a=this,o=e,i=Date.now();const r=s&&!n;return n||(n=setTimeout(d,t)),r&&(c=l()),c};return Object.defineProperty(u,"isPending",{get:()=>void 0!==n}),u.clear=()=>{n&&(clearTimeout(n),n=void 0)},u.flush=()=>{n&&u.trigger()},u.trigger=()=>{c=l(),u.clear()},u}e.exports.debounce=t,e.exports=t},37795(){},35269(){},44997(e){var t=1e3,r=60*t,s=60*r,a=24*s,o=7*a,n=365.25*a;function i(e,t,r,s){var a=t>=1.5*r;return Math.round(e/r)+" "+s+(a?"s":"")}e.exports=function(e,c){c=c||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var i=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!i)return;var c=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return c*n;case"weeks":case"week":case"w":return c*o;case"days":case"day":case"d":return c*a;case"hours":case"hour":case"hrs":case"hr":case"h":return c*s;case"minutes":case"minute":case"mins":case"min":case"m":return c*r;case"seconds":case"second":case"secs":case"sec":case"s":return c*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}(e);if("number"===l&&isFinite(e))return c.long?function(e){var o=Math.abs(e);if(o>=a)return i(e,o,a,"day");if(o>=s)return i(e,o,s,"hour");if(o>=r)return i(e,o,r,"minute");if(o>=t)return i(e,o,t,"second");return e+" ms"}(e):function(e){var o=Math.abs(e);if(o>=a)return Math.round(e/a)+"d";if(o>=s)return Math.round(e/s)+"h";if(o>=r)return Math.round(e/r)+"m";if(o>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},82389(e,t,r){"use strict";r.d(t,{A:()=>d});var s=r(86087),a=r(13022),o=r(79094),n=r(10790);const i=(0,s.memo)(({playerId:e,title:t,cover:r,link:s,track:a,children:o,showEpisodeTitle:i,showCoverArt:l,showEpisodeDescription:d,colors:u})=>l||i||d?(0,n.jsxs)("div",{className:"jetpack-podcast-player__header",children:[(0,n.jsxs)("div",{className:"jetpack-podcast-player__current-track-info",children:[l&&r&&(0,n.jsx)("div",{className:"jetpack-podcast-player__cover",children:(0,n.jsx)("img",{className:"jetpack-podcast-player__cover-image",src:r,alt:""})}),i&&!!(t||a&&a.title)&&(0,n.jsx)(c,{playerId:e,title:t,link:s,track:a,colors:u})]}),!!(d&&a&&a.description)&&(0,n.jsx)("p",{id:`${e}__track-description`,className:"jetpack-podcast-player__track-description",children:a.description}),o]}):o),c=(0,s.memo)(({playerId:e,title:t,link:r,track:s,colors:i={primary:{name:null,custom:null,classes:""}}})=>(0,n.jsxs)("h2",{id:`${e}__title`,className:"jetpack-podcast-player__title",children:[!(!s||!s.title)&&(0,n.jsxs)("span",{className:(0,a.A)("jetpack-podcast-player__current-track-title",i.primary.classes),style:{color:i.primary.custom},children:[s.title,(0,n.jsx)("a",{className:"jetpack-podcast-player__track-title-link",href:s.link||s.src,target:"_blank",rel:"noopener noreferrer nofollow",children:o.A})]}),!!(s&&s.title&&t)&&(0,n.jsx)("span",{className:"jetpack-podcast-player--visually-hidden",children:" - "}),!!t&&(0,n.jsx)(l,{title:t,link:r,colors:i})]})),l=(0,s.memo)(({title:e,link:t})=>(0,n.jsx)("span",{className:"jetpack-podcast-player__podcast-title",children:t?(0,n.jsx)("a",{className:"jetpack-podcast-player__link",href:t,target:"_blank",rel:"noopener noreferrer nofollow",children:e}):{title:e}})),d=i},3750(e,t,r){"use strict";r.d(t,{A:()=>i});var s=r(86087),a=r(23117),o=r(91677),n=r(10790);const i=(0,s.memo)(({playerId:e,tracks:t,selectTrack:r,currentTrack:s,playerState:i,colors:c})=>(0,n.jsx)("ol",{className:"jetpack-podcast-player__tracks","aria-labelledby":`jetpack-podcast-player__tracklist-title--${e}`,"aria-describedby":`jetpack-podcast-player__tracklist-description--${e}`,children:t.map((e,t)=>{const l=s===t;return(0,n.jsx)(o.A,{index:t,track:e,selectTrack:r,isActive:l,isPlaying:l&&i===a.v8,isError:l&&i===a.pF,colors:c},e.id)})}))},57162(e,t,r){"use strict";r.d(t,{A:()=>g});var s=r(20195),a=r(29491),o=r(47143),n=r(86087),i=r(27723),c=r(13022),l=r(72445),d=r(23117),u=r(19812),p=r(82389),h=r(3750),m=r(81166),y=r(10790);const __=i.__;class f extends n.Component{state={currentTrack:0,hasUserInteraction:!1};recordUserInteraction=()=>{this.state.hasUserInteraction||this.setState({hasUserInteraction:!0})};selectTrack=e=>{const{currentTrack:t}=this.state;if(t===e)return this.recordUserInteraction(),void this.props.toggleMediaSource(this.props.playerId);-1!==t&&this.props.pauseMediaSource(this.props.playerId),this.loadAndPlay(e)};loadTrack=e=>{const t=this.getTrack(e);if(!t)return!1;this.state.currentTrack!==e&&this.setState({currentTrack:e});const{title:r,link:a,description:o}=t;return this.props.updateMediaSourceData(this.props.playerId,{title:r,link:a}),(0,s.speak)(/* translators: %s is the track title. It describes the current state of the track as "Loading: [track title]". */
`${(0,i.sprintf)(__("Loading: %s","jetpack"),r)} ${o}`,"assertive"),!0};loadAndPlay=e=>{this.recordUserInteraction(),this.loadTrack(e)&&this.props.playMediaSource(this.props.playerId)};getTrack=e=>this.props.tracks[e];handleError=e=>{if(!this.state.hasUserInteraction){const t=window.navigator.userAgent.match(/Trident\/7\./)?"IE11: Playing sounds in webpages setting is not checked":e;this.setState(()=>{throw new Error(t)})}this.props.errorMediaSource(this.props.playerId),(0,s.speak)(`${__("Error: Episode unavailable - Open in a new tab","jetpack")}`,"assertive")};handlePlay=()=>{this.props.playMediaSource(this.props.playerId),this.setState({hasUserInteraction:!0})};handlePause=()=>{this.props.pauseMediaSource(this.props.playerId),this.props.playerState!==d.pF&&this.props.pauseMediaSource(this.props.playerId)};handleTimeChange=e=>{this.props.setMediaSourceCurrentTime(this.props.playerId,e)};handleJump=()=>{this.props.setMediaSourceCurrentTime(this.props.playerId,this.props.currentTime-5)};handleSkip=()=>{this.props.setMediaSourceCurrentTime(this.props.playerId,this.props.currentTime+30)};updateMediaData=e=>{this.props.updateMediaSourceData(this.props.playerId,{duration:e.target?.duration,domId:e.target?.id})};registerPlayer(){const e=this.getTrack(this.state.currentTrack)||{},{playerId:t}=this.props;this.props.registerMediaSource(t,{title:e.title,link:e.link,state:d.vh}),this.props.setDefaultMediaSource(t)}componentDidMount(){this.props.playerId&&this.registerPlayer()}componentWillUnmount(){this.props.playerId&&this.props.unregisterMediaSource(this.props.playerId)}componentDidUpdate(e){const t=e=>e?.length?e.map(e=>e.guid):[],r=t(this.props.tracks),s=new Set(t(e.tracks));r.length===s.size&&r.every(e=>s.has(e))||this.loadTrack(0)}static getDerivedStateFromProps(e,t){return e.tracks.length<=t.currentTrack?{...t,currentTrack:0}:null}render(){const{playerId:e,title:t,link:r,cover:s,tracks:a,attributes:o,currentTime:n,playerState:d}=this.props,{itemsToShow:m,primaryColor:f,customPrimaryColor:g,hexPrimaryColor:k,secondaryColor:C,customSecondaryColor:v,hexSecondaryColor:E,backgroundColor:S,customBackgroundColor:j,hexBackgroundColor:w,showCoverArt:_,showEpisodeTitle:b,showEpisodeDescription:M}=o,{currentTrack:T}=this.state,A=a.slice(0,m),x=this.getTrack(T),F=(0,u.GU)({primaryColor:f,customPrimaryColor:g,secondaryColor:C,customSecondaryColor:v,backgroundColor:S,customBackgroundColor:j}),I={color:v,backgroundColor:j,"--jetpack-podcast-player-primary":k,"--jetpack-podcast-player-secondary":E,"--jetpack-podcast-player-background":w},P=(0,c.A)("jetpack-podcast-player",d,F.secondary.classes,F.background.classes);return(0,y.jsxs)("section",{className:P,style:I,"aria-labelledby":t||x&&x.title?`${e}__title`:void 0,"aria-describedby":x&&x.description?`${e}__track-description`:void 0,"data-jetpack-iframe-ignore":!0,children:[(0,y.jsx)(p.A,{playerId:e,title:t,link:r,cover:s,track:this.getTrack(T),showCoverArt:_,showEpisodeTitle:b,showEpisodeDescription:M,colors:F,children:(0,y.jsx)(l.A,{onJumpBack:this.handleJump,onSkipForward:this.handleSkip,trackSource:this.getTrack(T).src,onPlay:this.handlePlay,onPause:this.handlePause,onError:this.handleError,playStatus:d,currentTime:n,onTimeChange:this.handleTimeChange,onMetadataLoaded:this.updateMediaData})}),A.length>1&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("h4",{id:`jetpack-podcast-player__tracklist-title--${e}`,className:"jetpack-podcast-player--visually-hidden",children:(0,i.sprintf)(
// translators: %s is the track title.
__("Playlist: %s","jetpack"),t)}),(0,y.jsx)("p",{id:`jetpack-podcast-player__tracklist-description--${e}`,className:"jetpack-podcast-player--visually-hidden",children:__("Select an episode to play it in the audio player.","jetpack")}),(0,y.jsx)(h.A,{playerId:e,playerState:d,currentTrack:T,tracks:A,selectTrack:this.selectTrack,colors:F})]})]})}}f.defaultProps={title:"",cover:"",link:"",attributes:{url:null,itemsToShow:5,showCoverArt:!0,showEpisodeTitle:!0,showEpisodeDescription:!0},tracks:[]};const g=(0,a.compose)([m.A,(0,o.withSelect)((e,t)=>{const{playerId:r}=t,{getMediaSourceCurrentTime:s,getMediaPlayerState:a}=e(d.ax);return{currentTime:s(r),playerState:a(r)}}),(0,o.withDispatch)(e=>{const{registerMediaSource:t,updateMediaSourceData:r,unregisterMediaSource:s,setDefaultMediaSource:a,playMediaSource:o,pauseMediaSource:n,toggleMediaSource:i,errorMediaSource:c,setMediaSourceCurrentTime:l}=e(d.ax);return{registerMediaSource:t,updateMediaSourceData:r,unregisterMediaSource:s,setDefaultMediaSource:a,playMediaSource:o,pauseMediaSource:n,toggleMediaSource:i,errorMediaSource:c,setMediaSourceCurrentTime:l}})])(f)},74050(e,t,r){"use strict";r.d(t,{A:()=>n});var s=r(86087),a=r(27723),o=r(10790);const __=a.__,n=(0,s.memo)(({link:e,title:t,colors:r})=>(0,o.jsxs)("div",{className:"jetpack-podcast-player__track-error",children:[__("Episode unavailable.","jetpack")," ",e&&(0,o.jsx)("span",{className:r.secondary.classes,style:{color:r.secondary.custom},children:(0,o.jsxs)("a",{className:"jetpack-podcast-player__link",href:e,rel:"noopener noreferrer nofollow",target:"_blank",children:[(0,o.jsx)("span",{className:"jetpack-podcast-player--visually-hidden",children:`${(0,a.sprintf)(/* translators: %s is the title of the track. This text is visually hidden from the screen, but available to screen readers. */
__("%s:","jetpack"),t)} `}),__("Open in a new tab","jetpack")]})})]}))},35311(e,t,r){"use strict";r.d(t,{A:()=>i});var s=r(86087),a=r(27723),o=r(62796),n=r(10790);const __=a.__,i=(0,s.memo)(({isPlaying:e,isError:t,className:r})=>{let s,a;t?(a="error",
/* translators: This is text to describe the current state. This will go
before the track title, such as "Error: [The title of the track]". */
s=__("Error:","jetpack")):e&&(a="playing",
/* translators: Text to describe the current state. This will go before the
track title, such as "Playing: [The title of the track]". */
s=__("Playing:","jetpack"));const i=o[a];return i?(0,n.jsxs)("span",{className:`${r} ${r}--${a}`,children:[(0,n.jsx)("span",{className:"jetpack-podcast-player--visually-hidden",children:`${s} `}),i]}):(0,n.jsx)("span",{className:r})})},91677(e,t,r){"use strict";r.d(t,{A:()=>d});var s=r(86087),a=r(27723),o=r(13022),n=r(19812),i=r(74050),c=r(35311),l=r(10790);const __=a.__,d=(0,s.memo)(({track:e,isActive:t,isPlaying:r,isError:s,selectTrack:a,index:d,colors:u={primary:{},secondary:{}}})=>{const p=(0,n.tQ)("color",u.primary.name),h=(0,n.tQ)("color",u.secondary.name),m=(0,o.A)("jetpack-podcast-player__track",{"is-active":t,"has-primary":t&&(u.primary.name||u.primary.custom),[p]:t&&!!p,"has-secondary":!t&&(u.secondary.name||u.secondary.custom),[h]:!t&&!!h}),y={};t&&u.primary.custom&&!p?y.color=u.primary.custom:t||!u.secondary.custom||h||(y.color=u.secondary.custom);const
/* translators: This needs to be a single word with no spaces. It describes
the current item in the group. A screen reader will announce it as "[title],
current track". */
f=t?__("track","jetpack"):void 0;return(0,l.jsxs)("li",{className:m,style:Object.keys(y).length?y:null,children:[(0,l.jsxs)("a",{className:"jetpack-podcast-player__link jetpack-podcast-player__track-link",href:e.link||e.src,role:"button","aria-current":f,onClick:e=>{e.shiftKey||e.metaKey||e.altKey||(e.preventDefault(),a(d))},onKeyDown:e=>{" "===event.key&&(e.preventDefault(),a(d))},children:[(0,l.jsx)(c.A,{className:"jetpack-podcast-player__track-status-icon",isPlaying:r,isError:s}),(0,l.jsx)("span",{className:"jetpack-podcast-player__track-title",children:e.title}),e.duration&&(0,l.jsx)("time",{className:"jetpack-podcast-player__track-duration",dateTime:e.duration,children:e.duration})]}),t&&s&&(0,l.jsx)(i.A,{link:e.link,title:e.title,colors:u})]})})},81166(e,t,r){"use strict";r.d(t,{A:()=>n});var s=r(86087),a=r(27723),o=r(10790);const __=a.__;function n(e){class t extends s.Component{state={didError:!1,isIE11AudioIssue:!1};componentDidCatch=(e,t)=>{this.props.onError(e,t)};static getDerivedStateFromError=e=>({didError:!0,isIE11AudioIssue:!!e.message.match(/IE11/)});render(){const{didError:t,isIE11AudioIssue:r}=this.state;return t?(0,o.jsx)("section",{className:"jetpack-podcast-player",children:(0,o.jsx)("p",{className:"jetpack-podcast-player__error",children:r?__('The podcast player cannot be displayed as your browser settings do not allow for sounds to be played in webpages. This can be changed in your browsers "Internet options" settings. In the "Advanced" tab you will have to check the box next to "Play sounds in webpages" in the "Multimedia" section. Once you have confirmed that the box is checked, please press "Apply" and then reload this page.',"jetpack"):__("An unexpected error occurred within the Podcast Player. Reloading this page might fix the problem.","jetpack",0)})}):(0,o.jsx)(e,{...this.props})}}return t.defaultProps={onError:()=>{}},t}},79094(e,t,r){"use strict";r.d(t,{A:()=>o});var s=r(5573),a=r(10790);const o=(0,a.jsx)(s.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(s.Path,{d:"M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"})})},62796(e,t,r){"use strict";r.r(t),r.d(t,{error:()=>i,playing:()=>n});var s=r(5573),a=r(10790);const o={height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},n=(0,a.jsxs)(s.SVG,{...o,children:[(0,a.jsx)(s.Path,{d:"M0 0h24v24H0V0z",fill:"none"}),(0,a.jsx)(s.Path,{d:"M3 9v6h4l5 5V4L7 9H3zm7-.17v6.34L7.83 13H5v-2h2.83L10 8.83zM16.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77 0-4.28-2.99-7.86-7-8.77z"})]}),i=(0,a.jsxs)(s.SVG,{...o,children:[(0,a.jsx)(s.Path,{d:"M0 0h24v24H0V0z",fill:"none"}),(0,a.jsx)(s.Path,{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"})]})},19812(e,t,r){"use strict";r.d(t,{GU:()=>n,tQ:()=>a});var s=r(13022);function a(e,t){if(e&&t)return`has-${t}-${e}`}const o={},n=e=>{const t=Object.values(e).join();return o[t]??=(({primaryColor:e,customPrimaryColor:t,secondaryColor:r,customSecondaryColor:o,backgroundColor:n,customBackgroundColor:i})=>{const c=a("color",e),l=a("color",r),d=a("background-color",n);return{primary:{name:e,custom:t,classes:(0,s.A)({"has-primary":c||t,[c]:c})},secondary:{name:r,custom:o,classes:(0,s.A)({"has-secondary":l||o,[l]:l})},background:{name:n,custom:i,classes:(0,s.A)({"has-background":d||i,[d]:d})}}})(e)}},72445(e,t,r){"use strict";r.d(t,{A:()=>p});var s=r(20195),a=r(86087),o=r(27723),n=r(86954),i=r.n(n),c=r(23117),l=(r(35269),r(10790));const __=o.__,d="undefined"!=typeof _wpmejsSettings?_wpmejsSettings:{};function u(e,t,r){const s=document.createElement("div");s.className=e;const a=document.createElement("button");return a.innerText=t,a.addEventListener("click",r),a.setAttribute("aria-label",t),a.setAttribute("title",t),s.appendChild(a),s}const p=function({trackSource:e,onPlay:t,onPause:r,onError:o,onTimeChange:n,onSkipForward:p,onJumpBack:h,currentTime:m,playStatus:y=c.vh,onMetadataLoaded:f,loadWhenReady:g=!1,preload:k="metadata"}){const C=(0,a.useRef)(void 0),v=()=>{C.current.play().catch(()=>{})},E=()=>{C.current.pause(),(0,s.speak)(__("Paused","jetpack"),"assertive")};return(0,a.useEffect)(()=>{MediaElementPlayer.prototype._setResponsiveMode||(MediaElementPlayer.prototype._setResponsiveMode=MediaElementPlayer.prototype.setResponsiveMode,MediaElementPlayer.prototype.setResponsiveMode=function(){const e=this;e.getElement(e.container).parentNode&&e._setResponsiveMode()})},[]),(0,a.useEffect)(()=>{const e=C.current;e.preload=k;const s=new MediaElementPlayer(e,{...d,success:()=>g&&e?.load()});if(h||p){const e=`${s.options.classPrefix}button ${s.options.classPrefix}jump-button`;if(h){const t=`${e} ${s.options.classPrefix}jump-backward-button`;s.addControlElement(u(t,__("Jump Back","jetpack"),h),"jumpBackwardButton")}if(p){const t=`${e} ${s.options.classPrefix}skip-forward-button`;s.addControlElement(u(t,__("Skip Forward","jetpack"),p),"skipForwardButton")}}return t&&e.addEventListener("play",t),r&&e.addEventListener("pause",r),o&&e.addEventListener("error",o),f&&e.addEventListener("loadedmetadata",f),()=>{s.remove(),t&&e.removeEventListener("play",t),r&&e.removeEventListener("pause",r),o&&e.removeEventListener("error",o),f&&e.removeEventListener("loadedmetadata",f)}},[t,r,o,h,p,f,g,k]),(0,a.useEffect)(()=>{const[e,t]=!1===C.current?.paused?[c.v8,E]:[c.vh,v],r=i()(t,100);return c.pF!==y&&e!==y&&r(),()=>{r.clear()}},[C,y,e]),(0,a.useEffect)(()=>{if(!n)return;const e=C.current;let t=0;const r=e=>(e=>{const r=Date.now();r-t>=1e3&&(n(e),t=r)})(e.target.currentTime);return n&&e?.addEventListener("timeupdate",r),()=>{t=0,e?.removeEventListener("timeupdate",r)}},[C,n]),(0,a.useEffect)(()=>{const e=C.current;m&&e&&Math.abs(Math.floor(m-e.currentTime))>1&&(e.currentTime=m)},[C,m]),(0,l.jsx)("div",{className:"jetpack-audio-player",children:(0,l.jsx)("audio",{src:e,ref:C})})}},79366(e,t,r){"object"==typeof window&&window.Jetpack_Block_Assets_Base_Url&&(r.p=window.Jetpack_Block_Assets_Base_Url)},23117(e,t,r){"use strict";r.d(t,{ax:()=>s,pF:()=>o,v8:()=>a,vh:()=>n});const s="jetpack/media-source",a="is-playing",o="is-error",n="is-paused"},12088(e,t,r){"use strict";var s=r(47143),a=r(23117),o=r(11267);if(void 0!==s.createReduxStore){const e=(0,s.createReduxStore)(a.ax,o.A);(0,s.register)(e)}else(0,s.registerStore)(a.ax,o.A)},11267(e,t,r){"use strict";r.d(t,{A:()=>i});var s=r(23117);const a={sources:{},default:null},o={registerMediaSource:(e,t)=>({type:"REGISTER_MEDIA_SOURCE",id:e,mediaSourceState:t}),updateMediaSourceData:(e,t)=>({type:"UPDATE_MEDIA_SOURCE_DATA",id:e,data:t}),unregisterMediaSource:e=>({type:"UNREGISTER_MEDIA_SOURCE",id:e}),setDefaultMediaSource:e=>({type:"SET_DEFAULT_MEDIA_SOURCE",id:e}),playMediaSource:e=>({type:"SET_MEDIA_PLAYER_STATE",id:e,state:s.v8}),toggleMediaSource:e=>({type:"TOGGLE_MEDIA_PLAYER_STATE",id:e}),pauseMediaSource:e=>({type:"SET_MEDIA_PLAYER_STATE",id:e,state:s.vh}),errorMediaSource:e=>({type:"SET_MEDIA_PLAYER_STATE",id:e,state:s.pF}),setMediaSourceCurrentTime:(e,t)=>({type:"SET_MEDIA_PLAYER_CURRENT_TIME",id:e,currentTime:t})},n={getDefaultMediaSource(e){let t=null;const r=Object.keys(e.sources);if(e.default?t=e.default:r?.length&&(t=e.sources[r[0]].id),t)return e.sources[t]},getMediaPlayerState(e,t){const r=t?e.sources?.[t]:n.getDefaultMediaSource(e);return r?.state},getMediaSourceCurrentTime(e,t){const r=t?e.sources?.[t]:n.getDefaultMediaSource(e);return r?.currentTime},getMediaSourceDuration(e,t){if(!t){const t=n.getDefaultMediaSource(e);return t?.duration}return e.sources?.[t]?.duration},getMediaSourceDomReference(e,t){const r=t?e.sources?.[t]:n.getDefaultMediaSource(e);if(!r)return;const s=r?.domId;return s?document.getElementById(s):void 0}},i={reducer(e=a,t){const r=t.id||e.default||Object.keys(e.sources)?.[0];switch(t.type){case"REGISTER_MEDIA_SOURCE":return{...e,sources:{...e.sources,[t.id]:{id:t.id,...t.mediaSourceState}}};case"UPDATE_MEDIA_SOURCE_DATA":return{...e,sources:{...e.sources,[t.id]:{...e.sources[t.id],...t.data}}};case"UNREGISTER_MEDIA_SOURCE":{const r=Object.assign({},e);return r.sources[t.id]&&delete r.sources[t.id],t.id===e.default&&(r.default=Object.keys(e.sources)?.[0]),r}case"SET_DEFAULT_MEDIA_SOURCE":return{...e,default:t.id};case"SET_MEDIA_PLAYER_STATE":return{...e,sources:{...e.sources,[r]:{...e.sources[r],state:t.state}}};case"TOGGLE_MEDIA_PLAYER_STATE":return{...e,sources:{...e.sources,[r]:{...e.sources[r],state:e.sources[r].state===s.v8?s.vh:s.v8}}};case"SET_MEDIA_PLAYER_CURRENT_TIME":return{...e,sources:{...e.sources,[r]:{...e.sources[r],currentTime:t.currentTime}}}}return e},actions:o,selectors:n}},10067(e,t,r){t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let s=0,a=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(s++,"%c"===e&&(a=s))}),t.splice(a,0,r)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r(78926)(t);const{formatters:s}=e.exports;s.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},78926(e,t,r){e.exports=function(e){function t(e){let r,a,o,n=null;function i(...e){if(!i.enabled)return;const s=i,a=Number(new Date),o=a-(r||a);s.diff=o,s.prev=r,s.curr=a,r=a,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let n=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(r,a)=>{if("%%"===r)return"%";n++;const o=t.formatters[a];if("function"==typeof o){const t=e[n];r=o.call(s,t),e.splice(n,1),n--}return r}),t.formatArgs.call(s,e);(s.log||t.log).apply(s,e)}return i.namespace=e,i.useColors=t.useColors(),i.color=t.selectColor(e),i.extend=s,i.destroy=t.destroy,Object.defineProperty(i,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==n?n:(a!==t.namespaces&&(a=t.namespaces,o=t.enabled(e)),o),set:e=>{n=e}}),"function"==typeof t.init&&t.init(i),i}function s(e,r){const s=t(this.namespace+(void 0===r?":":r)+e);return s.log=this.log,s}function a(e,t){let r=0,s=0,a=-1,o=0;for(;r<e.length;)if(s<t.length&&(t[s]===e[r]||"*"===t[s]))"*"===t[s]?(a=s,o=r,s++):(r++,s++);else{if(-1===a)return!1;s=a+1,o++,r=o}for(;s<t.length&&"*"===t[s];)s++;return s===t.length}return t.debug=t,t.default=t,t.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},t.disable=function(){const e=[...t.names,...t.skips.map(e=>"-"+e)].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const e of r)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const r of t.skips)if(a(e,r))return!1;for(const r of t.names)if(a(e,r))return!0;return!1},t.humanize=r(44997),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach(r=>{t[r]=e[r]}),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t<e.length;t++)r=(r<<5)-r+e.charCodeAt(t),r|=0;return t.colors[Math.abs(r)%t.colors.length]},t.enable(t.load()),t}},10790(e){"use strict";e.exports=window.ReactJSXRuntime},20195(e){"use strict";e.exports=window.wp.a11y},29491(e){"use strict";e.exports=window.wp.compose},47143(e){"use strict";e.exports=window.wp.data},86087(e){"use strict";e.exports=window.wp.element},27723(e){"use strict";e.exports=window.wp.i18n},5573(e){"use strict";e.exports=window.wp.primitives},13022(e,t,r){"use strict";function s(e){var t,r,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=s(e[t]))&&(a&&(a+=" "),a+=r)}else for(r in e)e[r]&&(a&&(a+=" "),a+=r);return a}r.d(t,{A:()=>a});const a=function(){for(var e,t,r=0,a="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=s(e))&&(a&&(a+=" "),a+=t);return a}}},t={};function r(s){var a=t[s];if(void 0!==a)return a.exports;var o=t[s]={exports:{}};return e[s](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var s in t)r.o(t,s)&&!r.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;globalThis.importScripts&&(e=globalThis.location+"");var t=globalThis.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var s=t.getElementsByTagName("script");if(s.length)for(var a=s.length-1;a>-1&&(!e||!/^http(s?):/.test(e));)e=s[a--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e+"../"})(),(()=>{"use strict";r(79366)})(),(()=>{"use strict";var e=r(86087),t=r(10067),s=r.n(t),a=(r(12088),r(57162));r(37795);const o=s()("jetpack:podcast-player"),n={},i=function(e){e.classList.add("is-default"),e.setAttribute("data-jetpack-block-initialized","true")};document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll(".wp-block-jetpack-podcast-player:not([data-jetpack-block-initialized])").forEach(t=>{t.classList.remove("is-default"),function(t){const r=document.getElementById(t);if(o("initializing",t,r),!r)return;if("true"===r.getAttribute("data-jetpack-block-initialized"))return;const s=r.querySelector('script[type="application/json"]');if(!s)return void i(r);let c;try{c=JSON.parse(s.text)}catch(e){return o("error parsing json",e),void i(r)}s.remove();const l=r.innerHTML;if(!c?.tracks?.length)return o("no tracks found"),void i(r);try{const s=(0,e.createRoot)(r),o=(0,e.createElement)(a.A,{...c,onError:function(){requestAnimationFrame(()=>{s.unmount(),r.innerHTML=l,i(r)})}});s.render(o),n[t]=s}catch(e){o("unable to render",e),i(r)}r.setAttribute("data-jetpack-block-initialized","true")}(t.id)})})})()})();